Skip to content

Commit

Permalink
Fixed Sudoku and added NOINDEX to a couple of plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
MightyGorgon committed Oct 16, 2013
1 parent 32aa865 commit 1f05465
Show file tree
Hide file tree
Showing 11 changed files with 57 additions and 42 deletions.
1 change: 1 addition & 0 deletions activity/ip_root/activity.php
Expand Up @@ -16,6 +16,7 @@
*/

define('IN_ACTIVITY', true);
define('ROBOTS_NOINDEX', true);
define('CTRACKER_DISABLED', true);
define('IN_ICYPHOENIX', true);
if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './');
Expand Down
1 change: 1 addition & 0 deletions activity/ip_root/activity_char.php
Expand Up @@ -15,6 +15,7 @@
*
*/

define('ROBOTS_NOINDEX', true);
define('CTRACKER_DISABLED', true);
define('IN_ICYPHOENIX', true);
if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './');
Expand Down
1 change: 1 addition & 0 deletions activity/ip_root/activity_favs.php
Expand Up @@ -15,6 +15,7 @@
*
*/

define('ROBOTS_NOINDEX', true);
define('CTRACKER_DISABLED', true);
define('IN_ICYPHOENIX', true);
if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './');
Expand Down
1 change: 1 addition & 0 deletions activity/ip_root/activity_popup.php
Expand Up @@ -15,6 +15,7 @@
*
*/

define('ROBOTS_NOINDEX', true);
define('CTRACKER_DISABLED', true);
define('IN_ICYPHOENIX', true);
if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './');
Expand Down
1 change: 1 addition & 0 deletions activity/ip_root/activity_trophy_popup.php
Expand Up @@ -15,6 +15,7 @@
*
*/

define('ROBOTS_NOINDEX', true);
define('CTRACKER_DISABLED', true);
define('IN_ICYPHOENIX', true);
if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './');
Expand Down
1 change: 1 addition & 0 deletions donations/ip_root/donate.php
Expand Up @@ -8,6 +8,7 @@
*
*/

define('ROBOTS_NOINDEX', true);
define('CTRACKER_DISABLED', true);
define('IN_ICYPHOENIX', true);
if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './');
Expand Down
1 change: 1 addition & 0 deletions donations/ip_root/donations.php
Expand Up @@ -8,6 +8,7 @@
*
*/

define('ROBOTS_NOINDEX', true);
define('CTRACKER_DISABLED', true);
define('IN_ICYPHOENIX', true);
if (!defined('IP_ROOT_PATH')) define('IP_ROOT_PATH', './');
Expand Down
64 changes: 34 additions & 30 deletions sudoku/ip_root/plugins/sudoku/common.php
Expand Up @@ -13,9 +13,11 @@
die('Hacking attempt');
}

define('SUDOKU_ROOT_PATH', IP_ROOT_PATH . $config['plugins'][$plugin_name]['dir']);
define('SUDOKU_TPL_PATH', '../../' . SUDOKU_ROOT_PATH . 'templates/');
define('SUDOKU_PLUGIN_PATH', PLUGINS_PATH . $config['plugins'][$plugin_name]['dir']);
define('SUDOKU_ROOT_PATH', IP_ROOT_PATH . SUDOKU_PLUGIN_PATH);
define('SUDOKU_TPL_PATH', '../../' . SUDOKU_PLUGIN_PATH . 'templates/');
define('SUDOKU_IMG_PATH', SUDOKU_ROOT_PATH . 'images/');
define('SUDOKU_MAIN_FILE', 'sudoku.' . PHP_EXT);

$cms_page['page_id'] = $plugin_name;
$cms_page['page_nav'] = (!empty($cms_config_layouts[$cms_page['page_id']]['page_nav']) ? true : false);
Expand All @@ -27,37 +29,39 @@
$class_plugins = new class_plugins();
$class_plugins->setup_lang($config['plugins'][$plugin_name]['dir']);

$sudoku_config = $class_plugins->get_config(basename($config['plugins'][$plugin_name]['dir']));

include(SUDOKU_ROOT_PATH . 'includes/functions_sudoku.' . PHP_EXT);

