root/ip/trunk/viewtopic.php

167170
1433
$this_date = create_date('md', time(), $config['board_timezone']);
1433
$this_date = create_date('md', time(), $config['board_timezone']);
1434
1434
1435
// Mighty Gorgon - Feedbacks - BEGIN
1435
// Mighty Gorgon - Feedbacks - BEGIN
1436
if (!empty($config['plugins']['feedbacks']['enabled']))
1436
$feedback_disabled = true;
1437
if (!empty($config['plugins']['feedbacks']['enabled']) && !empty($config['plugins']['feedbacks']['dir']))
1437
{
1438
{
1438
	define('MG_ROOT_PATH', IP_ROOT_PATH . 'mg/');
1439
	include(IP_ROOT_PATH . PLUGINS_PATH . $config['plugins']['feedbacks']['dir'] . 'common.' . PHP_EXT);
1439
	include_once(MG_ROOT_PATH . 'includes/functions_feedbacks.' . PHP_EXT);
1440
	$feedbacks_allowed_forums = explode(',', PLUGINS_FEEDBACKS_FORUMS);
1440
	include_once(MG_ROOT_PATH . 'common.' . PHP_EXT);
1441
	include_once(MG_ROOT_PATH . 'language/lang_' . $config['default_lang'] . '/lang_mg.' . PHP_EXT);
1442
	include_once(MG_ROOT_PATH . 'language/lang_' . $config['default_lang'] . '/lang_feedbacks.' . PHP_EXT);
1443
	$feedbacks_allowed_forums = explode(',', MG_FEEDBACKS_FORUMS);
1444
	$feedback_disabled = false;
1441
	$feedback_disabled = false;
1445
	if (!in_array($forum_id, $feedbacks_allowed_forums))
1442
	if (!in_array($forum_id, $feedbacks_allowed_forums))
1446
	{
1443
	{
...
...
2207
		{
2204
		{
2208
			$feedbacks_average = (($feedbacks_details['feedbacks_count'] > 0) ? (round($feedbacks_details['feedbacks_sum'] / $feedbacks_details['feedbacks_count'],
1)) : 0);
2205
			$feedbacks_average = (($feedbacks_details['feedbacks_count'] > 0) ? (round($feedbacks_details['feedbacks_sum'] / $feedbacks_details['feedbacks_count'],
1)) : 0);
2209
			$feedbacks_average_img = IP_ROOT_PATH . 'images/feedbacks/' . build_feedback_rating_image($feedbacks_average);
2206
			$feedbacks_average_img = IP_ROOT_PATH . 'images/feedbacks/' . build_feedback_rating_image($feedbacks_average);
2210
			$feedbacks_received = (($feedbacks_details['feedbacks_count'] > 0) ? ($lang['FEEDBACKS_RECEIVED'] . ': [ <a href="' . append_sid(MG_FEEDBACKS_FILE . '?' . POST_USERS_URL . '=' . $postrow[$i]['user_id']) . '">' . $feedbacks_details['feedbacks_count'] . '</a> ]<br /><img src="' . $feedbacks_average_img . '" alt="' . $feedbacks_average . '" title="' . $feedbacks_average . '" /><br />') : '');
2207
			$feedbacks_received = (($feedbacks_details['feedbacks_count'] > 0) ? ($lang['FEEDBACKS_RECEIVED'] . ': [ <a href="' . append_sid(PLUGINS_FEEDBACKS_FILE . '?' . POST_USERS_URL . '=' . $postrow[$i]['user_id']) . '">' . $feedbacks_details['feedbacks_count'] . '</a> ]<br /><img src="' . $feedbacks_average_img . '" alt="' . $feedbacks_average . '" title="' . $feedbacks_average . '" /><br />') : '');
2211
		}
2208
		}
2212
		if (can_user_give_feedbacks_topic($userdata['user_id'], $topic_id) && can_user_give_feedbacks_global($userdata['user_id'], $topic_id) &&
($userdata['user_id'] != $postrow[$i]['user_id']))
2209
		if (can_user_give_feedbacks_topic($userdata['user_id'], $topic_id) && can_user_give_feedbacks_global($userdata['user_id'], $topic_id) &&
($userdata['user_id'] != $postrow[$i]['user_id']))
2213
		{
2210
		{
2214
			$feedback_add = '&nbsp;&nbsp;<a href="' . append_sid(MG_FEEDBACKS_FILE . '?mode=input&amp;' . POST_TOPIC_URL . '=' . $topic_id . '&amp;' . POST_USERS_URL . '=' . $postrow[$i]['user_id']) . '">' . $lang['FEEDBACK_ADD'] . '</a><br />';
2211
			$feedback_add = '&nbsp;&nbsp;<a href="' . append_sid(PLUGINS_FEEDBACKS_FILE . '?mode=input&amp;' . POST_TOPIC_URL . '=' . $topic_id . '&amp;' . POST_USERS_URL . '=' . $postrow[$i]['user_id']) . '">' . $lang['FEEDBACK_ADD'] . '</a><br />';
2215
		}
2212
		}
2216
	}
2213
	}
2217
	// Mighty Gorgon - Feedbacks - END
2214
	// Mighty Gorgon - Feedbacks - END