// SUDOKU IMAGES - BEGIN
$images['sudoku_x'] = SUDOKU_IMG_PATH . 'sudoku/sudoku_blank.gif';
$images['sudoku_1'] = SUDOKU_IMG_PATH . 'sudoku/1_given.gif';
$images['sudoku_2'] = SUDOKU_IMG_PATH . 'sudoku/2_given.gif';
$images['sudoku_3'] = SUDOKU_IMG_PATH . 'sudoku/3_given.gif';
$images['sudoku_4'] = SUDOKU_IMG_PATH . 'sudoku/4_given.gif';
$images['sudoku_5'] = SUDOKU_IMG_PATH . 'sudoku/5_given.gif';
$images['sudoku_6'] = SUDOKU_IMG_PATH . 'sudoku/6_given.gif';
$images['sudoku_7'] = SUDOKU_IMG_PATH . 'sudoku/7_given.gif';
$images['sudoku_8'] = SUDOKU_IMG_PATH . 'sudoku/8_given.gif';
$images['sudoku_9'] = SUDOKU_IMG_PATH . 'sudoku/9_given.gif';
$images['sudoku_11'] = SUDOKU_IMG_PATH . 'sudoku/11_given.gif';
$images['sudoku_12'] = SUDOKU_IMG_PATH . 'sudoku/12_given.gif';
$images['sudoku_13'] = SUDOKU_IMG_PATH . 'sudoku/13_given.gif';
$images['sudoku_14'] = SUDOKU_IMG_PATH . 'sudoku/14_given.gif';
$images['sudoku_15'] = SUDOKU_IMG_PATH . 'sudoku/15_given.gif';
$images['sudoku_16'] = SUDOKU_IMG_PATH . 'sudoku/16_given.gif';
$images['sudoku_17'] = SUDOKU_IMG_PATH . 'sudoku/17_given.gif';
$images['sudoku_18'] = SUDOKU_IMG_PATH . 'sudoku/18_given.gif';
$images['sudoku_19'] = SUDOKU_IMG_PATH . 'sudoku/19_given.gif';
$images['sudoku_21'] = SUDOKU_IMG_PATH . 'sudoku/1_ran.gif';
$images['sudoku_22'] = SUDOKU_IMG_PATH . 'sudoku/2_ran.gif';
$images['sudoku_23'] = SUDOKU_IMG_PATH . 'sudoku/3_ran.gif';
$images['sudoku_24'] = SUDOKU_IMG_PATH . 'sudoku/4_ran.gif';
$images['sudoku_25'] = SUDOKU_IMG_PATH . 'sudoku/5_ran.gif';
$images['sudoku_26'] = SUDOKU_IMG_PATH . 'sudoku/6_ran.gif';
$images['sudoku_27'] = SUDOKU_IMG_PATH . 'sudoku/7_ran.gif';
$images['sudoku_28'] = SUDOKU_IMG_PATH . 'sudoku/8_ran.gif';
$images['sudoku_29'] = SUDOKU_IMG_PATH . 'sudoku/9_ran.gif';
$images['sudoku_x'] = SUDOKU_IMG_PATH . 'sudoku_blank.gif';
$images['sudoku_1'] = SUDOKU_IMG_PATH . '1_given.gif';
$images['sudoku_2'] = SUDOKU_IMG_PATH . '2_given.gif';
$images['sudoku_3'] = SUDOKU_IMG_PATH . '3_given.gif';
$images['sudoku_4'] = SUDOKU_IMG_PATH . '4_given.gif';
$images['sudoku_5'] = SUDOKU_IMG_PATH . '5_given.gif';
$images['sudoku_6'] = SUDOKU_IMG_PATH . '6_given.gif';
$images['sudoku_7'] = SUDOKU_IMG_PATH . '7_given.gif';
$images['sudoku_8'] = SUDOKU_IMG_PATH . '8_given.gif';
$images['sudoku_9'] = SUDOKU_IMG_PATH . '9_given.gif';
$images['sudoku_11'] = SUDOKU_IMG_PATH . '11_given.gif';
$images['sudoku_12'] = SUDOKU_IMG_PATH . '12_given.gif';
$images['sudoku_13'] = SUDOKU_IMG_PATH . '13_given.gif';
$images['sudoku_14'] = SUDOKU_IMG_PATH . '14_given.gif';
$images['sudoku_15'] = SUDOKU_IMG_PATH . '15_given.gif';
$images['sudoku_16'] = SUDOKU_IMG_PATH . '16_given.gif';
$images['sudoku_17'] = SUDOKU_IMG_PATH . '17_given.gif';
$images['sudoku_18'] = SUDOKU_IMG_PATH . '18_given.gif';
$images['sudoku_19'] = SUDOKU_IMG_PATH . '19_given.gif';
$images['sudoku_21'] = SUDOKU_IMG_PATH . '1_ran.gif';
$images['sudoku_22'] = SUDOKU_IMG_PATH . '2_ran.gif';
$images['sudoku_23'] = SUDOKU_IMG_PATH . '3_ran.gif';
$images['sudoku_24'] = SUDOKU_IMG_PATH . '4_ran.gif';
$images['sudoku_25'] = SUDOKU_IMG_PATH . '5_ran.gif';
$images['sudoku_26'] = SUDOKU_IMG_PATH . '6_ran.gif';
$images['sudoku_27'] = SUDOKU_IMG_PATH . '7_ran.gif';
$images['sudoku_28'] = SUDOKU_IMG_PATH . '8_ran.gif';
$images['sudoku_29'] = SUDOKU_IMG_PATH . '9_ran.gif';
// SUDOKU IMAGES - END


Expand Down
Binary file not shown.
26 changes: 15 additions & 11 deletions sudoku/ip_root/plugins/sudoku/sudoku.php
Expand Up @@ -47,10 +47,12 @@
$redirect = '<meta http-equiv = "refresh" content = "3;url = ' . append_sid('sudoku.' . PHP_EXT) . '">';
$games = array();
$points = array();
$admin_tools = ($user->data['user_level'] == ADMIN) ? '|| <a href="' . append_sid('sudoku.' . PHP_EXT . '?&amp;mode=resynch') . '" class="nav">' . $lang['sudoku_resynch'] . '</a> || <a href="' . append_sid('sudoku.' . PHP_EXT . '?&amp;mode=reset_game') . '" class="nav">' . $lang['sudoku_reset_game'] . '</a>' : '';
$admin_tools = ($user->data['user_level'] == ADMIN) ? '|| <a href="' . append_sid('sudoku.' . PHP_EXT . '?&amp;mode=resynch') . '" class="nav">' . $lang['sudoku_resynch'] . '</a> || <a href="' . append_sid(SUDOKU_MAIN_FILE . '?&amp;mode=reset_game') . '" class="nav">' . $lang['sudoku_reset_game'] . '</a>' : '';
// Set template Vars

$template->assign_vars(array(
'SUDOKU_VERSION' => sprintf($lang['Sudoku_Version'], $config['sudoku_version'], $latest_pack),
'S_SUDOKU_FILE' => SUDOKU_MAIN_FILE,
'SUDOKU_VERSION' => sprintf($lang['Sudoku_Version'], $sudoku_config['plugin_version'], $latest_pack),
'L_SUBMIT' => $lang['Submit'],
'INSTRUCTIONS' => $lang['sudoku_instructions'],
'HOW_TO' => $lang['sudoku_howto'],
Expand All @@ -67,7 +69,7 @@
'LEAD_CURRENT_GAME' => $lang['sudoku_lead_current_game'],
'PLACE' => $lang['sudoku_place'],
// navigation
'RESET' => '<a href="' . append_sid('sudoku.' . PHP_EXT . '?mode=reset') . '" class="nav">' . $lang['sudoku_reset_grid'] . '</a>',
'RESET' => '<a href="' . append_sid(SUDOKU_MAIN_FILE . '?mode=reset') . '" class="nav">' . $lang['sudoku_reset_grid'] . '</a>',
'ADMIN_TOOLS' => $admin_tools
)
);
Expand All @@ -94,7 +96,7 @@
{
$template->assign_vars(array(
'MESSAGE_TITLE' => $lang['sudoku_reset_game'],
'S_CONFIRM_ACTION' => append_sid('sudoku.' . PHP_EXT . '?mode=reset_game'),
'S_CONFIRM_ACTION' => append_sid(SUDOKU_MAIN_FILE . '?mode=reset_game'),
'MESSAGE_TEXT' => $lang['sudoku_reset_game_text'],
'L_YES' => $lang['Yes'],
'L_NO' => $lang['No'],
Expand Down Expand Up @@ -125,7 +127,7 @@
$db->sql_query($sql);

// let them know the good news
$redirect='<meta http-equiv="refresh" content="3;url=' . append_sid('sudoku.' . PHP_EXT . '?#grid') . '">';
$redirect='<meta http-equiv="refresh" content="3;url=' . append_sid(SUDOKU_MAIN_FILE . '?#grid') . '">';
message_die(GENERAL_MESSAGE,$lang['sudoku_rest_game_success'] . $redirect);
}

Expand All @@ -135,7 +137,7 @@
{
$template->assign_vars(array(
'MESSAGE_TITLE' => $lang['sudoku_buy_number'],
'S_CONFIRM_ACTION' => append_sid('sudoku.' . PHP_EXT . '?mode=buy&amp;p=' . $pack . '&amp;n=' . $num),
'S_CONFIRM_ACTION' => append_sid(SUDOKU_MAIN_FILE . '?mode=buy&amp;p=' . $pack . '&amp;n=' . $num),
'MESSAGE_TEXT' => $lang['sudoku_confirm_buy_text'],
'L_YES' => $lang['Yes'],
'L_NO' => $lang['No'],
Expand Down Expand Up @@ -203,7 +205,7 @@
AND user_id = " . $user->data['user_id'];
$db->sql_query($sql);

$redirect='<meta http-equiv="refresh" content="3;url=' . append_sid('sudoku.' . PHP_EXT . '?#grid') . '">';
$redirect='<meta http-equiv="refresh" content="3;url=' . append_sid(SUDOKU_MAIN_FILE . '?#grid') . '">';
message_die(GENERAL_MESSAGE,$lang['sudoku_ran_success'] . $redirect);
}

Expand Down Expand Up @@ -349,7 +351,7 @@
{
$template->assign_vars(array(
'MESSAGE_TITLE' => $lang['sudoku_confirm_reset'],
'S_CONFIRM_ACTION' => append_sid('sudoku.' . PHP_EXT . '?mode=reset'),
'S_CONFIRM_ACTION' => append_sid(SUDOKU_MAIN_FILE . '?mode=reset'),
'MESSAGE_TEXT' => $lang['sudoku_confirm_reset_text'],
'L_YES' => $lang['Yes'],
'L_NO' => $lang['No'],
Expand Down Expand Up @@ -541,7 +543,7 @@
AND game_num = $num
";
$db->sql_query($sql);
$new_redirect='<meta http-equiv="refresh" content="6;url=' . append_sid('sudoku.' . PHP_EXT) . '">';
$new_redirect='<meta http-equiv="refresh" content="6;url=' . append_sid(SUDOKU_MAIN_FILE) . '">';
$message=sprintf($lang['sudoku_wrong_numbers'], $bad_numbers, $points_minus) . $new_redirect;
message_die(GENERAL_MESSAGE, $message);
}
Expand Down Expand Up @@ -653,15 +655,17 @@
'WHO_IS_ONLINE' => $lang['sudoku_who_is_online'],
'ONLINE_EXPLAIN' => $lang['sudoku_online_explain'],
'SUDOKU_GAME_STATS' => sprintf($lang['sudoku_game_stats'], number_format($alltime_players), number_format($alltime_played)),
'BUY_NUMBER' => '<a href="' . append_sid('sudoku.' . PHP_EXT . '?&amp;mode=buy&amp;p=' . $pack . '&amp;n=' . $num) . '" class="nav">' . $lang['sudoku_buy_number'] . '</a>',
'BUY_NUMBER' => '<a href="' . append_sid(SUDOKU_MAIN_FILE . '?&amp;mode=buy&amp;p=' . $pack . '&amp;n=' . $num) . '" class="nav">' . $lang['sudoku_buy_number'] . '</a>',

'S_SUDOKU_FILE' => SUDOKU_MAIN_FILE,
'L_TOTAL_USERS_ONLINE' => sprintf($lang['sudoku_total_online'], number_format($s_users_online_today)),
'L_LOGGED_IN_USER_LIST' => $lang['sudoku_logged_in_list'],
'L_TODAY_USER_LIST' => $s_users_today_disp,
'L_ACTIVE_USER_LIST' => $s_users_active_disp,
)
);

full_page_generation(SUDOKU_TPL_PATH . 'sudoku.tpl', $lang['SUDOKU'], '', '');
$template_to_parse = $class_plugins->get_tpl_file(SUDOKU_TPL_PATH, 'sudoku.tpl');
full_page_generation($template_to_parse, $lang['SUDOKU'], '', '');

?>
2 changes: 1 addition & 1 deletion sudoku/ip_root/plugins/sudoku/templates/default/sudoku.tpl
Expand Up @@ -12,7 +12,7 @@
<tr>
<td class="row1" width="50%">
<div style="text-align: center; width: 100%; margin: 0 auto; clear: both;"><span class="gen"><a name="grid" href="#grid">{GAME_INFO}</a></span></div><br />
<form id="sudoku_frm" action="sudoku.php" method="post">
<form id="sudoku_frm" action="{S_SUDOKU_FILE}" method="post">
<center>
<table class="forumline-no2" cellspacing="0" cellpadding="0" border="0">
<tr>
Expand Down

0 comments on commit 1f05465

Please sign in to comment.