Guest User

Untitled

a guest
Jan 14th, 2015
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 273.54 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by deZender.Net
  5. * @ deZender (PHP5 Decoder for ionCube Loader)
  6. *
  7. * @ Version : 2.0.0.3
  8. * @ Author : DeZender
  9. * @ Release on : 06.05.2013
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function _fs6wpwz8qczf09() {
  15. global $TSUE;
  16. $var6Cu6cM5snkUo = "";
  17. if ($var47MbTaiXNrcS["option"]) {
  18. if (isset($_POST["settings"]) && isset($_POST["save_options"])) {
  19. $var6Cu6cM5snkUo = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  20. if (isset($_POST["settings"]["website_url"]) && substr($_POST["settings"]["website_url"], -1) == "/") {
  21. $_POST["settings"]["website_url"] = rtrim($_POST["settings"]["website_url"], "/");
  22. }
  23. _f15v1zc66g9svap("global_settings", array_merge($var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"], $_POST["settings"]));
  24. _f1fatytwb5apaex();
  25. _f4bbpe8nl7i25i(false);
  26. _f306dzzfo90cm0h(false);
  27. }
  28. else {
  29. $var6Cu6cM5snkUo = "";
  30. $var3LtEctDmYpi5 = "";
  31. switch ($var47MbTaiXNrcS["option"]) {
  32. case "website_active":
  33. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[website_active]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_active"]);
  34. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_active"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_website_active_alt"));
  35. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("settings[website_active_reason]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_active_reason"]);
  36. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_active_reason"), $var1VQ4hhZz9Fb3, _f1vne9bpd155nui("dashboard_options_website_active_reason_alt"));
  37. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[tsue_debug_mode]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["tsue_debug_mode"]);
  38. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_debug_mode"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_debug_mode_alt"));
  39. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_website_active"));
  40. break;
  41.  
  42. case "basic_website_information":
  43. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_url]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_url"]);
  44. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_url"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_website_url_alt"));
  45. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_title]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_title"]);
  46. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_title"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_website_title_alt"));
  47. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_description]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_description"]);
  48. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_description"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_website_description_alt"));
  49. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_email]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_email"]);
  50. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_email"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_website_email_alt"));
  51. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[donate_goal]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["donate_goal"]);
  52. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_donate_goal"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_donate_goal_alt"));
  53. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_basic_website_information"));
  54. break;
  55.  
  56. case "email_options":
  57. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_sendmail_from]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_sendmail_from"]);
  58. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_sendmail_from"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_website_sendmail_from_alt"));
  59. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[use_f_parameter]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["use_f_parameter"]);
  60. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_mail_type_use_f_parameter"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_mail_type_use_f_parameter_alt"));
  61. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[mail_type]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["mail_type"]);
  62. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_mail_type"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_mail_type_alt"));
  63. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[smtp_host]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["smtp_host"]);
  64. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_mail_type_smtp_host"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_mail_type_smtp_host_alt"));
  65. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[smtp_port]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["smtp_port"]);
  66. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_mail_type_smtp_port"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_mail_type_smtp_port_alt"));
  67. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[smtp_user]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["smtp_user"]);
  68. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_mail_type_smtp_user"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_mail_type_smtp_user_alt"));
  69. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[smtp_pass]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["smtp_pass"]);
  70. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_mail_type_smtp_pass"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_mail_type_smtp_pass_alt"));
  71. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[smtp_secure]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["smtp_secure"]);
  72. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_mail_type_smtp_secure"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_mail_type_smtp_secure_alt"));
  73. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[smtp_debug]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["smtp_debug"]);
  74. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_mail_type_smtp_debug"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_mail_type_smtp_debug_alt"));
  75. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_email_options"));
  76. break;
  77.  
  78. case "member_registration":
  79. $var20NVvcrPJea0 = array(0 => _f1vne9bpd155nui("dashboard_options_website_allow_signup_0"), 1 => _f1vne9bpd155nui("dashboard_options_website_allow_signup_1"), 2 => _f1vne9bpd155nui("dashboard_options_website_allow_signup_2"), 3 => _f1vne9bpd155nui("dashboard_options_website_allow_signup_3"), 4 => _f1vne9bpd155nui("dashboard_options_website_allow_signup_4"));
  80. $var2RHFEUiiRboA = _fqcujlme1fyazu("settings[website_allow_signup]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_allow_signup"], $var20NVvcrPJea0);
  81. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_allow_signup"), $var2RHFEUiiRboA, _f1vne9bpd155nui("dashboard_options_website_allow_signup_alt"));
  82. $var20NVvcrPJea0 = array(0 => _f1vne9bpd155nui("dashboard_options_website_new_signup_verification_0"), 1 => _f1vne9bpd155nui("dashboard_options_website_new_signup_verification_1"), 2 => _f1vne9bpd155nui("dashboard_options_website_new_signup_verification_2"));
  83. $var2RHFEUiiRboA = _fqcujlme1fyazu("settings[website_new_signup_verification]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_new_signup_verification"], $var20NVvcrPJea0);
  84. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_new_signup_verification"), $var2RHFEUiiRboA, _f1vne9bpd155nui("dashboard_options_website_new_signup_verification_alt"));
  85. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[max_members_limit]", _f236jddto5ubf1x("global_settings", "max_members_limit", 0), "text");
  86. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("max_members_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("max_members_limit_alt"));
  87. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[membername_match_regular_expression]", _f236jddto5ubf1x("global_settings", "membername_match_regular_expression", "^[a-zA-Z0-9]+\$"), "text");
  88. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("membername_match_regular_expression"), $var61REv23Yqva9, _f1vne9bpd155nui("membername_match_regular_expression_alt"));
  89. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[force_member_to_agree_to_the_terms_of_service_and_rules]", _f236jddto5ubf1x("global_settings", "force_member_to_agree_to_the_terms_of_service_and_rules"));
  90. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("force_member_to_agree_to_the_terms_of_service_and_rules"), $var9olAHCiu8eM1, _f1vne9bpd155nui("force_member_to_agree_to_the_terms_of_service_and_rules_alt"));
  91. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("settings[member_name_illegal_member_names]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["member_name_illegal_member_names"]);
  92. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_member_name_illegal_member_names"), $var1VQ4hhZz9Fb3, _f1vne9bpd155nui("dashboard_options_member_name_illegal_member_names_alt"));
  93. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[member_name_min_char]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["member_name_min_char"], "text texthalf");
  94. $var61REv23Yqva9 .= _f1t0rdglj36sucp("settings[member_name_max_char]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["member_name_max_char"], "text texthalf");
  95. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_member_name_length_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_member_name_length_limit_alt"));
  96. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[member_password_min_char]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["member_password_min_char"], "text");
  97. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_member_password_min_char"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_member_password_min_char_alt"));
  98. $var20NVvcrPJea0 = _fvjy2pzhrp30sd();
  99. $var2RHFEUiiRboA = _fqcujlme1fyazu("settings[d_timezone]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["d_timezone"], $var20NVvcrPJea0);
  100. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_d_timezone"), $var2RHFEUiiRboA, _f1vne9bpd155nui("dashboard_options_d_timezone_alt"));
  101. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[default_uploaded]", _f236jddto5ubf1x("global_settings", "default_uploaded"), "text texthalf", "GB");
  102. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("stats_uploaded"), $var61REv23Yqva9, _f1vne9bpd155nui("default_uploaded_alt"));
  103. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[default_points]", _f236jddto5ubf1x("global_settings", "default_points"), "text texthalf");
  104. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("stats_points"), $var61REv23Yqva9, _f1vne9bpd155nui("default_points_alt"));
  105. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[default_invites]", _f236jddto5ubf1x("global_settings", "default_invites"), "text texthalf");
  106. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("stats_total_invites"), $var61REv23Yqva9, _f1vne9bpd155nui("default_invites_alt"));
  107. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[prevent_multiple_account]", _f236jddto5ubf1x("global_settings", "prevent_multiple_account"));
  108. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("prevent_multiple_account_registration"), $var9olAHCiu8eM1, _f1vne9bpd155nui("prevent_multiple_account_registration_alt"));
  109. $var3PWSl8j20lmj = _f1vne9bpd155nui("welcome_pm_text", "?action=Appearance&do=Languages&type=editPhrase&languageid=1&text=new_member_welcome_pm_body", "?action=Appearance&do=Languages&type=editPhrase&languageid=1&text=new_member_welcome_pm_subject");
  110. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[send_welcome_pm]", _f236jddto5ubf1x("global_settings", "send_welcome_pm"));
  111. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("send_welcome_pm"), $var9olAHCiu8eM1, _f1vne9bpd155nui("send_welcome_pm_alt") . " " . $var3PWSl8j20lmj);
  112. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[send_welcome_pm_owner]", _f236jddto5ubf1x("global_settings", "send_welcome_pm_owner"), "text texthalf");
  113. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("send_welcome_pm_owner"), $var61REv23Yqva9);
  114. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_member_registration"));
  115. break;
  116.  
  117. case "appearance":
  118. $var20NVvcrPJea0 = _f18frxhbkkcche9();
  119. $var2RHFEUiiRboA = _fqcujlme1fyazu("settings[d_themeid]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["d_themeid"], $var20NVvcrPJea0);
  120. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_d_themeid"), $var2RHFEUiiRboA, _f1vne9bpd155nui("dashboard_options_d_themeid_alt"));
  121. $var20NVvcrPJea0 = _f143zzzp6n73mj2();
  122. $var2RHFEUiiRboA = _fqcujlme1fyazu("settings[d_languageid]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["d_languageid"], $var20NVvcrPJea0);
  123. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_d_languageid"), $var2RHFEUiiRboA, _f1vne9bpd155nui("dashboard_options_d_languageid_alt"));
  124. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[torrent_catz_always_visible]", _f236jddto5ubf1x("global_settings", "torrent_catz_always_visible"));
  125. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("torrent_catz_always_visible"), $var9olAHCiu8eM1, _f1vne9bpd155nui("torrent_catz_always_visible_alt"));
  126. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_appearance"));
  127. break;
  128.  
  129. case "cookies":
  130. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_timeout]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_timeout"], "text texthalf");
  131. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_website_timeout"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_website_timeout_alt"));
  132. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[cookie_path]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["cookie_path"], "text texthalf");
  133. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_cookie_path"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_cookie_path_alt"));
  134. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[cookie_domain]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["cookie_domain"], "text texthalf");
  135. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_cookie_domain"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_cookie_domain_alt"));
  136. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[gzip_compression_level]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["gzip_compression_level"], "text texthalf");
  137. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_gzip_compression_level"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_gzip_compression_level_alt"));
  138. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_cookies"));
  139. break;
  140.  
  141. case "announce":
  142. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[announce_url]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["announce_url"], "text");
  143. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_announce_url"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_announce_url_alt"));
  144. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[announce_interval]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["announce_interval"], "text texthalf");
  145. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_announce_interval"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_announce_interval_alt"));
  146. $var20NVvcrPJea0 = array(0 => _f1vne9bpd155nui("dashboard_options_announce_check_peerid_0"), 1 => _f1vne9bpd155nui("dashboard_options_announce_check_peerid_1"), 2 => _f1vne9bpd155nui("dashboard_options_announce_check_peerid_2"));
  147. $var2RHFEUiiRboA = _fqcujlme1fyazu("settings[announce_check_peerid]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["announce_check_peerid"], $var20NVvcrPJea0);
  148. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_announce_check_peerid"), $var2RHFEUiiRboA, _f1vne9bpd155nui("dashboard_options_announce_check_peerid_alt"));
  149. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("settings[announce_check_peerlist]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["announce_check_peerlist"]);
  150. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_announce_check_peerlist"), $var1VQ4hhZz9Fb3, _f1vne9bpd155nui("dashboard_options_announce_check_peerlist_alt"));
  151. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[announce_check_ip]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["announce_check_ip"]);
  152. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_announce_check_ip"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_announce_check_ip_alt"));
  153. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[announce_private_torrents_only]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["announce_private_torrents_only"]);
  154. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_announce_private_torrents_only") . " (" . _f1vne9bpd155nui("dashboard_options_announce_private_torrents_only_alt2") . ")", $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_announce_private_torrents_only_alt"));
  155. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[announce_add_announce_url]", _f236jddto5ubf1x("global_settings", "announce_add_announce_url"));
  156. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_add_announce_url"), $var9olAHCiu8eM1, _f1vne9bpd155nui("announce_add_announce_url_alt"));
  157. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[show_announce_url]", _f236jddto5ubf1x("global_settings", "show_announce_url"));
  158. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("show_announce_url"), $var9olAHCiu8eM1, _f1vne9bpd155nui("show_announce_url_alt"));
  159. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[announce_check_slots]", _f236jddto5ubf1x("global_settings", "announce_check_slots"));
  160. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_check_slots"), $var9olAHCiu8eM1, _f1vne9bpd155nui("announce_check_slots_alt"));
  161. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[announce_bump_inactive_torrents]", _f236jddto5ubf1x("global_settings", "announce_bump_inactive_torrents"));
  162. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("bump_inactive_torrents"), $var9olAHCiu8eM1, _f1vne9bpd155nui("bump_inactive_torrents_alt"));
  163. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_announce"));
  164. break;
  165.  
  166. case "ipban":
  167. if (isset($_POST["save_options"])) {
  168. if (isset($_POST["removeip"])) {
  169. if (is_array($_POST["removeip"])) {
  170. $var8kdLmFjg9FQp = implode(",", array_map(array($var47MbTaiXNrcS["TSUE_Database"], "escape"), $_POST["removeip"]));
  171. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_ip_match", "ip IN (" . $var8kdLmFjg9FQp . ") AND match_type = 'banned'");
  172. $var4B6jyLjn3koY = "-UPDATE_HTML-~#bannedIPaddresses~" . _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved")) . _f26nl8fy5pbf0a6();
  173. }
  174. }
  175. else {
  176. $var8kdLmFjg9FQp = isset($_POST["ip"]) ? trim($_POST["ip"]) : false;
  177. if ($var8kdLmFjg9FQp) {
  178. $vareI9p1ddiNFRd = _f248r9oq5zase7i($var8kdLmFjg9FQp);
  179. if (!(is_array($vareI9p1ddiNFRd))) {
  180. $var6Cu6cM5snkUo = _f18rs0ma9eogy2q(_f1vne9bpd155nui("dashboard_options_ipban_invalid_ip"));
  181. }
  182. else {
  183. $var2nWgCH9tMMRo = array("ip" => $vareI9p1ddiNFRd[0], "first_octet" => $vareI9p1ddiNFRd[1], "start_range" => $vareI9p1ddiNFRd[2], "end_range" => $vareI9p1ddiNFRd[3]);
  184. $var47MbTaiXNrcS["TSUE_Database"]->replace("tsue_ip_match", $var2nWgCH9tMMRo);
  185. $var4B6jyLjn3koY = "-UPDATE_HTML-~#bannedIPaddresses~" . _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved")) . _f26nl8fy5pbf0a6();
  186. }
  187. }
  188. }
  189. _f4bbpe8nl7i25i(false);
  190. _f1fatytwb5apaex();
  191. if (isset($var4B6jyLjn3koY)) {
  192. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  193. }
  194. exit();
  195. }
  196. else {
  197. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_ipban_span"), _f26nl8fy5pbf0a6(), "", "optionsInOverlay", "dashboard_options_ipban");
  198. $var61REv23Yqva9 = _f1t0rdglj36sucp("ip", "", "text");
  199. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_ipban_ip"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_ipban_alt"));
  200. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_ipban"));
  201. }
  202. break;
  203.  
  204. case "emailban":
  205. if (isset($_POST["save_options"])) {
  206. if (isset($_POST["removeemail"])) {
  207. if (is_array($_POST["removeemail"])) {
  208. $var2ofm7fvr8xMH = implode(",", array_map(array($var47MbTaiXNrcS["TSUE_Database"], "escape"), $_POST["removeemail"]));
  209. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_ban_email", "banned_email IN (" . $var2ofm7fvr8xMH . ")");
  210. $var4B6jyLjn3koY = "-UPDATE_HTML-~#bannedEmailaddresses~" . _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved")) . _f1d8qzzkqssppg5();
  211. }
  212. }
  213. else {
  214. $var2ofm7fvr8xMH = isset($_POST["email"]) ? trim($_POST["email"]) : false;
  215. if ($var2ofm7fvr8xMH) {
  216. $var8Oqis1mx0Kro = _fq9287yrttrb6l($var2ofm7fvr8xMH);
  217. if (!(is_array($var8Oqis1mx0Kro))) {
  218. $var6Cu6cM5snkUo = _f18rs0ma9eogy2q($var8Oqis1mx0Kro);
  219. }
  220. else {
  221. $var2nWgCH9tMMRo = array("banned_email" => $var8Oqis1mx0Kro[0]);
  222. $var47MbTaiXNrcS["TSUE_Database"]->replace("tsue_ban_email", $var2nWgCH9tMMRo);
  223. $var4B6jyLjn3koY = "-UPDATE_HTML-~#bannedEmailaddresses~" . _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved")) . _f1d8qzzkqssppg5();
  224. }
  225. }
  226. }
  227. _f4bbpe8nl7i25i(false);
  228. _f1fatytwb5apaex();
  229. if (isset($var4B6jyLjn3koY)) {
  230. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  231. }
  232. exit();
  233. }
  234. else {
  235. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_emailban_span"), _f1d8qzzkqssppg5(), "", "optionsInOverlay", "dashboard_options_emailban");
  236. $var61REv23Yqva9 = _f1t0rdglj36sucp("email", "", "text");
  237. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_emailban_email"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_emailban_alt"));
  238. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_emailban"));
  239. }
  240. break;
  241.  
  242. case "countryban":
  243. if (isset($_POST["save_options"])) {
  244. if (isset($_POST["removecountry"])) {
  245. if (is_array($_POST["removecountry"])) {
  246. $var8BstPC0ykIV3 = implode(",", array_map(array($var47MbTaiXNrcS["TSUE_Database"], "escape"), $_POST["removecountry"]));
  247. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_ban_country", "country IN (" . $var8BstPC0ykIV3 . ")");
  248. $var4B6jyLjn3koY = "-UPDATE_HTML-~#bannedCountries~" . _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved")) . _f1gviybxri4vp4x();
  249. }
  250. }
  251. else {
  252. $var9XTuAR5dOTLS = isset($_POST["country"]) ? trim(strtolower($_POST["country"])) : "";
  253. $var962bGQRGsTgS = strlen($var9XTuAR5dOTLS);
  254. if (2 <= $var962bGQRGsTgS) {
  255. $var2nWgCH9tMMRo = array("country" => $var962bGQRGsTgS == 2 ? strtoupper($var9XTuAR5dOTLS) : ucfirst($var9XTuAR5dOTLS));
  256. $var47MbTaiXNrcS["TSUE_Database"]->replace("tsue_ban_country", $var2nWgCH9tMMRo);
  257. $var4B6jyLjn3koY = "-UPDATE_HTML-~#bannedCountries~" . _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved")) . _f1gviybxri4vp4x();
  258. }
  259. }
  260. _f4bbpe8nl7i25i(false);
  261. _f1fatytwb5apaex();
  262. if (isset($var4B6jyLjn3koY)) {
  263. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  264. }
  265. exit();
  266. }
  267. else {
  268. $var2dCmVdkXYqXU = "<h2>This feature uses <a href=\"http://www.maxmind.com/app/javascript\" target=\"_blank\">GeoIP from MaxMind</a>.</h2>";
  269. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_countryban_span"), _f1gviybxri4vp4x(), "", "optionsInOverlay", "dashboard_options_countryban");
  270. $var61REv23Yqva9 = _f1t0rdglj36sucp("country", "", "text");
  271. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("country_to_ban"), $var61REv23Yqva9, _f1vne9bpd155nui("country_to_ban_alt"));
  272. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_countryban"));
  273. }
  274. break;
  275.  
  276. case "censoring":
  277. if (isset($_POST["save_options"])) {
  278. $varKfzIPpHJtF5 = $_POST["options"]["censorWords"];
  279. _fbpy6u33cu2c8y($varKfzIPpHJtF5);
  280. _f15v1zc66g9svap("censor_cache", array("censoring_censor_character" => trim($_POST["censoring_censor_character"]), "censorWords" => $varKfzIPpHJtF5));
  281. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  282. $var4B6jyLjn3koY = "-UPDATE_HTML-~#buildCensoringHTML~" . _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved")) . _fi7ea62di93nf9();
  283. _f1fatytwb5apaex();
  284. if (isset($var4B6jyLjn3koY)) {
  285. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  286. }
  287. exit();
  288. }
  289. else {
  290. $var2dCmVdkXYqXU = _fi7ea62di93nf9();
  291. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_censoring"));
  292. }
  293. break;
  294.  
  295. case "seo":
  296. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[social_media_buttons]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["social_media_buttons"]);
  297. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_seo_enable_social_media"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_seo_enable_social_media_alt"));
  298. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_seo"));
  299. break;
  300.  
  301. case "limitations":
  302. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[reseed_request_flood_limit]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["reseed_request_flood_limit"], "text");
  303. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_reseed_request_flood_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_reseed_request_flood_limit_alt"));
  304. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_torrents_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_torrents_perpage"], "text");
  305. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_torrents_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_torrents_perpage_alt"));
  306. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_rss_perpage]", _f236jddto5ubf1x("global_settings", "website_rss_perpage", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_torrents_perpage"]), "text");
  307. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_rss_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_rss_perpage_alt"));
  308. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_comments_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_comments_perpage"], "text");
  309. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_comments_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_comments_perpage_alt"));
  310. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_messages_perpage]", _f236jddto5ubf1x("global_settings", "website_messages_perpage", 15), "text");
  311. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_messages_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_messages_perpage_alt"));
  312. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_members_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_members_perpage"], "text");
  313. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_members_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_members_perpage_alt"));
  314. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[forums_threads_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["forums_threads_perpage"], "text");
  315. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_threads_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_threads_perpage_alt"));
  316. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[forums_posts_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["forums_posts_perpage"], "text");
  317. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_posts_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_posts_perpage_alt"));
  318. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[subtitles_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["subtitles_perpage"], "text");
  319. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("subtitles_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("subtitles_perpage_alt"));
  320. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[requests_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["requests_perpage"], "text");
  321. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("requests_per_page"), $var61REv23Yqva9, _f1vne9bpd155nui("requests_per_page_alt"));
  322. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[comment_post_min_char_length]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["comment_post_min_char_length"], "text texthalf");
  323. $var61REv23Yqva9 .= _f1t0rdglj36sucp("settings[comment_post_max_char_length]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["comment_post_max_char_length"], "text texthalf");
  324. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_comments_length_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_comments_length_limit_alt"));
  325. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[forums_max_thread_title_limit]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["forums_max_thread_title_limit"], "text");
  326. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_threads_max_title_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_threads_max_title_limit_alt"));
  327. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[forums_min_post_length]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["forums_min_post_length"], "text");
  328. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_posts_min_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_posts_min_limit_alt"));
  329. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[website_resize_images_max_width]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_resize_images_max_width"], "text texthalf");
  330. $var61REv23Yqva9 .= _f1t0rdglj36sucp("settings[website_resize_images_max_height]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_resize_images_max_height"], "text texthalf");
  331. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_scale_images"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_scale_images_alt"));
  332. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[allowed_file_types]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["allowed_file_types"], "text");
  333. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_allowed_file_types"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_limitations_allowed_file_types_alt"));
  334. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[max_file_size]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["max_file_size"], "text texthalf");
  335. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_max_file_size"), $var61REv23Yqva9 . " " . _f3ts6uyp8e3a922($var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["max_file_size"]), _f1vne9bpd155nui("dashboard_options_limitations_max_file_size_alt"));
  336. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[torrent_category_row_limit]", _f236jddto5ubf1x("global_settings", "torrent_category_row_limit", 3), "text texthalf");
  337. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("torrent_categories_row_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("torrent_categories_row_limit_alt"));
  338. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[request_torrent_chars_limit]", _f236jddto5ubf1x("global_settings", "request_torrent_chars_limit", 255), "text texthalf");
  339. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("request_torrent_chars_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("request_torrent_chars_limit_alt"));
  340. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[upcoming_releases_perpage]", _f236jddto5ubf1x("global_settings", "upcoming_releases_perpage", 10), "text");
  341. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("upcoming_releases_perpage"), $var61REv23Yqva9, _f1vne9bpd155nui("upcoming_releases_perpage_alt"));
  342. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[upcoming_releases_chars_limit]", _f236jddto5ubf1x("global_settings", "upcoming_releases_chars_limit", 255), "text texthalf");
  343. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("upcoming_releases_chars_limit"), $var61REv23Yqva9, _f1vne9bpd155nui("upcoming_releases_chars_limit_alt"));
  344. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_limitations"));
  345. break;
  346.  
  347. case "member_alerts":
  348. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[alerts_popup_expiry_hours]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["alerts_popup_expiry_hours"], "text");
  349. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_member_alerts_expirity_hours"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_member_alerts_expirity_hours_alt"));
  350. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[alerts_popup_expiry_days]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["alerts_popup_expiry_days"], "text");
  351. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_member_alerts_expirity_days"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_member_alerts_expirity_days_alt"));
  352. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_member_alerts"));
  353. break;
  354.  
  355. case "cleanup":
  356. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[peers_prune_in_day]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["peers_prune_in_day"], "text");
  357. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_cleanup_prune_snatch_list"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_cleanup_prune_snatch_list_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  358. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[shouts_prune_in_day]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["shouts_prune_in_day"], "text");
  359. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_cleanup_prune_shouts"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_cleanup_prune_shouts_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  360. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[days_retain_posted_request]", _f236jddto5ubf1x("global_settings", "days_retain_posted_request"), "text");
  361. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("days_retain_posted_request"), $var61REv23Yqva9, _f1vne9bpd155nui("days_retain_posted_request_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  362. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[days_retain_dead_torrents]", _f236jddto5ubf1x("global_settings", "days_retain_dead_torrents"), "text");
  363. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("days_retain_dead_torrents"), $var61REv23Yqva9, _f1vne9bpd155nui("days_retain_dead_torrents_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  364. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[days_retain_unused_invites]", _f236jddto5ubf1x("global_settings", "days_retain_unused_invites"), "text");
  365. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("days_retain_unused_invites"), $var61REv23Yqva9, _f1vne9bpd155nui("days_retain_unused_invites_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  366. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[days_retain_posted_upcoming_releases]", _f236jddto5ubf1x("global_settings", "days_retain_posted_upcoming_releases", 5), "text");
  367. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("days_retain_posted_upcoming_releases"), $var61REv23Yqva9, _f1vne9bpd155nui("days_retain_posted_upcoming_releases_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  368. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_cleanup"));
  369. break;
  370.  
  371. case "points":
  372. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_seed]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["points_seed"], "text texthalf");
  373. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_seed"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_seed_alt"));
  374. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_seed_al]", intval(_f236jddto5ubf1x("global_settings", "points_seed_al", 0)), "text texthalf");
  375. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("points_seed_al"), $var61REv23Yqva9, _f1vne9bpd155nui("points_seed_al_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  376. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_seed_min_gb]", _f236jddto5ubf1x("global_settings", "points_seed_min_gb", 0), "text texthalf", "GB");
  377. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_seed_min_gb"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_seed_min_gb_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  378. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_x2_for_big_torrents]", _f236jddto5ubf1x("global_settings", "points_x2_for_big_torrents", 0), "text texthalf", "GB");
  379. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("x2_for_big_torrents"), $var61REv23Yqva9, _f1vne9bpd155nui("x2_for_big_torrents_alt") . " " . _f1vne9bpd155nui("leave_empty_to_skip_this"));
  380. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_torrent_upload]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["points_torrent_upload"], "text texthalf");
  381. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_torrent_upload"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_torrent_upload_alt"));
  382. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_post_comment]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["points_post_comment"], "text texthalf");
  383. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_post_comment"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_post_comment_alt"));
  384. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_new_thread]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["points_new_thread"], "text texthalf");
  385. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_new_thread"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_new_thread_alt"));
  386. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_new_replies]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["points_new_replies"], "text texthalf");
  387. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_new_replies"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_new_replies_alt"));
  388. $var20NVvcrPJea0 = array(1 => _f1vne9bpd155nui("points_likes_type_1"), 2 => _f1vne9bpd155nui("points_likes_type_2"), 3 => _f1vne9bpd155nui("points_likes_type_3"));
  389. $var2RHFEUiiRboA = _fqcujlme1fyazu("settings[points_likes_type]", _f236jddto5ubf1x("global_settings", "points_likes_type", 2), $var20NVvcrPJea0, "selectNoWidth");
  390. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_likes]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["points_likes"], "text texthalf");
  391. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_likes"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_likes_alt"), "optionsInOverlay", "", "", "", $var2RHFEUiiRboA);
  392. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_poll]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["points_poll"], "text texthalf");
  393. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_poll"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_poll_alt"));
  394. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[points_fill_request]", _f236jddto5ubf1x("global_settings", "points_fill_request", 0), "text texthalf");
  395. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_points_fill_request"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_points_fill_request_alt"));
  396. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_points"));
  397. break;
  398.  
  399. case "subtitles":
  400. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[subtitles_allowed_file_types]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["subtitles_allowed_file_types"], "text texthalf");
  401. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_subtitles_allowed_file_types"), $var61REv23Yqva9, _f1vne9bpd155nui("dashboard_options_subtitles_allowed_file_types_alt"));
  402. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[subtitles_max_file_size]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["subtitles_max_file_size"], "text texthalf");
  403. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("subtitles_max_file_size"), $var61REv23Yqva9 . " " . _f3ts6uyp8e3a922($var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["subtitles_max_file_size"]), _f1vne9bpd155nui("subtitles_max_file_size_alt"));
  404. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_subtitles"));
  405. break;
  406.  
  407. case "security":
  408. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[website_use_strike_system]", _f236jddto5ubf1x("global_settings", "website_use_strike_system", 0));
  409. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_use_strike_system"), $var9olAHCiu8eM1, _f1vne9bpd155nui("dashboard_options_limitations_use_strike_system_alt"));
  410. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[limit_of_login_strikes]", _f236jddto5ubf1x("global_settings", "limit_of_login_strikes", 5), "text texthalf");
  411. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("limit_of_login_strikes"), $var61REv23Yqva9, _f1vne9bpd155nui("limit_of_login_strikes_alt"));
  412. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[security_enable_captcha]", _f236jddto5ubf1x("global_settings", "security_enable_captcha", 0));
  413. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("security_enable_captcha"), $var9olAHCiu8eM1, _f1vne9bpd155nui("security_enable_captcha_alt"));
  414. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[admincp_session_timeout]", _f236jddto5ubf1x("global_settings", "admincp_session_timeout", 5), "text texthalf");
  415. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("admincp_session_timeout"), $var61REv23Yqva9, _f1vne9bpd155nui("admincp_session_timeout_alt"));
  416. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[security_ip_history]", _f236jddto5ubf1x("global_settings", "security_ip_history", 0));
  417. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("security_ip_history"), $var9olAHCiu8eM1, _f1vne9bpd155nui("security_ip_history_alt"));
  418. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_security"));
  419. break;
  420.  
  421. case "hitrun":
  422. if (isset($_POST["save_options"])) {
  423. $var3BzseJnJUBOp["active"] = isset($_POST["HITRUN"]["active"]) && $_POST["HITRUN"]["active"] == 1 ? 1 : 0;
  424. $var3BzseJnJUBOp["dayTolerance"] = isset($_POST["HITRUN"]["dayTolerance"]) && $_POST["HITRUN"]["dayTolerance"] ? intval($_POST["HITRUN"]["dayTolerance"]) : 0;
  425. $var3BzseJnJUBOp["maxWarns"] = isset($_POST["HITRUN"]["maxWarns"]) && $_POST["HITRUN"]["maxWarns"] ? intval($_POST["HITRUN"]["maxWarns"]) : 0;
  426. $var3BzseJnJUBOp["defaultRatio"] = isset($_POST["HITRUN"]["defaultRatio"]) && $_POST["HITRUN"]["defaultRatio"] ? 0 + $_POST["HITRUN"]["defaultRatio"] : 0;
  427. $var3BzseJnJUBOp["skipMembergroups"] = isset($_POST["HITRUN"]["skipMembergroups"]) && is_array($_POST["HITRUN"]["skipMembergroups"]) && 0 < count($_POST["HITRUN"]["skipMembergroups"]) ? implode(",", array_map("intval", $_POST["HITRUN"]["skipMembergroups"])) : "";
  428. $var3BzseJnJUBOp["announceLimit"] = isset($_POST["HITRUN"]["announceLimit"]) && $_POST["HITRUN"]["announceLimit"] ? intval($_POST["HITRUN"]["announceLimit"]) : 0;
  429. _f15v1zc66g9svap("hitrun_settings", $var3BzseJnJUBOp);
  430. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  431. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  432. _f1fatytwb5apaex();
  433. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  434. }
  435. $var2dCmVdkXYqXU = "\x0d\x0a\x09\x09\x09\x09\x09<div style=\"margin-bottom: 5px; font-size: 13px;\" class=\"checkHitRunOptions\">" . _f1vne9bpd155nui("check_hitrun_options") . "</div>";
  436. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("HITRUN[active]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["hitrun_settings"]["active"]);
  437. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("hitrun_active"), $var9olAHCiu8eM1, _f1vne9bpd155nui("hitrun_active_alt"));
  438. $var61REv23Yqva9 = _f1t0rdglj36sucp("HITRUN[dayTolerance]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["hitrun_settings"]["dayTolerance"], "text texthalf");
  439. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("hitrun_daytolerance"), $var61REv23Yqva9, _f1vne9bpd155nui("hitrun_daytolerance_alt"));
  440. $var5sCNcjmYk88y = _f236jddto5ubf1x("xbt", "active") ? _f236jddto5ubf1x("xbt", "announce_interval") : _f236jddto5ubf1x("global_settings", "announce_interval");
  441. $var3oegqQxlNeqb = _f236jddto5ubf1x("hitrun_settings", "announceLimit");
  442. $var8Uu8I1gbCS0y = $var5sCNcjmYk88y * $var3oegqQxlNeqb;
  443. $var5RiAcoZdZrUU = _fk5agk982gx09e($var8Uu8I1gbCS0y);
  444. $var61REv23Yqva9 = _f1t0rdglj36sucp("HITRUN[announceLimit]", _f236jddto5ubf1x("hitrun_settings", "announceLimit"), "text texthalf");
  445. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("hitrun_announcelimit"), $var61REv23Yqva9, _f1vne9bpd155nui("hitrun_announcelimit_alt") . "<br>" . _f1vne9bpd155nui("hitrun_announcelimit_alt2", $var5sCNcjmYk88y, $var3oegqQxlNeqb, $var8Uu8I1gbCS0y, $var5RiAcoZdZrUU));
  446. $var61REv23Yqva9 = _f1t0rdglj36sucp("HITRUN[maxWarns]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["hitrun_settings"]["maxWarns"], "text texthalf");
  447. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("max_hitruns"), $var61REv23Yqva9, _f1vne9bpd155nui("max_hitruns_alt"));
  448. $var61REv23Yqva9 = _f1t0rdglj36sucp("HITRUN[defaultRatio]", _f236jddto5ubf1x("hitrun_settings", "defaultRatio", 0), "text texthalf");
  449. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("default_hitrun_ratio"), $var61REv23Yqva9, _f1vne9bpd155nui("default_hitrun_ratio_alt"));
  450. $var39mmFzOBsADo = _fap0c7hhe82n0t("HITRUN[skipMembergroups][]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["hitrun_settings"]["skipMembergroups"] ? _f1ywaz0cvw67f1t(",", $var47MbTaiXNrcS["TSUE_Settings"]->settings["hitrun_settings"]["skipMembergroups"]) : array());
  451. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("hitrun_skip_membergroups"), $var39mmFzOBsADo, _f1vne9bpd155nui("hitrun_skip_membergroups_alt"));
  452. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dashboard_options_hitrun"));
  453. break;
  454.  
  455. case "auto_uploader":
  456. if (isset($_POST["save_options"])) {
  457. $var4kG0s6U0Z6fI["active"] = isset($_POST["AUTOUPLOADER"]["active"]) && $_POST["AUTOUPLOADER"]["active"] == 1 ? 1 : 0;
  458. $var4kG0s6U0Z6fI["category"] = isset($_POST["AUTOUPLOADER"]["category"]) ? intval($_POST["AUTOUPLOADER"]["category"]) : 0;
  459. $var4kG0s6U0Z6fI["path"] = isset($_POST["AUTOUPLOADER"]["path"]) ? $_POST["AUTOUPLOADER"]["path"] : "";
  460. $var4kG0s6U0Z6fI["owner"] = isset($_POST["AUTOUPLOADER"]["owner"]) ? $_POST["AUTOUPLOADER"]["owner"] : "";
  461. $var4kG0s6U0Z6fI["description"] = isset($_POST["AUTOUPLOADER"]["description"]) ? $_POST["AUTOUPLOADER"]["description"] : "";
  462. if ($var4kG0s6U0Z6fI["owner"]) {
  463. $var6D4DtVLL5cqT = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT memberid FROM tsue_members WHERE membername = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4kG0s6U0Z6fI["owner"]));
  464. if ($var6D4DtVLL5cqT) {
  465. $var4kG0s6U0Z6fI["owner"] = $var6D4DtVLL5cqT["memberid"];
  466. }
  467. else {
  468. $var4kG0s6U0Z6fI["owner"] = "";
  469. }
  470. }
  471. _f15v1zc66g9svap("auto_uploader", $var4kG0s6U0Z6fI);
  472. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  473. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  474. _f1fatytwb5apaex();
  475. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  476. }
  477. $var2dCmVdkXYqXU = "<h2>" . _f1vne9bpd155nui("import_torrents", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_url"] . "/auto_uploader.php") . "</h2>";
  478. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("AUTOUPLOADER[active]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["active"]);
  479. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_uploader_active"), $var9olAHCiu8eM1, _f1vne9bpd155nui("auto_uploader_active_alt"));
  480. $var1IEnTOw7uN0R = _fd40wkk3z04vbu("AUTOUPLOADER[category]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["category"]);
  481. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_uploader_category"), $var1IEnTOw7uN0R, _f1vne9bpd155nui("auto_uploader_category_alt"));
  482. $var61REv23Yqva9 = _f1t0rdglj36sucp("AUTOUPLOADER[path]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["path"], "text texthalf");
  483. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_uploader_path"), $var61REv23Yqva9, _f1vne9bpd155nui("auto_uploader_path_alt"));
  484. if ($var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["owner"]) {
  485. $var6D4DtVLL5cqT = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT membername FROM tsue_members WHERE memberid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["owner"]));
  486. if ($var6D4DtVLL5cqT) {
  487. $var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["owner"] = $var6D4DtVLL5cqT["membername"];
  488. }
  489. else {
  490. $var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["owner"] = "";
  491. }
  492. }
  493. $var61REv23Yqva9 = _f1t0rdglj36sucp("AUTOUPLOADER[owner]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["owner"], "text texthalf", null, false, true);
  494. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_uploader_owner"), $var61REv23Yqva9, _f1vne9bpd155nui("auto_uploader_owner_alt"));
  495. $var1VQ4hhZz9Fb3 = _f1trgfburi12855("AUTOUPLOADER[description]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["auto_uploader"]["description"], true);
  496. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_uploader_description"), $var1VQ4hhZz9Fb3, _f1vne9bpd155nui("auto_uploader_description_alt"));
  497. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("auto_uploader"));
  498. break;
  499.  
  500. case "downloads":
  501. if (isset($_POST["save_options"])) {
  502. $var2UrxgEo7aJUV["online"] = isset($_POST["DOWNLOADS"]["online"]) && $_POST["DOWNLOADS"]["online"] == 1 ? 1 : 0;
  503. $var2UrxgEo7aJUV["offline_message"] = isset($_POST["DOWNLOADS"]["offline_message"]) ? $_POST["DOWNLOADS"]["offline_message"] : "";
  504. $var2UrxgEo7aJUV["offline_access"] = isset($_POST["DOWNLOADS"]["offline_access"]) && is_array($_POST["DOWNLOADS"]["offline_access"]) && 0 < count($_POST["DOWNLOADS"]["offline_access"]) ? implode(",", array_map("intval", $_POST["DOWNLOADS"]["offline_access"])) : "";
  505. $var2UrxgEo7aJUV["max_filesize"] = isset($_POST["DOWNLOADS"]["max_filesize"]) ? 0 + $_POST["DOWNLOADS"]["max_filesize"] : 0;
  506. $var2UrxgEo7aJUV["allowed_file_types"] = isset($_POST["DOWNLOADS"]["allowed_file_types"]) ? trim($_POST["DOWNLOADS"]["allowed_file_types"]) : "";
  507. $var2UrxgEo7aJUV["files_perpage"] = isset($_POST["DOWNLOADS"]["files_perpage"]) ? 0 + $_POST["DOWNLOADS"]["files_perpage"] : 0;
  508. _f15v1zc66g9svap("downloads", $var2UrxgEo7aJUV);
  509. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  510. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  511. _f1fatytwb5apaex();
  512. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  513. }
  514. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("DOWNLOADS[online]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["downloads"]["online"]);
  515. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dm_online"), $var9olAHCiu8eM1, "");
  516. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("DOWNLOADS[offline_message]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["downloads"]["offline_message"]);
  517. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dm_offline_message"), $var1VQ4hhZz9Fb3, _f1vne9bpd155nui("dm_offline_message_alt"));
  518. $var39mmFzOBsADo = _fap0c7hhe82n0t("DOWNLOADS[offline_access][]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["downloads"]["offline_access"] ? _f1ywaz0cvw67f1t(",", $var47MbTaiXNrcS["TSUE_Settings"]->settings["downloads"]["offline_access"]) : array());
  519. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("offline_access"), $var39mmFzOBsADo, _f1vne9bpd155nui("offline_access_alt"));
  520. $var61REv23Yqva9 = _f1t0rdglj36sucp("DOWNLOADS[max_filesize]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["downloads"]["max_filesize"], "text texthalf", _f3ts6uyp8e3a922($var47MbTaiXNrcS["TSUE_Settings"]->settings["downloads"]["max_filesize"]), false, false, _f1vne9bpd155nui("set_to_0_for_no_limit"));
  521. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dm_max_filesize"), $var61REv23Yqva9, "");
  522. $var61REv23Yqva9 = _f1t0rdglj36sucp("DOWNLOADS[allowed_file_types]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["downloads"]["allowed_file_types"], "text texthalf");
  523. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_allowed_file_types"), $var61REv23Yqva9, "");
  524. $var61REv23Yqva9 = _f1t0rdglj36sucp("DOWNLOADS[files_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["downloads"]["files_perpage"], "text texthalf");
  525. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("limitations_files_perpage"), $var61REv23Yqva9, "");
  526. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("dm_title"));
  527. break;
  528.  
  529. case "ircbot":
  530. if (isset($_POST["save_options"])) {
  531. $var8rjhJLQSzmiA["active"] = isset($_POST["ircbot"]["active"]) && $_POST["ircbot"]["active"] == 1 ? 1 : 0;
  532. $var8rjhJLQSzmiA["ircServer"] = isset($_POST["ircbot"]["ircServer"]) ? $_POST["ircbot"]["ircServer"] : "";
  533. $var8rjhJLQSzmiA["ircPort"] = isset($_POST["ircbot"]["ircPort"]) ? $_POST["ircbot"]["ircPort"] : "";
  534. $var8rjhJLQSzmiA["ircChannel"] = isset($_POST["ircbot"]["ircChannel"]) ? $_POST["ircbot"]["ircChannel"] : "";
  535. $var8rjhJLQSzmiA["ircNick"] = isset($_POST["ircbot"]["ircNick"]) ? $_POST["ircbot"]["ircNick"] : "";
  536. $var8rjhJLQSzmiA["ircPass"] = isset($_POST["ircbot"]["ircPass"]) ? $_POST["ircbot"]["ircPass"] : "";
  537. _f15v1zc66g9svap("ircbot", $var8rjhJLQSzmiA);
  538. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  539. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  540. _f1fatytwb5apaex();
  541. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  542. }
  543. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("ircbot[active]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["ircbot"]["active"]);
  544. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("ircbot_active"), $var9olAHCiu8eM1, "", "optionsInOverlay", "", "<a href=\"?action=irc-debug\" target=\"blank\">" . _f1vne9bpd155nui("dashboard_options_debug_mode") . "</a>");
  545. $var61REv23Yqva9 = _f1t0rdglj36sucp("ircbot[ircServer]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["ircbot"]["ircServer"]);
  546. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("ircbot_ircserver"), $var61REv23Yqva9, "");
  547. $var61REv23Yqva9 = _f1t0rdglj36sucp("ircbot[ircPort]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["ircbot"]["ircPort"]);
  548. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("ircbot_ircserverport"), $var61REv23Yqva9, "");
  549. $var61REv23Yqva9 = _f1t0rdglj36sucp("ircbot[ircChannel]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["ircbot"]["ircChannel"]);
  550. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("ircbot_ircchannel"), $var61REv23Yqva9, "");
  551. $var61REv23Yqva9 = _f1t0rdglj36sucp("ircbot[ircNick]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["ircbot"]["ircNick"]);
  552. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("ircbot_ircNick"), $var61REv23Yqva9, "");
  553. $var61REv23Yqva9 = _f1t0rdglj36sucp("ircbot[ircPass]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["ircbot"]["ircPass"], "text", _f1vne9bpd155nui("irc_bot_pass_tip"));
  554. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("ircbot_ircPass"), $var61REv23Yqva9, "");
  555. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("ircbot"));
  556. break;
  557.  
  558. case "xbt":
  559. $var7NN3W7N295Cs = "";
  560. $varer9Bek5aWXWR = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT peer_id FROM xbt_deny_from_clients");
  561. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($varer9Bek5aWXWR)) {
  562. while ($var7INt6EpzEzLT = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($varer9Bek5aWXWR)) {
  563. $var7NN3W7N295Cs .= $var7INt6EpzEzLT["peer_id"] . "\x0a";
  564. }
  565. }
  566. $var4IUZD6aPxfPp = "";
  567. $var6GGzKqfbl6QK = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT begin FROM xbt_deny_from_hosts");
  568. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var6GGzKqfbl6QK)) {
  569. while ($var9ThxAOUmGBrG = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var6GGzKqfbl6QK)) {
  570. $var4IUZD6aPxfPp .= trim(long2ip($var9ThxAOUmGBrG["begin"])) . "\x0a";
  571. }
  572. }
  573. if (isset($_POST["save_options"])) {
  574. $varIkWoNObARFn["active"] = isset($_POST["xbt"]["active"]) && $_POST["xbt"]["active"] == 1 ? 1 : 0;
  575. $varIkWoNObARFn["debug"] = isset($_POST["xbt"]["debug"]) && $_POST["xbt"]["debug"] == 1 ? 1 : 0;
  576. $varIkWoNObARFn["announce_url"] = isset($_POST["xbt"]["announce_url"]) ? $_POST["xbt"]["announce_url"] : "";
  577. $varIkWoNObARFn["announce_interval"] = isset($_POST["xbt"]["announce_interval"]) ? 0 + $_POST["xbt"]["announce_interval"] : "";
  578. $varIkWoNObARFn["offline_message"] = isset($_POST["xbt"]["offline_message"]) ? $_POST["xbt"]["offline_message"] : "";
  579. $varIkWoNObARFn["redirect_url"] = isset($_POST["xbt"]["redirect_url"]) ? $_POST["xbt"]["redirect_url"] : "";
  580. $var5KmUMoobZtsu = array("debug" => $varIkWoNObARFn["debug"], "offline_message" => $varIkWoNObARFn["offline_message"], "redirect_url" => $varIkWoNObARFn["redirect_url"], "announce_interval" => $varIkWoNObARFn["announce_interval"]);
  581. foreach ($var5KmUMoobZtsu as $var5e03KZmqZUMd => $vardVFL6VuK1k7K) {
  582. $var47MbTaiXNrcS["TSUE_Database"]->update("xbt_config", array("value" => trim($vardVFL6VuK1k7K)), "name=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var5e03KZmqZUMd));
  583. }
  584. $var47MbTaiXNrcS["TSUE_Database"]->delete("xbt_deny_from_clients");
  585. if (isset($_POST["xbt"]["deny_from_clients"])) {
  586. if ($_POST["xbt"]["deny_from_clients"]) {
  587. $var7NN3W7N295Cs = preg_split("/\\r?\\n/", $_POST["xbt"]["deny_from_clients"], -1, PREG_SPLIT_NO_EMPTY);
  588. if ($var7NN3W7N295Cs) {
  589. foreach ($var7NN3W7N295Cs as $var3eHpxyE4Bt4p) {
  590. $var47MbTaiXNrcS["TSUE_Database"]->replace("xbt_deny_from_clients", array("peer_id" => $var3eHpxyE4Bt4p));
  591. }
  592. }
  593. }
  594. }
  595. $var47MbTaiXNrcS["TSUE_Database"]->delete("xbt_deny_from_hosts");
  596. if (isset($_POST["xbt"]["deny_from_hosts"])) {
  597. if ($_POST["xbt"]["deny_from_hosts"]) {
  598. $var4IUZD6aPxfPp = preg_split("/\\r?\\n/", $_POST["xbt"]["deny_from_hosts"], -1, PREG_SPLIT_NO_EMPTY);
  599. if ($var4IUZD6aPxfPp) {
  600. foreach ($var4IUZD6aPxfPp as $var8kdLmFjg9FQp) {
  601. $var8kdLmFjg9FQp = trim(ip2long($var8kdLmFjg9FQp));
  602. $var47MbTaiXNrcS["TSUE_Database"]->replace("xbt_deny_from_hosts", array("begin" => $var8kdLmFjg9FQp, "end" => $var8kdLmFjg9FQp));
  603. }
  604. }
  605. }
  606. }
  607. _f15v1zc66g9svap("xbt", $varIkWoNObARFn);
  608. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  609. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  610. _f1fatytwb5apaex();
  611. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  612. }
  613. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("xbt[active]", _f236jddto5ubf1x("xbt", "active"));
  614. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("xbt_active"), $var9olAHCiu8eM1, "");
  615. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("xbt[debug]", _f236jddto5ubf1x("xbt", "debug"));
  616. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("xbt_debug"), $var9olAHCiu8eM1, _f1vne9bpd155nui("xbt_debug_alt"));
  617. $var61REv23Yqva9 = _f1t0rdglj36sucp("xbt[announce_url]", _f236jddto5ubf1x("xbt", "announce_url"));
  618. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("xbt_announce_url"), $var61REv23Yqva9, "http://tracker:port");
  619. $var61REv23Yqva9 = _f1t0rdglj36sucp("xbt[announce_interval]", _f236jddto5ubf1x("xbt", "announce_interval"));
  620. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("xbt_announce_interval"), $var61REv23Yqva9, _f1vne9bpd155nui("xbt_announce_interval_alt"));
  621. $var61REv23Yqva9 = _f1t0rdglj36sucp("xbt[offline_message]", _f236jddto5ubf1x("xbt", "offline_message"));
  622. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("xbt_offline_message"), $var61REv23Yqva9, _f1vne9bpd155nui("xbt_offline_message_alt"));
  623. $var61REv23Yqva9 = _f1t0rdglj36sucp("xbt[redirect_url]", _f236jddto5ubf1x("xbt", "redirect_url"));
  624. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("xbt_redirect_url"), $var61REv23Yqva9, _f1vne9bpd155nui("xbt_redirect_url_alt"));
  625. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("xbt[deny_from_clients]", $var7NN3W7N295Cs);
  626. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("xbt_deny_from_clients"), $var1VQ4hhZz9Fb3, _f1vne9bpd155nui("xbt_deny_from_clients_alt"));
  627. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("xbt[deny_from_hosts]", $var4IUZD6aPxfPp);
  628. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("xbt_deny_from_hosts"), $var1VQ4hhZz9Fb3, _f1vne9bpd155nui("xbt_deny_from_hosts_alt"));
  629. $var3LtEctDmYpi5 = array("option_name" => "xbt");
  630. break;
  631.  
  632. case "gallery":
  633. if (isset($_POST["save_options"])) {
  634. $var5DLfizPjcMjx["online"] = isset($_POST["GALLERY"]["online"]) && $_POST["GALLERY"]["online"] == 1 ? 1 : 0;
  635. $var5DLfizPjcMjx["offline_message"] = isset($_POST["GALLERY"]["offline_message"]) ? $_POST["GALLERY"]["offline_message"] : "";
  636. $var5DLfizPjcMjx["offline_access"] = isset($_POST["GALLERY"]["offline_access"]) && is_array($_POST["GALLERY"]["offline_access"]) && 0 < count($_POST["GALLERY"]["offline_access"]) ? implode(",", array_map("intval", $_POST["GALLERY"]["offline_access"])) : "";
  637. $var5DLfizPjcMjx["max_filesize"] = isset($_POST["GALLERY"]["max_filesize"]) ? 0 + $_POST["GALLERY"]["max_filesize"] : 0;
  638. $var5DLfizPjcMjx["allowed_file_types"] = isset($_POST["GALLERY"]["allowed_file_types"]) ? trim($_POST["GALLERY"]["allowed_file_types"]) : "";
  639. $var5DLfizPjcMjx["files_perpage"] = isset($_POST["GALLERY"]["files_perpage"]) ? 0 + $_POST["GALLERY"]["files_perpage"] : 0;
  640. _f15v1zc66g9svap("gallery", $var5DLfizPjcMjx);
  641. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  642. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  643. _f1fatytwb5apaex();
  644. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  645. }
  646. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("GALLERY[online]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["gallery"]["online"]);
  647. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("image_gallery_online"), $var9olAHCiu8eM1, "");
  648. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("GALLERY[offline_message]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["gallery"]["offline_message"]);
  649. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dm_offline_message"), $var1VQ4hhZz9Fb3, _f1vne9bpd155nui("image_gallery_offline_alt"));
  650. $var39mmFzOBsADo = _fap0c7hhe82n0t("GALLERY[offline_access][]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["gallery"]["offline_access"] ? _f1ywaz0cvw67f1t(",", $var47MbTaiXNrcS["TSUE_Settings"]->settings["gallery"]["offline_access"]) : array());
  651. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("offline_access"), $var39mmFzOBsADo, _f1vne9bpd155nui("image_gallery_offline_access_alt"));
  652. $var61REv23Yqva9 = _f1t0rdglj36sucp("GALLERY[max_filesize]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["gallery"]["max_filesize"], "text texthalf", _f3ts6uyp8e3a922($var47MbTaiXNrcS["TSUE_Settings"]->settings["gallery"]["max_filesize"]), false, false, _f1vne9bpd155nui("set_to_0_for_no_limit"));
  653. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dm_max_filesize"), $var61REv23Yqva9, "");
  654. $var61REv23Yqva9 = _f1t0rdglj36sucp("GALLERY[allowed_file_types]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["gallery"]["allowed_file_types"], "text texthalf");
  655. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_options_limitations_allowed_file_types"), $var61REv23Yqva9, "");
  656. $var61REv23Yqva9 = _f1t0rdglj36sucp("GALLERY[files_perpage]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["gallery"]["files_perpage"], "text texthalf");
  657. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("limitations_gallery_images_perpage"), $var61REv23Yqva9, "");
  658. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("image_gallery"));
  659. break;
  660.  
  661. case "auto_warning":
  662. if (isset($_POST["save_options"])) {
  663. $var8qnsNenNSwDG["active"] = isset($_POST["auto_warning"]["active"]) && $_POST["auto_warning"]["active"] == 1 ? 1 : 0;
  664. $var8qnsNenNSwDG["min_ratio"] = isset($_POST["auto_warning"]["min_ratio"]) && $_POST["auto_warning"]["min_ratio"] ? trim($_POST["auto_warning"]["min_ratio"]) : 0;
  665. $var8qnsNenNSwDG["warn_length"] = isset($_POST["auto_warning"]["warn_length"]) && $_POST["auto_warning"]["warn_length"] ? intval($_POST["auto_warning"]["warn_length"]) : 0;
  666. $var8qnsNenNSwDG["skipMembergroups"] = isset($_POST["auto_warning"]["skipMembergroups"]) && is_array($_POST["auto_warning"]["skipMembergroups"]) && 0 < count($_POST["auto_warning"]["skipMembergroups"]) ? implode(",", array_map("intval", $_POST["auto_warning"]["skipMembergroups"])) : "";
  667. _f15v1zc66g9svap("auto_warning", $var8qnsNenNSwDG);
  668. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  669. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  670. _f1fatytwb5apaex();
  671. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  672. }
  673. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("auto_warning[active]", _f236jddto5ubf1x("auto_warning", "active"));
  674. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_warning_active"), $var9olAHCiu8eM1, _f1vne9bpd155nui("auto_warning_active_alt"));
  675. $var2u2R0n6Qa4a5 = _f1t0rdglj36sucp("auto_warning[min_ratio]", _f236jddto5ubf1x("auto_warning", "min_ratio"));
  676. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_warning_min_ratio"), $var2u2R0n6Qa4a5, "");
  677. $var2u2R0n6Qa4a5 = _f1t0rdglj36sucp("auto_warning[warn_length]", _f236jddto5ubf1x("auto_warning", "warn_length"));
  678. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_warning_warn_length"), $var2u2R0n6Qa4a5, "");
  679. $var39mmFzOBsADo = _fap0c7hhe82n0t("auto_warning[skipMembergroups][]", _f1ywaz0cvw67f1t(",", _f236jddto5ubf1x("auto_warning", "skipMembergroups")));
  680. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_warning_skip_membergroups"), $var39mmFzOBsADo, _f1vne9bpd155nui("auto_warning_skip_membergroups_alt"));
  681. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("auto_warning_System"));
  682. break;
  683.  
  684. case "shoutbox_announcements":
  685. if (isset($_POST["save_options"])) {
  686. $var5pNffTn5sXTO["announce_new_torrents"] = isset($_POST["shoutbox"]["announce_new_torrents"]) && $_POST["shoutbox"]["announce_new_torrents"] == 1 ? 1 : 0;
  687. $var5pNffTn5sXTO["announce_new_torrent_comments"] = isset($_POST["shoutbox"]["announce_new_torrent_comments"]) && $_POST["shoutbox"]["announce_new_torrent_comments"] == 1 ? 1 : 0;
  688. $var5pNffTn5sXTO["announce_new_torrent_categories"] = isset($_POST["announce_new_torrent_categories"]) && $_POST["announce_new_torrent_categories"] ? implode(",", $_POST["announce_new_torrent_categories"]) : "";
  689. $var5pNffTn5sXTO["announce_new_members"] = isset($_POST["shoutbox"]["announce_new_members"]) && $_POST["shoutbox"]["announce_new_members"] == 1 ? 1 : 0;
  690. $var5pNffTn5sXTO["announce_new_threads"] = isset($_POST["shoutbox"]["announce_new_threads"]) && $_POST["shoutbox"]["announce_new_threads"] == 1 ? 1 : 0;
  691. $var5pNffTn5sXTO["announce_new_replies"] = isset($_POST["shoutbox"]["announce_new_replies"]) && $_POST["shoutbox"]["announce_new_replies"] == 1 ? 1 : 0;
  692. $var5pNffTn5sXTO["announce_new_threads_skip_forums"] = isset($_POST["announce_new_threads_skip_forums"]) && $_POST["announce_new_threads_skip_forums"] ? implode(",", $_POST["announce_new_threads_skip_forums"]) : "";
  693. $var5pNffTn5sXTO["notifications"] = isset($_POST["shoutbox"]["notifications"]) ? trim($_POST["shoutbox"]["notifications"]) : "";
  694. _f15v1zc66g9svap("shoutbox", $var5pNffTn5sXTO);
  695. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  696. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  697. _f1fatytwb5apaex();
  698. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  699. }
  700. $var2dCmVdkXYqXU = _f1vne9bpd155nui("click_here_to_modify_shoutbox_timeouts", "?action=Plugin Manager&options=3") . "<br /><br />";
  701. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("shoutbox[announce_new_torrents]", _f236jddto5ubf1x("shoutbox", "announce_new_torrents"));
  702. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_new_torrents"), $var9olAHCiu8eM1, "");
  703. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("shoutbox[announce_new_torrent_comments]", _f236jddto5ubf1x("shoutbox", "announce_new_torrent_comments"));
  704. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_new_torrent_comments"), $var9olAHCiu8eM1, "");
  705. $var9nlZ6dQGcMFF = _f1ywaz0cvw67f1t(",", _f236jddto5ubf1x("shoutbox", "announce_new_torrent_categories"));
  706. $var9olAHCiu8eM1 = _fxa2jew4bovjwy("announce_new_torrent_categories[]", "checkbox", $var9nlZ6dQGcMFF);
  707. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_new_torrent_categories"), $var9olAHCiu8eM1, "");
  708. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("shoutbox[announce_new_members]", _f236jddto5ubf1x("shoutbox", "announce_new_members"));
  709. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_new_members"), $var9olAHCiu8eM1, "");
  710. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("shoutbox[announce_new_threads]", _f236jddto5ubf1x("shoutbox", "announce_new_threads"));
  711. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_new_threads"), $var9olAHCiu8eM1, "");
  712. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("shoutbox[announce_new_replies]", _f236jddto5ubf1x("shoutbox", "announce_new_replies"));
  713. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_new_replies"), $var9olAHCiu8eM1, "");
  714. $var44T3tA55mzQo = _f17t4cr2gtr9a55("announce_new_threads_skip_forums[]", explode(",", _f236jddto5ubf1x("shoutbox", "announce_new_threads_skip_forums")));
  715. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announce_new_threads_skip_forums"), $var44T3tA55mzQo, "");
  716. $var1VQ4hhZz9Fb3 = _f1trgfburi12855("shoutbox[notifications]", _f236jddto5ubf1x("shoutbox", "notifications"), true);
  717. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("shoutbox_notifications"), $var1VQ4hhZz9Fb3);
  718. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("shoutbox_announcements"));
  719. break;
  720.  
  721. case "manage_inactive_members":
  722. if (isset($_POST["save_options"])) {
  723. $var1aSaWekQIys7["active"] = isset($_POST["inactive_members"]["active"]) && $_POST["inactive_members"]["active"] == 1 ? 1 : 0;
  724. $var1aSaWekQIys7["grace_period"] = isset($_POST["inactive_members"]["grace_period"]) ? intval($_POST["inactive_members"]["grace_period"]) : 0;
  725. $var1aSaWekQIys7["max_email"] = isset($_POST["inactive_members"]["max_email"]) ? intval($_POST["inactive_members"]["max_email"]) : 0;
  726. $var1aSaWekQIys7["prune_members"] = isset($_POST["inactive_members"]["prune_members"]) ? intval($_POST["inactive_members"]["prune_members"]) : 0;
  727. $var1aSaWekQIys7["membergroups"] = isset($_POST["inactive_members"]["membergroups"]) && $_POST["inactive_members"]["membergroups"] ? implode(",", $_POST["inactive_members"]["membergroups"]) : "";
  728. _f15v1zc66g9svap("inactive_members", $var1aSaWekQIys7);
  729. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  730. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  731. _f1fatytwb5apaex();
  732. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  733. }
  734. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("inactive_members[active]", _f236jddto5ubf1x("inactive_members", "active"));
  735. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("inactive_members_active"), $var9olAHCiu8eM1, _f1vne9bpd155nui("inactive_members_active_alt"));
  736. $var2u2R0n6Qa4a5 = _f1t0rdglj36sucp("inactive_members[grace_period]", _f236jddto5ubf1x("inactive_members", "grace_period"));
  737. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("inactivity_grace_period"), $var2u2R0n6Qa4a5, _f1vne9bpd155nui("inactivity_grace_period_alt"));
  738. $var2u2R0n6Qa4a5 = _f1t0rdglj36sucp("inactive_members[max_email]", _f236jddto5ubf1x("inactive_members", "max_email"));
  739. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("inactivity_max_email_to_send"), $var2u2R0n6Qa4a5, _f1vne9bpd155nui("inactivity_max_email_to_send_alt"));
  740. $var2u2R0n6Qa4a5 = _f1t0rdglj36sucp("inactive_members[prune_members]", _f236jddto5ubf1x("inactive_members", "prune_members"));
  741. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("inactivity_prune_members"), $var2u2R0n6Qa4a5, _f1vne9bpd155nui("inactivity_prune_members_alt"));
  742. $var39mmFzOBsADo = _fap0c7hhe82n0t("inactive_members[membergroups][]", _f1ywaz0cvw67f1t(",", _f236jddto5ubf1x("inactive_members", "membergroups")));
  743. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("inactivity_membergroups"), $var39mmFzOBsADo, _f1vne9bpd155nui("inactivity_membergroups_alt"));
  744. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("manage_inactive_members"));
  745. break;
  746.  
  747. case "happy_hours":
  748. if (isset($_POST["save_options"])) {
  749. $var7KOlgMp4sKYK["active"] = isset($_POST["happy_hours"]["active"]) && $_POST["happy_hours"]["active"] == 1 ? 1 : 0;
  750. $var7KOlgMp4sKYK["start_date"] = isset($_POST["happy_hours"]["start_date"]) ? $_POST["happy_hours"]["start_date"] : "";
  751. $var7KOlgMp4sKYK["end_date"] = isset($_POST["happy_hours"]["end_date"]) ? $_POST["happy_hours"]["end_date"] : "";
  752. $var7KOlgMp4sKYK["freeleech"] = isset($_POST["happy_hours"]["freeleech"]) && $_POST["happy_hours"]["freeleech"] == 1 ? 1 : 0;
  753. $var7KOlgMp4sKYK["doubleupload"] = isset($_POST["happy_hours"]["doubleupload"]) && $_POST["happy_hours"]["doubleupload"] == 1 ? 1 : 0;
  754. if ($var7KOlgMp4sKYK["start_date"]) {
  755. $var7KOlgMp4sKYK["start_date"] = str_replace("/", "-", $var7KOlgMp4sKYK["start_date"]);
  756. $var7KOlgMp4sKYK["start_date"] = strtotime($var7KOlgMp4sKYK["start_date"]);
  757. }
  758. if ($var7KOlgMp4sKYK["end_date"]) {
  759. $var7KOlgMp4sKYK["end_date"] = str_replace("/", "-", $var7KOlgMp4sKYK["end_date"]);
  760. $var7KOlgMp4sKYK["end_date"] = strtotime($var7KOlgMp4sKYK["end_date"]);
  761. }
  762. _f15v1zc66g9svap("happy_hours", $var7KOlgMp4sKYK);
  763. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  764. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  765. _f1fatytwb5apaex();
  766. _fksjnr4irpv37q("expired.php");
  767. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  768. }
  769. $varYw9KqkkETtU = _f236jddto5ubf1x("happy_hours", "start_date");
  770. if ($varYw9KqkkETtU) {
  771. $varYw9KqkkETtU = date("d/m/Y", $varYw9KqkkETtU);
  772. }
  773. $var97x134mv3fHH = _f236jddto5ubf1x("happy_hours", "end_date");
  774. if ($var97x134mv3fHH) {
  775. $var97x134mv3fHH = date("d/m/Y", $var97x134mv3fHH);
  776. }
  777. $var2dCmVdkXYqXU = "";
  778. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("happy_hours[active]", _f236jddto5ubf1x("happy_hours", "active"));
  779. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("happy_hours_active"), $var9olAHCiu8eM1);
  780. $var2u2R0n6Qa4a5 = _f1t0rdglj36sucp("happy_hours[start_date]", $varYw9KqkkETtU, "text", "", true);
  781. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("happy_hours_start_date"), $var2u2R0n6Qa4a5);
  782. $var2u2R0n6Qa4a5 = _f1t0rdglj36sucp("happy_hours[end_date]", $var97x134mv3fHH, "text", "", true);
  783. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("happy_hours_end_date"), $var2u2R0n6Qa4a5);
  784. $varacmI2daTS1VO = "\x0d\x0a\x09\x09\x09\x09\x09<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\">\x0d\x0a\x09\x09\x09\x09\x09\x09<tr>\x0d\x0a\x09\x09\x09\x09\x09\x09\x09<td><input type=\"checkbox\" name=\"happy_hours[freeleech]\" value=\"1\" id=\"type_1\"" . _f236jddto5ubf1x("happy_hours", "freeleech") ? " checked=\"checked\"" : "" . " /></td>\x0d\x0a\x09\x09\x09\x09\x09\x09\x09<td><label for=\"type_1\">" . _f1vne9bpd155nui("happy_hours_freeleech") . "</label></td>\x0d\x0a\x09\x09\x09\x09\x09\x09</tr>\x0d\x0a\x09\x09\x09\x09\x09\x09<tr>\x0d\x0a\x09\x09\x09\x09\x09\x09\x09<td><input type=\"checkbox\" name=\"happy_hours[doubleupload]\" value=\"1\" id=\"type_2\"" . _f236jddto5ubf1x("happy_hours", "doubleupload") ? " checked=\"checked\"" : "" . " /></td>\x0d\x0a\x09\x09\x09\x09\x09\x09\x09<td><label for=\"type_2\">" . _f1vne9bpd155nui("happy_hours_double_upload") . "</label></td>\x0d\x0a\x09\x09\x09\x09\x09\x09</tr>\x0d\x0a\x09\x09\x09\x09\x09</table>";
  785. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("happy_hours_type"), $varacmI2daTS1VO);
  786. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("happy_hours"));
  787. break;
  788.  
  789. case "social_media":
  790. $var2dCmVdkXYqXU = "<div class=\"soptionTitle\">" . _f1vne9bpd155nui("facebook_api_alt") . "</div>";
  791. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[facebook_app_id]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["facebook_app_id"], "text");
  792. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("facebook_app_id"), $var61REv23Yqva9, _f1vne9bpd155nui("facebook_app_id_alt"));
  793. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[facebook_app_secret]", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["facebook_app_secret"], "text");
  794. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("facebook_app_secret"), $var61REv23Yqva9, _f1vne9bpd155nui("facebook_app_secret_alt"));
  795. $var2dCmVdkXYqXU .= "\x0d\x0a\x09\x09\x09\x09\x09<div class=\"soptionTitle\">\x0d\x0a\x09\x09\x09\x09\x09\x09" . _f1vne9bpd155nui("twitter_api_alt") . "\x0d\x0a\x09\x09\x09\x09\x09\x09<span class=\"smallPassiveTextBlock\">" . _f1vne9bpd155nui("twitter_api_tip") . "</span>\x0d\x0a\x09\x09\x09\x09\x09</div>";
  796. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[consumerKey]", _f236jddto5ubf1x("global_settings", "consumerKey"), "text");
  797. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("consumer_key"), $var61REv23Yqva9);
  798. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[consumerSecret]", _f236jddto5ubf1x("global_settings", "consumerSecret"), "text");
  799. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("consumer_secret"), $var61REv23Yqva9);
  800. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[accessToken]", _f236jddto5ubf1x("global_settings", "accessToken"), "text");
  801. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("access_token"), $var61REv23Yqva9);
  802. $var61REv23Yqva9 = _f1t0rdglj36sucp("settings[accessTokenSecret]", _f236jddto5ubf1x("global_settings", "accessTokenSecret"), "text");
  803. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("access_token_secret"), $var61REv23Yqva9);
  804. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("social_media"));
  805. break;
  806.  
  807. case "server":
  808. if (isset($_POST["save_options"])) {
  809. $var5bte06SUgqT9["http_port"] = isset($_POST["server"]["http_port"]) ? 0 + $_POST["server"]["http_port"] : "";
  810. $var5bte06SUgqT9["https_port"] = isset($_POST["server"]["https_port"]) ? 0 + $_POST["server"]["https_port"] : "";
  811. $var5bte06SUgqT9["ssh_port"] = isset($_POST["server"]["ssh_port"]) ? 0 + $_POST["server"]["ssh_port"] : "";
  812. $var5bte06SUgqT9["ftp_port"] = isset($_POST["server"]["ftp_port"]) ? 0 + $_POST["server"]["ftp_port"] : "";
  813. $var5bte06SUgqT9["pop3_port"] = isset($_POST["server"]["pop3_port"]) ? 0 + $_POST["server"]["pop3_port"] : "";
  814. _f15v1zc66g9svap("server", $var5bte06SUgqT9);
  815. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  816. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  817. _f1fatytwb5apaex();
  818. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  819. }
  820. $var2dCmVdkXYqXU = "<div class=\"soptionTitle\"><a href=\"?action=server-status\" target=\"_blank\">" . _f1vne9bpd155nui("server_status") . "</a></div>";
  821. $var61REv23Yqva9 = _f1t0rdglj36sucp("server[http_port]", _f236jddto5ubf1x("server", "http_port", 80), "text");
  822. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("http_port"), $var61REv23Yqva9);
  823. $var61REv23Yqva9 = _f1t0rdglj36sucp("server[https_port]", _f236jddto5ubf1x("server", "https_port", 443), "text");
  824. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("https_port"), $var61REv23Yqva9);
  825. $var61REv23Yqva9 = _f1t0rdglj36sucp("server[ssh_port]", _f236jddto5ubf1x("server", "ssh_port", 22), "text");
  826. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("ssh_port"), $var61REv23Yqva9);
  827. $var61REv23Yqva9 = _f1t0rdglj36sucp("server[ftp_port]", _f236jddto5ubf1x("server", "ftp_port", 21), "text");
  828. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("ftp_port"), $var61REv23Yqva9);
  829. $var61REv23Yqva9 = _f1t0rdglj36sucp("server[pop3_port]", _f236jddto5ubf1x("server", "pop3_port", 110), "text");
  830. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pop3_port"), $var61REv23Yqva9);
  831. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("server"));
  832. break;
  833.  
  834. case "sls":
  835. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[sls_active]", _f236jddto5ubf1x("global_settings", "sls_active"));
  836. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("sls_active"), $var9olAHCiu8eM1);
  837. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[sls_show_signup_link]", _f236jddto5ubf1x("global_settings", "sls_show_signup_link"));
  838. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("sls_show_signup_link"), $var9olAHCiu8eM1);
  839. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[sls_show_fp_link]", _f236jddto5ubf1x("global_settings", "sls_show_fp_link"));
  840. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("sls_show_fp_link"), $var9olAHCiu8eM1);
  841. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("settings[sls_show_recent_torrents]", _f236jddto5ubf1x("global_settings", "sls_show_recent_torrents"));
  842. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("sls_show_recent_torrents"), $var9olAHCiu8eM1);
  843. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("sls"));
  844. break;
  845.  
  846. case "uploader_inactivity":
  847. if (isset($_POST["save_options"])) {
  848. $var9l1YmU7arPvV["membergroups"] = isset($_POST["uploader_inactivity"]["membergroups"]) && $_POST["uploader_inactivity"]["membergroups"] ? implode(",", $_POST["uploader_inactivity"]["membergroups"]) : "";
  849. $var9l1YmU7arPvV["demote_to"] = isset($_POST["uploader_inactivity"]["demote_to"]) ? 0 + $_POST["uploader_inactivity"]["demote_to"] : "";
  850. $var9l1YmU7arPvV["criterias_torrents"] = isset($_POST["uploader_inactivity"]["criterias_torrents"]) ? 0 + $_POST["uploader_inactivity"]["criterias_torrents"] : "";
  851. $var9l1YmU7arPvV["criterias_days"] = isset($_POST["uploader_inactivity"]["criterias_days"]) ? 0 + $_POST["uploader_inactivity"]["criterias_days"] : "";
  852. _f15v1zc66g9svap("uploader_inactivity", $var9l1YmU7arPvV);
  853. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  854. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  855. _f1fatytwb5apaex();
  856. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  857. }
  858. $var2dCmVdkXYqXU = "<h2>" . _f1vne9bpd155nui("demote_inactive_uploaders_cron") . "</h2>";
  859. $var39mmFzOBsADo = _fap0c7hhe82n0t("uploader_inactivity[membergroups][]", explode(",", _f236jddto5ubf1x("uploader_inactivity", "membergroups")));
  860. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("inactivity_membergroups"), $var39mmFzOBsADo, _f1vne9bpd155nui("inactivity_membergroups_alt"));
  861. $var39mmFzOBsADo = _ffujowbarhap6i("uploader_inactivity[demote_to]", _f236jddto5ubf1x("uploader_inactivity", "demote_to"), true, "");
  862. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("select_membergroup"), $var39mmFzOBsADo, _f1vne9bpd155nui("uploader_inactivity_demote_to"));
  863. $var6CId0fbbRMYd = "\x0d\x0a\x09\x09\x09\x09\x09<div style=\"margin-top: 5px;\">\x0d\x0a\x09\x09\x09\x09\x09\x09" . _f1vne9bpd155nui("query_criterias_for_demotion", "<input type=\"text\" name=\"uploader_inactivity[criterias_torrents]\" value=\"" . _f236jddto5ubf1x("uploader_inactivity", "criterias_torrents") . "\" class=\"text textVeryTiny\" />", "<input type=\"text\" name=\"uploader_inactivity[criterias_days]\" value=\"" . _f236jddto5ubf1x("uploader_inactivity", "criterias_days") . "\" class=\"text textVeryTiny\" />") . "\x0d\x0a\x09\x09\x09\x09\x09</div>";
  864. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("criterias_for_demotion"), $var6CId0fbbRMYd, "");
  865. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("uploader_inactivity"));
  866. break;
  867.  
  868. case "automatic_invites":
  869. if (isset($_POST["save_options"])) {
  870. $var9CSmNV12ZOIP["membergroups"] = isset($_POST["automatic_invites"]["membergroups"]) && $_POST["automatic_invites"]["membergroups"] ? implode(",", $_POST["automatic_invites"]["membergroups"]) : "";
  871. $var9CSmNV12ZOIP["amount"] = isset($_POST["automatic_invites"]["amount"]) ? intval($_POST["automatic_invites"]["amount"]) : "";
  872. _f15v1zc66g9svap("automatic_invites", $var9CSmNV12ZOIP);
  873. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  874. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  875. _f1fatytwb5apaex();
  876. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  877. }
  878. $var2dCmVdkXYqXU = "<h2>" . _f1vne9bpd155nui("automatic_invites_cron") . "</h2>";
  879. $var39mmFzOBsADo = _fap0c7hhe82n0t("automatic_invites[membergroups][]", explode(",", _f236jddto5ubf1x("automatic_invites", "membergroups")));
  880. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("inactivity_membergroups"), $var39mmFzOBsADo, _f1vne9bpd155nui("automatic_invites_membergroups"));
  881. $var61REv23Yqva9 = _f1t0rdglj36sucp("automatic_invites[amount]", _f236jddto5ubf1x("automatic_invites", "amount", 0), "text");
  882. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("automatic_invites_amount"), $var61REv23Yqva9);
  883. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("automatic_invites"));
  884. break;
  885.  
  886. case "magnet_links":
  887. if (isset($_POST["save_options"])) {
  888. $var8P1C1EfoNtq9["active"] = isset($_POST["magnet_links"]["active"]) ? intval($_POST["magnet_links"]["active"]) : 0;
  889. _f15v1zc66g9svap("magnet_links", $var8P1C1EfoNtq9);
  890. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  891. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  892. _f1fatytwb5apaex();
  893. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  894. }
  895. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("magnet_links[active]", _f236jddto5ubf1x("magnet_links", "active"));
  896. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("magnet_links_active"), $var9olAHCiu8eM1, nl2br(_f1vne9bpd155nui("magnet_links_active_alt")));
  897. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("magnet_links"));
  898. break;
  899.  
  900. case "auto_alert":
  901. if (isset($_POST["save_options"])) {
  902. $var3yOeRorX27ai["admins"] = isset($_POST["auto_alert"]["admins"]) ? $_POST["auto_alert"]["admins"] : "";
  903. $var3yOeRorX27ai["words"] = isset($_POST["auto_alert"]["words"]) ? $_POST["auto_alert"]["words"] : "";
  904. _f15v1zc66g9svap("auto_alert", $var3yOeRorX27ai);
  905. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  906. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  907. _f1fatytwb5apaex();
  908. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  909. }
  910. $var61REv23Yqva9 = _f1t0rdglj36sucp("auto_alert[admins]", _f236jddto5ubf1x("auto_alert", "admins"), "text", "", false, true, "", "autoCompleteMultiple");
  911. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_alert_admins"), $var61REv23Yqva9, _f1vne9bpd155nui("auto_alert_admins_alt"));
  912. $var61REv23Yqva9 = _f1trgfburi12855("auto_alert[words]", _f236jddto5ubf1x("auto_alert", "words"));
  913. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_alert_words"), $var61REv23Yqva9, _f1vne9bpd155nui("auto_alert_words_alt"));
  914. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("auto_alert"));
  915. break;
  916.  
  917. case "search_system":
  918. if (isset($_POST["save_options"])) {
  919. $var2RC1bWNMDOb0["method"] = isset($_POST["search_system"]["method"]) && $_POST["search_system"]["method"] == 2 ? 2 : 1;
  920. _f15v1zc66g9svap("search_system", $var2RC1bWNMDOb0);
  921. $var47MbTaiXNrcS["TSUE_Settings"] = new TSUE_Settings();
  922. $var4B6jyLjn3koY = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  923. _f1fatytwb5apaex();
  924. _f1o6tvbb39g6ndq($var4B6jyLjn3koY);
  925. }
  926. $var20NVvcrPJea0 = array(1 => _f1vne9bpd155nui("search_method_1"), 2 => _f1vne9bpd155nui("search_method_2"));
  927. $var2RHFEUiiRboA = _fqcujlme1fyazu("search_system[method]", _f236jddto5ubf1x("search_system", "method", 1), $var20NVvcrPJea0);
  928. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("search_system"), $var2RHFEUiiRboA, _f1vne9bpd155nui("search_system_alert"));
  929. $var3LtEctDmYpi5 = array("option_name" => _f1vne9bpd155nui("search_system"));
  930.  
  931. }
  932. if (isset($var2dCmVdkXYqXU)) {
  933. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  934. }
  935. }
  936. }
  937. else {
  938. $var6Cu6cM5snkUo = "\x0d\x0a\x09\x09<div id=\"options\">\x0d\x0a\x09\x09\x09<div class=\"head\">" . _f1vne9bpd155nui("dashboard_options_alt") . "</div>\x0d\x0a\x09\x09\x09<div class=\"optionsScroll\">\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=website_active\">" . _f1vne9bpd155nui("dashboard_options_website_active") . " <span>" . _f1vne9bpd155nui("dashboard_options_website_active_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=basic_website_information\">" . _f1vne9bpd155nui("dashboard_options_basic_website_information") . " <span></span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=email_options\">" . _f1vne9bpd155nui("dashboard_options_email_options") . " <span></span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=member_registration\">" . _f1vne9bpd155nui("dashboard_options_member_registration") . " <span></span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=appearance\">" . _f1vne9bpd155nui("dashboard_options_appearance") . " <span>" . _f1vne9bpd155nui("dashboard_options_appearance_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=cookies\">" . _f1vne9bpd155nui("dashboard_options_cookies") . " <span></span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=announce\">" . _f1vne9bpd155nui("dashboard_options_announce") . " <span>" . _f1vne9bpd155nui("dashboard_options_announce_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=ipban\">" . _f1vne9bpd155nui("dashboard_options_ipban") . " <span>" . _f1vne9bpd155nui("dashboard_options_ipban_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=emailban\">" . _f1vne9bpd155nui("dashboard_options_emailban") . " <span>" . _f1vne9bpd155nui("dashboard_options_emailban_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=countryban\">" . _f1vne9bpd155nui("dashboard_options_countryban") . " <span>" . _f1vne9bpd155nui("dashboard_options_countryban_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=censoring\">" . _f1vne9bpd155nui("dashboard_options_censoring") . " <span>" . _f1vne9bpd155nui("dashboard_options_censoring_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=seo\">" . _f1vne9bpd155nui("dashboard_options_seo") . " <span>" . _f1vne9bpd155nui("dashboard_options_seo_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=limitations\">" . _f1vne9bpd155nui("dashboard_options_limitations") . " <span></span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=member_alerts\">" . _f1vne9bpd155nui("dashboard_options_member_alerts") . " <span>" . _f1vne9bpd155nui("dashboard_options_member_alerts_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=cleanup\">" . _f1vne9bpd155nui("dashboard_options_cleanup") . " <span>" . _f1vne9bpd155nui("dashboard_options_cleanup_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=points\">" . _f1vne9bpd155nui("dashboard_options_points") . " <span>" . _f1vne9bpd155nui("dashboard_options_points_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=subtitles\">" . _f1vne9bpd155nui("dashboard_options_subtitles") . " \x0d\x0a\x09\x09\x09\x09<span></span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=security\">" . _f1vne9bpd155nui("dashboard_options_security") . " \x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("dashboard_options_security_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=hitrun\">" . _f1vne9bpd155nui("dashboard_options_hitrun") . " \x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("dashboard_options_hitrun_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=auto_uploader\">" . _f1vne9bpd155nui("auto_uploader") . " \x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("auto_uploader_span") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=downloads\">" . _f1vne9bpd155nui("dm_title") . " \x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("dm_title_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=ircbot\">" . _f1vne9bpd155nui("ircbot") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("ircbot_title") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=xbt\">XBT\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("xbt_title") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=gallery\">" . _f1vne9bpd155nui("image_gallery") . "</div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=auto_warning\">" . _f1vne9bpd155nui("auto_warning_System") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("auto_warning_System_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=shoutbox_announcements\">" . _f1vne9bpd155nui("shoutbox_announcements") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("shoutbox_announcements_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=manage_inactive_members\">" . _f1vne9bpd155nui("manage_inactive_members") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("manage_inactive_members_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=happy_hours\">" . _f1vne9bpd155nui("happy_hours") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("happy_hours_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=social_media\">" . _f1vne9bpd155nui("social_media") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("social_media_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=server\">" . _f1vne9bpd155nui("server") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("server_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=sls\">" . _f1vne9bpd155nui("sls") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("sls_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=uploader_inactivity\">" . _f1vne9bpd155nui("uploader_inactivity") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("uploader_inactivity_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=automatic_invites\">" . _f1vne9bpd155nui("automatic_invites") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("automatic_invites_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=magnet_links\">" . _f1vne9bpd155nui("magnet_links") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("magnet_links_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=auto_alert\">" . _f1vne9bpd155nui("auto_alert") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("auto_alert_alt") . "</span></div>\x0d\x0a\x09\x09\x09\x09<div class=\"optionGroup\" rel=\"action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&option=search_system\">" . _f1vne9bpd155nui("search_system") . "\x0d\x0a\x09\x09\x09\x09<span>" . _f1vne9bpd155nui("search_system_alt") . "</span></div>\x0d\x0a\x09\x09\x09</div>\x0d\x0a\x09\x09</div>";
  939. }
  940. return $var6Cu6cM5snkUo;
  941. }
  942.  
  943. function _f1s28swvlgdsvq9() {
  944. global $TSUE;
  945. $var6Cu6cM5snkUo = "";
  946. $var90X5JR00ebPz = _fq0yqxnht4ktce(array("new=1" => array("phrase" => _f1vne9bpd155nui("pages_create_new"))));
  947. $var4JHGxKEDziwx = intval(_f11lewrwqckh69y("enable_disable"));
  948. $var80O8fZkuzlZ9 = intval(_f11lewrwqckh69y("showinmenu"));
  949. $var913uhqDWLcOf = intval(_f11lewrwqckh69y("delete"));
  950. $var26hZFRbeFJ3c = intval(_f11lewrwqckh69y("edit"));
  951. $var1FCtDEdUsbIo = intval(_f11lewrwqckh69y("new"));
  952. if (isset($_POST["sort"])) {
  953. foreach ($_POST["sort"] as $var1a7D40c83yNI => $var5X3co0ztDkVX) {
  954. $var1a7D40c83yNI = intval($var1a7D40c83yNI);
  955. $var5X3co0ztDkVX = intval($var5X3co0ztDkVX);
  956. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_pages", array("sort" => $var5X3co0ztDkVX), "pageid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var1a7D40c83yNI));
  957. }
  958. _f5eevnddknnmmq(_f1vne9bpd155nui("pages_all_pages_updated"));
  959. _f4bbpe8nl7i25i(false);
  960. _f306dzzfo90cm0h(false);
  961. header("Location: ?action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"]);
  962. exit();
  963. }
  964. if ($var26hZFRbeFJ3c || $var1FCtDEdUsbIo) {
  965. $var23J7ZFgB6aEc = array("pageid" => 0, "parentid" => 0, "name" => "", "phrase" => "", "internal_link" => "", "external_link" => "", "sort" => 0, "active" => 0, "plugins_left" => array(), "plugins_right" => array(), "showinmenu" => 0, "viewpermissions" => array());
  966. $var3LtEctDmYpi5 = "";
  967. if ($var26hZFRbeFJ3c) {
  968. $var23J7ZFgB6aEc = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT * FROM tsue_pages WHERE pageid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  969. if (!$var23J7ZFgB6aEc) {
  970. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  971. }
  972. $var23J7ZFgB6aEc["plugins_left"] = _f1ywaz0cvw67f1t(",", $var23J7ZFgB6aEc["plugins_left"]);
  973. $var23J7ZFgB6aEc["plugins_right"] = _f1ywaz0cvw67f1t(",", $var23J7ZFgB6aEc["plugins_right"]);
  974. $var23J7ZFgB6aEc["viewpermissions"] = _f1ywaz0cvw67f1t(",", $var23J7ZFgB6aEc["viewpermissions"]);
  975. $var3LtEctDmYpi5 = array("edit" => $var26hZFRbeFJ3c);
  976. _f1muo0spy800wfa(array(_f1vne9bpd155nui("button_edit") . ": " . $var23J7ZFgB6aEc["name"] => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;edit=" . $var26hZFRbeFJ3c));
  977. }
  978. else {
  979. _f1muo0spy800wfa(array(_f1vne9bpd155nui("pages_create_new") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;new=1"));
  980. }
  981. if (isset($_POST["Page"])) {
  982. $var23J7ZFgB6aEc = $_POST["Page"];
  983. if (!$var23J7ZFgB6aEc["name"]) {
  984. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("pages_page_name_error");
  985. }
  986. if (!$var23J7ZFgB6aEc["phrase"] || !(isset($var47MbTaiXNrcS["TSUE_Language"]["phrase"][$var23J7ZFgB6aEc["phrase"]]))) {
  987. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("pages_page_phrase_error");
  988. }
  989. if (!$var23J7ZFgB6aEc["internal_link"] && !$var23J7ZFgB6aEc["external_link"]) {
  990. $var23J7ZFgB6aEc["internal_link"] = "#";
  991. }
  992. if (!(isset($var23J7ZFgB6aEc["plugins_left"]))) {
  993. $var23J7ZFgB6aEc["plugins_left"] = array();
  994. }
  995. if (!(isset($var23J7ZFgB6aEc["plugins_right"]))) {
  996. $var23J7ZFgB6aEc["plugins_right"] = array();
  997. }
  998. if (!(isset($var23J7ZFgB6aEc["viewpermissions"]))) {
  999. $var23J7ZFgB6aEc["viewpermissions"] = array();
  1000. }
  1001. if (!(isset($var88lSY9RGlgpC))) {
  1002. $var5KmUMoobZtsu = array("parentid" => $var23J7ZFgB6aEc["parentid"], "name" => $var23J7ZFgB6aEc["name"], "phrase" => $var23J7ZFgB6aEc["phrase"], "internal_link" => $var23J7ZFgB6aEc["internal_link"], "external_link" => $var23J7ZFgB6aEc["external_link"], "sort" => $var23J7ZFgB6aEc["sort"] ? $var23J7ZFgB6aEc["sort"] : 0, "active" => $var23J7ZFgB6aEc["active"] ? $var23J7ZFgB6aEc["active"] : 0, "plugins_left" => implode(",", $var23J7ZFgB6aEc["plugins_left"]), "plugins_right" => implode(",", $var23J7ZFgB6aEc["plugins_right"]), "showinmenu" => $var23J7ZFgB6aEc["showinmenu"] ? $var23J7ZFgB6aEc["showinmenu"] : 0, "viewpermissions" => implode(",", $var23J7ZFgB6aEc["viewpermissions"]));
  1003. if ($var26hZFRbeFJ3c) {
  1004. $var23J7ZFgB6aEc["pageid"] = $var26hZFRbeFJ3c;
  1005. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_pages", $var5KmUMoobZtsu, "pageid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1006. }
  1007. else {
  1008. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_pages", $var5KmUMoobZtsu);
  1009. $var23J7ZFgB6aEc["pageid"] = $var47MbTaiXNrcS["TSUE_Database"]->insert_id();
  1010. }
  1011. _f5eevnddknnmmq(_f1vne9bpd155nui("pages_page_updated", $var23J7ZFgB6aEc["name"] . " (" . $var23J7ZFgB6aEc["pageid"] . ")"));
  1012. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  1013. $var396Us2MyiUdT = true;
  1014. _f4bbpe8nl7i25i(false);
  1015. _f306dzzfo90cm0h(false);
  1016. }
  1017. else {
  1018. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  1019. }
  1020. }
  1021. if (!(isset($var396Us2MyiUdT))) {
  1022. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Page[active]", $var23J7ZFgB6aEc["active"]);
  1023. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_page_active"), $var9olAHCiu8eM1);
  1024. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Page[showinmenu]", $var23J7ZFgB6aEc["showinmenu"]);
  1025. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_showinmenu_1"), $var9olAHCiu8eM1);
  1026. $var61REv23Yqva9 = _f1t0rdglj36sucp("Page[name]", $var23J7ZFgB6aEc["name"]);
  1027. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_page_name"), $var61REv23Yqva9);
  1028. $var61REv23Yqva9 = _f1t0rdglj36sucp("Page[phrase]", $var23J7ZFgB6aEc["phrase"]);
  1029. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_page_phrase"), $var61REv23Yqva9, _f1vne9bpd155nui("pages_page_phrase_alt"));
  1030. $var61REv23Yqva9 = _f1t0rdglj36sucp("Page[internal_link]", $var23J7ZFgB6aEc["internal_link"]);
  1031. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_page_internal_link"), $var61REv23Yqva9, _f1vne9bpd155nui("pages_page_internal_link_alt") . "<br /><strong>" . _f1vne9bpd155nui("pages_page_internal_link_alt2") . "</strong>");
  1032. $var61REv23Yqva9 = _f1t0rdglj36sucp("Page[external_link]", $var23J7ZFgB6aEc["external_link"]);
  1033. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_page_external_link"), $var61REv23Yqva9, _f1vne9bpd155nui("pages_page_external_link_alt"));
  1034. $var61REv23Yqva9 = _f1t0rdglj36sucp("Page[sort]", $var23J7ZFgB6aEc["sort"], "sortFirst");
  1035. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("global_sort"), $var61REv23Yqva9);
  1036. $var2yGS3gJq5yHT = _f2k8rlok0r04ccy("Page[parentid]", $var23J7ZFgB6aEc["parentid"], isset($var23J7ZFgB6aEc["pageid"]) ? $var23J7ZFgB6aEc["pageid"] : 0);
  1037. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_parent_page"), $var2yGS3gJq5yHT, _f1vne9bpd155nui("pages_parent_page_alt"));
  1038. $vartJpnmgP6ZlA = _fo7pe0ft7921p6("Page[plugins_left][]", $var23J7ZFgB6aEc["plugins_left"]);
  1039. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_plugins_left"), $vartJpnmgP6ZlA, _f1vne9bpd155nui("pages_plugins_left_alt"));
  1040. $var4CipptE2fxSR = _fo7pe0ft7921p6("Page[plugins_right][]", $var23J7ZFgB6aEc["plugins_right"]);
  1041. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("pages_plugins_right"), $var4CipptE2fxSR, _f1vne9bpd155nui("pages_plugins_left_alt"));
  1042. $var39mmFzOBsADo = _fap0c7hhe82n0t("Page[viewpermissions][]", $var23J7ZFgB6aEc["viewpermissions"]);
  1043. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("global_view_permissions"), $var39mmFzOBsADo, _f1vne9bpd155nui("global_leave_empty_all"));
  1044. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  1045. return $var6Cu6cM5snkUo;
  1046. }
  1047. }
  1048. if ($var4JHGxKEDziwx) {
  1049. $var2nWgCH9tMMRo = array("active" => array("escape" => 0, "value" => "IF(active>0,0,1)"));
  1050. $var23J7ZFgB6aEc = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT name FROM tsue_pages WHERE pageid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  1051. if ($var23J7ZFgB6aEc) {
  1052. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_pages", $var2nWgCH9tMMRo, "pageid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  1053. _f5eevnddknnmmq(_f1vne9bpd155nui("pages_page_updated", $var23J7ZFgB6aEc["name"] . " (" . $var4JHGxKEDziwx . ")"));
  1054. _f4bbpe8nl7i25i(false);
  1055. _f306dzzfo90cm0h(false);
  1056. }
  1057. }
  1058. if ($var80O8fZkuzlZ9) {
  1059. $var2nWgCH9tMMRo = array("showinmenu" => array("escape" => 0, "value" => "IF(showinmenu>0,0,1)"));
  1060. $var23J7ZFgB6aEc = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT name FROM tsue_pages WHERE pageid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var80O8fZkuzlZ9));
  1061. if ($var23J7ZFgB6aEc) {
  1062. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_pages", $var2nWgCH9tMMRo, "pageid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var80O8fZkuzlZ9));
  1063. _f5eevnddknnmmq(_f1vne9bpd155nui("pages_page_updated", $var23J7ZFgB6aEc["name"] . " (" . $var80O8fZkuzlZ9 . ")"));
  1064. _f4bbpe8nl7i25i(false);
  1065. _f306dzzfo90cm0h(false);
  1066. }
  1067. }
  1068. if ($var913uhqDWLcOf) {
  1069. $var23J7ZFgB6aEc = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT name FROM tsue_pages WHERE pageid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1070. if ($var23J7ZFgB6aEc) {
  1071. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_pages", "pageid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1072. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_pages", "parentid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1073. _f5eevnddknnmmq(_f1vne9bpd155nui("pages_page_deleted", $var23J7ZFgB6aEc["name"] . " (" . $var913uhqDWLcOf . ")"));
  1074. _f4bbpe8nl7i25i(false);
  1075. _f306dzzfo90cm0h(false);
  1076. }
  1077. }
  1078. $var4d3GO3Qg08RA = array();
  1079. $var7Wueb8totgrT = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_pages WHERE parentid != 0 ORDER BY sort ASC");
  1080. if ($var47MbTaiXNrcS["TSUE_Database"]->num_Rows($var7Wueb8totgrT)) {
  1081. while ($var1iCEK5vyL5Rj = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var7Wueb8totgrT)) {
  1082. $var4d3GO3Qg08RA[$var1iCEK5vyL5Rj["parentid"]][] = $var1iCEK5vyL5Rj;
  1083. }
  1084. }
  1085. $var66FHbv36H2P8 = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_pages WHERE parentid = 0 ORDER BY active DESC, sort ASC");
  1086. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var66FHbv36H2P8)) {
  1087. $var3GFcCicc3VWX = _f18rs0ma9eogy2q(_f1vne9bpd155nui("no_results_found"));
  1088. }
  1089. else {
  1090. $var3GFcCicc3VWX = "";
  1091. while ($var23J7ZFgB6aEc = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var66FHbv36H2P8)) {
  1092. $var3GFcCicc3VWX .= _f1df9wnx8uanrud($var23J7ZFgB6aEc);
  1093. if (!(isset($var4d3GO3Qg08RA[$var23J7ZFgB6aEc["pageid"]]))) {
  1094. continue;
  1095. }
  1096. foreach ($var4d3GO3Qg08RA[$var23J7ZFgB6aEc["pageid"]] as $var1iCEK5vyL5Rj) {
  1097. $var3GFcCicc3VWX .= _f1df9wnx8uanrud($var1iCEK5vyL5Rj, true);
  1098. }
  1099. continue;
  1100. }
  1101. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "75%", "text" => null), array("width" => "25%", "text" => _fdy528btsp1u72(_f1vne9bpd155nui("button_save"), _f1vne9bpd155nui("button_reset")), "align" => "left", "colspan" => 2)));
  1102. }
  1103. $var6Cu6cM5snkUo .= _fy7s2vxx0htw5m(_f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_pages_alt"), $var3GFcCicc3VWX, 3, $var90X5JR00ebPz));
  1104. return $var6Cu6cM5snkUo;
  1105. }
  1106.  
  1107. function _f1df9wnx8uanrud($Page, $isSubPage = false) {
  1108. global $TSUE;
  1109. $var7CaHw9fBmvF2 = !$Page["active"] ? "linkDisabled" : "";
  1110. $varDeMLEcgURst = _fq0yqxnht4ktce(array("edit=" . $Page["pageid"] => array("phrase" => $Page["name"], "class" => $var7CaHw9fBmvF2)));
  1111. $var4ywUOHDHDKCI = _fq0yqxnht4ktce(array("delete=" . $Page["pageid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/delete" . $isSubPage ? "_s" : "" . ".png", _f1vne9bpd155nui("button_delete")), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global") . !$isSubPage ? _f1vne9bpd155nui("pages_page_delete_warning") : "")));
  1112. if ($Page["active"]) {
  1113. $var92SnAYtEXUtm = _fq0yqxnht4ktce(array("enable_disable=" . $Page["pageid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/disable" . $isSubPage ? "_s" : "" . ".png", _f1vne9bpd155nui("button_disable")))));
  1114. }
  1115. else {
  1116. $var92SnAYtEXUtm = _fq0yqxnht4ktce(array("enable_disable=" . $Page["pageid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/enable" . $isSubPage ? "_s" : "" . ".png", _f1vne9bpd155nui("button_enable")))));
  1117. }
  1118. if ($Page["showinmenu"]) {
  1119. $var63SYtFh0dGZo = _fq0yqxnht4ktce(array("showinmenu=" . $Page["pageid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/hide" . $isSubPage ? "_s" : "" . ".png", _f1vne9bpd155nui("pages_showinmenu_0")))));
  1120. }
  1121. else {
  1122. $var63SYtFh0dGZo = _fq0yqxnht4ktce(array("showinmenu=" . $Page["pageid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/show" . $isSubPage ? "_s" : "" . ".png", _f1vne9bpd155nui("pages_showinmenu_1")))));
  1123. }
  1124. $var4uEMveL0oWUx = "\x0d\x0a\x09<span style=\"padding-left: 9px;\">\x0d\x0a\x09\x09<a href=\"" . $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["website_url"] . "/" . $Page["internal_link"] . "&amp;pid=" . $Page["pageid"] . "\" target=\"_blank\" style=\"color: #ccc; font-weight: normal; font-size: 10px;\">" . $Page["internal_link"] . "&amp;pid=" . $Page["pageid"] . "</a>\x0d\x0a\x09</span>";
  1125. if ($isSubPage) {
  1126. $var3GFcCicc3VWX = _f141du4qohpq34d(array(array("width" => "75%", "text" => "&nbsp;&nbsp;<span class=\"smallPassiveText\">-- " . $varDeMLEcgURst . "</span>" . $var4uEMveL0oWUx), array("width" => "5%", "text" => _f1t0rdglj36sucp("sort[" . $Page["pageid"] . "]", $Page["sort"], "sortSecond", _f1vne9bpd155nui("global_sort")), "align" => "right"), array("width" => "20%", "text" => $var92SnAYtEXUtm . $var63SYtFh0dGZo . $var4ywUOHDHDKCI, "align" => "right")));
  1127. }
  1128. else {
  1129. $var3GFcCicc3VWX = _f141du4qohpq34d(array(array("width" => "65%", "text" => $varDeMLEcgURst . $var4uEMveL0oWUx), array("width" => "10%", "text" => _f1t0rdglj36sucp("sort[" . $Page["pageid"] . "]", $Page["sort"], "sortFirst", _f1vne9bpd155nui("global_sort")), "align" => "right"), array("width" => "25%", "text" => $var92SnAYtEXUtm . $var63SYtFh0dGZo . $var4ywUOHDHDKCI, "align" => "right")));
  1130. }
  1131. return $var3GFcCicc3VWX;
  1132. }
  1133.  
  1134. function _f2fh5ur2sv3g636() {
  1135. global $TSUE;
  1136. $var6Cu6cM5snkUo = "";
  1137. $var7ovm27Gz0nzo = _fq0yqxnht4ktce(array("new=1" => array("phrase" => _f1vne9bpd155nui("poll_create_new"))));
  1138. $var4JHGxKEDziwx = intval(_f11lewrwqckh69y("enable_disable"));
  1139. $var913uhqDWLcOf = intval(_f11lewrwqckh69y("delete"));
  1140. $var26hZFRbeFJ3c = intval(_f11lewrwqckh69y("edit"));
  1141. $var1FCtDEdUsbIo = intval(_f11lewrwqckh69y("new"));
  1142. if ($var4JHGxKEDziwx) {
  1143. $var2nWgCH9tMMRo = array("active" => array("escape" => 0, "value" => "IF(active>0,0,1)"));
  1144. $var4EAO5yjbcvKS = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT question FROM tsue_poll WHERE pid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  1145. if ($var4EAO5yjbcvKS) {
  1146. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_poll", $var2nWgCH9tMMRo, "pid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  1147. _f5eevnddknnmmq(_f1vne9bpd155nui("poll_x_has_been_updated", $var4EAO5yjbcvKS["question"] . " (" . $var4JHGxKEDziwx . ")"));
  1148. }
  1149. }
  1150. if ($var913uhqDWLcOf) {
  1151. $var4EAO5yjbcvKS = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT question FROM tsue_poll WHERE pid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1152. if ($var4EAO5yjbcvKS) {
  1153. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_poll", "pid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1154. _f5eevnddknnmmq(_f1vne9bpd155nui("poll_x_has_been_deleted", $var4EAO5yjbcvKS["question"] . " (" . $var913uhqDWLcOf . ")"));
  1155. }
  1156. }
  1157. function _f19xmzm0oydxspt($value = "") {
  1158. return _f1t0rdglj36sucp("Poll[options][]", $value);
  1159. }
  1160.  
  1161. if ($var26hZFRbeFJ3c || $var1FCtDEdUsbIo) {
  1162. $var4EAO5yjbcvKS = array("active" => 1, "question" => "", "options" => array(), "votes" => "", "voters" => "", "multiple" => 0, "closeDaysAfter" => 0, "closed" => 0, "threadid" => 0, "createdinThread" => 0);
  1163. $var3LtEctDmYpi5 = "";
  1164. $varPadh8O74hRZ = "";
  1165. $var4cZ1I2ERRy4J = 5;
  1166. $var2rYPGSv34hBG = 0;
  1167. while ($var2rYPGSv34hBG < $var4cZ1I2ERRy4J) {
  1168. $varPadh8O74hRZ .= _f19xmzm0oydxspt();
  1169. ++$var2rYPGSv34hBG;
  1170. }
  1171. if ($var26hZFRbeFJ3c) {
  1172. $var4EAO5yjbcvKS = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT active, question, options, votes, voters, multiple, closeDaysAfter, closed, threadid FROM tsue_poll WHERE pid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1173. if (!$var4EAO5yjbcvKS) {
  1174. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1175. }
  1176. $var3LtEctDmYpi5 = array("edit" => $var26hZFRbeFJ3c);
  1177. $var29gLRRKzOw8V = _f1ywaz0cvw67f1t("~", $var4EAO5yjbcvKS["options"]);
  1178. $var6wW8HV8m0pxx = "";
  1179. foreach ($var29gLRRKzOw8V as $var60VVaElynQiz) {
  1180. $var6wW8HV8m0pxx .= _f19xmzm0oydxspt($var60VVaElynQiz);
  1181. ++$var4cZ1I2ERRy4J;
  1182. }
  1183. $varPadh8O74hRZ = $var6wW8HV8m0pxx . $varPadh8O74hRZ;
  1184. _f1muo0spy800wfa(array(_f1vne9bpd155nui("button_edit") . ": " . $var4EAO5yjbcvKS["question"] => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;edit=" . $var26hZFRbeFJ3c));
  1185. }
  1186. else {
  1187. _f1muo0spy800wfa(array(_f1vne9bpd155nui("poll_create_new") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;new=1"));
  1188. }
  1189. if (isset($_POST["Poll"])) {
  1190. $var4EAO5yjbcvKS = array_merge($var4EAO5yjbcvKS, $_POST["Poll"]);
  1191. if (!$var4EAO5yjbcvKS["question"]) {
  1192. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("poll_error_no_question");
  1193. }
  1194. if (!$var4EAO5yjbcvKS["options"] || count($var4EAO5yjbcvKS["options"]) < 2) {
  1195. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("poll_error_no_options");
  1196. }
  1197. else {
  1198. $var3G2iWpTqJcSJ = array();
  1199. foreach ($var4EAO5yjbcvKS["options"] as $var9uu8gTgSQQIS) {
  1200. $var9uu8gTgSQQIS = trim($var9uu8gTgSQQIS);
  1201. if (empty($var9uu8gTgSQQIS)) {
  1202. continue;
  1203. }
  1204. $var3G2iWpTqJcSJ[] = $var9uu8gTgSQQIS;
  1205. }
  1206. if (!$var3G2iWpTqJcSJ || count($var3G2iWpTqJcSJ) < 2) {
  1207. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("poll_error_no_options");
  1208. }
  1209. else {
  1210. $var4EAO5yjbcvKS["options"] = $var3G2iWpTqJcSJ;
  1211. }
  1212. }
  1213. if ($var4EAO5yjbcvKS["threadid"]) {
  1214. $var6O4MJwwlNNSJ = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_forums_threads WHERE threadid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4EAO5yjbcvKS["threadid"]));
  1215. if (!$var6O4MJwwlNNSJ) {
  1216. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("message_content_error");
  1217. }
  1218. }
  1219. if (!(isset($var88lSY9RGlgpC))) {
  1220. $var5KmUMoobZtsu = array("active" => $var4EAO5yjbcvKS["active"], "question" => $var4EAO5yjbcvKS["question"], "options" => implode("~", $var4EAO5yjbcvKS["options"]), "votes" => $var4EAO5yjbcvKS["votes"], "voters" => $var4EAO5yjbcvKS["voters"], "multiple" => $var4EAO5yjbcvKS["multiple"], "closeDaysAfter" => $var4EAO5yjbcvKS["closeDaysAfter"], "closed" => $var4EAO5yjbcvKS["closed"], "threadid" => $var4EAO5yjbcvKS["threadid"], "createdinThread" => 0);
  1221. if ($var26hZFRbeFJ3c) {
  1222. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_poll", $var5KmUMoobZtsu, "pid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1223. }
  1224. else {
  1225. $var5KmUMoobZtsu["date"] = TIMENOW;
  1226. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_poll", $var5KmUMoobZtsu);
  1227. }
  1228. _f5eevnddknnmmq(_f1vne9bpd155nui("poll_x_has_been_updated", $var4EAO5yjbcvKS["question"]));
  1229. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  1230. $var396Us2MyiUdT = true;
  1231. }
  1232. else {
  1233. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  1234. }
  1235. }
  1236. if (!(isset($var396Us2MyiUdT))) {
  1237. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Poll[active]", $var4EAO5yjbcvKS["active"]);
  1238. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("poll_active"), $var9olAHCiu8eM1);
  1239. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Poll[closed]", $var4EAO5yjbcvKS["closed"]);
  1240. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("poll_is_closed"), $var9olAHCiu8eM1, _f1vne9bpd155nui("poll_is_closed_alt"));
  1241. $var61REv23Yqva9 = _f1t0rdglj36sucp("Poll[closeDaysAfter]", $var4EAO5yjbcvKS["closeDaysAfter"]);
  1242. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("poll_close_days_after"), $var61REv23Yqva9, _f1vne9bpd155nui("poll_close_days_after_alt"));
  1243. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Poll[multiple]", $var4EAO5yjbcvKS["multiple"]);
  1244. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("poll_multiple"), $var9olAHCiu8eM1, _f1vne9bpd155nui("poll_multiple_alt"));
  1245. $var61REv23Yqva9 = _f1t0rdglj36sucp("Poll[threadid]", $var4EAO5yjbcvKS["threadid"]);
  1246. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("discuss_threadid"), $var61REv23Yqva9, _f1vne9bpd155nui("discuss_threadid_alt"));
  1247. $var61REv23Yqva9 = _f1t0rdglj36sucp("Poll[question]", $var4EAO5yjbcvKS["question"]);
  1248. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("poll_question"), $var61REv23Yqva9);
  1249. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("poll_options"), $varPadh8O74hRZ, "", "optionsInOverlay", "", _f5j9hy2d2uwxnt("status/bullet_toggle_plus.png", _f1vne9bpd155nui("button_add_more_fields"), "pointer middle"), "pollOptions");
  1250. $var1CXbGM5paZv2 = "\x0d\x0a\x09\x09\x09<script type=\"text/javascript\">\x0d\x0a\x09\x09\x09\x09var totalOptions = " . $var4cZ1I2ERRy4J . ";\x0d\x0a\x09\x09\x09\x09\$(\"#polloptions img\").click(function(e)\x0d\x0a\x09\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09\x09e.preventDefault();\x0d\x0a\x0d\x0a\x09\x09\x09\x09\x09totalOptions++;\x0d\x0a\x0d\x0a\x09\x09\x09\x09\x09\$('<input type=\"text\" class=\"text\" name=\"Poll[options][]\" id=\"ib_Poll[options][]\" value=\"\" style=\"display: none;\" />').appendTo('div[rel=\"pollOptions\"]').fadeIn(\"slow\");\x0d\x0a\x0d\x0a\x09\x09\x09\x09\x09return false;\x0d\x0a\x09\x09\x09\x09});\x0d\x0a\x09\x09\x09</script>";
  1251. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  1252. return $var6Cu6cM5snkUo . $var1CXbGM5paZv2;
  1253. }
  1254. }
  1255. $var3jNUTJHs2i0D = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_poll WHERE createdinThread = 0 ORDER BY active DESC, date DESC");
  1256. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var3jNUTJHs2i0D)) {
  1257. $var3GFcCicc3VWX = _f18rs0ma9eogy2q(_f1vne9bpd155nui("poll_no_poll_yet"));
  1258. }
  1259. else {
  1260. $var3GFcCicc3VWX = "";
  1261. while ($var4EAO5yjbcvKS = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var3jNUTJHs2i0D)) {
  1262. $var7CaHw9fBmvF2 = !$var4EAO5yjbcvKS["active"] ? "linkDisabled" : "";
  1263. $var1psdHX0FJMME = _fq0yqxnht4ktce(array("edit=" . $var4EAO5yjbcvKS["pid"] => array("phrase" => $var4EAO5yjbcvKS["question"], "class" => $var7CaHw9fBmvF2)));
  1264. $var98dKwjSLUEFa = _fq0yqxnht4ktce(array("delete=" . $var4EAO5yjbcvKS["pid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/delete.png", _f1vne9bpd155nui("button_delete")), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global"))));
  1265. if ($var4EAO5yjbcvKS["active"]) {
  1266. $var3iDe4A4DRX11 = _fq0yqxnht4ktce(array("enable_disable=" . $var4EAO5yjbcvKS["pid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/disable.png", _f1vne9bpd155nui("button_disable")))));
  1267. }
  1268. else {
  1269. $var3iDe4A4DRX11 = _fq0yqxnht4ktce(array("enable_disable=" . $var4EAO5yjbcvKS["pid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/enable.png", _f1vne9bpd155nui("button_enable")))));
  1270. }
  1271. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "85%", "text" => $var1psdHX0FJMME . " <span class=\"smallPassiveText\">(" . implode(" - ", _f1ywaz0cvw67f1t("~", $var4EAO5yjbcvKS["options"])) . ") / " . _f1vne9bpd155nui("poll_created", _f1v4jtuvnn2nw1t($var4EAO5yjbcvKS["date"])) . " / " . _f1vne9bpd155nui("poll_voters", count(_f1ywaz0cvw67f1t("~", $var4EAO5yjbcvKS["voters"]))) . "</span>"), array("width" => "15%", "text" => $var3iDe4A4DRX11 . $var98dKwjSLUEFa, "align" => "right")));
  1272. continue;
  1273. }
  1274. }
  1275. $var6Cu6cM5snkUo .= _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_polls"), $var3GFcCicc3VWX, 2, $var7ovm27Gz0nzo);
  1276. return $var6Cu6cM5snkUo;
  1277. }
  1278.  
  1279. function _fnyjspzz0sszt6() {
  1280. global $TSUE;
  1281. $var6Cu6cM5snkUo = "";
  1282. $var5iMDKSgUFi1q = _fq0yqxnht4ktce(array("new=1" => array("phrase" => _f1vne9bpd155nui("news_create_new"))));
  1283. $var4JHGxKEDziwx = intval(_f11lewrwqckh69y("enable_disable"));
  1284. $var913uhqDWLcOf = intval(_f11lewrwqckh69y("delete"));
  1285. $var26hZFRbeFJ3c = intval(_f11lewrwqckh69y("edit"));
  1286. $var1FCtDEdUsbIo = intval(_f11lewrwqckh69y("new"));
  1287. $var2jazoGmFXSUy = intval(_f11lewrwqckh69y("tweet"));
  1288. if ($var4JHGxKEDziwx) {
  1289. $var2nWgCH9tMMRo = array("active" => array("escape" => 0, "value" => "IF(active>0,0,1)"));
  1290. $var2Z6D59OcsdPA = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_news WHERE nid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  1291. if ($var2Z6D59OcsdPA) {
  1292. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_news", $var2nWgCH9tMMRo, "nid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  1293. _f5eevnddknnmmq(_f1vne9bpd155nui("news_x_has_been_updated", $var2Z6D59OcsdPA["title"] . " (" . $var4JHGxKEDziwx . ")"));
  1294. _f4bbpe8nl7i25i(false);
  1295. }
  1296. }
  1297. if ($var913uhqDWLcOf) {
  1298. $var2Z6D59OcsdPA = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_news WHERE nid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1299. if ($var2Z6D59OcsdPA) {
  1300. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_news", "nid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1301. _f5eevnddknnmmq(_f1vne9bpd155nui("news_x_has_been_deleted", $var2Z6D59OcsdPA["title"] . " (" . $var913uhqDWLcOf . ")"));
  1302. _f4bbpe8nl7i25i(false);
  1303. }
  1304. }
  1305. if ($var26hZFRbeFJ3c || $var1FCtDEdUsbIo) {
  1306. $var2Z6D59OcsdPA = array("active" => 1, "title" => "", "content" => "");
  1307. $var3LtEctDmYpi5 = "";
  1308. if ($var26hZFRbeFJ3c) {
  1309. $var2Z6D59OcsdPA = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT active,title,content FROM tsue_news WHERE nid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1310. if (!$var2Z6D59OcsdPA) {
  1311. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1312. }
  1313. $var3LtEctDmYpi5 = array("edit" => $var26hZFRbeFJ3c);
  1314. _f1muo0spy800wfa(array(_f1vne9bpd155nui("button_edit") . ": " . $var2Z6D59OcsdPA["title"] => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;edit=" . $var26hZFRbeFJ3c));
  1315. }
  1316. else {
  1317. _f1muo0spy800wfa(array(_f1vne9bpd155nui("news_create_new") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;new=1"));
  1318. }
  1319. if (isset($_POST["News"])) {
  1320. $var2Z6D59OcsdPA = $_POST["News"];
  1321. if (!$var2Z6D59OcsdPA["title"]) {
  1322. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("news_error_no_title");
  1323. }
  1324. if (!$var2Z6D59OcsdPA["content"]) {
  1325. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("news_error_no_content");
  1326. }
  1327. if (!(isset($var88lSY9RGlgpC))) {
  1328. $var5KmUMoobZtsu = array("active" => $var2Z6D59OcsdPA["active"], "title" => $var2Z6D59OcsdPA["title"], "content" => $var2Z6D59OcsdPA["content"]);
  1329. if ($var26hZFRbeFJ3c) {
  1330. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_news", $var5KmUMoobZtsu, "nid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1331. }
  1332. else {
  1333. $var5KmUMoobZtsu["memberid"] = $var47MbTaiXNrcS["TSUE_Member"]["memberid"];
  1334. $var5KmUMoobZtsu["date"] = TIMENOW;
  1335. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_news", $var5KmUMoobZtsu);
  1336. }
  1337. _f5eevnddknnmmq(_f1vne9bpd155nui("news_x_has_been_updated", $var2Z6D59OcsdPA["title"]));
  1338. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  1339. $var396Us2MyiUdT = true;
  1340. _f4bbpe8nl7i25i(false);
  1341. }
  1342. else {
  1343. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  1344. }
  1345. }
  1346. if (!(isset($var396Us2MyiUdT))) {
  1347. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("News[active]", $var2Z6D59OcsdPA["active"]);
  1348. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("news_active"), $var9olAHCiu8eM1);
  1349. $var61REv23Yqva9 = _f1t0rdglj36sucp("News[title]", $var2Z6D59OcsdPA["title"]);
  1350. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("news_news_title"), $var61REv23Yqva9);
  1351. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("News[content]", $var2Z6D59OcsdPA["content"], true);
  1352. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("news_content"), $var1VQ4hhZz9Fb3);
  1353. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  1354. return $var6Cu6cM5snkUo;
  1355. }
  1356. }
  1357. if ($var2jazoGmFXSUy) {
  1358. $var2Z6D59OcsdPA = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT content FROM tsue_news WHERE nid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var2jazoGmFXSUy));
  1359. if ($var2Z6D59OcsdPA) {
  1360. $var6Cu6cM5snkUo .= _f17k3gugla9rh0l($var2Z6D59OcsdPA["content"], 120);
  1361. }
  1362. }
  1363. $var80UxeD3ilMCA = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_news ORDER BY active DESC, date DESC");
  1364. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var80UxeD3ilMCA)) {
  1365. $var3GFcCicc3VWX = _f18rs0ma9eogy2q(_f1vne9bpd155nui("news_no_news_yet"));
  1366. }
  1367. else {
  1368. $var3GFcCicc3VWX = "";
  1369. while ($var2Z6D59OcsdPA = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var80UxeD3ilMCA)) {
  1370. $var7CaHw9fBmvF2 = !$var2Z6D59OcsdPA["active"] ? "linkDisabled" : "";
  1371. $vareT7qfzy1ww7I = _fq0yqxnht4ktce(array("edit=" . $var2Z6D59OcsdPA["nid"] => array("phrase" => $var2Z6D59OcsdPA["title"], "class" => $var7CaHw9fBmvF2)));
  1372. $var4yHhrN0VVjZu = _fq0yqxnht4ktce(array("delete=" . $var2Z6D59OcsdPA["nid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/delete.png", _f1vne9bpd155nui("button_delete")), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global"))));
  1373. $var7Yzccc00OQhh = _fq0yqxnht4ktce(array("tweet=" . $var2Z6D59OcsdPA["nid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/twitter.png", "Tweet"))));
  1374. if ($var2Z6D59OcsdPA["active"]) {
  1375. $varLKyfxGqvMzV = _fq0yqxnht4ktce(array("enable_disable=" . $var2Z6D59OcsdPA["nid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/disable.png", _f1vne9bpd155nui("button_disable")))));
  1376. }
  1377. else {
  1378. $varLKyfxGqvMzV = _fq0yqxnht4ktce(array("enable_disable=" . $var2Z6D59OcsdPA["nid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/enable.png", _f1vne9bpd155nui("button_enable")))));
  1379. }
  1380. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "80%", "text" => $vareT7qfzy1ww7I . " <span class=\"smallPassiveText\">" . _f1vne9bpd155nui("news_created", _f1v4jtuvnn2nw1t($var2Z6D59OcsdPA["date"])) . "</span>"), array("width" => "20%", "text" => $var7Yzccc00OQhh . $varLKyfxGqvMzV . $var4yHhrN0VVjZu, "align" => "right")));
  1381. continue;
  1382. }
  1383. }
  1384. $var6Cu6cM5snkUo .= _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_news"), $var3GFcCicc3VWX, 2, $var5iMDKSgUFi1q);
  1385. return $var6Cu6cM5snkUo;
  1386. }
  1387.  
  1388. function _f1gjv32wtp32o3u() {
  1389. global $TSUE;
  1390. $var8tE3jOsbrJ09 = intval(_f11lewrwqckh69y("cid"));
  1391. $varaCXfMYSPrB84 = trim(_f11lewrwqckh69y("type"));
  1392. $varONmvpPJY2Ks = intval(_f11lewrwqckh69y("fid"));
  1393. $var6Cu6cM5snkUo = "";
  1394. if ($varaCXfMYSPrB84 == "deleteCategory" && $var8tE3jOsbrJ09) {
  1395. $var7ocL0g5UizCa = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT name FROM tsue_faq_categories WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1396. if ($var7ocL0g5UizCa) {
  1397. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_faq_categories", "cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1398. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_faq", "cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1399. _f5eevnddknnmmq(_f1vne9bpd155nui("faq_category_has_been_deleted", $var7ocL0g5UizCa["name"] . " (" . $var8tE3jOsbrJ09 . ")"));
  1400. }
  1401. }
  1402. if ($varaCXfMYSPrB84 == "addCategory" || $varaCXfMYSPrB84 == "editCategory") {
  1403. if ($varaCXfMYSPrB84 == "editCategory") {
  1404. $var7ocL0g5UizCa = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT * FROM tsue_faq_categories WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1405. if (!$var7ocL0g5UizCa) {
  1406. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1407. }
  1408. _f1muo0spy800wfa(array(_f1vne9bpd155nui("faq_edit_category") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;cid=" . $var8tE3jOsbrJ09 . "&amp;type=" . $varaCXfMYSPrB84));
  1409. $var3LtEctDmYpi5 = array("cid" => $var8tE3jOsbrJ09);
  1410. }
  1411. else {
  1412. $var7ocL0g5UizCa = array("name" => "", "sort" => "", "active" => 1);
  1413. _f1muo0spy800wfa(array(_f1vne9bpd155nui("faq_create_new_category") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;type=" . $varaCXfMYSPrB84));
  1414. $var3LtEctDmYpi5 = "";
  1415. }
  1416. if (isset($_POST["FAQCategory"])) {
  1417. $var7ocL0g5UizCa = $_POST["FAQCategory"];
  1418. if (!$var7ocL0g5UizCa["name"]) {
  1419. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("faq_category_name_error");
  1420. }
  1421. if (!(isset($var88lSY9RGlgpC))) {
  1422. $var5KmUMoobZtsu = array("name" => $var7ocL0g5UizCa["name"], "sort" => $var7ocL0g5UizCa["sort"], "active" => $var7ocL0g5UizCa["active"]);
  1423. if ($varaCXfMYSPrB84 == "editCategory") {
  1424. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_faq_categories", $var5KmUMoobZtsu, "cid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1425. }
  1426. else {
  1427. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_faq_categories", $var5KmUMoobZtsu);
  1428. $var8tE3jOsbrJ09 = $var47MbTaiXNrcS["TSUE_Database"]->insert_id();
  1429. }
  1430. _f5eevnddknnmmq(_f1vne9bpd155nui("faq_category_has_been_updated", $var7ocL0g5UizCa["name"] . " (" . $var8tE3jOsbrJ09 . ")"));
  1431. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  1432. $var396Us2MyiUdT = true;
  1433. }
  1434. else {
  1435. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  1436. }
  1437. }
  1438. if (!(isset($var396Us2MyiUdT))) {
  1439. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("FAQCategory[active]", $var7ocL0g5UizCa["active"]);
  1440. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("faq_category_active"), $var9olAHCiu8eM1);
  1441. $var61REv23Yqva9 = _f1t0rdglj36sucp("FAQCategory[name]", $var7ocL0g5UizCa["name"]);
  1442. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("faq_category_name"), $var61REv23Yqva9);
  1443. $var61REv23Yqva9 = _f1t0rdglj36sucp("FAQCategory[sort]", $var7ocL0g5UizCa["sort"], "text textVeryTiny");
  1444. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("faq_category_displayorder"), $var61REv23Yqva9);
  1445. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  1446. return $var6Cu6cM5snkUo;
  1447. }
  1448. }
  1449. if ($varaCXfMYSPrB84 == "deleteItem" && $varONmvpPJY2Ks && $var8tE3jOsbrJ09) {
  1450. $var7bammkOnzlF7 = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_faq WHERE fid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($varONmvpPJY2Ks) . " AND cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1451. if ($var7bammkOnzlF7) {
  1452. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_faq", "fid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($varONmvpPJY2Ks));
  1453. _f5eevnddknnmmq(_f1vne9bpd155nui("faq_item_has_been_deleted", $var7bammkOnzlF7["title"] . " (" . $varONmvpPJY2Ks . ")"));
  1454. }
  1455. }
  1456. if ($varaCXfMYSPrB84 == "addItem" || $varaCXfMYSPrB84 == "editItem" && $var8tE3jOsbrJ09) {
  1457. $var7ocL0g5UizCa = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT * FROM tsue_faq_categories WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1458. if (!$var7ocL0g5UizCa) {
  1459. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1460. }
  1461. _f1muo0spy800wfa(array(_f1vne9bpd155nui($varaCXfMYSPrB84 == "editItem" ? "faq_edit_item" : "faq_add_item") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;cid=" . $var8tE3jOsbrJ09 . "&amp;type=" . $varaCXfMYSPrB84));
  1462. $var7bammkOnzlF7 = array("cid" => $var8tE3jOsbrJ09, "title" => "", "content" => "", "sort" => "", "active" => 1);
  1463. $var3LtEctDmYpi5 = "";
  1464. if ($varaCXfMYSPrB84 == "editItem") {
  1465. $var7bammkOnzlF7 = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT * FROM tsue_faq WHERE fid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($varONmvpPJY2Ks));
  1466. if (!$var7bammkOnzlF7) {
  1467. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1468. }
  1469. $var3LtEctDmYpi5 = array("fid" => $varONmvpPJY2Ks);
  1470. }
  1471. if (isset($_POST["FAQItem"])) {
  1472. $var7bammkOnzlF7 = $_POST["FAQItem"];
  1473. if (!$var7bammkOnzlF7["title"]) {
  1474. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("faq_title_error");
  1475. }
  1476. if (!$var7bammkOnzlF7["content"]) {
  1477. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("faq_content_error");
  1478. }
  1479. if (!(isset($var88lSY9RGlgpC))) {
  1480. $var5KmUMoobZtsu = array("cid" => $var8tE3jOsbrJ09, "title" => $var7bammkOnzlF7["title"], "content" => $var7bammkOnzlF7["content"], "sort" => $var7bammkOnzlF7["sort"], "active" => $var7bammkOnzlF7["active"]);
  1481. if ($varaCXfMYSPrB84 == "editItem") {
  1482. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_faq", $var5KmUMoobZtsu, "fid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($varONmvpPJY2Ks));
  1483. }
  1484. else {
  1485. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_faq", $var5KmUMoobZtsu);
  1486. $varONmvpPJY2Ks = $var47MbTaiXNrcS["TSUE_Database"]->insert_id();
  1487. }
  1488. _f5eevnddknnmmq(_f1vne9bpd155nui("faq_item_has_been_updated", $var7bammkOnzlF7["title"] . " (" . $varONmvpPJY2Ks . ")"));
  1489. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  1490. $var396Us2MyiUdT = true;
  1491. }
  1492. else {
  1493. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  1494. }
  1495. }
  1496. if (!(isset($var396Us2MyiUdT))) {
  1497. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("FAQItem[active]", $var7bammkOnzlF7["active"]);
  1498. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("faq_item_active"), $var9olAHCiu8eM1);
  1499. $var61REv23Yqva9 = _f1t0rdglj36sucp("FAQItem[title]", $var7bammkOnzlF7["title"]);
  1500. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("faq_item_title"), $var61REv23Yqva9);
  1501. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("FAQItem[content]", $var7bammkOnzlF7["content"], true);
  1502. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("faq_item_content"), $var1VQ4hhZz9Fb3);
  1503. $var61REv23Yqva9 = _f1t0rdglj36sucp("FAQItem[sort]", $var7bammkOnzlF7["sort"], "text textVeryTiny");
  1504. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("faq_item_displayorder"), $var61REv23Yqva9);
  1505. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  1506. return $var6Cu6cM5snkUo;
  1507. }
  1508. }
  1509. $var3umq1yAqFSSu = array();
  1510. $var4yX3E0YEJlbG = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_faq ORDER BY cid ASC");
  1511. while ($var7bammkOnzlF7 = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var4yX3E0YEJlbG)) {
  1512. $var66rRYhr7wWhe = _fq0yqxnht4ktce(array("cid=" . $var7bammkOnzlF7["cid"] . "&fid=" . $var7bammkOnzlF7["fid"] . "&type=editItem" => array("phrase" => _f1vne9bpd155nui("button_edit"))));
  1513. $var9JXf9ETbd7Tw = _fq0yqxnht4ktce(array("cid=" . $var7bammkOnzlF7["cid"] . "&fid=" . $var7bammkOnzlF7["fid"] . "&type=deleteItem" => array("phrase" => _f1vne9bpd155nui("button_delete"), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global"))));
  1514. $var7CaHw9fBmvF2 = !$var7bammkOnzlF7["active"] ? "linkDisabled" : "";
  1515. $var3umq1yAqFSSu[$var7bammkOnzlF7["cid"]][] = "\x0d\x0a\x09\x09<li>[" . $var66rRYhr7wWhe . "] [" . $var9JXf9ETbd7Tw . "] <span class=\"" . $var7CaHw9fBmvF2 . "\">" . $var7bammkOnzlF7["title"] . "</span></li>";
  1516. }
  1517. $var2QXAYvr8C3vf = "";
  1518. $vareT7qyqzKO0iA = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_faq_categories ORDER BY cid ASC");
  1519. while ($var7ocL0g5UizCa = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($vareT7qyqzKO0iA)) {
  1520. $varajIQ1pskfuD8 = "";
  1521. if (isset($var3umq1yAqFSSu[$var7ocL0g5UizCa["cid"]])) {
  1522. $varajIQ1pskfuD8 .= "<ul>";
  1523. foreach ($var3umq1yAqFSSu[$var7ocL0g5UizCa["cid"]] as $var8tE3jOsbrJ09 => $var1bWPlI6E8FNo) {
  1524. $varajIQ1pskfuD8 .= $var1bWPlI6E8FNo;
  1525. }
  1526. $varajIQ1pskfuD8 .= "</ul>";
  1527. }
  1528. $var9Ksk2eBhox8P = _fq0yqxnht4ktce(array("cid=" . $var7ocL0g5UizCa["cid"] . "&type=editCategory" => array("phrase" => _f1vne9bpd155nui("button_edit"))));
  1529. $var871MBecRdqD4 = _fq0yqxnht4ktce(array("cid=" . $var7ocL0g5UizCa["cid"] . "&type=addItem" => array("phrase" => _f1vne9bpd155nui("faq_add_item"))));
  1530. $var2iLMu8QVVm9g = _fq0yqxnht4ktce(array("cid=" . $var7ocL0g5UizCa["cid"] . "&type=deleteCategory" => array("phrase" => _f1vne9bpd155nui("button_delete"), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global"))));
  1531. $var7CaHw9fBmvF2 = !$var7ocL0g5UizCa["active"] ? "linkDisabled" : "";
  1532. $var2QXAYvr8C3vf .= "\x0d\x0a\x09\x09<li>[" . $var871MBecRdqD4 . "] [" . $var9Ksk2eBhox8P . "] [" . $var2iLMu8QVVm9g . "] <span class=\"" . $var7CaHw9fBmvF2 . "\"><b>" . $var7ocL0g5UizCa["name"] . "</b></span> " . $varajIQ1pskfuD8 . "</li>";
  1533. continue;
  1534. }
  1535. $var537wDlwQXgbT = _fq0yqxnht4ktce(array("type=addCategory" => array("phrase" => _f1vne9bpd155nui("faq_create_new_category"))));
  1536. return _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_faq_alt"), "\x0d\x0a\x09<tr>\x0d\x0a\x09\x09<td>\x0d\x0a\x09\x09\x09<ul style=\"line-height: 2;\">\x0d\x0a\x09\x09\x09\x09" . $var2QXAYvr8C3vf . "\x0d\x0a\x09\x09\x09</ul>\x0d\x0a\x09\x09</td>\x0d\x0a\x09</tr>", 1, $var537wDlwQXgbT);
  1537. }
  1538.  
  1539. function _f22nys06mszxg5() {
  1540. global $TSUE;
  1541. $var6Cu6cM5snkUo = "";
  1542. $var6RSdCBx2mbmC = _fq0yqxnht4ktce(array("new=1" => array("phrase" => _f1vne9bpd155nui("torrent_categories_new_category"))));
  1543. $var3GFcCicc3VWX = "";
  1544. $var913uhqDWLcOf = intval(_f11lewrwqckh69y("delete"));
  1545. $var26hZFRbeFJ3c = intval(_f11lewrwqckh69y("edit"));
  1546. $var1FCtDEdUsbIo = intval(_f11lewrwqckh69y("new"));
  1547. $var8tE3jOsbrJ09 = intval(_f11lewrwqckh69y("cid"));
  1548. $var1fIO4xYzTRLD = trim(_f11lewrwqckh69y("set"));
  1549. $var1ZHEalCqxgKr = intval(_f11lewrwqckh69y("confirm"));
  1550. if (isset($_POST["sort"])) {
  1551. foreach ($_POST["sort"] as $var2VMHY3f9xIjS => $var5X3co0ztDkVX) {
  1552. $var2VMHY3f9xIjS = intval($var2VMHY3f9xIjS);
  1553. $var5X3co0ztDkVX = intval($var5X3co0ztDkVX);
  1554. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents_categories", array("sort" => $var5X3co0ztDkVX), "cid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var2VMHY3f9xIjS));
  1555. }
  1556. _f306dzzfo90cm0h(false);
  1557. header("Location: ?action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"]);
  1558. exit();
  1559. }
  1560. if ($var1fIO4xYzTRLD && $var8tE3jOsbrJ09) {
  1561. $var3M6YYf5PyVnq = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT cname FROM tsue_torrents_categories WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1562. if (!$var3M6YYf5PyVnq) {
  1563. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1564. }
  1565. if ($var1fIO4xYzTRLD == "delete") {
  1566. $var3VpJuhYxEZkO = "delete_all_torrents_in_this_category";
  1567. }
  1568. else {
  1569. $var3VpJuhYxEZkO = "set_all_torrents_" . $var1fIO4xYzTRLD . "_in_this_category";
  1570. }
  1571. if (!(isset($var47MbTaiXNrcS["TSUE_Language"]["phrase"][$var3VpJuhYxEZkO]))) {
  1572. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1573. }
  1574. $var3VpJuhYxEZkO = $var47MbTaiXNrcS["TSUE_Language"]["phrase"][$var3VpJuhYxEZkO] . ": " . $var3M6YYf5PyVnq["cname"];
  1575. if (!$var1ZHEalCqxgKr) {
  1576. return _f18rs0ma9eogy2q("\x0d\x0a\x09\x09\x09" . $var3VpJuhYxEZkO . "\x0d\x0a\x09\x09\x09<p>" . _f1vne9bpd155nui("are_you_sure_that_you_want_to_perform_this_action") . "</p>\x0d\x0a\x09\x09\x09<p>" . _fq0yqxnht4ktce(array("set=" . $var1fIO4xYzTRLD . "&cid=" . $var8tE3jOsbrJ09 . "&confirm=1" => array("class" => "submit", "phrase" => _f1vne9bpd155nui("button_apply")))) . "</p>");
  1577. }
  1578. _f5eevnddknnmmq($var3VpJuhYxEZkO);
  1579. _f4bbpe8nl7i25i(false);
  1580. _f306dzzfo90cm0h(false);
  1581. switch ($var1fIO4xYzTRLD) {
  1582. case "free":
  1583. case "non_free":
  1584. _f2kwcln14syidul(array("download_multiplier" => $var1fIO4xYzTRLD == "free" ? 0 : 1), $var8tE3jOsbrJ09);
  1585. break;
  1586.  
  1587. case "double_upload":
  1588. case "non_double_upload":
  1589. _f2kwcln14syidul(array("upload_multiplier" => $var1fIO4xYzTRLD == "double_upload" ? 2 : 1), $var8tE3jOsbrJ09);
  1590. break;
  1591.  
  1592. case "sticky":
  1593. case "un_sticky":
  1594. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents", array("sticky" => $var1fIO4xYzTRLD == "sticky" ? 1 : 0), "cid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var8tE3jOsbrJ09));
  1595. break;
  1596.  
  1597. case "anonymouse":
  1598. case "non_anonymouse":
  1599. _f2kwcln14syidul(array("anonymouse" => $var1fIO4xYzTRLD == "anonymouse" ? 1 : 0), $var8tE3jOsbrJ09);
  1600. break;
  1601.  
  1602. case "record_stats":
  1603. case "non_record_stats":
  1604. _f2kwcln14syidul(array("record_stats" => $var1fIO4xYzTRLD == "record_stats" ? 1 : 0), $var8tE3jOsbrJ09);
  1605. break;
  1606.  
  1607. case "delete":
  1608. $var3MsfT39sh7Rv = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT tid FROM tsue_torrents WHERE cid = " . $var8tE3jOsbrJ09);
  1609. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var3MsfT39sh7Rv)) {
  1610. while ($var88zxjTZwPsow = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var3MsfT39sh7Rv)) {
  1611. _fc5mfx67z34mzq($var88zxjTZwPsow["tid"]);
  1612. }
  1613. }
  1614. break;
  1615.  
  1616. }
  1617. }
  1618. if ($var913uhqDWLcOf) {
  1619. _f1s7l0ualsnnq9l();
  1620. $var3M6YYf5PyVnq = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT pid, cname FROM tsue_torrents_categories WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1621. if ($var3M6YYf5PyVnq) {
  1622. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_torrents_categories", "cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1623. foreach (array("png", "gif", "jpg", "jpeg") as $var9bmSwW4GIcYK) {
  1624. $var7eTL6LqYjCUe = DATAPATH . "torrents/category_images/" . $var913uhqDWLcOf . "." . $var9bmSwW4GIcYK;
  1625. if (!(file_exists($var7eTL6LqYjCUe))) {
  1626. continue;
  1627. }
  1628. @unlink($var7eTL6LqYjCUe);
  1629. }
  1630. if (!$var3M6YYf5PyVnq["pid"]) {
  1631. $var6Ks11bwAiQMr = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT cid FROM tsue_torrents_categories WHERE pid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1632. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var6Ks11bwAiQMr)) {
  1633. while ($var1WYdVF8Sd8l1 = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var6Ks11bwAiQMr)) {
  1634. foreach (array("png", "gif", "jpg", "jpeg") as $var9bmSwW4GIcYK) {
  1635. $var7eTL6LqYjCUe = DATAPATH . "torrents/category_images/" . $var1WYdVF8Sd8l1["cid"] . "." . $var9bmSwW4GIcYK;
  1636. if (!(file_exists($var7eTL6LqYjCUe))) {
  1637. continue;
  1638. }
  1639. @unlink($var7eTL6LqYjCUe);
  1640. }
  1641. }
  1642. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_torrents_categories", "pid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1643. }
  1644. }
  1645. _f5eevnddknnmmq(_f1vne9bpd155nui("torrent_categories_category_has_been_deleted", $var3M6YYf5PyVnq["cname"] . " (" . $var913uhqDWLcOf . ")"));
  1646. _f4bbpe8nl7i25i(false);
  1647. _f306dzzfo90cm0h(false);
  1648. }
  1649. }
  1650. if ($var26hZFRbeFJ3c || $var1FCtDEdUsbIo) {
  1651. $var3M6YYf5PyVnq = array("pid" => 0, "sort" => "", "cname" => "", "cviewpermissions" => array(), "cdownloadpermissions" => array());
  1652. $var3LtEctDmYpi5 = "";
  1653. if ($var26hZFRbeFJ3c) {
  1654. $var3M6YYf5PyVnq = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT * FROM tsue_torrents_categories WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1655. if (!$var3M6YYf5PyVnq) {
  1656. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1657. }
  1658. $var3LtEctDmYpi5 = array("edit" => $var26hZFRbeFJ3c);
  1659. $var3M6YYf5PyVnq["cviewpermissions"] = _f1ywaz0cvw67f1t(",", $var3M6YYf5PyVnq["cviewpermissions"]);
  1660. $var3M6YYf5PyVnq["cdownloadpermissions"] = _f1ywaz0cvw67f1t(",", $var3M6YYf5PyVnq["cdownloadpermissions"]);
  1661. _f1muo0spy800wfa(array(_f1vne9bpd155nui("button_edit") . ": " . $var3M6YYf5PyVnq["cname"] => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;edit=" . $var26hZFRbeFJ3c));
  1662. }
  1663. else {
  1664. _f1muo0spy800wfa(array(_f1vne9bpd155nui("torrent_categories_new_category") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;new=1"));
  1665. }
  1666. if (isset($_POST["Category"])) {
  1667. _f1s7l0ualsnnq9l();
  1668. $var3M6YYf5PyVnq = $_POST["Category"];
  1669. $var7eTL6LqYjCUe = $_FILES["categoryImage"];
  1670. if (!(isset($var3M6YYf5PyVnq["cviewpermissions"]))) {
  1671. $var3M6YYf5PyVnq["cviewpermissions"] = array();
  1672. }
  1673. if (!(isset($var3M6YYf5PyVnq["cdownloadpermissions"]))) {
  1674. $var3M6YYf5PyVnq["cdownloadpermissions"] = array();
  1675. }
  1676. if (!$var3M6YYf5PyVnq["cname"]) {
  1677. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("message_required_fields_error");
  1678. }
  1679. if ($var7eTL6LqYjCUe && $var7eTL6LqYjCUe["tmp_name"]) {
  1680. if (!(is_uploaded_file($var7eTL6LqYjCUe["tmp_name"]))) {
  1681. $var7KwygkK70Uh6[] = _f1vne9bpd155nui("upload_error3");
  1682. }
  1683. else {
  1684. if (!$var7eTL6LqYjCUe["name"] || !$var7eTL6LqYjCUe["type"] || !$var7eTL6LqYjCUe["tmp_name"] || $var7eTL6LqYjCUe["error"] || !$var7eTL6LqYjCUe["size"]) {
  1685. $var7KwygkK70Uh6[] = _f1vne9bpd155nui("upload_error3");
  1686. }
  1687. else {
  1688. if (!(in_array(_f22j3x8kaung16u($var7eTL6LqYjCUe["name"]), array("png", "gif", "jpg", "jpeg")))) {
  1689. $var7KwygkK70Uh6[] = _f1vne9bpd155nui("upload_error6", "png,gif,jpg");
  1690. }
  1691. else {
  1692. $var1zMIngPN5Mcc = _f22j3x8kaung16u($var7eTL6LqYjCUe["name"]);
  1693. $var2ncJu9GOjSBn = $var7eTL6LqYjCUe["tmp_name"];
  1694. }
  1695. }
  1696. }
  1697. }
  1698. if (isset($var7KwygkK70Uh6)) {
  1699. $var88lSY9RGlgpC = isset($var88lSY9RGlgpC) ? array_merge($var88lSY9RGlgpC, $var7KwygkK70Uh6) : $var7KwygkK70Uh6;
  1700. unset($var7KwygkK70Uh6);
  1701. }
  1702. if (!(isset($var88lSY9RGlgpC))) {
  1703. $var5KmUMoobZtsu = array("cname" => $var3M6YYf5PyVnq["cname"], "pid" => $var3M6YYf5PyVnq["pid"], "sort" => $var3M6YYf5PyVnq["sort"], "cviewpermissions" => implode(",", $var3M6YYf5PyVnq["cviewpermissions"]), "cdownloadpermissions" => implode(",", $var3M6YYf5PyVnq["cdownloadpermissions"]));
  1704. if ($var26hZFRbeFJ3c) {
  1705. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents_categories", $var5KmUMoobZtsu, "cid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1706. $var8Ra7Wx815Lok = $var26hZFRbeFJ3c;
  1707. }
  1708. else {
  1709. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_torrents_categories", $var5KmUMoobZtsu);
  1710. $var8Ra7Wx815Lok = $var47MbTaiXNrcS["TSUE_Database"]->insert_id();
  1711. }
  1712. if (isset($var2ncJu9GOjSBn) && $var8Ra7Wx815Lok) {
  1713. foreach (array("png", "gif", "jpg", "jpeg") as $var6TUx1S9HLnd4) {
  1714. $var2wEecLzGQoIw = DATAPATH . "torrents/category_images/" . $var8Ra7Wx815Lok . "." . $var6TUx1S9HLnd4;
  1715. if (!(file_exists($var2wEecLzGQoIw))) {
  1716. continue;
  1717. }
  1718. @unlink($var2wEecLzGQoIw);
  1719. }
  1720. $var6Ackb2UKLkft = DATAPATH . "torrents/category_images/" . $var8Ra7Wx815Lok . "." . $var1zMIngPN5Mcc;
  1721. @move_uploaded_file($var2ncJu9GOjSBn, $var6Ackb2UKLkft);
  1722. }
  1723. _f5eevnddknnmmq(_f1vne9bpd155nui("torrent_categories_category_has_been_updated", $var3M6YYf5PyVnq["cname"] . " (" . $var8Ra7Wx815Lok . ")"));
  1724. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  1725. _f4bbpe8nl7i25i(false);
  1726. _f306dzzfo90cm0h(false);
  1727. $var396Us2MyiUdT = true;
  1728. }
  1729. else {
  1730. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  1731. }
  1732. }
  1733. if (!(isset($var396Us2MyiUdT))) {
  1734. $var61REv23Yqva9 = _f1t0rdglj36sucp("Category[cname]", $var3M6YYf5PyVnq["cname"], "text texthalf");
  1735. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("torrent_categories_category_name"), $var61REv23Yqva9);
  1736. $var2RHFEUiiRboA = _f1j6yyrblofxfp9("Category[pid]", $var3M6YYf5PyVnq["pid"], isset($var3M6YYf5PyVnq["cid"]) ? $var3M6YYf5PyVnq["cid"] : 0);
  1737. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("global_parent_category"), $var2RHFEUiiRboA);
  1738. $var61REv23Yqva9 = _f1t0rdglj36sucp("Category[sort]", $var3M6YYf5PyVnq["sort"], "text textVeryTiny");
  1739. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("global_displayorder"), $var61REv23Yqva9);
  1740. $var5GX6b5vNcv8A = _f2magexaoq9t3wi("categoryImage");
  1741. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("torrent_categories_category_image"), $var5GX6b5vNcv8A, $var26hZFRbeFJ3c ? _f1vne9bpd155nui("global_leave_empty_keep_current_one") : "");
  1742. $varacmI2daTS1VO = _fap0c7hhe82n0t("Category[cviewpermissions][]", $var3M6YYf5PyVnq["cviewpermissions"]);
  1743. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("global_view_permissions"), $varacmI2daTS1VO);
  1744. $varacmI2daTS1VO = _fap0c7hhe82n0t("Category[cdownloadpermissions][]", $var3M6YYf5PyVnq["cdownloadpermissions"]);
  1745. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("global_download_permissions"), $varacmI2daTS1VO);
  1746. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  1747. return $var6Cu6cM5snkUo;
  1748. }
  1749. }
  1750. $var68K4WUERcre4 = array();
  1751. $var6Ks11bwAiQMr = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_torrents_categories WHERE pid > 0 ORDER BY `sort` ASC");
  1752. if ($var47MbTaiXNrcS["TSUE_Database"]->num_Rows($var6Ks11bwAiQMr)) {
  1753. while ($var1WYdVF8Sd8l1 = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var6Ks11bwAiQMr)) {
  1754. $var68K4WUERcre4[$var1WYdVF8Sd8l1["pid"]][] = $var1WYdVF8Sd8l1;
  1755. }
  1756. }
  1757. $var1IEnTOw7uN0R = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_torrents_categories WHERE pid = 0 ORDER BY `sort` ASC");
  1758. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var1IEnTOw7uN0R)) {
  1759. $var3GFcCicc3VWX = _f18rs0ma9eogy2q(_f1vne9bpd155nui("no_results_found"));
  1760. }
  1761. else {
  1762. $var3GFcCicc3VWX = "";
  1763. while ($var3M6YYf5PyVnq = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var1IEnTOw7uN0R)) {
  1764. $var3GFcCicc3VWX .= _f29mo3ropr2mok9($var3M6YYf5PyVnq);
  1765. if (!(isset($var68K4WUERcre4[$var3M6YYf5PyVnq["cid"]]))) {
  1766. continue;
  1767. }
  1768. foreach ($var68K4WUERcre4[$var3M6YYf5PyVnq["cid"]] as $var1WYdVF8Sd8l1) {
  1769. $var3GFcCicc3VWX .= _f29mo3ropr2mok9($var1WYdVF8Sd8l1, true);
  1770. }
  1771. continue;
  1772. }
  1773. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "75%", "text" => null), array("width" => "25%", "text" => _fdy528btsp1u72(_f1vne9bpd155nui("button_save"), _f1vne9bpd155nui("button_reset")), "align" => "left", "colspan" => 2)));
  1774. }
  1775. $var6Cu6cM5snkUo .= _fy7s2vxx0htw5m(_f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_torrent_categories_alt"), $var3GFcCicc3VWX, 3, $var6RSdCBx2mbmC));
  1776. return $var6Cu6cM5snkUo;
  1777. }
  1778.  
  1779. function _f2kwcln14syidul($Option, $Cid) {
  1780. global $TSUE;
  1781. $var3MsfT39sh7Rv = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT tid,options FROM tsue_torrents WHERE cid = " . $Cid);
  1782. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var3MsfT39sh7Rv)) {
  1783. while ($var88zxjTZwPsow = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var3MsfT39sh7Rv)) {
  1784. $var5KmUMoobZtsu = array();
  1785. $var5KmUMoobZtsu["options"] = serialize(array_merge(unserialize($var88zxjTZwPsow["options"]), $Option));
  1786. $var5KmUMoobZtsu["flags"] = 2;
  1787. if (array_key_exists("upload_multiplier", $Option)) {
  1788. $var5KmUMoobZtsu["upload_multiplier"] = $Option["upload_multiplier"];
  1789. }
  1790. else {
  1791. if (array_key_exists("download_multiplier", $Option)) {
  1792. $var5KmUMoobZtsu["download_multiplier"] = $Option["download_multiplier"];
  1793. }
  1794. }
  1795. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents", $var5KmUMoobZtsu, "tid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var88zxjTZwPsow["tid"]));
  1796. }
  1797. }
  1798. }
  1799.  
  1800. function _f29mo3ropr2mok9($Category, $isSubCategory = false) {
  1801. global $TSUE;
  1802. $varePxB130XdyEX = _fq0yqxnht4ktce(array("edit=" . $Category["cid"] => array("phrase" => $Category["cname"])));
  1803. $var3WU4w3i6hs81 = _fq0yqxnht4ktce(array("delete=" . $Category["cid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/delete" . $isSubCategory ? "_s" : "" . ".png", _f1vne9bpd155nui("button_delete")), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global") . !$isSubCategory ? _f1vne9bpd155nui("torrent_categories_category_delete_warning") : "")));
  1804. $var7eTL6LqYjCUe = _f2chw0eol4zzxx9($Category["cid"]);
  1805. if ($var7eTL6LqYjCUe) {
  1806. $var7eTL6LqYjCUe = "<img src=\"" . $var7eTL6LqYjCUe . "\" alt=\"" . $Category["cname"] . "\" title=\"" . $Category["cname"] . "\" border=\"0\"" . $isSubCategory ? " width=\"30\" height=\"30\" style=\"margin-left: 30px;\"" : "" . " />";
  1807. }
  1808. $var3G2iWpTqJcSJ = "\x0d\x0a\x09<div rel=\"dropDownMenu\" class=\"dropDownMenu\">\x0d\x0a\x09\x09<span class=\"smallPassiveText\">[Options]</span>\x0d\x0a\x09\x09<div id=\"dropDownMenu\">\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=free&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_free_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=non_free&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_non_free_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=double_upload&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_double_upload_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=non_double_upload&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_non_double_upload_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=sticky&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_sticky_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=un_sticky&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_un_sticky_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=anonymouse&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_anonymouse_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=non_anonymouse&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_non_anonymouse_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=record_stats&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_record_stats_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=non_record_stats&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("set_all_torrents_non_record_stats_in_this_category")))) . "\x0d\x0a\x09\x09\x09" . _fq0yqxnht4ktce(array("set=delete&cid=" . $Category["cid"] => array("phrase" => _f1vne9bpd155nui("delete_all_torrents_in_this_category")))) . "\x0d\x0a\x09\x09</div>\x0d\x0a\x09</div>";
  1809. if ($isSubCategory) {
  1810. $var3GFcCicc3VWX = _f141du4qohpq34d(array(array("width" => "75%", "text" => "&nbsp;&nbsp;" . $var7eTL6LqYjCUe . " <span class=\"smallPassiveText\">-- " . $varePxB130XdyEX . "</span>" . $var3G2iWpTqJcSJ), array("width" => "5%", "text" => _f1t0rdglj36sucp("sort[" . $Category["cid"] . "]", $Category["sort"], "sortSecond", _f1vne9bpd155nui("global_sort")), "align" => "right"), array("width" => "20%", "text" => $var3WU4w3i6hs81, "align" => "right")));
  1811. }
  1812. else {
  1813. $var3GFcCicc3VWX = _f141du4qohpq34d(array(array("width" => "65%", "text" => $var7eTL6LqYjCUe . " " . $varePxB130XdyEX . $var3G2iWpTqJcSJ), array("width" => "10%", "text" => _f1t0rdglj36sucp("sort[" . $Category["cid"] . "]", $Category["sort"], "sortFirst", _f1vne9bpd155nui("global_sort")), "align" => "right"), array("width" => "25%", "text" => $var3WU4w3i6hs81, "align" => "right")));
  1814. }
  1815. return $var3GFcCicc3VWX;
  1816. }
  1817.  
  1818. function _f10xaa7a9o3ogee() {
  1819. global $TSUE;
  1820. $var6Cu6cM5snkUo = "";
  1821. $vareLNXsmA3pzxD = _fq0yqxnht4ktce(array("new=1" => array("phrase" => _f1vne9bpd155nui("market_create_new"))));
  1822. $var4JHGxKEDziwx = intval(_f11lewrwqckh69y("enable_disable"));
  1823. $var913uhqDWLcOf = intval(_f11lewrwqckh69y("delete"));
  1824. $var26hZFRbeFJ3c = intval(_f11lewrwqckh69y("edit"));
  1825. $var1FCtDEdUsbIo = intval(_f11lewrwqckh69y("new"));
  1826. if ($var4JHGxKEDziwx) {
  1827. $var2nWgCH9tMMRo = array("active" => array("escape" => 0, "value" => "IF(active>0,0,1)"));
  1828. $var62OWSWQA6pMr = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_market WHERE itemid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  1829. if ($var62OWSWQA6pMr) {
  1830. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_market", $var2nWgCH9tMMRo, "itemid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  1831. _f5eevnddknnmmq(_f1vne9bpd155nui("market_item_x_updated", $var62OWSWQA6pMr["title"] . " (" . $var4JHGxKEDziwx . ")"));
  1832. }
  1833. }
  1834. if ($var913uhqDWLcOf) {
  1835. $var62OWSWQA6pMr = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_market WHERE itemid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1836. if ($var62OWSWQA6pMr) {
  1837. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_market", "itemid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  1838. _f5eevnddknnmmq(_f1vne9bpd155nui("market_item_x_deleted", $var62OWSWQA6pMr["title"] . " (" . $var913uhqDWLcOf . ")"));
  1839. }
  1840. }
  1841. if ($var26hZFRbeFJ3c || $var1FCtDEdUsbIo) {
  1842. $var62OWSWQA6pMr = array("title" => "", "description" => "", "required_points" => 0, "item_type" => "", "amount" => "", "active" => 1, "permissions" => array());
  1843. $var3LtEctDmYpi5 = "";
  1844. if ($var26hZFRbeFJ3c) {
  1845. $var62OWSWQA6pMr = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title,description,required_points,item_type,amount,active,permissions FROM tsue_market WHERE itemid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1846. if (!$var62OWSWQA6pMr) {
  1847. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1848. }
  1849. $var3LtEctDmYpi5 = array("edit" => $var26hZFRbeFJ3c);
  1850. $var62OWSWQA6pMr["permissions"] = _f1ywaz0cvw67f1t(",", $var62OWSWQA6pMr["permissions"]);
  1851. _f1muo0spy800wfa(array(_f1vne9bpd155nui("button_edit") . ": " . $var62OWSWQA6pMr["title"] => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;edit=" . $var26hZFRbeFJ3c));
  1852. }
  1853. else {
  1854. _f1muo0spy800wfa(array(_f1vne9bpd155nui("market_create_new") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;new=1"));
  1855. }
  1856. if (isset($_POST["Market"])) {
  1857. $var62OWSWQA6pMr = $_POST["Market"];
  1858. if (!$var62OWSWQA6pMr["title"]) {
  1859. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("market_title_error");
  1860. }
  1861. if (!$var62OWSWQA6pMr["item_type"]) {
  1862. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("market_item_type_error");
  1863. }
  1864. if (!$var62OWSWQA6pMr["amount"] && in_array($var62OWSWQA6pMr["item_type"], array("invites_left", "uploaded", "gift", "hitrun"))) {
  1865. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("market_item_amount_error");
  1866. }
  1867. if (!(isset($var62OWSWQA6pMr["permissions"]))) {
  1868. $var62OWSWQA6pMr["permissions"] = array();
  1869. }
  1870. if (!(isset($var88lSY9RGlgpC))) {
  1871. $var5KmUMoobZtsu = array("title" => $var62OWSWQA6pMr["title"], "description" => $var62OWSWQA6pMr["description"], "required_points" => $var62OWSWQA6pMr["required_points"], "item_type" => $var62OWSWQA6pMr["item_type"], "amount" => $var62OWSWQA6pMr["amount"], "active" => $var62OWSWQA6pMr["active"], "permissions" => implode(",", $var62OWSWQA6pMr["permissions"]));
  1872. if ($var26hZFRbeFJ3c) {
  1873. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_market", $var5KmUMoobZtsu, "itemid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1874. }
  1875. else {
  1876. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_market", $var5KmUMoobZtsu);
  1877. }
  1878. _f5eevnddknnmmq(_f1vne9bpd155nui("market_item_x_updated", $var62OWSWQA6pMr["title"]));
  1879. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  1880. $var396Us2MyiUdT = true;
  1881. }
  1882. else {
  1883. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  1884. }
  1885. }
  1886. if (!(isset($var396Us2MyiUdT))) {
  1887. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Market[active]", $var62OWSWQA6pMr["active"]);
  1888. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("market_item_active"), $var9olAHCiu8eM1);
  1889. $var61REv23Yqva9 = _f1t0rdglj36sucp("Market[title]", $var62OWSWQA6pMr["title"]);
  1890. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("market_item_title"), $var61REv23Yqva9);
  1891. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("Market[description]", $var62OWSWQA6pMr["description"], true);
  1892. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("market_item_description"), $var1VQ4hhZz9Fb3);
  1893. $var61REv23Yqva9 = _f1t0rdglj36sucp("Market[required_points]", $var62OWSWQA6pMr["required_points"]);
  1894. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("market_required_points"), $var61REv23Yqva9);
  1895. $var2RHFEUiiRboA = _fqcujlme1fyazu("Market[item_type]", $var62OWSWQA6pMr["item_type"], array("invites_left" => _f1vne9bpd155nui("market_item_type_invites_left"), "custom_title" => _f1vne9bpd155nui("market_item_type_custom_title"), "uploaded" => _f1vne9bpd155nui("market_item_type_uploaded"), "gift" => _f1vne9bpd155nui("market_item_type_gift"), "hitrun" => _f1vne9bpd155nui("market_item_type_hitrun"), "change_membername" => _f1vne9bpd155nui("change_membername")));
  1896. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("market_item_type"), $var2RHFEUiiRboA);
  1897. $var61REv23Yqva9 = _f1t0rdglj36sucp("Market[amount]", $var62OWSWQA6pMr["amount"], "text texttiny", "", false, false, _f5j9hy2d2uwxnt("buttons/calculator.png", _f1vne9bpd155nui("calculator"), "calculator"));
  1898. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("market_item_amount"), $var61REv23Yqva9);
  1899. $var39mmFzOBsADo = _fap0c7hhe82n0t("Market[permissions][]", $var62OWSWQA6pMr["permissions"]);
  1900. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("global_view_permissions"), $var39mmFzOBsADo, _f1vne9bpd155nui("global_leave_empty_all"));
  1901. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  1902. return $var6Cu6cM5snkUo;
  1903. }
  1904. }
  1905. $var4S9UMLw0V4nP = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_market ORDER BY active DESC, required_points ASC");
  1906. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var4S9UMLw0V4nP)) {
  1907. $var3GFcCicc3VWX = _f18rs0ma9eogy2q(_f1vne9bpd155nui("market_item_no_item_yet"));
  1908. }
  1909. else {
  1910. $var3GFcCicc3VWX = "";
  1911. while ($var62OWSWQA6pMr = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var4S9UMLw0V4nP)) {
  1912. $var7CaHw9fBmvF2 = !$var62OWSWQA6pMr["active"] ? "linkDisabled" : "";
  1913. $var49jLoa0FIppD = _fq0yqxnht4ktce(array("edit=" . $var62OWSWQA6pMr["itemid"] => array("phrase" => $var62OWSWQA6pMr["title"], "class" => $var7CaHw9fBmvF2)));
  1914. $var4OMxiQZCwA5Q = _fq0yqxnht4ktce(array("delete=" . $var62OWSWQA6pMr["itemid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/delete.png", _f1vne9bpd155nui("button_delete")), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global"))));
  1915. if ($var62OWSWQA6pMr["active"]) {
  1916. $var3Vr4knhOWL5i = _fq0yqxnht4ktce(array("enable_disable=" . $var62OWSWQA6pMr["itemid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/disable.png", _f1vne9bpd155nui("button_disable")))));
  1917. }
  1918. else {
  1919. $var3Vr4knhOWL5i = _fq0yqxnht4ktce(array("enable_disable=" . $var62OWSWQA6pMr["itemid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/enable.png", _f1vne9bpd155nui("button_enable")))));
  1920. }
  1921. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "85%", "text" => $var49jLoa0FIppD . " <span class=\"smallPassiveText\">" . _f1vne9bpd155nui("market_required_points") . ": " . $var62OWSWQA6pMr["required_points"] . "</span>"), array("width" => "15%", "text" => $var3Vr4knhOWL5i . $var4OMxiQZCwA5Q, "align" => "right")));
  1922. continue;
  1923. }
  1924. }
  1925. $var6Cu6cM5snkUo .= _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_market_alt"), $var3GFcCicc3VWX, 2, $vareLNXsmA3pzxD);
  1926. return $var6Cu6cM5snkUo;
  1927. }
  1928.  
  1929. function _f29ts13umeyn9xp() {
  1930. global $TSUE;
  1931. $var6Cu6cM5snkUo = "";
  1932. $var4JHGxKEDziwx = intval(_f11lewrwqckh69y("enable_disable"));
  1933. $var26hZFRbeFJ3c = intval(_f11lewrwqckh69y("edit"));
  1934. $var36gfmzoorKz5 = intval(_f11lewrwqckh69y("logs"));
  1935. if ($var36gfmzoorKz5) {
  1936. $var9eWFrDxJzga9 = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT * FROM tsue_member_upgrades_api WHERE api_id = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var36gfmzoorKz5));
  1937. if (!$var9eWFrDxJzga9) {
  1938. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1939. }
  1940. _f1muo0spy800wfa(array($var9eWFrDxJzga9["title"] . ": " . _f1vne9bpd155nui("logs", $var47MbTaiXNrcS["TSUE_Member"]["membername"]) => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;logs=" . $var36gfmzoorKz5));
  1941. $var7Rg5Wp4MXvjP = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT t.amount, t.currency, t.dateline, t.full_log, p.hash, p.completed, p.memberid, u.upgrade_title, u.upgrade_length_type, u.upgrade_length, m.membername, g.groupname, g.groupstyle FROM tsue_member_upgrades_transaction t LEFT JOIN tsue_member_upgrades_purchases p USING(history_id) LEFT JOIN tsue_member_upgrades u ON (p.upgrade_id=u.upgrade_id) LEFT JOIN tsue_members m ON(p.memberid=m.memberid) LEFT JOIN tsue_membergroups g USING(membergroupid) WHERE t.api_id = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var36gfmzoorKz5) . " AND full_log != '' AND completed = 0 ORDER BY t.dateline DESC");
  1942. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var7Rg5Wp4MXvjP)) {
  1943. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_nothing_found"));
  1944. }
  1945. $var4FcqiVt96Lcj = "";
  1946. while ($var6UOV3XGx2DKL = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var7Rg5Wp4MXvjP)) {
  1947. if ($var6UOV3XGx2DKL["upgrade_length_type"] == "lifetime") {
  1948. $var6UOV3XGx2DKL["upgrade_length"] = "";
  1949. $var6UOV3XGx2DKL["upgrade_length_type"] = _f1vne9bpd155nui("upgrade_lifetime");
  1950. }
  1951. else {
  1952. if ($var6UOV3XGx2DKL["upgrade_length_type"]) {
  1953. $var6UOV3XGx2DKL["upgrade_length_type"] = _f1vne9bpd155nui("upgrade_" . $var6UOV3XGx2DKL["upgrade_length_type"] . (1 < $var6UOV3XGx2DKL["upgrade_length"] ? "s" : ""));
  1954. }
  1955. }
  1956. if ($var6UOV3XGx2DKL["amount"]) {
  1957. $var1xX9J7ZbIamZ = _f1vne9bpd155nui("upgrade_price", $var6UOV3XGx2DKL["amount"], strtoupper($var6UOV3XGx2DKL["currency"]), $var6UOV3XGx2DKL["upgrade_length"], $var6UOV3XGx2DKL["upgrade_length_type"]);
  1958. }
  1959. else {
  1960. $var1xX9J7ZbIamZ = "[N/A]";
  1961. }
  1962. $var4FcqiVt96Lcj .= "\x0d\x0a\x09\x09\x09<div class=\"apiLogs\">\x0d\x0a\x09\x09\x09\x09<span style=\"float: right;\">#" . $var6UOV3XGx2DKL["hash"] . "</span>\x0d\x0a\x09\x09\x09\x09" . $var6UOV3XGx2DKL["upgrade_title"] . " <span class=\"smallPassiveText\">" . $var1xX9J7ZbIamZ . "</span><br />\x0d\x0a\x09\x09\x09\x09<b>" . _f1vne9bpd155nui("upgrade_membername") . ":</b> " . _f1czzn691d6sarx("?p=profile&pid=18&memberid=" . $var6UOV3XGx2DKL["memberid"], _f1kvpmkfsgskknq($var6UOV3XGx2DKL["membername"], $var6UOV3XGx2DKL["groupstyle"])) . "<br />\x0d\x0a\x09\x09\x09\x09<b>" . _f1vne9bpd155nui("torrents_peer_last_updated") . ":</b> " . _f1v4jtuvnn2nw1t($var6UOV3XGx2DKL["dateline"]) . "<br />\x0d\x0a\x09\x09\x09\x09<b>" . _f1vne9bpd155nui("logs") . ":</b> " . $var6UOV3XGx2DKL["full_log"] . "\x0d\x0a\x09\x09\x09</div>\x0d\x0a\x09\x09\x09<br />";
  1963. }
  1964. return $var4FcqiVt96Lcj;
  1965. }
  1966. if ($var26hZFRbeFJ3c) {
  1967. $var9eWFrDxJzga9 = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT * FROM tsue_member_upgrades_api WHERE api_id = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1968. if (!$var9eWFrDxJzga9) {
  1969. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  1970. }
  1971. _f1muo0spy800wfa(array($var9eWFrDxJzga9["title"] => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;edit=" . $var26hZFRbeFJ3c));
  1972. $var3LtEctDmYpi5 = array("edit" => $var26hZFRbeFJ3c);
  1973. $var15AtjRxRN7fs = $var9eWFrDxJzga9["settings"] ? unserialize($var9eWFrDxJzga9["settings"]) : false;
  1974. if (!$var15AtjRxRN7fs) {
  1975. if ($var9eWFrDxJzga9["classname"] == "coinbase") {
  1976. $var15AtjRxRN7fs = array("secret_key" => "", "api_key" => "", "payment_inform_emails" => "", "payment_pm_owner" => "");
  1977. }
  1978. else {
  1979. $var15AtjRxRN7fs = array("business" => "", "demo_mode" => 0, "payment_inform_emails" => "", "payment_pm_owner" => "");
  1980. }
  1981. }
  1982. if (isset($_POST["APISettings"])) {
  1983. $var15AtjRxRN7fs = $_POST["APISettings"];
  1984. if (!(isset($var88lSY9RGlgpC))) {
  1985. $var5KmUMoobZtsu = array("settings" => serialize($var15AtjRxRN7fs));
  1986. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_member_upgrades_api", $var5KmUMoobZtsu, "api_id=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  1987. _f5eevnddknnmmq(_f1vne9bpd155nui("upgrade_api_has_been_updated", $var9eWFrDxJzga9["title"]));
  1988. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  1989. _f4bbpe8nl7i25i(false);
  1990. $var396Us2MyiUdT = true;
  1991. }
  1992. else {
  1993. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  1994. }
  1995. }
  1996. if (!(isset($var396Us2MyiUdT))) {
  1997. if ($var9eWFrDxJzga9["classname"] == "coinbase") {
  1998. $var61REv23Yqva9 = _f1t0rdglj36sucp("APISettings[secret_key]", $var15AtjRxRN7fs["secret_key"]);
  1999. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("upgrade_api_secret_key"), $var61REv23Yqva9, _f1vne9bpd155nui("upgrade_api_secret_key_alt"));
  2000. $var61REv23Yqva9 = _f1t0rdglj36sucp("APISettings[api_key]", $var15AtjRxRN7fs["api_key"]);
  2001. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("upgrade_api_api_key"), $var61REv23Yqva9, _f1vne9bpd155nui("upgrade_api_api_key_alt"));
  2002. }
  2003. else {
  2004. $var61REv23Yqva9 = _f1t0rdglj36sucp("APISettings[business]", $var15AtjRxRN7fs["business"]);
  2005. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("upgrade_api_business"), $var61REv23Yqva9, _f1vne9bpd155nui("upgrade_api_business_alt", $var9eWFrDxJzga9["title"]));
  2006. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("APISettings[demo_mode]", $var15AtjRxRN7fs["demo_mode"]);
  2007. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("upgrade_api_demo_mode"), $var9olAHCiu8eM1);
  2008. }
  2009. $var61REv23Yqva9 = _f1t0rdglj36sucp("APISettings[payment_inform_emails]", $var15AtjRxRN7fs["payment_inform_emails"]);
  2010. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("upgrade_api_email_notification"), $var61REv23Yqva9, _f1vne9bpd155nui("upgrade_api_email_notification_alt"));
  2011. $var61REv23Yqva9 = _f1t0rdglj36sucp("APISettings[payment_pm_owner]", $var15AtjRxRN7fs["payment_pm_owner"], "text textVeryTiny");
  2012. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("upgrade_api_pm_notification_owner"), $var61REv23Yqva9, _f1vne9bpd155nui("upgrade_api_pm_notification_owner_alt"));
  2013. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  2014. return $var6Cu6cM5snkUo;
  2015. }
  2016. }
  2017. if ($var4JHGxKEDziwx) {
  2018. $var2nWgCH9tMMRo = array("active" => array("escape" => 0, "value" => "IF(active>0,0,1)"));
  2019. $var9eWFrDxJzga9 = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_member_upgrades_api WHERE api_id = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  2020. if ($var9eWFrDxJzga9) {
  2021. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_member_upgrades_api", $var2nWgCH9tMMRo, "api_id = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  2022. _f5eevnddknnmmq(_f1vne9bpd155nui("upgrade_api_has_been_updated", $var9eWFrDxJzga9["title"] . " (" . $var4JHGxKEDziwx . ")"));
  2023. _f4bbpe8nl7i25i(false);
  2024. }
  2025. }
  2026. $var1LqOAUi35GZQ = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_member_upgrades_api ORDER BY active DESC, title ASC");
  2027. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var1LqOAUi35GZQ)) {
  2028. $var3GFcCicc3VWX = _f18rs0ma9eogy2q(_f1vne9bpd155nui("upgrade_no_api"));
  2029. }
  2030. else {
  2031. $var3GFcCicc3VWX = "";
  2032. while ($var9eWFrDxJzga9 = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var1LqOAUi35GZQ)) {
  2033. $var7RqvON8bXz2y = array("src" => "images/payment_api/" . $var9eWFrDxJzga9["classname"] . ".png", "alt" => $var9eWFrDxJzga9["title"], "title" => $var9eWFrDxJzga9["title"], "class" => "middle", "id" => "", "rel" => "");
  2034. $var7RqvON8bXz2y = _f11iyykol0pfeke($var7RqvON8bXz2y);
  2035. $var7CaHw9fBmvF2 = !$var9eWFrDxJzga9["active"] ? "linkDisabled" : "";
  2036. $var8lFetx0M6KKf = _fq0yqxnht4ktce(array("edit=" . $var9eWFrDxJzga9["api_id"] => array("phrase" => $var9eWFrDxJzga9["title"], "class" => $var7CaHw9fBmvF2)));
  2037. $var2SdllE70I2Fo = _fq0yqxnht4ktce(array("logs=" . $var9eWFrDxJzga9["api_id"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/examine.png", _f1vne9bpd155nui("logs")))));
  2038. if ($var9eWFrDxJzga9["active"]) {
  2039. $var5av633GwjZVk = _fq0yqxnht4ktce(array("enable_disable=" . $var9eWFrDxJzga9["api_id"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/disable.png", _f1vne9bpd155nui("button_disable")))));
  2040. }
  2041. else {
  2042. $var5av633GwjZVk = _fq0yqxnht4ktce(array("enable_disable=" . $var9eWFrDxJzga9["api_id"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/enable.png", _f1vne9bpd155nui("button_enable")))));
  2043. }
  2044. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "80%", "text" => $var7RqvON8bXz2y . " " . $var8lFetx0M6KKf . "<span class=\"smallPassiveText\">" . _f1vne9bpd155nui("upgrade_api_supported_currency") . ": " . $var9eWFrDxJzga9["currency"] . "</span>"), array("width" => "20%", "text" => $var2SdllE70I2Fo . $var5av633GwjZVk, "align" => "right")));
  2045. continue;
  2046. }
  2047. }
  2048. $var6Cu6cM5snkUo .= _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_api_manager_alt"), $var3GFcCicc3VWX, 2);
  2049. return $var6Cu6cM5snkUo;
  2050. }
  2051.  
  2052. function _fpph40p13gb7px() {
  2053. global $TSUE;
  2054. $var6Cu6cM5snkUo = "";
  2055. $var7VPQpGdNzmk5 = _fq0yqxnht4ktce(array("new=1" => array("phrase" => _f1vne9bpd155nui("dashboard_cron_entries_create_new"))));
  2056. $var4JHGxKEDziwx = intval(_f11lewrwqckh69y("enable_disable"));
  2057. $var913uhqDWLcOf = intval(_f11lewrwqckh69y("delete"));
  2058. $var26hZFRbeFJ3c = intval(_f11lewrwqckh69y("edit"));
  2059. $var1FCtDEdUsbIo = intval(_f11lewrwqckh69y("new"));
  2060. $var7EvNu5NOiYYQ = intval(_f11lewrwqckh69y("run"));
  2061. if ($var7EvNu5NOiYYQ) {
  2062. $var2nWgCH9tMMRo = array("nextrun" => TIMENOW);
  2063. $var6DqGIThzwL4u = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_cron WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var7EvNu5NOiYYQ));
  2064. if ($var6DqGIThzwL4u) {
  2065. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_cron", $var2nWgCH9tMMRo, "cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var7EvNu5NOiYYQ));
  2066. _f5eevnddknnmmq(_f1vne9bpd155nui("dashboard_cron_entries_cron_updated", $var6DqGIThzwL4u["title"] . " (" . $var7EvNu5NOiYYQ . ")"));
  2067. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  2068. }
  2069. }
  2070. if ($var26hZFRbeFJ3c || $var1FCtDEdUsbIo) {
  2071. $var6DqGIThzwL4u = array("title" => "", "nextrun" => TIMENOW, "minutes" => 0, "filename" => "", "function" => "", "active" => 0);
  2072. $var3LtEctDmYpi5 = "";
  2073. if ($var26hZFRbeFJ3c) {
  2074. $var6DqGIThzwL4u = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title,nextrun,minutes,filename,function,active FROM tsue_cron WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  2075. if (!$var6DqGIThzwL4u) {
  2076. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  2077. }
  2078. $var3LtEctDmYpi5 = array("edit" => $var26hZFRbeFJ3c);
  2079. _f1muo0spy800wfa(array(_f1vne9bpd155nui("button_edit") . ": " . $var6DqGIThzwL4u["title"] => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;edit=" . $var26hZFRbeFJ3c));
  2080. }
  2081. else {
  2082. _f1muo0spy800wfa(array(_f1vne9bpd155nui("dashboard_cron_entries_create_new") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;new=1"));
  2083. }
  2084. if (isset($_POST["Cron"])) {
  2085. $var6DqGIThzwL4u = $_POST["Cron"];
  2086. $var44l4sdxDGvlj = array("years" => 365 * 24 * 60 * 60, "months" => 31 * 24 * 60 * 60, "weeks" => 7 * 24 * 60 * 60, "days" => 24 * 60 * 60, "hours" => 60 * 60, "minutes" => 60);
  2087. $var6DqGIThzwL4u["minutes"] = 0;
  2088. foreach (array("years", "months", "weeks", "days", "hours", "minutes") as $var15t8YupRdIXq) {
  2089. if (!(isset($_POST["Cron"][$var15t8YupRdIXq]) && $_POST["Cron"][$var15t8YupRdIXq] && isset($var44l4sdxDGvlj[$var15t8YupRdIXq]))) {
  2090. continue;
  2091. }
  2092. $var6DqGIThzwL4u["minutes"] += intval($_POST["Cron"][$var15t8YupRdIXq]) * $var44l4sdxDGvlj[$var15t8YupRdIXq];
  2093. }
  2094. if (!$var6DqGIThzwL4u["title"]) {
  2095. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("dashboard_cron_entries_cron_title_error");
  2096. }
  2097. if (!$var6DqGIThzwL4u["filename"] || !(is_file(LIBRARYPATH . "cron/" . $var6DqGIThzwL4u["filename"]))) {
  2098. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("dashboard_cron_entries_cron_file_error");
  2099. }
  2100. if (!$var6DqGIThzwL4u["function"]) {
  2101. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("dashboard_cron_entries_cron_function_error");
  2102. }
  2103. if (!$var6DqGIThzwL4u["minutes"]) {
  2104. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("dashboard_cron_entries_cron_run_period_error");
  2105. }
  2106. if (!(isset($var88lSY9RGlgpC))) {
  2107. $var5KmUMoobZtsu = array("title" => $var6DqGIThzwL4u["title"], "nextrun" => TIMENOW + $var6DqGIThzwL4u["minutes"], "minutes" => $var6DqGIThzwL4u["minutes"], "filename" => $var6DqGIThzwL4u["filename"], "function" => $var6DqGIThzwL4u["function"], "active" => $var6DqGIThzwL4u["active"]);
  2108. if ($var26hZFRbeFJ3c) {
  2109. unset($var5KmUMoobZtsu["nextrun"]);
  2110. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_cron", $var5KmUMoobZtsu, "cid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  2111. }
  2112. else {
  2113. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_cron", $var5KmUMoobZtsu);
  2114. }
  2115. _f5eevnddknnmmq(_f1vne9bpd155nui("dashboard_cron_entries_cron_updated", $var6DqGIThzwL4u["title"]));
  2116. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  2117. $var396Us2MyiUdT = true;
  2118. }
  2119. else {
  2120. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  2121. }
  2122. }
  2123. if (!(isset($var396Us2MyiUdT))) {
  2124. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Cron[active]", $var6DqGIThzwL4u["active"]);
  2125. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_cron_entries_active"), $var9olAHCiu8eM1);
  2126. $var61REv23Yqva9 = _f1t0rdglj36sucp("Cron[title]", $var6DqGIThzwL4u["title"]);
  2127. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_cron_entries_title"), $var61REv23Yqva9);
  2128. $var61REv23Yqva9 = _f1t0rdglj36sucp("Cron[filename]", $var6DqGIThzwL4u["filename"]);
  2129. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_cron_entries_filename"), $var61REv23Yqva9, _f1vne9bpd155nui("global_file_path", DEMO_MODE ? "" : LIBRARYPATH . "cron/"));
  2130. $var61REv23Yqva9 = _f1t0rdglj36sucp("Cron[function]", $var6DqGIThzwL4u["function"]);
  2131. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_cron_entries_function"), $var61REv23Yqva9);
  2132. $var5EyxMSbjKwb4 = _f1757nk1mre8cca($var6DqGIThzwL4u["minutes"]);
  2133. $var61REv23Yqva9 = _f1t0rdglj36sucp("Cron[years]", $var5EyxMSbjKwb4["years"], "text textVeryTiny", _f1vne9bpd155nui("dashboard_cron_entries_years"));
  2134. $var61REv23Yqva9 .= _f1t0rdglj36sucp("Cron[months]", $var5EyxMSbjKwb4["months"], "text textVeryTiny", _f1vne9bpd155nui("dashboard_cron_entries_months"));
  2135. $var61REv23Yqva9 .= _f1t0rdglj36sucp("Cron[weeks]", $var5EyxMSbjKwb4["weeks"], "text textVeryTiny", _f1vne9bpd155nui("dashboard_cron_entries_weeks"));
  2136. $var61REv23Yqva9 .= _f1t0rdglj36sucp("Cron[days]", $var5EyxMSbjKwb4["days"], "text textVeryTiny", _f1vne9bpd155nui("dashboard_cron_entries_days"));
  2137. $var61REv23Yqva9 .= _f1t0rdglj36sucp("Cron[hours]", $var5EyxMSbjKwb4["hours"], "text textVeryTiny", _f1vne9bpd155nui("dashboard_cron_entries_hours"));
  2138. $var61REv23Yqva9 .= _f1t0rdglj36sucp("Cron[minutes]", $var5EyxMSbjKwb4["minutes"], "text textVeryTiny", _f1vne9bpd155nui("dashboard_cron_entries_minutes"));
  2139. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("dashboard_cron_entries_run_period"), $var61REv23Yqva9);
  2140. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  2141. return $var6Cu6cM5snkUo;
  2142. }
  2143. }
  2144. if ($var4JHGxKEDziwx) {
  2145. $var2nWgCH9tMMRo = array("active" => array("escape" => 0, "value" => "IF(active>0,0,1)"));
  2146. $var6DqGIThzwL4u = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_cron WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  2147. if ($var6DqGIThzwL4u) {
  2148. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_cron", $var2nWgCH9tMMRo, "cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  2149. _f5eevnddknnmmq(_f1vne9bpd155nui("dashboard_cron_entries_cron_updated", $var6DqGIThzwL4u["title"] . " (" . $var4JHGxKEDziwx . ")"));
  2150. }
  2151. }
  2152. if ($var913uhqDWLcOf) {
  2153. $var6DqGIThzwL4u = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_cron WHERE cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  2154. if ($var6DqGIThzwL4u) {
  2155. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_cron", "cid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  2156. _f5eevnddknnmmq(_f1vne9bpd155nui("dashboard_cron_entries_cron_deleted", $var6DqGIThzwL4u["title"] . " (" . $var913uhqDWLcOf . ")"));
  2157. }
  2158. }
  2159. $var9UPsC7yKNufM = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_cron ORDER BY active DESC, filename ASC");
  2160. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var9UPsC7yKNufM)) {
  2161. $var3GFcCicc3VWX = _f18rs0ma9eogy2q(_f1vne9bpd155nui("dashboard_cron_entries_no_cron"));
  2162. }
  2163. else {
  2164. $var3GFcCicc3VWX = "";
  2165. while ($var6DqGIThzwL4u = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var9UPsC7yKNufM)) {
  2166. $var1lemN16rpAub = _f1vne9bpd155nui("load_time", round($var6DqGIThzwL4u["loadTime"], 4));
  2167. $var5quSNUzZSB9R = _f1vne9bpd155nui("query_count", number_format($var6DqGIThzwL4u["queryCount"]));
  2168. $var7CQgzSBvlkmF = _f1vne9bpd155nui("dashboard_cron_entries_next_run", _f1v4jtuvnn2nw1t($var6DqGIThzwL4u["nextrun"]));
  2169. $var7CaHw9fBmvF2 = !$var6DqGIThzwL4u["active"] ? "linkDisabled" : "";
  2170. $var2hb5SQ6zQpfJ = _fq0yqxnht4ktce(array("run=" . $var6DqGIThzwL4u["cid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/refresh.png", _f1vne9bpd155nui("dashboard_cron_entries_run_cron")))));
  2171. $var19EMiS2QwNOA = _fq0yqxnht4ktce(array("edit=" . $var6DqGIThzwL4u["cid"] => array("phrase" => $var6DqGIThzwL4u["title"], "class" => $var7CaHw9fBmvF2)));
  2172. $var2o1JgSLrZcLa = _fq0yqxnht4ktce(array("delete=" . $var6DqGIThzwL4u["cid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/delete.png", _f1vne9bpd155nui("button_delete")), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global"))));
  2173. if ($var6DqGIThzwL4u["active"]) {
  2174. $var6v2x2QqubuyH = _fq0yqxnht4ktce(array("enable_disable=" . $var6DqGIThzwL4u["cid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/disable.png", _f1vne9bpd155nui("button_disable")))));
  2175. }
  2176. else {
  2177. $var6v2x2QqubuyH = _fq0yqxnht4ktce(array("enable_disable=" . $var6DqGIThzwL4u["cid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/enable.png", _f1vne9bpd155nui("button_enable")))));
  2178. }
  2179. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "85%", "text" => $var19EMiS2QwNOA . " <span class=\"smallPassiveText\">" . $var7CQgzSBvlkmF . " | " . $var5quSNUzZSB9R . " | " . $var1lemN16rpAub . "</span>"), array("width" => "15%", "text" => $var6v2x2QqubuyH . $var2hb5SQ6zQpfJ . $var2o1JgSLrZcLa, "align" => "right")));
  2180. continue;
  2181. }
  2182. }
  2183. $var6Cu6cM5snkUo .= _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_cron_entries"), $var3GFcCicc3VWX, 2, $var7VPQpGdNzmk5);
  2184. return $var6Cu6cM5snkUo;
  2185. }
  2186.  
  2187. function _f4bbpe8nl7i25i($logANDreturn = true) {
  2188. global $TSUE;
  2189. $var3VrM4c9JaTQo = "";
  2190. $var9ag3u50vyjZr = array();
  2191. $var8N4LjjWbbj2w = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT a.*, m.membername FROM tsue_announcements a LEFT JOIN tsue_members m USING(memberid) WHERE a.active = 1 ORDER BY a.date DESC LIMIT 1");
  2192. if ($var8N4LjjWbbj2w) {
  2193. $var9ag3u50vyjZr["active_announcements_cache"] = array("aid" => $var8N4LjjWbbj2w["aid"], "memberid" => $var8N4LjjWbbj2w["memberid"], "date" => $var8N4LjjWbbj2w["date"], "title" => $var8N4LjjWbbj2w["title"], "content" => $var8N4LjjWbbj2w["content"]);
  2194. }
  2195. else {
  2196. $var9ag3u50vyjZr["active_announcements_cache"] = array();
  2197. }
  2198. $var2Z6D59OcsdPA = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT n.*, m.membername FROM tsue_news n LEFT JOIN tsue_members m USING(memberid) WHERE n.active = 1 ORDER BY n.date DESC");
  2199. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var2Z6D59OcsdPA)) {
  2200. while ($var48YsGk4vQ4Wy = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var2Z6D59OcsdPA)) {
  2201. $var9ag3u50vyjZr["active_news_cache"][] = array("nid" => $var48YsGk4vQ4Wy["nid"], "memberid" => $var48YsGk4vQ4Wy["memberid"], "date" => $var48YsGk4vQ4Wy["date"], "title" => $var48YsGk4vQ4Wy["title"], "content" => $var48YsGk4vQ4Wy["content"]);
  2202. continue;
  2203. }
  2204. }
  2205. $var9ag3u50vyjZr["active_news_cache"] = array();
  2206. $var4ir0qQz6qANI = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_ban_country ORDER BY 'country'");
  2207. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var4ir0qQz6qANI)) {
  2208. while ($var48YsGk4vQ4Wy = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var4ir0qQz6qANI)) {
  2209. $var9ag3u50vyjZr["banned_countries_cache"][] = $var48YsGk4vQ4Wy["country"];
  2210. continue;
  2211. }
  2212. }
  2213. $var9ag3u50vyjZr["banned_countries_cache"] = array();
  2214. $var6fUxEBpFTKpF = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_ban_email ORDER BY 'banned_email'");
  2215. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var6fUxEBpFTKpF)) {
  2216. while ($var48YsGk4vQ4Wy = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var6fUxEBpFTKpF)) {
  2217. $var9ag3u50vyjZr["banned_emails_cache"][] = $var48YsGk4vQ4Wy["banned_email"];
  2218. continue;
  2219. }
  2220. }
  2221. $var9ag3u50vyjZr["banned_emails_cache"] = array();
  2222. $var1p9Yzkm7CvDJ = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_ip_match WHERE match_type = 'banned'");
  2223. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var1p9Yzkm7CvDJ)) {
  2224. while ($var48YsGk4vQ4Wy = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var1p9Yzkm7CvDJ)) {
  2225. $var9ag3u50vyjZr["banned_ips_cache"][$var48YsGk4vQ4Wy["first_octet"]][] = array($var48YsGk4vQ4Wy["start_range"], $var48YsGk4vQ4Wy["end_range"]);
  2226. continue;
  2227. }
  2228. }
  2229. $var9ag3u50vyjZr["banned_ips_cache"] = array();
  2230. $var3L5UUfXCjr3O = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT smilie_text, smilie_title, smilie_file FROM tsue_smilies");
  2231. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var3L5UUfXCjr3O)) {
  2232. while ($var3LBoiB6rzSL8 = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var3L5UUfXCjr3O)) {
  2233. $var9ag3u50vyjZr["dialog_smilies_cache"][] = $var3LBoiB6rzSL8;
  2234. continue;
  2235. }
  2236. }
  2237. $var9ag3u50vyjZr["dialog_smilies_cache"] = array();
  2238. $var3nt9ZCQLxRSQ = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_forums_permissions ORDER BY forumid ASC");
  2239. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var3nt9ZCQLxRSQ)) {
  2240. while ($var48YsGk4vQ4Wy = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var3nt9ZCQLxRSQ)) {
  2241. $var9ag3u50vyjZr["forums_permissions_cache"][] = array("forumid" => $var48YsGk4vQ4Wy["forumid"], "membergroupid" => $var48YsGk4vQ4Wy["membergroupid"], "permissions" => $var48YsGk4vQ4Wy["permissions"]);
  2242. continue;
  2243. }
  2244. }
  2245. $var9ag3u50vyjZr["forums_permissions_cache"] = array();
  2246. $var7FEYsMRqEoF0 = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_forums_thread_prefixes ORDER BY pname ASC");
  2247. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var7FEYsMRqEoF0)) {
  2248. while ($var48YsGk4vQ4Wy = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var7FEYsMRqEoF0)) {
  2249. $var9ag3u50vyjZr["forums_thread_prefixes"][] = array("pid" => $var48YsGk4vQ4Wy["pid"], "pname" => $var48YsGk4vQ4Wy["pname"], "cssname" => $var48YsGk4vQ4Wy["cssname"], "viewpermissions" => $var48YsGk4vQ4Wy["viewpermissions"]);
  2250. continue;
  2251. }
  2252. }
  2253. $var9ag3u50vyjZr["forums_thread_prefixes"] = array();
  2254. $var2YYXMfgTqXB2 = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT pluginid, name, filename, contents, viewpermissions, pluginOptions FROM tsue_plugins WHERE `active` = 1");
  2255. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var2YYXMfgTqXB2)) {
  2256. while ($var48YsGk4vQ4Wy = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var2YYXMfgTqXB2)) {
  2257. $var9ag3u50vyjZr["tsue_plugins_cache"][] = $var48YsGk4vQ4Wy;
  2258. continue;
  2259. }
  2260. }
  2261. $var9ag3u50vyjZr["tsue_plugins_cache"] = array();
  2262. $var2jjh9ei76eoJ = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT gid, gname, gicon, categories FROM tsue_torrents_genres WHERE active = 1 ORDER BY gname ASC");
  2263. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var2jjh9ei76eoJ)) {
  2264. while ($var8fdvs0hmIDr6 = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var2jjh9ei76eoJ)) {
  2265. $var9ag3u50vyjZr["tsue_torrents_genres_cache"][] = $var8fdvs0hmIDr6;
  2266. continue;
  2267. }
  2268. }
  2269. $var9ag3u50vyjZr["tsue_torrents_genres_cache"] = array();
  2270. $var4H5coUkJsutl = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT themeid FROM tsue_themes WHERE active = 1");
  2271. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var4H5coUkJsutl)) {
  2272. while ($varaG6giQhR27hP = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var4H5coUkJsutl)) {
  2273. $var2WPiX81XHLpY[] = $varaG6giQhR27hP["themeid"];
  2274. }
  2275. $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["available_themes"] = implode(",", $var2WPiX81XHLpY);
  2276. }
  2277. $var9F8ffdSC3hIV = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT languageid FROM tsue_languages WHERE active = 1");
  2278. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var9F8ffdSC3hIV)) {
  2279. while ($var1erDFCxcaAit = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var9F8ffdSC3hIV)) {
  2280. $var8n7bQLDjyLTe[] = $var1erDFCxcaAit["languageid"];
  2281. }
  2282. $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["available_languages"] = implode(",", $var8n7bQLDjyLTe);
  2283. }
  2284. _f15v1zc66g9svap("global_settings", $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]);
  2285. $var3GFcCicc3VWX = "";
  2286. if (!(empty($var9ag3u50vyjZr))) {
  2287. foreach ($var9ag3u50vyjZr as $var5MCk6Fs52YNN => $var6KpaqWeq5AF9) {
  2288. _f15v1zc66g9svap($var5MCk6Fs52YNN, $var6KpaqWeq5AF9);
  2289. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "90%", "text" => $var5MCk6Fs52YNN), array("width" => "10%", "text" => _f5j9hy2d2uwxnt("status/success-24.png"))));
  2290. }
  2291. }
  2292. if (!$logANDreturn) {
  2293. return null;
  2294. }
  2295. _f5eevnddknnmmq(_f1vne9bpd155nui("log_cache_all_caches_has_been_updated"));
  2296. $var6Cu6cM5snkUo = _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_cache_rebuild_caches"), $var3GFcCicc3VWX, 2);
  2297. return $var6Cu6cM5snkUo;
  2298. }
  2299.  
  2300. function _fnxjj7o8y0or8a() {
  2301. global $TSUE;
  2302. $var6Cu6cM5snkUo = "";
  2303. $var70ZViS8RHhhV = "";
  2304. $var55oCASDngvcw = "";
  2305. $var2a0L9hjmMtAz = "";
  2306. $varawdtqb7keYMn = trim(_f11lewrwqckh69y("keywords"));
  2307. $var1rguDY0tU8O8 = intval(_f11lewrwqckh69y("prune"));
  2308. $varO76v8ndUTpz = "";
  2309. $vard5GBeBusOQdg = DATAPATH . "errors/";
  2310. function _fs6uiwaokb9i7q($Pagination, $Type, $WHERE) {
  2311. global $TSUE;
  2312. $varau9LySycE68j = array(1 => "tabs-1", 2 => "tabs-2", 3 => "tabs-3");
  2313. $var3GFcCicc3VWX = _f141du4qohpq34d(array(array("width" => "20%", "text" => _f1vne9bpd155nui("your_name")), array("width" => "20%", "text" => _f1vne9bpd155nui("table_list_date")), array("width" => "50%", "text" => _f1vne9bpd155nui("table_list_log")), array("width" => "10%", "text" => _f1vne9bpd155nui("global_action"))), null, "tableContentTDHeader");
  2314. $var8vN77fqqgwo1 = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT l.*, m.lastactivity, mg.groupname, mg.groupstyle FROM tsue_logs l LEFT JOIN tsue_members m USING(memberid) LEFT JOIN tsue_membergroups mg USING(membergroupid) WHERE type = " . intval($Type) . $WHERE . " ORDER BY l.logid DESC " . $Pagination[0]);
  2315. while ($var6UOV3XGx2DKL = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var8vN77fqqgwo1)) {
  2316. $var9usQdPjf1iwz = "";
  2317. if ($Type == 3) {
  2318. $var9p3mVzFXzJrV = _f1ywaz0cvw67f1t("~~~", $var6UOV3XGx2DKL["log"]);
  2319. $var6UOV3XGx2DKL["log"] = print_r(unserialize($var9p3mVzFXzJrV[1]), true);
  2320. $var9usQdPjf1iwz = "<div class=\"accountUpdated\">" . $var9p3mVzFXzJrV[0] . "</div>";
  2321. unset($var9p3mVzFXzJrV);
  2322. }
  2323. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "20%", "valign" => "top", "text" => _fq0yqxnht4ktce(array("?action=Member Manager&do=All Members&edit=" . $var6UOV3XGx2DKL["memberid"] => array("phrase" => _f1kvpmkfsgskknq($var6UOV3XGx2DKL["membername"], $var6UOV3XGx2DKL["groupstyle"]))))), array("width" => "20%", "valign" => "top", "text" => _f1v4jtuvnn2nw1t($var6UOV3XGx2DKL["date"])), array("width" => "50%", "valign" => "top", "text" => $var9usQdPjf1iwz . strip_tags($var6UOV3XGx2DKL["log"])), array("width" => "10%", "valign" => "top", "text" => _fq0yqxnht4ktce(array("delete=" . $var6UOV3XGx2DKL["logid"] . "#" . $varau9LySycE68j[$var6UOV3XGx2DKL["type"]] => array("phrase" => _f5j9hy2d2uwxnt("buttons/delete.png", _f1vne9bpd155nui("button_delete")), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global")))))));
  2324. }
  2325. return $var3GFcCicc3VWX;
  2326. }
  2327.  
  2328. $var959IPP6ZATT6 = intval(_f11lewrwqckh69y("delete"));
  2329. if ($var959IPP6ZATT6) {
  2330. if ($var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_logs", "logid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var959IPP6ZATT6))) {
  2331. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_content_has_been_deleted"));
  2332. }
  2333. }
  2334. if ($var1rguDY0tU8O8 && !DEMO_MODE) {
  2335. if ($var1rguDY0tU8O8 == 4) {
  2336. $var57XqXIXJ3dnE = scandir($vard5GBeBusOQdg);
  2337. if ($var57XqXIXJ3dnE) {
  2338. foreach ($var57XqXIXJ3dnE as $var37Kun1e5HrFT) {
  2339. if (!(_f22j3x8kaung16u($var37Kun1e5HrFT) == "log")) {
  2340. continue;
  2341. }
  2342. @unlink($vard5GBeBusOQdg . $var37Kun1e5HrFT);
  2343. }
  2344. $varO76v8ndUTpz = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_content_has_been_deleted"));
  2345. }
  2346. }
  2347. else {
  2348. if ($var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_logs", "type=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var1rguDY0tU8O8))) {
  2349. $varO76v8ndUTpz = _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_content_has_been_deleted"));
  2350. }
  2351. }
  2352. }
  2353. if ($varawdtqb7keYMn) {
  2354. $var70ZViS8RHhhV = " AND log LIKE '%" . $var47MbTaiXNrcS["TSUE_Database"]->escape_no_quotes($varawdtqb7keYMn) . "%'";
  2355. }
  2356. $var4NVtMRr3HVv1 = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT COUNT(*) as logCount FROM tsue_logs WHERE type = 2" . $var70ZViS8RHhhV);
  2357. if ($var4NVtMRr3HVv1["logCount"]) {
  2358. $var1g763S4L3yfO = _f1i4zt18dx3rrkx($var4NVtMRr3HVv1["logCount"], $varawdtqb7keYMn ? "keywords=" . htmlspecialchars($varawdtqb7keYMn) : "", 3, false, false, "#tabs-2");
  2359. $var3GFcCicc3VWX = _fs6uiwaokb9i7q($var1g763S4L3yfO, 2, $var70ZViS8RHhhV);
  2360. $var55oCASDngvcw = _f1bdwteysd2bf25(_f1vne9bpd155nui("logs_admin_logs"), $var3GFcCicc3VWX, 4, $var1g763S4L3yfO[1]);
  2361. }
  2362. else {
  2363. $var55oCASDngvcw = _f1vne9bpd155nui("no_results_found");
  2364. }
  2365. $var3FlopQQ5rdTd = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT COUNT(*) as logCount FROM tsue_logs WHERE type = 1" . $var70ZViS8RHhhV);
  2366. if ($var3FlopQQ5rdTd["logCount"]) {
  2367. $var1xvhUENdFJje = _f1i4zt18dx3rrkx($var3FlopQQ5rdTd["logCount"], $varawdtqb7keYMn ? "keywords=" . htmlspecialchars($varawdtqb7keYMn) : "", 3, false, false, "#website-logs");
  2368. $var3GFcCicc3VWX = _fs6uiwaokb9i7q($var1xvhUENdFJje, 1, $var70ZViS8RHhhV);
  2369. $var2a0L9hjmMtAz = _f1bdwteysd2bf25(_f1vne9bpd155nui("logs_website_logs"), $var3GFcCicc3VWX, 4, $var1xvhUENdFJje[1]);
  2370. }
  2371. else {
  2372. $var2a0L9hjmMtAz = _f1vne9bpd155nui("no_results_found");
  2373. }
  2374. $varaoseFLfTTPJE = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT COUNT(*) as logCount FROM tsue_logs WHERE type = 3" . $var70ZViS8RHhhV);
  2375. if ($varaoseFLfTTPJE["logCount"]) {
  2376. $var37U56g77x2yv = _f1i4zt18dx3rrkx($varaoseFLfTTPJE["logCount"], $varawdtqb7keYMn ? "keywords=" . htmlspecialchars($varawdtqb7keYMn) : "", 3, false, false, "#member-manager");
  2377. $var3GFcCicc3VWX = _fs6uiwaokb9i7q($var37U56g77x2yv, 3, $var70ZViS8RHhhV);
  2378. $var7OQ0ohFfZ6mi = _f1bdwteysd2bf25(_f1vne9bpd155nui("menu_member_manager"), $var3GFcCicc3VWX, 4, $var37U56g77x2yv[1]);
  2379. }
  2380. else {
  2381. $var7OQ0ohFfZ6mi = _f1vne9bpd155nui("no_results_found");
  2382. }
  2383. $var3ZrEXasFfoDZ = "";
  2384. if (!DEMO_MODE) {
  2385. $var37Kun1e5HrFT = trim(urldecode(_f11lewrwqckh69y("phpErrorLogFile")));
  2386. if ($var37Kun1e5HrFT && _f22j3x8kaung16u($var37Kun1e5HrFT) == "log" && is_file($vard5GBeBusOQdg . $var37Kun1e5HrFT)) {
  2387. $var3ZrEXasFfoDZ .= "\x0d\x0a\x09\x09\x09<h5>" . $vard5GBeBusOQdg . $var37Kun1e5HrFT . "</h5>\x0d\x0a\x09\x09\x09<div class=\"phpErrorLog\">\x0d\x0a\x09\x09\x09\x09" . nl2br(file_get_contents($vard5GBeBusOQdg . $var37Kun1e5HrFT)) . "\x0d\x0a\x09\x09\x09</div>";
  2388. }
  2389. }
  2390. $var9M5t7aei1XgO = trim(urldecode(_f11lewrwqckh69y("deletePhpErrorLogFile")));
  2391. if ($var9M5t7aei1XgO && _f22j3x8kaung16u($var9M5t7aei1XgO) == "log" && is_file($vard5GBeBusOQdg . $var9M5t7aei1XgO)) {
  2392. _f1s7l0ualsnnq9l();
  2393. unlink($vard5GBeBusOQdg . $var9M5t7aei1XgO);
  2394. }
  2395. if (!DEMO_MODE) {
  2396. $var6sb9fFFQy9Ph = scandir($vard5GBeBusOQdg);
  2397. if ($var6sb9fFFQy9Ph && 4 < count($var6sb9fFFQy9Ph)) {
  2398. $var3ZrEXasFfoDZ .= "\x0d\x0a\x09\x09\x09<ul class=\"phpErrorLogs\">";
  2399. foreach ($var6sb9fFFQy9Ph as $var7Dmcm2jpbFBC) {
  2400. if (!(_f22j3x8kaung16u($var7Dmcm2jpbFBC) == "log")) {
  2401. continue;
  2402. }
  2403. $var3ZrEXasFfoDZ .= "\x0d\x0a\x09\x09\x09\x09\x09<li>[<a href=\"?action=Dashboard&do=Logs&deletePhpErrorLogFile=" . urlencode($var7Dmcm2jpbFBC) . "#tabs-4\">x</a>] <a href=\"?action=Dashboard&do=Logs&phpErrorLogFile=" . urlencode($var7Dmcm2jpbFBC) . "#tabs-4\">" . $var7Dmcm2jpbFBC . " (" . _f3ts6uyp8e3a922(filesize($vard5GBeBusOQdg . $var7Dmcm2jpbFBC)) . ")</a></li>";
  2404. }
  2405. $var3ZrEXasFfoDZ .= "\x0d\x0a\x09\x09\x09</ul>";
  2406. }
  2407. else {
  2408. if (!$var3ZrEXasFfoDZ) {
  2409. $var3ZrEXasFfoDZ = _f1vne9bpd155nui("message_nothing_found");
  2410. }
  2411. }
  2412. }
  2413. else {
  2414. $var3ZrEXasFfoDZ = _f1vne9bpd155nui("message_nothing_found");
  2415. }
  2416. $var4QfVVGtrrHGg = _f141du4qohpq34d(array(array("width" => "80%", "text" => _f1vne9bpd155nui("keywords") . ": " . _f1t0rdglj36sucp("keywords", $varawdtqb7keYMn, "text texthalf") . _fdy528btsp1u72(_f1vne9bpd155nui("button_search"), _f1vne9bpd155nui("button_reset")))));
  2417. $var4QfVVGtrrHGg = _fy7s2vxx0htw5m(_f1bdwteysd2bf25(_f1vne9bpd155nui("search_logs"), $var4QfVVGtrrHGg), array(), "?action=Dashboard&do=Logs#tabs-5");
  2418. $var5tYwmpFXZn3W = "\x0d\x0a\x09<a href=\"?action=Dashboard&do=Logs&prune=1#tabs-6\">" . _f1vne9bpd155nui("prune_logs_website") . "</a> \x0d\x0a\x09| \x0d\x0a\x09<a href=\"?action=Dashboard&do=Logs&prune=2#tabs-6\">" . _f1vne9bpd155nui("prune_logs_administrator") . "</a>\x0d\x0a\x09| \x0d\x0a\x09<a href=\"?action=Dashboard&do=Logs&prune=3#tabs-6\">" . _f1vne9bpd155nui("prune_member_manager_logs") . "</a>\x0d\x0a\x09| \x0d\x0a\x09<a href=\"?action=Dashboard&do=Logs&prune=4#tabs-6\">" . _f1vne9bpd155nui("prune_php_logs") . "</a>";
  2419. return _f2lcqojpyj9zx3u(array(_f1vne9bpd155nui("logs_website_logs") => $var2a0L9hjmMtAz, _f1vne9bpd155nui("logs_admin_logs") => $var55oCASDngvcw, _f1vne9bpd155nui("menu_member_manager") => $var7OQ0ohFfZ6mi, "PHP" => $var3ZrEXasFfoDZ, _f1vne9bpd155nui("search_logs") => $var4QfVVGtrrHGg, _f1vne9bpd155nui("prune_logs") => $varO76v8ndUTpz . $var5tYwmpFXZn3W));
  2420. }
  2421.  
  2422. function _f115mwdrr8s0che() {
  2423. global $TSUE;
  2424. _f1s7l0ualsnnq9l();
  2425. $var3M6IznxP7zbL = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT VERSION() AS version");
  2426. $varej29qWaG3ZKz = SAFEMODE ? "<br />Safe Mode" : "";
  2427. $varej29qWaG3ZKz .= ini_get("file_uploads") == 0 || strtolower(ini_get("file_uploads")) == "off" ? "<br />File Uploads: Disabled" : "";
  2428. $vare0fxWVfM8fcV = _f3ts6uyp8e3a922(_f2e1payfsiyae8d(ROOTPATH));
  2429. $var5fcjXt0lcEW3 = 0;
  2430. $var9Bb7ytFgclVG = $var47MbTaiXNrcS["TSUE_Database"]->query("SHOW TABLE STATUS");
  2431. while ($var6fCOTszVLclg = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var9Bb7ytFgclVG)) {
  2432. $var5fcjXt0lcEW3 += $var6fCOTszVLclg["Data_length"] + $var6fCOTszVLclg["Index_length"];
  2433. }
  2434. function _fkg1ri96rb2kfx($offset) {
  2435. return sprintf("%s%02d:%02d", 0 <= $offset ? "+" : "-", abs($offset / 3600), abs($offset % 3600));
  2436. }
  2437.  
  2438. $var6DSOUhZ1O7Jl = timezone_offset_get(new DateTimeZone("GMT"), new DateTime());
  2439. $var2AKkTIyJqHkL = date("d-m-Y h:i:s") . " " . date_default_timezone_get() . " " . _fkg1ri96rb2kfx($var6DSOUhZ1O7Jl);
  2440. $var8VGr8eWpmHp2 = array();
  2441. $var4Bf2qsdtmpyy = $var47MbTaiXNrcS["TSUE_Database"]->query("SHOW VARIABLES WHERE Variable_Name IN (\"ft_max_word_len\", \"ft_min_word_len\", \"max_allowed_packet\", \"max_connections\")");
  2442. while ($var64hhDOjG5Vpb = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var4Bf2qsdtmpyy)) {
  2443. if ($var64hhDOjG5Vpb["Variable_name"] == "max_allowed_packet") {
  2444. $var64hhDOjG5Vpb["Value"] = _f3ts6uyp8e3a922($var64hhDOjG5Vpb["Value"]);
  2445. }
  2446. $var8VGr8eWpmHp2[] = $var64hhDOjG5Vpb["Variable_name"] . ": " . $var64hhDOjG5Vpb["Value"];
  2447. continue;
  2448. }
  2449. $var4tqTqu7cporf = array("Server Type" => PHP_OS, "Server Software" => php_uname(), "Server Time" => $var2AKkTIyJqHkL, "PHP Version" => phpversion(), "PHP Memory Limit" => _f3ts6uyp8e3a922(ini_get("memory_limit")), "PHP Max Post Size" => ini_get("post_max_size"), "PHP Max Upload Size" => ini_get("upload_max_filesize"), "MySQL Version" => $var3M6IznxP7zbL ? $var3M6IznxP7zbL["version"] : "N/A" . " (" . implode(" - ", $var8VGr8eWpmHp2) . ")", "System Load Average(s)" => _f25bor7hn8vs2g2(), "PHPInfo" => "<a href=\"?action=php-info\" target=\"_blank\">Click here to view</a>", "Server Status" => "<a href=\"?action=server-status\" target=\"_blank\">Click here to view</a>", "TSUE Folder Size" => $vare0fxWVfM8fcV, "TSUE Database Size" => _f3ts6uyp8e3a922($var5fcjXt0lcEW3));
  2450. $var3GFcCicc3VWX = "";
  2451. foreach ($var4tqTqu7cporf as $var9qQ1WpNWLcZH => $var3BB7sI3pgjOV) {
  2452. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "100%", "text" => "<b>" . $var9qQ1WpNWLcZH . ":</b> " . $var3BB7sI3pgjOV)));
  2453. }
  2454. $var6Cu6cM5snkUo = _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_server_alt"), $var3GFcCicc3VWX, 1);
  2455. return $var6Cu6cM5snkUo;
  2456. }
  2457.  
  2458. function _f25bor7hn8vs2g2() {
  2459. if (strtoupper(substr(PHP_OS, 0, 3)) === "WIN" && class_exists("COM")) {
  2460. $var7NWdWaTHnMhI = new COM("Winmgmts://");
  2461. $var5bte06SUgqT9 = $var7NWdWaTHnMhI->execquery("SELECT LoadPercentage FROM Win32_Processor");
  2462. $var9AXdmlhNrrBt = 0;
  2463. $var3FwMLMAuHfrl = 0;
  2464. foreach ($var5bte06SUgqT9 as $var1cCRtfKRr7vr) {
  2465. ++$var9AXdmlhNrrBt;
  2466. $var3FwMLMAuHfrl += $var1cCRtfKRr7vr->loadpercentage;
  2467. }
  2468. return (int)round($var3FwMLMAuHfrl / $var9AXdmlhNrrBt);
  2469. }
  2470. if (function_exists("sys_getloadavg")) {
  2471. return implode(" - ", sys_getloadavg());
  2472. }
  2473. return "-";
  2474. }
  2475.  
  2476. function _f234ou1m1180jjx() {
  2477. global $TSUE;
  2478. $var6Cu6cM5snkUo = "";
  2479. if (isset($_POST["notes"])) {
  2480. $var5KmUMoobZtsu = array("noteType" => "admin", "notes" => trim($_POST["notes"]), "updated" => TIMENOW, "updater" => $var47MbTaiXNrcS["TSUE_Member"]["memberid"]);
  2481. $var47MbTaiXNrcS["TSUE_Database"]->replace("tsue_notes", $var5KmUMoobZtsu);
  2482. _f5eevnddknnmmq(_f1vne9bpd155nui("notes_has_been_updated"));
  2483. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  2484. }
  2485. $var5ExMYNdPHNUo = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT notes FROM tsue_notes WHERE noteType = 'admin'");
  2486. if (!$var5ExMYNdPHNUo["notes"]) {
  2487. $var5ExMYNdPHNUo["notes"] = "";
  2488. }
  2489. $var3GFcCicc3VWX = _f141du4qohpq34d(array(array("width" => "100%", "text" => _fhf8r669juxhe9("notes", $var5ExMYNdPHNUo["notes"], true, "templateTextareaTinyMCE"), "align" => "left")));
  2490. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "100%", "text" => _fdy528btsp1u72(_f1vne9bpd155nui("button_save"), _f1vne9bpd155nui("button_reset")), "align" => "left")));
  2491. $var6Cu6cM5snkUo .= _fy7s2vxx0htw5m(_f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_notes_alt"), $var3GFcCicc3VWX));
  2492. return $var6Cu6cM5snkUo;
  2493. }
  2494.  
  2495. function _f24b1wxle8s4ehx() {
  2496. global $TSUE;
  2497. global $postsCache;
  2498. global $setYear;
  2499. global $chartType;
  2500. $var4v11oAvsLfwd = isset($_GET["s"]) ? strip_tags(trim($_GET["s"])) : "primetimeMembers";
  2501. $varaO1CFaiI71D5 = isset($_GET["year"]) && $_GET["year"] ? intval($_GET["year"]) : _f151e389mfcj4lm(TIMENOW, "Y");
  2502. $var29GEaeHiJjHF = "";
  2503. function _f13dpkg1itlek9q($Year = 0) {
  2504. global $TSUE;
  2505. $var4eeSX1m9LLVz = _f151e389mfcj4lm(TIMENOW, "Y");
  2506. if (!$Year || $var4eeSX1m9LLVz < $Year) {
  2507. $Year = $var4eeSX1m9LLVz;
  2508. }
  2509. $var2itOKXIAfvoE = array();
  2510. $var5Czb41ejov90 = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT lastactivity,lastvisit FROM tsue_members ORDER BY lastactivity ASC");
  2511. while ($var2JhFWW7hPnaM = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var5Czb41ejov90)) {
  2512. $var2itOKXIAfvoE[] = array("lastactivity" => $var2JhFWW7hPnaM["lastactivity"] ? $var2JhFWW7hPnaM["lastactivity"] : $var2JhFWW7hPnaM["lastvisit"]);
  2513. }
  2514. $var45VB4hu3UPmq = array();
  2515. foreach ($var2itOKXIAfvoE as $var2JhFWW7hPnaM) {
  2516. $var1mTteeLSQxfq = _f151e389mfcj4lm($var2JhFWW7hPnaM["lastactivity"], "Y");
  2517. if (!($Year == $var1mTteeLSQxfq)) {
  2518. continue;
  2519. }
  2520. $var1eYeI47y1TCd = _f151e389mfcj4lm($var2JhFWW7hPnaM["lastactivity"], "H");
  2521. if (isset($var45VB4hu3UPmq[$var1eYeI47y1TCd])) {
  2522. ++$var45VB4hu3UPmq[$var1eYeI47y1TCd];
  2523. continue;
  2524. }
  2525. $var45VB4hu3UPmq[$var1eYeI47y1TCd] = 1;
  2526. }
  2527. unset($var2itOKXIAfvoE);
  2528. $var4zcOm7MM9eYI = "data.addColumn(\"string\", \"Time\");\x0d\x0a\x09\x09data.addRows(" . count($var45VB4hu3UPmq) . ");" . PHP_EOL;
  2529. $var2rYPGSv34hBG = 0;
  2530. foreach ($var45VB4hu3UPmq as $var9phtZmt9XpKK => $var7YwACMIW4Ox0) {
  2531. if (strlen($var9phtZmt9XpKK) == 1) {
  2532. $var9phtZmt9XpKK = "0" . $var9phtZmt9XpKK;
  2533. }
  2534. $var9phtZmt9XpKK = $var9phtZmt9XpKK . ":00";
  2535. $var4zcOm7MM9eYI .= "data.addColumn('number', '" . $var9phtZmt9XpKK . "');" . PHP_EOL;
  2536. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 0, '" . $var9phtZmt9XpKK . "');" . PHP_EOL;
  2537. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 1," . $var7YwACMIW4Ox0 . ");" . PHP_EOL;
  2538. ++$var2rYPGSv34hBG;
  2539. }
  2540. unset($var45VB4hu3UPmq);
  2541. unset($var2rYPGSv34hBG);
  2542. return array("buildScript" => $var4zcOm7MM9eYI, "title" => _f1vne9bpd155nui("stats_most_active"), "width" => "100%", "height" => "500", "top" => "10%", "legend" => "bottom");
  2543. }
  2544.  
  2545. function _fmfgqhoswo05q9($Year = 0) {
  2546. global $TSUE;
  2547. $var4eeSX1m9LLVz = _f151e389mfcj4lm(TIMENOW, "Y");
  2548. if (!$Year || $var4eeSX1m9LLVz < $Year) {
  2549. $Year = $var4eeSX1m9LLVz;
  2550. }
  2551. $var2itOKXIAfvoE = array();
  2552. $var5Czb41ejov90 = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT joindate FROM tsue_members ORDER BY joindate ASC");
  2553. while ($var2JhFWW7hPnaM = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var5Czb41ejov90)) {
  2554. $var2itOKXIAfvoE[] = array("joindate" => $var2JhFWW7hPnaM["joindate"]);
  2555. }
  2556. $var2HIM8MvT6ubQ = array();
  2557. foreach ($var2itOKXIAfvoE as $var2JhFWW7hPnaM) {
  2558. $var8nwmeFAuAiEe = _f151e389mfcj4lm($var2JhFWW7hPnaM["joindate"], "Y");
  2559. if (!($Year == $var8nwmeFAuAiEe)) {
  2560. continue;
  2561. }
  2562. $var1eYeI47y1TCd = _f151e389mfcj4lm($var2JhFWW7hPnaM["joindate"], "F");
  2563. if (isset($var2HIM8MvT6ubQ[$var1eYeI47y1TCd])) {
  2564. ++$var2HIM8MvT6ubQ[$var1eYeI47y1TCd];
  2565. continue;
  2566. }
  2567. $var2HIM8MvT6ubQ[$var1eYeI47y1TCd] = 1;
  2568. }
  2569. unset($var2itOKXIAfvoE);
  2570. $var4zcOm7MM9eYI = "data.addColumn(\"string\", \"Month\");\x0d\x0a\x09\x09data.addRows(" . count($var2HIM8MvT6ubQ) . ");" . PHP_EOL;
  2571. $var2rYPGSv34hBG = 0;
  2572. foreach ($var2HIM8MvT6ubQ as $var7xVfSNIQdMZh => $var7YwACMIW4Ox0) {
  2573. $var4zcOm7MM9eYI .= "data.addColumn('number', '" . $var7xVfSNIQdMZh . "');" . PHP_EOL;
  2574. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 0, '" . $var7xVfSNIQdMZh . "');" . PHP_EOL;
  2575. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 1," . $var7YwACMIW4Ox0 . ");" . PHP_EOL;
  2576. ++$var2rYPGSv34hBG;
  2577. }
  2578. unset($var2HIM8MvT6ubQ);
  2579. unset($var2rYPGSv34hBG);
  2580. return array("buildScript" => $var4zcOm7MM9eYI, "title" => _f1vne9bpd155nui("stats_registrations"), "width" => "100%", "height" => "500", "top" => "10%", "legend" => "bottom");
  2581. }
  2582.  
  2583. function _fqin4n3ph7dq5x($Year = 0) {
  2584. global $TSUE;
  2585. $var4eeSX1m9LLVz = _f151e389mfcj4lm(TIMENOW, "Y");
  2586. if (!$Year || $var4eeSX1m9LLVz < $Year) {
  2587. $Year = $var4eeSX1m9LLVz;
  2588. }
  2589. $var3Wmjh8AWIgQi = array();
  2590. $var1iO75E2GGWpn = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT post_date FROM tsue_forums_threads ORDER BY post_date ASC");
  2591. while ($var8rTPcdAxeNtz = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var1iO75E2GGWpn)) {
  2592. $var3Wmjh8AWIgQi[] = array("post_date" => $var8rTPcdAxeNtz["post_date"]);
  2593. }
  2594. $var2HIM8MvT6ubQ = array();
  2595. foreach ($var3Wmjh8AWIgQi as $var8rTPcdAxeNtz) {
  2596. $varQg3LeQNh35l = _f151e389mfcj4lm($var8rTPcdAxeNtz["post_date"], "Y");
  2597. if (!($Year == $varQg3LeQNh35l)) {
  2598. continue;
  2599. }
  2600. $var1eYeI47y1TCd = _f151e389mfcj4lm($var8rTPcdAxeNtz["post_date"], "F");
  2601. if (isset($var2HIM8MvT6ubQ[$var1eYeI47y1TCd])) {
  2602. ++$var2HIM8MvT6ubQ[$var1eYeI47y1TCd];
  2603. continue;
  2604. }
  2605. $var2HIM8MvT6ubQ[$var1eYeI47y1TCd] = 1;
  2606. }
  2607. unset($var3Wmjh8AWIgQi);
  2608. $var4zcOm7MM9eYI = "data.addColumn(\"string\", \"Month\");\x0d\x0a\x09\x09data.addRows(" . count($var2HIM8MvT6ubQ) . ");" . PHP_EOL;
  2609. $var2rYPGSv34hBG = 0;
  2610. foreach ($var2HIM8MvT6ubQ as $var7xVfSNIQdMZh => $var7YwACMIW4Ox0) {
  2611. $var4zcOm7MM9eYI .= "data.addColumn('number', '" . $var7xVfSNIQdMZh . "');" . PHP_EOL;
  2612. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 0, '" . $var7xVfSNIQdMZh . "');" . PHP_EOL;
  2613. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 1," . $var7YwACMIW4Ox0 . ");" . PHP_EOL;
  2614. ++$var2rYPGSv34hBG;
  2615. }
  2616. unset($var2HIM8MvT6ubQ);
  2617. unset($var2rYPGSv34hBG);
  2618. return array("buildScript" => $var4zcOm7MM9eYI, "title" => _f1vne9bpd155nui("stats_threads"), "width" => "100%", "height" => "500", "top" => "10%", "legend" => "bottom");
  2619. }
  2620.  
  2621. function _f2m26dwqqf2abyu($Year = 0) {
  2622. global $TSUE;
  2623. $var4eeSX1m9LLVz = _f151e389mfcj4lm(TIMENOW, "Y");
  2624. if (!$Year || $var4eeSX1m9LLVz < $Year) {
  2625. $Year = $var4eeSX1m9LLVz;
  2626. }
  2627. $var65LfX2KPBbSQ = array();
  2628. $var9ulcDVgffcmH = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT post_date FROM tsue_forums_posts ORDER BY post_date ASC");
  2629. while ($var8IUU0z1HQplg = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var9ulcDVgffcmH)) {
  2630. $var65LfX2KPBbSQ[] = array("post_date" => $var8IUU0z1HQplg["post_date"]);
  2631. }
  2632. $var2HIM8MvT6ubQ = array();
  2633. foreach ($var65LfX2KPBbSQ as $var8IUU0z1HQplg) {
  2634. $varQg3LeQNh35l = _f151e389mfcj4lm($var8IUU0z1HQplg["post_date"], "Y");
  2635. if (!($Year == $varQg3LeQNh35l)) {
  2636. continue;
  2637. }
  2638. $var1eYeI47y1TCd = _f151e389mfcj4lm($var8IUU0z1HQplg["post_date"], "F");
  2639. if (isset($var2HIM8MvT6ubQ[$var1eYeI47y1TCd])) {
  2640. ++$var2HIM8MvT6ubQ[$var1eYeI47y1TCd];
  2641. continue;
  2642. }
  2643. $var2HIM8MvT6ubQ[$var1eYeI47y1TCd] = 1;
  2644. }
  2645. unset($var65LfX2KPBbSQ);
  2646. $var4zcOm7MM9eYI = "data.addColumn(\"string\", \"Month\");\x0d\x0a\x09\x09data.addRows(" . count($var2HIM8MvT6ubQ) . ");" . PHP_EOL;
  2647. $var2rYPGSv34hBG = 0;
  2648. foreach ($var2HIM8MvT6ubQ as $var7xVfSNIQdMZh => $var7YwACMIW4Ox0) {
  2649. $var4zcOm7MM9eYI .= "data.addColumn('number', '" . $var7xVfSNIQdMZh . "');" . PHP_EOL;
  2650. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 0, '" . $var7xVfSNIQdMZh . "');" . PHP_EOL;
  2651. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 1," . $var7YwACMIW4Ox0 . ");" . PHP_EOL;
  2652. ++$var2rYPGSv34hBG;
  2653. }
  2654. unset($var2HIM8MvT6ubQ);
  2655. unset($var2rYPGSv34hBG);
  2656. return array("buildScript" => $var4zcOm7MM9eYI, "title" => _f1vne9bpd155nui("stats_posts"), "width" => "100%", "height" => "500", "top" => "10%", "legend" => "bottom");
  2657. }
  2658.  
  2659. function _f9yikyydsylog5($Year = 0) {
  2660. global $TSUE;
  2661. $var4eeSX1m9LLVz = _f151e389mfcj4lm(TIMENOW, "Y");
  2662. if (!$Year || $var4eeSX1m9LLVz < $Year) {
  2663. $Year = $var4eeSX1m9LLVz;
  2664. }
  2665. $var1tH4LXuuGn5G = array();
  2666. $var3MsfT39sh7Rv = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT added FROM tsue_torrents ORDER BY added ASC");
  2667. while ($var88zxjTZwPsow = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var3MsfT39sh7Rv)) {
  2668. $var1tH4LXuuGn5G[] = array("added" => $var88zxjTZwPsow["added"]);
  2669. }
  2670. $var2HIM8MvT6ubQ = array();
  2671. foreach ($var1tH4LXuuGn5G as $var88zxjTZwPsow) {
  2672. $var5BIBIFsTTcg3 = _f151e389mfcj4lm($var88zxjTZwPsow["added"], "Y");
  2673. if (!($Year == $var5BIBIFsTTcg3)) {
  2674. continue;
  2675. }
  2676. $var1eYeI47y1TCd = _f151e389mfcj4lm($var88zxjTZwPsow["added"], "F");
  2677. if (isset($var2HIM8MvT6ubQ[$var1eYeI47y1TCd])) {
  2678. ++$var2HIM8MvT6ubQ[$var1eYeI47y1TCd];
  2679. continue;
  2680. }
  2681. $var2HIM8MvT6ubQ[$var1eYeI47y1TCd] = 1;
  2682. }
  2683. unset($var1tH4LXuuGn5G);
  2684. $var4zcOm7MM9eYI = "data.addColumn(\"string\", \"Month\");\x0d\x0a\x09\x09data.addRows(" . count($var2HIM8MvT6ubQ) . ");" . PHP_EOL;
  2685. $var2rYPGSv34hBG = 0;
  2686. foreach ($var2HIM8MvT6ubQ as $var7xVfSNIQdMZh => $var7YwACMIW4Ox0) {
  2687. $var4zcOm7MM9eYI .= "data.addColumn('number', '" . $var7xVfSNIQdMZh . "');" . PHP_EOL;
  2688. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 0, '" . $var7xVfSNIQdMZh . "');" . PHP_EOL;
  2689. $var4zcOm7MM9eYI .= "data.setValue(" . $var2rYPGSv34hBG . ", 1," . $var7YwACMIW4Ox0 . ");" . PHP_EOL;
  2690. ++$var2rYPGSv34hBG;
  2691. }
  2692. unset($var2HIM8MvT6ubQ);
  2693. unset($var2rYPGSv34hBG);
  2694. return array("buildScript" => $var4zcOm7MM9eYI, "title" => _f1vne9bpd155nui("stats_torrents"), "width" => "100%", "height" => "500", "top" => "10%", "legend" => "bottom");
  2695. }
  2696.  
  2697. function _femnpavv3e7luq() {
  2698. global $TSUE;
  2699. global $setYear;
  2700. global $chartType;
  2701. $var4eeSX1m9LLVz = _f151e389mfcj4lm(TIMENOW, "Y");
  2702. $vareqVC9yuQCWQQ = $var4eeSX1m9LLVz - 15;
  2703. $var8CHuLY3Mmhh0 = "";
  2704. $var2rYPGSv34hBG = $vareqVC9yuQCWQQ;
  2705. while ($var2rYPGSv34hBG <= $var4eeSX1m9LLVz) {
  2706. $var8CHuLY3Mmhh0 .= "<option value=\"" . $var2rYPGSv34hBG . "\"" . ($varaO1CFaiI71D5 == $var2rYPGSv34hBG ? " selected=\"selected\"" : "") . ">" . $var2rYPGSv34hBG . "</option>";
  2707. ++$var2rYPGSv34hBG;
  2708. }
  2709. return "\x0d\x0a\x09\x09<div id=\"yearSelector\">\x0d\x0a\x09\x09\x09<form method=\"get\" id=\"yearForm\">\x0d\x0a\x09\x09\x09\x09<select name=\"year\">\x0d\x0a\x09\x09\x09\x09\x09<optgroup label=\"" . _f1vne9bpd155nui("dashboard_cron_entries_years") . "\">\x0d\x0a\x09\x09\x09\x09\x09\x09" . $var8CHuLY3Mmhh0 . "\x0d\x0a\x09\x09\x09\x09\x09</optgroup>\x0d\x0a\x09\x09\x09\x09</select>\x0d\x0a\x09\x09\x09</form>\x0d\x0a\x09\x09</div>";
  2710. }
  2711.  
  2712. $var6Cu6cM5snkUo = "\x0d\x0a\x09<div id=\"chart_buttons\">\x0d\x0a\x09\x09" . _femnpavv3e7luq() . "\x0d\x0a\x09\x09<a href=\"" . TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;s=primetimeMembers\"" . (!$var4v11oAvsLfwd || $var4v11oAvsLfwd == "primetimeMembers" ? " class=\"active\"" : "") . ">" . _f1vne9bpd155nui("stats_most_active") . "</a> \x0d\x0a\x09\x09<a href=\"" . TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;s=primetimeRegistrations\"" . ($var4v11oAvsLfwd == "primetimeRegistrations" ? " class=\"active\"" : "") . ">" . _f1vne9bpd155nui("stats_registrations") . "</a>\x0d\x0a\x09\x09<a href=\"" . TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;s=primetimeThreads\"" . ($var4v11oAvsLfwd == "primetimeThreads" ? " class=\"active\"" : "") . ">" . _f1vne9bpd155nui("stats_threads") . "</a>\x0d\x0a\x09\x09<a href=\"" . TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;s=primetimePosts\"" . ($var4v11oAvsLfwd == "primetimePosts" ? " class=\"active\"" : "") . ">" . _f1vne9bpd155nui("stats_posts") . "</a>\x0d\x0a\x09\x09<a href=\"" . TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;s=primetimeTorrents\"" . ($var4v11oAvsLfwd == "primetimeTorrents" ? " class=\"active\"" : "") . ">" . _f1vne9bpd155nui("stats_torrents") . "</a>\x0d\x0a\x09</div>";
  2713. switch ($var4v11oAvsLfwd) {
  2714. case "primetimeMembers":
  2715. $var29GEaeHiJjHF = _f13dpkg1itlek9q($varaO1CFaiI71D5);
  2716. break;
  2717.  
  2718. case "primetimeRegistrations":
  2719. $var29GEaeHiJjHF = _fmfgqhoswo05q9($varaO1CFaiI71D5);
  2720. break;
  2721.  
  2722. case "primetimeThreads":
  2723. $var29GEaeHiJjHF = _fqin4n3ph7dq5x($varaO1CFaiI71D5);
  2724. break;
  2725.  
  2726. case "primetimePosts":
  2727. $var29GEaeHiJjHF = _f2m26dwqqf2abyu($varaO1CFaiI71D5);
  2728. break;
  2729.  
  2730. case "primetimeTorrents":
  2731. $var29GEaeHiJjHF = _f9yikyydsylog5($varaO1CFaiI71D5);
  2732. break;
  2733.  
  2734. }
  2735. if ($var29GEaeHiJjHF) {
  2736. $var6Cu6cM5snkUo .= "\x0d\x0a\x09\x09<div id=\"chart_div\">\x0d\x0a\x09\x09\x09<div id=\"chart_notice\">" . _f5j9hy2d2uwxnt("ajax/fb_ajax-loader.gif") . " " . _f1vne9bpd155nui("loading") . "</div>\x0d\x0a\x09\x09</div>\x0d\x0a\x0d\x0a\x09\x09<script type=\"text/javascript\" src=\"http://www.google.com/jsapi\"></script>\x0d\x0a\x09\x09<script type=\"text/javascript\">\x0d\x0a\x09\x09\x09google.load(\"visualization\", \"1\", {\"packages\":[\"corechart\"]});\x0d\x0a\x09\x09\x09google.setOnLoadCallback(drawChart);\x0d\x0a\x0d\x0a\x09\x09\x09function drawChart()\x0d\x0a\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09var data = new google.visualization.DataTable();\x0d\x0a\x09\x09\x09\x09" . $var29GEaeHiJjHF["buildScript"] . "\x0d\x0a\x09\x09\x09\x09var options = {chartArea:{top:\"" . $var29GEaeHiJjHF["top"] . "\"}, \"width\":\"" . $var29GEaeHiJjHF["width"] . "\", height:\"" . $var29GEaeHiJjHF["height"] . "\", legend:\"" . $var29GEaeHiJjHF["legend"] . "\"};\x0d\x0a\x09\x09\x09\x09var chart = new google.visualization.PieChart(document.getElementById(\"chart_div\"));\x0d\x0a\x09\x09\x09\x09chart.draw(data, options);\x0d\x0a\x09\x09\x09}\x0d\x0a\x0d\x0a\x09\x09\x09\$('select[name=\"year\"]').change(function()\x0d\x0a\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09var \$setYear = parseInt(\$(this).val());\x0d\x0a\x09\x09\x09\x09if(\$setYear)\x0d\x0a\x09\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09\x09window.location = \"?action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&s=" . $var4v11oAvsLfwd . "&year=\"+\$setYear;\x0d\x0a\x09\x09\x09\x09}\x0d\x0a\x09\x09\x09});\x0d\x0a\x09\x09</script>";
  2737. }
  2738. return $var6Cu6cM5snkUo;
  2739. }
  2740.  
  2741. function _f1j31mvtng0t3ul() {
  2742. global $TSUE;
  2743. $var6Cu6cM5snkUo = "";
  2744. $var3GFcCicc3VWX = "";
  2745. $varawdtqb7keYMn = trim(_f11lewrwqckh69y("keywords"));
  2746. $var70ZViS8RHhhV = "";
  2747. $var43tlhzxQzWqX = intval(_f11lewrwqckh69y("message_id"));
  2748. if ($var43tlhzxQzWqX) {
  2749. $var5psEFpmzggcj = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT message.*, m.membername as owner, g.groupstyle as ownergroup, mm.membername as receiver, gg.groupstyle as receivergroup FROM tsue_messages_master message LEFT JOIN tsue_members m ON(message.owner_memberid=m.memberid) LEFT JOIN tsue_membergroups g ON (g.membergroupid=m.membergroupid) LEFT JOIN tsue_members mm ON(message.receiver_memberid=mm.memberid) LEFT JOIN tsue_membergroups gg ON (gg.membergroupid=mm.membergroupid) WHERE message_id = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var43tlhzxQzWqX) . " AND (message.owner_deleted = 0 OR message.receiver_deleted=0)");
  2750. if (!$var5psEFpmzggcj) {
  2751. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_nothing_found"));
  2752. }
  2753. _f1muo0spy800wfa(array(_f1vne9bpd155nui("dashboard_readpm") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;message_id=" . $var43tlhzxQzWqX));
  2754. $var47MbTaiXNrcS["TSUE_Security"] = new TSUE_Security();
  2755. $var47MbTaiXNrcS["TSUE_Parser"] = new TSUE_Parser();
  2756. $var2i7dDot9Wkhz = "";
  2757. $var1Fv6yvrWep5I = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT r.*, m.membername, g.groupstyle FROM tsue_messages_replies r LEFT JOIN tsue_members m ON(r.memberid=m.memberid) LEFT JOIN tsue_membergroups g ON (g.membergroupid=m.membergroupid) WHERE message_id = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var43tlhzxQzWqX) . " ORDER BY reply_date ASC");
  2758. while ($var2E0o58QsQcrC = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var1Fv6yvrWep5I)) {
  2759. $var499lcld33vvt = _fq0yqxnht4ktce(array("?action=Member Manager&do=All Members&edit=" . $var2E0o58QsQcrC["memberid"] => array("phrase" => _f1kvpmkfsgskknq($var2E0o58QsQcrC["membername"], $var2E0o58QsQcrC["groupstyle"]))));
  2760. $var69cGSxAxCWe7 = _f1v4jtuvnn2nw1t($var2E0o58QsQcrC["reply_date"]);
  2761. $var1cKUJGmtBWCM = $var47MbTaiXNrcS["TSUE_Parser"]->parse($var2E0o58QsQcrC["reply"]);
  2762. $var2i7dDot9Wkhz .= "\x0d\x0a\x09\x09\x09<div style=\"float: left; margin-bottom: 10px; border: 1px solid #ccc; width: 100%;\">\x0d\x0a\x09\x09\x09\x09<div style=\"padding: 5px;\">\x0d\x0a\x09\x09\x09\x09\x09<span style=\"float: right;\">" . $var499lcld33vvt . " | " . $var69cGSxAxCWe7 . "</span>\x0d\x0a\x09\x09\x09\x09\x09" . $var1cKUJGmtBWCM . "\x0d\x0a\x09\x09\x09\x09</div>\x0d\x0a\x09\x09\x09</div>";
  2763. }
  2764. return $var2i7dDot9Wkhz;
  2765. }
  2766. $var1U85pyyfp8m1 = trim(_f11lewrwqckh69y("searchType"));
  2767. if (!(in_array($var1U85pyyfp8m1, array("subject", "owner", "receiver")))) {
  2768. $var1U85pyyfp8m1 = "subject";
  2769. }
  2770. if ($varawdtqb7keYMn && $var1U85pyyfp8m1) {
  2771. switch ($var1U85pyyfp8m1) {
  2772. case "subject":
  2773. $var70ZViS8RHhhV = " AND message.subject LIKE '%" . $var47MbTaiXNrcS["TSUE_Database"]->escape_no_quotes($varawdtqb7keYMn) . "%'";
  2774. break;
  2775.  
  2776. case "owner":
  2777. $var33wQ5lPmmkCq = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT memberid FROM tsue_members WHERE membername = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($varawdtqb7keYMn));
  2778. $var70ZViS8RHhhV = " AND message.owner_memberid = " . $var33wQ5lPmmkCq["memberid"];
  2779. break;
  2780.  
  2781. case "receiver":
  2782. $var33wQ5lPmmkCq = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT memberid FROM tsue_members WHERE membername = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($varawdtqb7keYMn));
  2783. $var70ZViS8RHhhV = " AND message.receiver_memberid = " . $var33wQ5lPmmkCq["memberid"];
  2784. break;
  2785.  
  2786. }
  2787. }
  2788. $var4j5YxuLReMce["fieldname"] = "message.message_date";
  2789. $var4j5YxuLReMce["type"] = "DESC";
  2790. if (isset($_REQUEST["orderBy"]["fieldname"]) && isset($_REQUEST["orderBy"]["type"])) {
  2791. $var8lI11g6VYfqU = array("message.owner_memberid", "message.receiver_memberid", "message.subject", "message.message_date");
  2792. $varakdwJ4nGOX1i = array("DESC", "ASC");
  2793. if (in_array($_REQUEST["orderBy"]["fieldname"], $var8lI11g6VYfqU) && in_array($_REQUEST["orderBy"]["type"], $varakdwJ4nGOX1i)) {
  2794. $var4j5YxuLReMce["fieldname"] = $_REQUEST["orderBy"]["fieldname"];
  2795. $var4j5YxuLReMce["type"] = $_REQUEST["orderBy"]["type"];
  2796. }
  2797. }
  2798. if (isset($_POST["deleteMessages"]) && $_POST["deleteMessages"]) {
  2799. $var5HEarVvzKH96 = implode(",", array_map("intval", $_POST["deleteMessages"]));
  2800. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_messages_master", "message_id IN (" . $var5HEarVvzKH96 . ")");
  2801. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_messages_replies", "message_id IN (" . $var5HEarVvzKH96 . ")");
  2802. $var3VpJuhYxEZkO = _f1vne9bpd155nui("messages_deleted") . " (" . $var5HEarVvzKH96 . ")";
  2803. _f5eevnddknnmmq($var3VpJuhYxEZkO);
  2804. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy($var3VpJuhYxEZkO);
  2805. }
  2806. $var6HC7kNsIL1jt = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT message.*, m.membername as owner, g.groupstyle as ownergroup, mm.membername as receiver, gg.groupstyle as receivergroup FROM tsue_messages_master message LEFT JOIN tsue_members m ON(message.owner_memberid=m.memberid) LEFT JOIN tsue_membergroups g ON (g.membergroupid=m.membergroupid) LEFT JOIN tsue_members mm ON(message.receiver_memberid=mm.memberid) LEFT JOIN tsue_membergroups gg ON (gg.membergroupid=mm.membergroupid) WHERE (message.owner_deleted = 0 OR message.receiver_deleted=0)" . $var70ZViS8RHhhV);
  2807. $var50GanZZwddRf = $var47MbTaiXNrcS["TSUE_Database"]->num_rows($var6HC7kNsIL1jt);
  2808. if (!$var50GanZZwddRf) {
  2809. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_nothing_found"));
  2810. }
  2811. $var6lhttf9IEvnR = _f1i4zt18dx3rrkx($var50GanZZwddRf, "orderBy[fieldname]=" . $var4j5YxuLReMce["fieldname"] . "&amp;orderBy[type]=" . $var4j5YxuLReMce["type"] . $varawdtqb7keYMn ? "&amp;keywords=" . urlencode($varawdtqb7keYMn) . "&amp;searchType=" . $var1U85pyyfp8m1 : "");
  2812. $var6HC7kNsIL1jt = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT message.*, m.membername as owner, g.groupstyle as ownergroup, mm.membername as receiver, gg.groupstyle as receivergroup FROM tsue_messages_master message LEFT JOIN tsue_members m ON(message.owner_memberid=m.memberid) LEFT JOIN tsue_membergroups g ON (g.membergroupid=m.membergroupid) LEFT JOIN tsue_members mm ON(message.receiver_memberid=mm.memberid) LEFT JOIN tsue_membergroups gg ON (gg.membergroupid=mm.membergroupid) WHERE (message.owner_deleted = 0 OR message.receiver_deleted=0)" . $var70ZViS8RHhhV . " ORDER BY " . $var4j5YxuLReMce["fieldname"] . " " . $var4j5YxuLReMce["type"] . " " . $var6lhttf9IEvnR[0]);
  2813. while ($var1Bed1Qj6MVTQ = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var6HC7kNsIL1jt)) {
  2814. $var2IDH4o2hSeEY = _fq0yqxnht4ktce(array("?action=Member Manager&do=All Members&edit=" . $var1Bed1Qj6MVTQ["owner_memberid"] => array("phrase" => _f1kvpmkfsgskknq($var1Bed1Qj6MVTQ["owner"], $var1Bed1Qj6MVTQ["ownergroup"]))));
  2815. $var42rL0yoRURRl = _fq0yqxnht4ktce(array("?action=Member Manager&do=All Members&edit=" . $var1Bed1Qj6MVTQ["receiver_memberid"] => array("phrase" => _f1kvpmkfsgskknq($var1Bed1Qj6MVTQ["receiver"], $var1Bed1Qj6MVTQ["receivergroup"]))));
  2816. $var8DJiHH7Uv89O = _f1v4jtuvnn2nw1t($var1Bed1Qj6MVTQ["message_date"]);
  2817. $var6yCsD1BlkyH9 = _fq0yqxnht4ktce(array("message_id=" . $var1Bed1Qj6MVTQ["message_id"] => array("phrase" => strip_tags($var1Bed1Qj6MVTQ["subject"]))));
  2818. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "80%", "text" => $var6yCsD1BlkyH9 . "<br /><span class=\"smallPassiveTextBlock\">" . $var8DJiHH7Uv89O . ", " . $var2IDH4o2hSeEY . " ---> " . $var42rL0yoRURRl . "</span>"), array("width" => "20%", "text" => "<input type=\"checkbox\" name=\"deleteMessages[]\" value=\"" . $var1Bed1Qj6MVTQ["message_id"] . "\" />", "align" => "right")));
  2819. }
  2820. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "100%", "colspan" => 2, "align" => "right", "text" => "<input type=\"submit\" class=\"submit\" value=\"" . _f1vne9bpd155nui("messages_delete") . "\" /> &nbsp;&nbsp; <input type=\"checkbox\" name=\"checkALL\" value=\"deleteMessages[]\" />")));
  2821. $var3D1eAuWyMzPh = "\x0d\x0a\x09<select name=\"searchType\" class=\"selectNoWidth\">\x0d\x0a\x09\x09<option value=\"subject\"" . ($var1U85pyyfp8m1 == "subject" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("messages_subject") . "</option>\x0d\x0a\x09\x09<option value=\"owner\"" . ($var1U85pyyfp8m1 == "owner" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("sender") . "</option>\x0d\x0a\x09\x09<option value=\"receiver\"" . ($var1U85pyyfp8m1 == "receiver" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("receiver") . "</option>\x0d\x0a\x09</select>";
  2822. $var4QfVVGtrrHGg = _f141du4qohpq34d(array(array("width" => "80%", "text" => _f1vne9bpd155nui("keywords") . ": " . _f1t0rdglj36sucp("keywords", $varawdtqb7keYMn, "text texthalf") . " " . $var3D1eAuWyMzPh . " " . _fdy528btsp1u72(_f1vne9bpd155nui("button_search"), _f1vne9bpd155nui("button_reset")))));
  2823. $var6Cu6cM5snkUo .= _fy7s2vxx0htw5m(_f1bdwteysd2bf25(_f1vne9bpd155nui("button_search"), $var4QfVVGtrrHGg), array(), "?action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"]) . "<br />";
  2824. $var6Cu6cM5snkUo .= _fy7s2vxx0htw5m(_f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_readpm_alt"), $var3GFcCicc3VWX, 2, $var6lhttf9IEvnR[1]));
  2825. $var6Cu6cM5snkUo .= "\x0d\x0a\x09<div style=\"float: right; margin-top: 10px;\">\x0d\x0a\x09\x09" . _fy7s2vxx0htw5m("\x0d\x0a\x09\x09" . _f1vne9bpd155nui("torrents_sort_by") . "\x0d\x0a\x09\x09<select name=\"orderBy[fieldname]\" class=\"selectNoWidth\">\x0d\x0a\x09\x09\x09<option value=\"message.owner_memberid\"" . ($var4j5YxuLReMce["fieldname"] == "message.owner_memberid" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("sender") . "</option>\x0d\x0a\x09\x09\x09<option value=\"message.receiver_memberid\"" . ($var4j5YxuLReMce["fieldname"] == "message.receiver_memberid" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("receiver") . "</option>\x0d\x0a\x09\x09\x09<option value=\"message.subject\"" . ($var4j5YxuLReMce["fieldname"] == "message.subject" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("messages_subject") . "</option>\x0d\x0a\x09\x09\x09<option value=\"message.message_date\"" . ($var4j5YxuLReMce["fieldname"] == "message.message_date" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("date_added") . "</option>\x0d\x0a\x09\x09</select>\x0d\x0a\x09\x09<select name=\"orderBy[type]\" class=\"selectNoWidth\">\x0d\x0a\x09\x09\x09<option value=\"ASC\"" . ($var4j5YxuLReMce["type"] == "ASC" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("torrents_sort_order_asc") . "</option>\x0d\x0a\x09\x09\x09<option value=\"DESC\"" . ($var4j5YxuLReMce["type"] == "DESC" ? " selected=\"selected\"" : "") . ">" . _f1vne9bpd155nui("torrents_sort_order_desc") . "</option>\x0d\x0a\x09\x09</select>\x0d\x0a\x09\x09<input type=\"submit\" class=\"submit\" value=\"" . _f1vne9bpd155nui("global_sort") . "\" />") . "\x0d\x0a\x09</div>";
  2826. return $var6Cu6cM5snkUo;
  2827. }
  2828.  
  2829. function _fwna6vpwisr6nl() {
  2830. global $TSUE;
  2831. $var3fLGC1eyKVmr = intval(_f11lewrwqckh69y("SQL"));
  2832. $var3C8A4liI2zQe = intval(_f11lewrwqckh69y("AutomaticQuery"));
  2833. $var9Bb7ytFgclVG = intval(_f11lewrwqckh69y("Tables"));
  2834. $varaktulwdJODs1 = intval(_f11lewrwqckh69y("DatabaseBackup"));
  2835. if ($var3fLGC1eyKVmr) {
  2836. _f1muo0spy800wfa(array(_f1vne9bpd155nui("database_sql_alt") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;SQL=1"));
  2837. return _fzqt0z2fs7zqw2();
  2838. }
  2839. if ($var3C8A4liI2zQe) {
  2840. _f1muo0spy800wfa(array(_f1vne9bpd155nui("auto_query") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;AutomaticQuery=1"));
  2841. return _fazjfdipjng7x1();
  2842. }
  2843. if ($var9Bb7ytFgclVG) {
  2844. _f1muo0spy800wfa(array(_f1vne9bpd155nui("database_tables") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;Tables=1"));
  2845. return _f2g1u4hj67czk49();
  2846. }
  2847. if ($varaktulwdJODs1) {
  2848. _f1muo0spy800wfa(array(_f1vne9bpd155nui("database_backup") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;DatabaseBackup=1"));
  2849. $var48aU7Fo4Ov4v = DATAPATH . "backups/";
  2850. if (isset($_GET["sqlFile"]) && !(empty($_GET["sqlFile"]))) {
  2851. if (substr($_GET["sqlFile"], -7) === ".sql.gz" && is_file($var48aU7Fo4Ov4v . $_GET["sqlFile"])) {
  2852. $varR8iatcfC5YE = $var48aU7Fo4Ov4v . $_GET["sqlFile"];
  2853. $var2KKBymhsS7Jw = filesize($varR8iatcfC5YE);
  2854. if (headers_sent()) {
  2855. exit("Critical Error: Headers already sent!");
  2856. }
  2857. if (ini_get("zlib.output_compression")) {
  2858. ini_set("zlib.output_compression", "Off");
  2859. }
  2860. $var8yZ73Ib2A4SO = 4096;
  2861. _fmh9lki0d6t5rx("Content-type", "application/octet-stream", true);
  2862. _fmh9lki0d6t5rx("ETag", TIMENOW, true);
  2863. _fmh9lki0d6t5rx("Content-Length", $var2KKBymhsS7Jw, true);
  2864. _f2ii9r6okllgzcp($_GET["sqlFile"]);
  2865. if ($var3wxsFpzcbfWN = fopen($varR8iatcfC5YE, "rb")) {
  2866. while (!(feof($var3wxsFpzcbfWN))) {
  2867. if (connection_status() != CONNECTION_NORMAL) {
  2868. break;
  2869. }
  2870. echo(fread($var3wxsFpzcbfWN, round($var8yZ73Ib2A4SO * 1024)));
  2871. @flush();
  2872. sleep(1);
  2873. }
  2874. fclose($var3wxsFpzcbfWN);
  2875. unlink($varR8iatcfC5YE);
  2876. exit();
  2877. }
  2878. }
  2879. }
  2880. if (strtoupper($_SERVER["REQUEST_METHOD"]) == "POST") {
  2881. $var6evUdD8Xu03e = isset($_POST["sqlFiles"]) ? $_POST["sqlFiles"] : "";
  2882. if (is_array($var6evUdD8Xu03e) && !(empty($var6evUdD8Xu03e))) {
  2883. foreach ($var6evUdD8Xu03e as $var1gGo1TF10OFm) {
  2884. if (!(substr($var1gGo1TF10OFm, -7) === ".sql.gz" && is_file($var48aU7Fo4Ov4v . $var1gGo1TF10OFm))) {
  2885. continue;
  2886. }
  2887. unlink($var48aU7Fo4Ov4v . $var1gGo1TF10OFm);
  2888. _f5eevnddknnmmq(_f1vne9bpd155nui("sql_x_deleted", $var1gGo1TF10OFm));
  2889. }
  2890. }
  2891. }
  2892. $var2m8bydeE1MY4 = 0;
  2893. $var6evUdD8Xu03e = scandir($var48aU7Fo4Ov4v);
  2894. $varaLDl8iGI8nY4 = array();
  2895. foreach ($var6evUdD8Xu03e as $var1gGo1TF10OFm) {
  2896. if (!(substr($var1gGo1TF10OFm, -7) === ".sql.gz")) {
  2897. continue;
  2898. }
  2899. $var2KKBymhsS7Jw = filesize($var48aU7Fo4Ov4v . $var1gGo1TF10OFm);
  2900. $var2m8bydeE1MY4 += $var2KKBymhsS7Jw;
  2901. $varaLDl8iGI8nY4[] = array("filename" => $var1gGo1TF10OFm, "filesize" => $var2KKBymhsS7Jw, "filectime" => filectime($var48aU7Fo4Ov4v . $var1gGo1TF10OFm));
  2902. }
  2903. $var6Cu6cM5snkUo = "";
  2904. if ($varaLDl8iGI8nY4) {
  2905. $var6Cu6cM5snkUo .= "\x0d\x0a\x09\x09\x09<form method=\"post\">\x0d\x0a\x09\x09\x09<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\">\x0d\x0a\x09\x09\x09\x09<tr>\x0d\x0a\x09\x09\x09\x09\x09<th style=\"text-align: left; font-weight: bold; font-size: 13px; background: #ddd; padding: 5px;\">" . _f1vne9bpd155nui("forums_attached_files_filename") . "</th>\x0d\x0a\x09\x09\x09\x09\x09<th style=\"text-align: left; font-weight: bold; font-size: 13px; background: #ddd; padding: 5px;\">" . _f1vne9bpd155nui("forums_attached_files_filesize") . "</th>\x0d\x0a\x09\x09\x09\x09\x09<th style=\"text-align: left; font-weight: bold; font-size: 13px; background: #ddd; padding: 5px;\">" . _f1vne9bpd155nui("date_added") . "</th>\x0d\x0a\x09\x09\x09\x09\x09<th style=\"text-align: center; padding: 5px; background: #ddd;\"><input type=\"checkbox\" name=\"checkALL\" value=\"sqlFiles[]\" /></th>\x0d\x0a\x09\x09\x09\x09</tr>";
  2906. foreach ($varaLDl8iGI8nY4 as $var5xAHRECdOEOC) {
  2907. $var6Cu6cM5snkUo .= "\x0d\x0a\x09\x09\x09\x09<tr>\x0d\x0a\x09\x09\x09\x09\x09<td style=\"text-align: left; font-weight: normal; font-size: 12px; background: #f6f8fa; padding: 3px 5px;\"><a href=\"?action=Dashboard&do=Database&DatabaseBackup=1&sqlFile=" . urlencode($var5xAHRECdOEOC["filename"]) . "\">" . $var5xAHRECdOEOC["filename"] . "</a></td>\x0d\x0a\x09\x09\x09\x09\x09<td style=\"text-align: left; font-weight: normal; font-size: 12px; background: #f6f8fa; padding: 3px 5px;\">" . _f3ts6uyp8e3a922($var5xAHRECdOEOC["filesize"]) . "</td>\x0d\x0a\x09\x09\x09\x09\x09<td style=\"text-align: left; font-weight: normal; font-size: 12px; background: #f6f8fa; padding: 3px 5px;\">" . _f151e389mfcj4lm($var5xAHRECdOEOC["filectime"], "d-m-Y h:i") . "</td>\x0d\x0a\x09\x09\x09\x09\x09<td style=\"text-align: center; font-weight: normal; font-size: 12px; background: #f6f8fa; padding: 3px 5px;\"><input type=\"checkbox\" name=\"sqlFiles[]\" value=\"" . $var5xAHRECdOEOC["filename"] . "\" /></th>\x0d\x0a\x09\x09\x09\x09</tr>";
  2908. }
  2909. $var6Cu6cM5snkUo .= "\x0d\x0a\x09\x09\x09<tr>\x0d\x0a\x09\x09\x09\x09<th style=\"text-align: left; font-weight: bold; font-size: 13px; background: #ddd; padding: 5px;\"></th>\x0d\x0a\x09\x09\x09\x09<th style=\"text-align: left; font-weight: bold; font-size: 13px; background: #ddd; padding: 5px;\">" . _f3ts6uyp8e3a922($var2m8bydeE1MY4) . "</th>\x0d\x0a\x09\x09\x09\x09<th style=\"text-align: right; font-weight: bold; font-size: 13px; background: #ddd; padding: 5px;\" colspan=\"2\"><input type=\"submit\" class=\"submit\" value=\"" . _f1vne9bpd155nui("button_delete") . "\" /></td>\x0d\x0a\x09\x09\x09</tr>";
  2910. $var6Cu6cM5snkUo .= "\x0d\x0a\x09\x09\x09</table>\x0d\x0a\x09\x09\x09</form><br />";
  2911. }
  2912. return "\x0d\x0a\x09\x09" . $var6Cu6cM5snkUo . "\x0d\x0a\x09\x09<div style=\"padding: 10px; border: 1px solid #ddd; line-height: 1.6\">\x0d\x0a\x09\x09\x09<div style=\"font-weight: bold; font-size: 14px;\">Automated MySQL Backup using CRON via shell.</div>\x0d\x0a\x09\x09\x09<div style=\"color: #999; font-size: 12px;\">This script allows you to automatically make a backup of your TSUE database using cron job.</div>\x0d\x0a\x09\x09\x09<div style=\"margin-top: 10px;\"><input type=\"text\" style=\"padding: 3px; border: 1px solid #ddd; font-size: 11px; color: red; width: 98%;\" value='php -q \"" . CLIPATH . "backupDatabase.php\"' /></div>\x0d\x0a\x0d\x0a\x09\x09\x09<div style=\"margin: 10px; padding: 5px; background: #f6f8fa;\">\x0d\x0a\x09\x09\x09\x09" . nl2br("<b>cPanel</b>\x0d\x0a\x09\x09\x09\x09Click on the Cron Job icon in your control panel and select the Once A Day option from the Common Settings dropdown menu. Then paste the cron command into the Command field.\x0d\x0a\x0d\x0a\x09\x09\x09\x09<b>DirectAdmin</b>\x0d\x0a\x09\x09\x09\x09The command for DirectAdmin is generally the same as above, however, you need to reference the full path to the php binary.\x0d\x0a\x0d\x0a\x09\x09\x09\x09This can be /usr/bin/php, /usr/bin/home/php or /usr/local/bin/php but this is dependent on the server setup and you should check with your Server Administrator for the full path to the php binary.\x0d\x0a\x0d\x0a\x09\x09\x09\x09An example command to run is:\x0d\x0a\x09\x09\x09\x09/usr/bin/php -q \"" . CLIPATH . "backupDatabase.php\"\x0d\x0a\x09\x09\x09\x09/usr/local/bin/php -q \"" . CLIPATH . "backupDatabase.php\"\x0d\x0a\x0d\x0a\x09\x09\x09\x09<b>Plesk</b>\x0d\x0a\x09\x09\x09\x09You can specify the php command using the following on Linux Plesk:\x0d\x0a\x09\x09\x09\x09env php -q \"" . CLIPATH . "backupDatabase.php\"\x0d\x0a\x0d\x0a\x09\x09\x09\x09<b>SSH (via crontab -e)</b>\x0d\x0a\x09\x09\x09\x09@daily php -q \"" . CLIPATH . "backupDatabase.php\"") . "\x0d\x0a\x09\x09\x09</div>\x0d\x0a\x09\x09</div>";
  2913. }
  2914. $var1IRDpQCGOhDr = _f259p2athveepvm("Database/SQL", _f1vne9bpd155nui("database_sql"), _f1vne9bpd155nui("database_sql_alt"), "Database");
  2915. $var1IRDpQCGOhDr .= _f259p2athveepvm("Database/AutomaticQuery", _f1vne9bpd155nui("auto_query"), _f1vne9bpd155nui("auto_query_alt"), "Database");
  2916. $var1IRDpQCGOhDr .= _f259p2athveepvm("Database/Tables", _f1vne9bpd155nui("database_tables"), _f1vne9bpd155nui("database_tables_alt"), "Database");
  2917. $var1IRDpQCGOhDr .= _f259p2athveepvm("Database/DatabaseBackup", _f1vne9bpd155nui("database_backup"), _f1vne9bpd155nui("database_backup_alt"), "Database");
  2918. return $var1IRDpQCGOhDr;
  2919. }
  2920.  
  2921. function _fzqt0z2fs7zqw2() {
  2922. global $TSUE;
  2923. $var6Cu6cM5snkUo = "";
  2924. $var9KPdun1xAJmr = trim(_f11lewrwqckh69y("Query"));
  2925. if (_f1118ylhk13b24d() && $var9KPdun1xAJmr) {
  2926. _f1s7l0ualsnnq9l();
  2927. $var47MbTaiXNrcS["TSUE_Database"]->query($var9KPdun1xAJmr);
  2928. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("your_sql_query_has_been_executed"));
  2929. }
  2930. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("Query", $var9KPdun1xAJmr);
  2931. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("database_sql_alt"), $var1VQ4hhZz9Fb3);
  2932. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, array(), "", "database_sql_alt");
  2933. return $var6Cu6cM5snkUo;
  2934. }
  2935.  
  2936. function _fazjfdipjng7x1() {
  2937. global $TSUE;
  2938. $var6Cu6cM5snkUo = "";
  2939. $var3T7mgD4U1Ux4 = trim(_f11lewrwqckh69y("queryID"));
  2940. $var9DTW3AH55ygZ = trim(_f11lewrwqckh69y("confirmed"));
  2941. $var9HHzV1Gs2895 = 0;
  2942. if (_f1118ylhk13b24d() && $var3T7mgD4U1Ux4) {
  2943. if ($var9DTW3AH55ygZ != "true") {
  2944. $var397roTxmbAXz = array("AutomaticQuery" => 1, "queryID" => $var3T7mgD4U1Ux4, "confirmed" => "true");
  2945. $var2dCmVdkXYqXU = _f18rs0ma9eogy2q("\x0d\x0a\x09\x09\x09" . _f1vne9bpd155nui("auto_query_" . $var3T7mgD4U1Ux4) . "\x0d\x0a\x09\x09\x09<p>" . _f1vne9bpd155nui("are_you_sure_that_you_want_to_perform_this_action") . "</p>\x0d\x0a\x09\x09\x09<p><input type=\"submit\" class=\"submit\" value=\"" . _f1vne9bpd155nui("button_apply") . "\" /></p>");
  2946. return _fy7s2vxx0htw5m($var2dCmVdkXYqXU, $var397roTxmbAXz);
  2947. }
  2948. $var4pqCxwwR8xik = array(1 => "ALTER TABLE `tsue_member_profile` CHANGE `torrentStyle` `torrentStyle` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '2' COMMENT 'Torrent List Style. 1: Modern 2: Classic';~UPDATE `tsue_member_profile` SET torrentStyle = 2;", 2 => "ALTER TABLE `tsue_member_profile` CHANGE `torrentStyle` `torrentStyle` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '1' COMMENT 'Torrent List Style. 1: Modern 2: Classic';~UPDATE `tsue_member_profile` SET torrentStyle = 1;", 3 => "UPDATE tsue_member_profile SET invites_left = 0;", 4 => "UPDATE tsue_member_profile SET uploaded = 0;", 5 => "UPDATE tsue_member_profile SET downloaded = 0;", 6 => "UPDATE tsue_member_profile SET hitRuns = 0;", 7 => "UPDATE tsue_member_profile SET total_warns = 0;", 8 => "UPDATE tsue_member_profile SET muted = 0;", 9 => "UPDATE tsue_member_profile SET points = 0;", 10 => "UPDATE tsue_members SET languageid = " . $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["d_languageid"], 11 => "UPDATE tsue_members SET themeid = " . $var47MbTaiXNrcS["TSUE_Settings"]->settings["global_settings"]["d_themeid"], 12 => "DELETE FROM tsue_messages_master;~DELETE FROM tsue_messages_replies;~UPDATE tsue_members SET unread_messages=0;", 13 => "DELETE FROM tsue_member_alerts;~UPDATE tsue_members SET unread_alerts=0;");
  2949. if (isset($var4pqCxwwR8xik[$var3T7mgD4U1Ux4])) {
  2950. _f1s7l0ualsnnq9l();
  2951. $var9KPdun1xAJmr = _f1ywaz0cvw67f1t("~", $var4pqCxwwR8xik[$var3T7mgD4U1Ux4]);
  2952. if ($var9KPdun1xAJmr) {
  2953. foreach ($var9KPdun1xAJmr as $var3fLGC1eyKVmr) {
  2954. $var47MbTaiXNrcS["TSUE_Database"]->query($var3fLGC1eyKVmr);
  2955. $var9HHzV1Gs2895 += $var47MbTaiXNrcS["TSUE_Database"]->affected_rows();
  2956. }
  2957. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("your_sql_query_has_been_executed") . " - " . _f1vne9bpd155nui("affected_rows", $var9HHzV1Gs2895));
  2958. }
  2959. }
  2960. else {
  2961. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  2962. }
  2963. }
  2964. $var4ugmJM8n32j3 = array(0 => "", 1 => _f1vne9bpd155nui("auto_query_1"), 2 => _f1vne9bpd155nui("auto_query_2"), 3 => _f1vne9bpd155nui("auto_query_3"), 4 => _f1vne9bpd155nui("auto_query_4"), 5 => _f1vne9bpd155nui("auto_query_5"), 6 => _f1vne9bpd155nui("auto_query_6"), 7 => _f1vne9bpd155nui("auto_query_7"), 8 => _f1vne9bpd155nui("auto_query_8"), 9 => _f1vne9bpd155nui("auto_query_9"), 10 => _f1vne9bpd155nui("auto_query_10"), 11 => _f1vne9bpd155nui("auto_query_11"), 12 => _f1vne9bpd155nui("auto_query_12"), 13 => _f1vne9bpd155nui("auto_query_13"));
  2965. $var2RHFEUiiRboA = _fqcujlme1fyazu("queryID", $var3T7mgD4U1Ux4, $var4ugmJM8n32j3);
  2966. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("auto_query"), $var2RHFEUiiRboA, _f1vne9bpd155nui("auto_query_tip"));
  2967. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, array(), "", "button_apply");
  2968. return $var6Cu6cM5snkUo;
  2969. }
  2970.  
  2971. function _f2g1u4hj67czk49() {
  2972. global $TSUE;
  2973. _f1s7l0ualsnnq9l();
  2974. $var6Cu6cM5snkUo = "";
  2975. $var3GFcCicc3VWX = "";
  2976. $var5h5zSrebtWlv = _f11lewrwqckh69y("requestedTables");
  2977. $var3ATaKwGGDqnF = _f11lewrwqckh69y("dl");
  2978. if ($var3ATaKwGGDqnF) {
  2979. $varR8iatcfC5YE = DATAPATH . "cache/" . $var3ATaKwGGDqnF;
  2980. if (!(file_exists($varR8iatcfC5YE))) {
  2981. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  2982. }
  2983. $var2KKBymhsS7Jw = filesize($varR8iatcfC5YE);
  2984. if (headers_sent()) {
  2985. exit("Critical Error: Headers already sent!");
  2986. }
  2987. if (ini_get("zlib.output_compression")) {
  2988. ini_set("zlib.output_compression", "Off");
  2989. }
  2990. $var8yZ73Ib2A4SO = 4096;
  2991. _fmh9lki0d6t5rx("Content-type", "application/octet-stream", true);
  2992. _fmh9lki0d6t5rx("ETag", TIMENOW, true);
  2993. _fmh9lki0d6t5rx("Content-Length", $var2KKBymhsS7Jw, true);
  2994. _f2ii9r6okllgzcp($var3ATaKwGGDqnF);
  2995. if ($var3wxsFpzcbfWN = fopen($varR8iatcfC5YE, "rb")) {
  2996. while (!(feof($var3wxsFpzcbfWN))) {
  2997. if (connection_status() != CONNECTION_NORMAL) {
  2998. break;
  2999. }
  3000. echo(fread($var3wxsFpzcbfWN, round($var8yZ73Ib2A4SO * 1024)));
  3001. @flush();
  3002. sleep(1);
  3003. continue;
  3004. }
  3005. fclose($var3wxsFpzcbfWN);
  3006. unlink($varR8iatcfC5YE);
  3007. exit();
  3008. }
  3009. else {
  3010. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  3011. }
  3012. }
  3013. if (IS_AJAX && $var5h5zSrebtWlv && $var5h5zSrebtWlv = _f1ywaz0cvw67f1t(",", $var5h5zSrebtWlv)) {
  3014. $var3DDtIaqKwlIB = _f151e389mfcj4lm(TIMENOW, "dS F Y \\a\\t H:i");
  3015. $var9kAT3GMbg228 = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT VERSION() AS version");
  3016. $varD5hdCDJmLpn = "-- -------------------------------------------\x0a-- TSUE Database Backup\x0a-- Generated: " . $var3DDtIaqKwlIB . "\x0a-- PHP Version: " . phpversion() . "\x0a-- MySQL Version: " . $var9kAT3GMbg228["version"] . "\x0a-- TSUE Version: " . V . "\x0a-- -------------------------------------------\x0a";
  3017. foreach ($var5h5zSrebtWlv as $var6fCOTszVLclg) {
  3018. if (!(preg_match("#^[a-zA-Z_]+\$#", $var6fCOTszVLclg))) {
  3019. continue;
  3020. }
  3021. $varD5hdCDJmLpn .= "\x0a-- ----------------------------------------------------------------------\x0a";
  3022. $varD5hdCDJmLpn .= "-- Table structure for table `" . $var6fCOTszVLclg . "`";
  3023. $varD5hdCDJmLpn .= "\x0a-- ----------------------------------------------------------------------\x0a";
  3024. $var9KPdun1xAJmr = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SHOW CREATE TABLE `" . $var6fCOTszVLclg . "`");
  3025. $varD5hdCDJmLpn .= $var9KPdun1xAJmr["Create Table"] . ";\x0a\x0a";
  3026. $varD5hdCDJmLpn .= "\x0a-- ----------------------------------------------------------------------\x0a";
  3027. $varD5hdCDJmLpn .= "-- Dumping data for table `" . $var6fCOTszVLclg . "`";
  3028. $varD5hdCDJmLpn .= "\x0a-- ----------------------------------------------------------------------\x0a";
  3029. $var7pxQTkLUR53C = array();
  3030. $varGo3UftkPpae = array();
  3031. $var2VcAcmges6Cr = $var47MbTaiXNrcS["TSUE_Database"]->query("SHOW COLUMNS FROM " . $var6fCOTszVLclg);
  3032. while ($var8TUKeNxETi8T = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var2VcAcmges6Cr)) {
  3033. $var7pxQTkLUR53C[] = "`" . $var8TUKeNxETi8T["Field"] . "`";
  3034. $varGo3UftkPpae[] = $var8TUKeNxETi8T["Type"];
  3035. }
  3036. $var2VsBGtpsgBKK = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM " . $var6fCOTszVLclg);
  3037. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var2VsBGtpsgBKK)) {
  3038. continue;
  3039. }
  3040. while (!($var11z95bOMDnLx = $var47MbTaiXNrcS["TSUE_Database"]->fetch_row($var2VsBGtpsgBKK))) {
  3041. continue;
  3042. }
  3043. foreach ($var11z95bOMDnLx as $var8VjyQuqSQW0c => $var4laGfYRMvGZM) {
  3044. if (preg_match("#binary|blob#isU", strtolower($varGo3UftkPpae[$var8VjyQuqSQW0c]))) {
  3045. $var11z95bOMDnLx[$var8VjyQuqSQW0c] = !$var4laGfYRMvGZM ? "''" : "0x" . bin2hex($var4laGfYRMvGZM);
  3046. continue;
  3047. }
  3048. $var11z95bOMDnLx[$var8VjyQuqSQW0c] = $var47MbTaiXNrcS["TSUE_Database"]->escape($var4laGfYRMvGZM);
  3049. }
  3050. $varD5hdCDJmLpn .= "INSERT INTO " . $var6fCOTszVLclg . " (" . implode(",", $var7pxQTkLUR53C) . ") VALUES (" . implode(",", $var11z95bOMDnLx) . ");\x0a";
  3051. continue;
  3052. }
  3053. $var88vvKQvPb1xt = "tsue_db_backup_" . TIMENOW . ".sql";
  3054. if (function_exists("gzopen")) {
  3055. $var88vvKQvPb1xt .= ".gz";
  3056. $var1LLbbOOLPh6M = gzopen(DATAPATH . "cache/" . $var88vvKQvPb1xt, "w9");
  3057. gzwrite($var1LLbbOOLPh6M, $varD5hdCDJmLpn);
  3058. }
  3059. else {
  3060. $var1LLbbOOLPh6M = fopen(DATAPATH . "cache/" . $var88vvKQvPb1xt . ".sql", "w");
  3061. fwrite($var1LLbbOOLPh6M, $varD5hdCDJmLpn);
  3062. }
  3063. exit(_f1vne9bpd155nui("your_backup_is_ready", "?action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&Tables=1&dl=" . $var88vvKQvPb1xt));
  3064. }
  3065. $var7QUFbtEdsc30 = array("Name" => _f1vne9bpd155nui("database_table"), "Engine" => _f1vne9bpd155nui("database_engine"), "Rows" => _f1vne9bpd155nui("database_rows"), "Data_length" => _f1vne9bpd155nui("database_data_length"), "Index_length" => _f1vne9bpd155nui("database_index"), "Collation" => _f1vne9bpd155nui("database_collation"));
  3066. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "25%", "text" => $var7QUFbtEdsc30["Name"]), array("width" => "13%", "text" => $var7QUFbtEdsc30["Engine"]), array("width" => "10%", "text" => $var7QUFbtEdsc30["Rows"]), array("width" => "13%", "text" => $var7QUFbtEdsc30["Data_length"]), array("width" => "12%", "text" => $var7QUFbtEdsc30["Index_length"]), array("width" => "20%", "text" => $var7QUFbtEdsc30["Collation"]), array("width" => "5%", "text" => "<input type=\"checkbox\" name=\"checkALL\" value=\"requestedTables[]\" />")), "tableContentTR", "tableContentTDHeader");
  3067. $var2m8bydeE1MY4 = 0;
  3068. $var9Bb7ytFgclVG = $var47MbTaiXNrcS["TSUE_Database"]->query("SHOW TABLE STATUS");
  3069. while ($var6fCOTszVLclg = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var9Bb7ytFgclVG)) {
  3070. $var2m8bydeE1MY4 += $var6fCOTszVLclg["Data_length"] + $var6fCOTszVLclg["Index_length"];
  3071. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "25%", "text" => $var6fCOTszVLclg["Name"]), array("width" => "13%", "text" => $var6fCOTszVLclg["Engine"]), array("width" => "10%", "text" => number_format($var6fCOTszVLclg["Rows"])), array("width" => "13%", "text" => $var6fCOTszVLclg["Data_length"] ? _f3ts6uyp8e3a922($var6fCOTszVLclg["Data_length"]) : "0"), array("width" => "12%", "text" => $var6fCOTszVLclg["Index_length"] ? _f3ts6uyp8e3a922($var6fCOTszVLclg["Index_length"]) : "0"), array("width" => "20%", "text" => $var6fCOTszVLclg["Collation"]), array("width" => "5%", "text" => "<input type=\"checkbox\" name=\"requestedTables[]\" value=\"" . $var6fCOTszVLclg["Name"] . "\"" . ($var5h5zSrebtWlv && in_array($var6fCOTszVLclg["Name"], $var5h5zSrebtWlv) ? " checked=\"checked\"" : "") . " />")), "", "tableContentTD small");
  3072. continue;
  3073. }
  3074. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "100%", "text" => "<span style=\"margin-right: 40px;\">" . _f1vne9bpd155nui("database_size", "<b>" . _f3ts6uyp8e3a922($var2m8bydeE1MY4) . "</b>") . "</span> " . _fdy528btsp1u72(_f1vne9bpd155nui("database_backup_selected_tables")), "align" => "right", "colspan" => 7)));
  3075. $var12AO1DK6uV7d = "\x0d\x0a\x09<script type=\"text/javascript\">\x0d\x0a\x09\x09\$(\"#simpleForm\").submit(function(e)\x0d\x0a\x09\x09{\x0d\x0a\x09\x09\x09e.preventDefault();\x0d\x0a\x0d\x0a\x09\x09\x09var \$requestedTables = new Array();\x0d\x0a\x09\x09\x09var \$rCount=0;\x0d\x0a\x09\x09\x09\x0d\x0a\x09\x09\x09\$searchCheckboxes = \$('input[name=\"requestedTables[]\"]', this).each(function()\x0d\x0a\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09if(\$(this).is(\":checked\"))\x0d\x0a\x09\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09\x09\$requestedTables[\$rCount] = \$(this).val();\x0d\x0a\x09\x09\x09\x09\x09\$rCount++;\x0d\x0a\x09\x09\x09\x09}\x0d\x0a\x09\x09\x09});\x0d\x0a\x0d\x0a\x09\x09\x09if(!\$rCount)\x0d\x0a\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09return;\x0d\x0a\x09\x09\x09}\x0d\x0a\x0d\x0a\x09\x09\x09\$(\"#mainText\").html('" . _f5j9hy2d2uwxnt("ajax/fb_ajax-loader.gif") . " " . _f1vne9bpd155nui("backup_is_being_generated") . "');\x0d\x0a\x0d\x0a\x09\x09\x09buildQuery = \"isAjax=1&action=" . $var47MbTaiXNrcS["action"] . "&do=" . $var47MbTaiXNrcS["do"] . "&Tables=1&requestedTables=\"+\$requestedTables.join(\",\");\x0d\x0a\x09\x09\x09\$.ajax\x0d\x0a\x09\x09\x09({\x0d\x0a\x09\x09\x09\x09type: \"POST\",\x0d\x0a\x09\x09\x09\x09data: buildQuery,\x0d\x0a\x09\x09\x09\x09beforeSend: function()\x0d\x0a\x09\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09\x09TSUEAdmin.hideLoader();\x0d\x0a\x09\x09\x09\x09},\x0d\x0a\x09\x09\x09\x09success: function(result)\x0d\x0a\x09\x09\x09\x09{\x0d\x0a\x09\x09\x09\x09\x09\$(\"#mainText\").html(result);\x0d\x0a\x09\x09\x09\x09}\x0d\x0a\x09\x09\x09});\x0d\x0a\x0d\x0a\x09\x09\x09return false;\x0d\x0a\x09\x09})\x0d\x0a\x09</script>";
  3076. $var6Cu6cM5snkUo .= _fy7s2vxx0htw5m(_f1bdwteysd2bf25(_f1vne9bpd155nui("database_tables_alt"), $var3GFcCicc3VWX, 7), array(), "", $var12AO1DK6uV7d);
  3077. return $var6Cu6cM5snkUo;
  3078. }
  3079.  
  3080. function _fhvs8kgvqe4d4m() {
  3081. global $TSUE;
  3082. $var6Cu6cM5snkUo = "";
  3083. $var4k5hmD6AJm7I = _fq0yqxnht4ktce(array("new=1" => array("phrase" => _f1vne9bpd155nui("announcement_create_new"))));
  3084. $var4JHGxKEDziwx = intval(_f11lewrwqckh69y("enable_disable"));
  3085. $var913uhqDWLcOf = intval(_f11lewrwqckh69y("delete"));
  3086. $var26hZFRbeFJ3c = intval(_f11lewrwqckh69y("edit"));
  3087. $var1FCtDEdUsbIo = intval(_f11lewrwqckh69y("new"));
  3088. $var2jazoGmFXSUy = intval(_f11lewrwqckh69y("tweet"));
  3089. if ($var4JHGxKEDziwx) {
  3090. $var2nWgCH9tMMRo = array("active" => array("escape" => 0, "value" => "IF(active>0,0,1)"));
  3091. $var8N4LjjWbbj2w = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_announcements WHERE aid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  3092. if ($var8N4LjjWbbj2w) {
  3093. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_announcements", $var2nWgCH9tMMRo, "aid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var4JHGxKEDziwx));
  3094. _f5eevnddknnmmq(_f1vne9bpd155nui("announcement_x_has_been_updated", $var8N4LjjWbbj2w["title"] . " (" . $var4JHGxKEDziwx . ")"));
  3095. _f4bbpe8nl7i25i(false);
  3096. }
  3097. }
  3098. if ($var913uhqDWLcOf) {
  3099. $var8N4LjjWbbj2w = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT title FROM tsue_announcements WHERE aid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  3100. if ($var8N4LjjWbbj2w) {
  3101. $var47MbTaiXNrcS["TSUE_Database"]->delete("tsue_announcements", "aid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var913uhqDWLcOf));
  3102. _f5eevnddknnmmq(_f1vne9bpd155nui("announcement_x_has_been_deleted", $var8N4LjjWbbj2w["title"] . " (" . $var913uhqDWLcOf . ")"));
  3103. _f4bbpe8nl7i25i(false);
  3104. }
  3105. }
  3106. if ($var26hZFRbeFJ3c || $var1FCtDEdUsbIo) {
  3107. $var8N4LjjWbbj2w = array("active" => 1, "title" => "", "content" => "", "reset" => 0);
  3108. $var3LtEctDmYpi5 = "";
  3109. if ($var26hZFRbeFJ3c) {
  3110. $var8N4LjjWbbj2w = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT active,title,content FROM tsue_announcements WHERE aid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  3111. if (!$var8N4LjjWbbj2w) {
  3112. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_content_error"));
  3113. }
  3114. $var3LtEctDmYpi5 = array("edit" => $var26hZFRbeFJ3c);
  3115. $var8N4LjjWbbj2w["reset"] = isset($_POST["Announcement"]["reset"]) ? intval($_POST["Announcement"]["reset"]) : 0;
  3116. _f1muo0spy800wfa(array(_f1vne9bpd155nui("button_edit") . ": " . $var8N4LjjWbbj2w["title"] => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;edit=" . $var26hZFRbeFJ3c));
  3117. }
  3118. else {
  3119. _f1muo0spy800wfa(array(_f1vne9bpd155nui("announcement_create_new") => TSUE_ADMINCP_URL . "?action=" . $var47MbTaiXNrcS["action"] . "&amp;do=" . $var47MbTaiXNrcS["do"] . "&amp;new=1"));
  3120. }
  3121. if (isset($_POST["Announcement"])) {
  3122. $var8N4LjjWbbj2w = $_POST["Announcement"];
  3123. if (!$var8N4LjjWbbj2w["title"]) {
  3124. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("news_error_no_title");
  3125. }
  3126. if (!$var8N4LjjWbbj2w["content"]) {
  3127. $var88lSY9RGlgpC[] = _f1vne9bpd155nui("news_error_no_content");
  3128. }
  3129. if (!(isset($var88lSY9RGlgpC))) {
  3130. $var5KmUMoobZtsu = array("active" => $var8N4LjjWbbj2w["active"], "title" => $var8N4LjjWbbj2w["title"], "content" => $var8N4LjjWbbj2w["content"]);
  3131. if ($var26hZFRbeFJ3c) {
  3132. if ($var8N4LjjWbbj2w["reset"]) {
  3133. $var5KmUMoobZtsu["date"] = TIMENOW;
  3134. }
  3135. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_announcements", $var5KmUMoobZtsu, "aid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var26hZFRbeFJ3c));
  3136. }
  3137. else {
  3138. $var5KmUMoobZtsu["memberid"] = $var47MbTaiXNrcS["TSUE_Member"]["memberid"];
  3139. $var5KmUMoobZtsu["date"] = TIMENOW;
  3140. $var47MbTaiXNrcS["TSUE_Database"]->insert("tsue_announcements", $var5KmUMoobZtsu);
  3141. }
  3142. _f5eevnddknnmmq(_f1vne9bpd155nui("announcement_x_has_been_updated", $var8N4LjjWbbj2w["title"]));
  3143. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  3144. $var396Us2MyiUdT = true;
  3145. _f4bbpe8nl7i25i(false);
  3146. }
  3147. else {
  3148. $var6Cu6cM5snkUo .= _f18rs0ma9eogy2q(implode("<br />", $var88lSY9RGlgpC));
  3149. }
  3150. }
  3151. if (!(isset($var396Us2MyiUdT))) {
  3152. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Announcement[active]", $var8N4LjjWbbj2w["active"]);
  3153. $var2dCmVdkXYqXU = _fr0r6uu0iaaa82(_f1vne9bpd155nui("announcement_active"), $var9olAHCiu8eM1);
  3154. if ($var26hZFRbeFJ3c) {
  3155. $var9olAHCiu8eM1 = _f10dd5ulpu2zi6t("Announcement[reset]", $var8N4LjjWbbj2w["reset"]);
  3156. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("reset_announcement"), $var9olAHCiu8eM1, _f1vne9bpd155nui("reset_announcement_alt"));
  3157. }
  3158. $var61REv23Yqva9 = _f1t0rdglj36sucp("Announcement[title]", $var8N4LjjWbbj2w["title"]);
  3159. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announcement_title"), $var61REv23Yqva9);
  3160. $var1VQ4hhZz9Fb3 = _fhf8r669juxhe9("Announcement[content]", $var8N4LjjWbbj2w["content"], true);
  3161. $var2dCmVdkXYqXU .= _fr0r6uu0iaaa82(_f1vne9bpd155nui("announcement_content"), $var1VQ4hhZz9Fb3);
  3162. $var6Cu6cM5snkUo .= _f29rdfxbl9gm4z2($var2dCmVdkXYqXU, $var3LtEctDmYpi5);
  3163. return $var6Cu6cM5snkUo;
  3164. }
  3165. }
  3166. if ($var2jazoGmFXSUy) {
  3167. $var8N4LjjWbbj2w = $var47MbTaiXNrcS["TSUE_Database"]->query_result("SELECT content FROM tsue_announcements WHERE aid = " . $var47MbTaiXNrcS["TSUE_Database"]->escape($var2jazoGmFXSUy));
  3168. if ($var8N4LjjWbbj2w) {
  3169. $var6Cu6cM5snkUo .= _f17k3gugla9rh0l($var8N4LjjWbbj2w["content"], 120);
  3170. }
  3171. }
  3172. $var9OYPlMwlQVQo = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT * FROM tsue_announcements ORDER BY active DESC, date DESC");
  3173. if (!$var47MbTaiXNrcS["TSUE_Database"]->num_rows($var9OYPlMwlQVQo)) {
  3174. $var3GFcCicc3VWX = _f18rs0ma9eogy2q(_f1vne9bpd155nui("announcements_no_announcement_yet"));
  3175. }
  3176. else {
  3177. $var3GFcCicc3VWX = "";
  3178. while ($var8N4LjjWbbj2w = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var9OYPlMwlQVQo)) {
  3179. $var7CaHw9fBmvF2 = !$var8N4LjjWbbj2w["active"] ? "linkDisabled" : "";
  3180. $var2gqOfO11b6TP = _fq0yqxnht4ktce(array("edit=" . $var8N4LjjWbbj2w["aid"] => array("phrase" => $var8N4LjjWbbj2w["title"], "class" => $var7CaHw9fBmvF2)));
  3181. $var1Fg9eeesBgyZ = _fq0yqxnht4ktce(array("delete=" . $var8N4LjjWbbj2w["aid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/delete.png", _f1vne9bpd155nui("button_delete")), "confirmation" => _f1vne9bpd155nui("confirm_delete_message_global"))));
  3182. $var7Yzccc00OQhh = _fq0yqxnht4ktce(array("tweet=" . $var8N4LjjWbbj2w["aid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/twitter.png", "Tweet"))));
  3183. if ($var8N4LjjWbbj2w["active"]) {
  3184. $var8a5vxdx35Xi8 = _fq0yqxnht4ktce(array("enable_disable=" . $var8N4LjjWbbj2w["aid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/disable.png", _f1vne9bpd155nui("button_disable")))));
  3185. }
  3186. else {
  3187. $var8a5vxdx35Xi8 = _fq0yqxnht4ktce(array("enable_disable=" . $var8N4LjjWbbj2w["aid"] => array("phrase" => _f5j9hy2d2uwxnt("buttons/enable.png", _f1vne9bpd155nui("button_enable")))));
  3188. }
  3189. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "80%", "text" => $var2gqOfO11b6TP . " <span class=\"smallPassiveText\">" . _f1vne9bpd155nui("news_created", _f1v4jtuvnn2nw1t($var8N4LjjWbbj2w["date"])) . "</span>"), array("width" => "20%", "text" => $var7Yzccc00OQhh . $var8a5vxdx35Xi8 . $var1Fg9eeesBgyZ, "align" => "right")));
  3190. continue;
  3191. }
  3192. }
  3193. $var6Cu6cM5snkUo .= _f1bdwteysd2bf25(_f1vne9bpd155nui("dashboard_announcements"), $var3GFcCicc3VWX, 2, $var4k5hmD6AJm7I);
  3194. return $var6Cu6cM5snkUo;
  3195. }
  3196.  
  3197. function _f0qfdwvm4s1mji() {
  3198. global $TSUE;
  3199. $var6Cu6cM5snkUo = "";
  3200. $var3GFcCicc3VWX = "";
  3201. $var7BRcldm3EdIu = _f11lewrwqckh69y("manageTorrents", false, false);
  3202. $var7imnoPXoxbq8 = _f11lewrwqckh69y("torrentAction");
  3203. $var3TIyzS7JXX9x = _f11lewrwqckh69y("hit_run_ratio");
  3204. $var6IsmbjMLfwzC = intval(_f11lewrwqckh69y("new_category"));
  3205. $var30joLyiHxLZm = _f11lewrwqckh69y("upload_multiplier");
  3206. $var5SAnHHkVD7Iq = _f11lewrwqckh69y("download_multiplier");
  3207. $var3VVCpy60zOZy = _f11lewrwqckh69y("tags");
  3208. $var1U85pyyfp8m1 = trim(_f11lewrwqckh69y("searchType"));
  3209. $varawdtqb7keYMn = trim(_f11lewrwqckh69y("keywords"));
  3210. $vareqENtKgYzc9w = _f11lewrwqckh69y("categories", false, false);
  3211. $var19fhIL2iFUSd = _f11lewrwqckh69y("sortOptions", false, false);
  3212. $varbw1KLFwQkbTr = _f11lewrwqckh69y("showOnly");
  3213. $var70ZViS8RHhhV = "";
  3214. $var96Fs6BwUnQlG = "";
  3215. $var8d9RYH1vzCol = array();
  3216. $var2ACR8aEdCIiU = " ORDER BY t.sticky DESC, t.added DESC";
  3217. $var7W6SilZKBLhr["added"] = " selected=\"selected\"";
  3218. $var7W6SilZKBLhr["seeders"] = $var7W6SilZKBLhr["leechers"] = $var7W6SilZKBLhr["size"] = $var7W6SilZKBLhr["times_completed"] = "";
  3219. $var2GUfMNNnNeex["desc"] = " selected=\"selected\"";
  3220. $var2GUfMNNnNeex["asc"] = "";
  3221. if (!(empty($var19fhIL2iFUSd)) && is_array($var19fhIL2iFUSd) && count($var19fhIL2iFUSd) == 2) {
  3222. $var8WbT5CVV1J4O = array("added", "seeders", "leechers", "size", "times_completed");
  3223. $varasqNY0elJrts = array("asc", "desc");
  3224. if (!(empty($var19fhIL2iFUSd["sortBy"])) && !(empty($var19fhIL2iFUSd["sortOrder"])) && in_array($var19fhIL2iFUSd["sortOrder"], $varasqNY0elJrts) && in_array($var19fhIL2iFUSd["sortBy"], $var8WbT5CVV1J4O)) {
  3225. $var7W6SilZKBLhr[$var19fhIL2iFUSd["sortBy"]] = " selected=\"selected\"";
  3226. $var2GUfMNNnNeex[$var19fhIL2iFUSd["sortOrder"]] = " selected=\"selected\"";
  3227. $var2ACR8aEdCIiU = " ORDER BY t." . $var19fhIL2iFUSd["sortBy"] . " " . strtoupper($var19fhIL2iFUSd["sortOrder"]);
  3228. $var8d9RYH1vzCol[] = "sortOptions[sortBy]=" . $var19fhIL2iFUSd["sortBy"];
  3229. $var8d9RYH1vzCol[] = "sortOptions[sortOrder]=" . $var19fhIL2iFUSd["sortOrder"];
  3230. }
  3231. }
  3232. if (!$varbw1KLFwQkbTr || !(in_array($varbw1KLFwQkbTr, array("anonymouse", "record_stats", "upload_multiplier", "download_multiplier", "nuked", "hitRunRatio", "external", "dead", "sticky", "torrents_has_no_imdb", "silver_torrents", "x2_torrents")))) {
  3233. $varbw1KLFwQkbTr = "";
  3234. }
  3235. if (_f1118ylhk13b24d() && $var7imnoPXoxbq8 && $var7BRcldm3EdIu) {
  3236. $var5BQ7QhVUvyok = array_map("intval", $var7BRcldm3EdIu);
  3237. $var3iL3iOU5CHNe = "tid IN (" . implode(",", array_map(array($var47MbTaiXNrcS["TSUE_Database"], "escape"), $var5BQ7QhVUvyok)) . ")";
  3238. switch ($var7imnoPXoxbq8) {
  3239. case "free":
  3240. _f2lmifwc87q7iym("download_multiplier", $var3iL3iOU5CHNe, 1, 0, 1);
  3241. $var3VpJuhYxEZkO = _f1vne9bpd155nui("set_free_non_free");
  3242. break;
  3243.  
  3244. case "double":
  3245. _f2lmifwc87q7iym("upload_multiplier", $var3iL3iOU5CHNe, 2, 1, 2);
  3246. $var3VpJuhYxEZkO = _f1vne9bpd155nui("set_double_non_double");
  3247. break;
  3248.  
  3249. case "sticky":
  3250. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents", array("sticky" => array("escape" => 0, "value" => "IF(sticky>0,0,1)")), $var3iL3iOU5CHNe);
  3251. $var3VpJuhYxEZkO = _f1vne9bpd155nui("set_sticky_un_sticky");
  3252. break;
  3253.  
  3254. case "anonymouse":
  3255. _f2lmifwc87q7iym("anonymouse", $var3iL3iOU5CHNe, 1, 0, 1);
  3256. $var3VpJuhYxEZkO = _f1vne9bpd155nui("set_anonymouse_non_anonymouse");
  3257. break;
  3258.  
  3259. case "record_stats":
  3260. _f2lmifwc87q7iym("record_stats", $var3iL3iOU5CHNe, 1, 0, 1);
  3261. $var3VpJuhYxEZkO = _f1vne9bpd155nui("set_record_stats_non_record_stats");
  3262. break;
  3263.  
  3264. case "reset_hit_run":
  3265. _f2lmifwc87q7iym("hitRunRatio", $var3iL3iOU5CHNe, "", "", "", "!=");
  3266. $var3VpJuhYxEZkO = _f1vne9bpd155nui("reset_hit_and_run_ratio");
  3267. break;
  3268.  
  3269. case "set_hit_run":
  3270. _f2lmifwc87q7iym("hitRunRatio", $var3iL3iOU5CHNe, $var3TIyzS7JXX9x, $var3TIyzS7JXX9x, $var3TIyzS7JXX9x, "!=");
  3271. $var3VpJuhYxEZkO = _f1vne9bpd155nui("set_hit_and_run_ratio");
  3272. break;
  3273.  
  3274. case "reset_tags":
  3275. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents", array("tags" => ""), $var3iL3iOU5CHNe);
  3276. $var3VpJuhYxEZkO = _f1vne9bpd155nui("reset_tags");
  3277. break;
  3278.  
  3279. case "set_tags":
  3280. if ($var3VVCpy60zOZy) {
  3281. $var3VVCpy60zOZy = _f1ywaz0cvw67f1t(",", _f122ww36m6000tt(strip_tags(trim($var3VVCpy60zOZy))));
  3282. if ($var3VVCpy60zOZy) {
  3283. $var7nMOalkoKYiW = array();
  3284. foreach ($var3VVCpy60zOZy as $varan30BMJwdo3Z) {
  3285. $varan30BMJwdo3Z = trim(strip_tags($varan30BMJwdo3Z));
  3286. if (!(2 < strlen($varan30BMJwdo3Z))) {
  3287. continue;
  3288. }
  3289. $varan30BMJwdo3Z = ucfirst(strtolower($varan30BMJwdo3Z));
  3290. if (!(!(in_array($varan30BMJwdo3Z, $var7nMOalkoKYiW)) && $varan30BMJwdo3Z)) {
  3291. continue;
  3292. }
  3293. $var7nMOalkoKYiW[] = $varan30BMJwdo3Z;
  3294. $var47MbTaiXNrcS["TSUE_Database"]->replace("tsue_tags", array("tag" => $varan30BMJwdo3Z));
  3295. }
  3296. $var3VVCpy60zOZy = implode(",", $var7nMOalkoKYiW);
  3297. unset($var7nMOalkoKYiW);
  3298. }
  3299. else {
  3300. $var3VVCpy60zOZy = "";
  3301. }
  3302. if ($var3VVCpy60zOZy) {
  3303. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents", array("tags" => $var3VVCpy60zOZy), $var3iL3iOU5CHNe);
  3304. }
  3305. }
  3306. $var3VpJuhYxEZkO = _f1vne9bpd155nui("set_tags");
  3307. break;
  3308.  
  3309. case "move_torrents":
  3310. if ($var6IsmbjMLfwzC) {
  3311. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents", array("cid" => $var6IsmbjMLfwzC), $var3iL3iOU5CHNe);
  3312. $var3VpJuhYxEZkO = _f1vne9bpd155nui("move_to_another_category");
  3313. }
  3314. break;
  3315.  
  3316. case "remove_imdb":
  3317. _f2ilfh6wpubr4a1($var5BQ7QhVUvyok);
  3318. $var3VpJuhYxEZkO = _f1vne9bpd155nui("remove_imdb");
  3319. break;
  3320.  
  3321. case "set_multipliers":
  3322. $var3MsfT39sh7Rv = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT tid,options FROM tsue_torrents WHERE " . $var3iL3iOU5CHNe);
  3323. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var3MsfT39sh7Rv)) {
  3324. while ($var88zxjTZwPsow = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var3MsfT39sh7Rv)) {
  3325. $vare2KKC7GO3wua = unserialize($var88zxjTZwPsow["options"]);
  3326. $vare2KKC7GO3wua["upload_multiplier"] = $var30joLyiHxLZm;
  3327. $vare2KKC7GO3wua["download_multiplier"] = $var5SAnHHkVD7Iq;
  3328. $var5KmUMoobZtsu = array("options" => serialize($vare2KKC7GO3wua), "flags" => 2, "upload_multiplier" => $var30joLyiHxLZm, "download_multiplier" => $var5SAnHHkVD7Iq);
  3329. $var47MbTaiXNrcS["TSUE_Database"]->update("tsue_torrents", $var5KmUMoobZtsu, "tid=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($var88zxjTZwPsow["tid"]));
  3330. }
  3331. }
  3332. $var3VpJuhYxEZkO = _f1vne9bpd155nui("set_multipliers");
  3333. break;
  3334.  
  3335. case "delete_torrents":
  3336. $var3MsfT39sh7Rv = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT tid,name FROM tsue_torrents WHERE " . $var3iL3iOU5CHNe);
  3337. if ($var47MbTaiXNrcS["TSUE_Database"]->num_rows($var3MsfT39sh7Rv)) {
  3338. while ($var88zxjTZwPsow = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var3MsfT39sh7Rv)) {
  3339. _fc5mfx67z34mzq($var88zxjTZwPsow["tid"]);
  3340. }
  3341. }
  3342. $var3VpJuhYxEZkO = _f1vne9bpd155nui("delete_selected_torrents");
  3343. break;
  3344.  
  3345. }
  3346. if (isset($var3VpJuhYxEZkO) && $var5BQ7QhVUvyok) {
  3347. $var5BQ7QhVUvyok = implode(" ,", $var5BQ7QhVUvyok);
  3348. $var3VpJuhYxEZkO = _f1vne9bpd155nui("dashboard_torrents_alt") . " -> " . _f1vne9bpd155nui("select_an_action_to_apply") . " -> " . $var3VpJuhYxEZkO . " -> " . $var5BQ7QhVUvyok;
  3349. _f5eevnddknnmmq($var3VpJuhYxEZkO);
  3350. $var6Cu6cM5snkUo .= _f2i1ntxusc7pkhy(_f1vne9bpd155nui("message_saved"));
  3351. }
  3352. }
  3353. if ($varawdtqb7keYMn) {
  3354. $var8d9RYH1vzCol[] = "keywords=" . _f2hxmqatug0348x($varawdtqb7keYMn);
  3355. $var8d9RYH1vzCol[] = "searchType=" . _f2hxmqatug0348x($var1U85pyyfp8m1);
  3356. switch ($var1U85pyyfp8m1) {
  3357. case "name":
  3358. $varew9RqcZFRCAM[] = _fjxuy67d817lxe("t.name", $varawdtqb7keYMn);
  3359. break;
  3360.  
  3361. case "description":
  3362. $varew9RqcZFRCAM[] = _fjxuy67d817lxe("t.description", $varawdtqb7keYMn);
  3363. break;
  3364.  
  3365. case "uploader":
  3366. if (!(_f2fl4hrb8til2b9($varawdtqb7keYMn))) {
  3367. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("no_results_found"));
  3368. }
  3369. $varew9RqcZFRCAM[] = "m.membername=" . $var47MbTaiXNrcS["TSUE_Database"]->escape($varawdtqb7keYMn);
  3370. break;
  3371.  
  3372. case "both":
  3373. case "default":
  3374. $varew9RqcZFRCAM[] = _fjxuy67d817lxe("t.name,t.description", $varawdtqb7keYMn);
  3375. break;
  3376.  
  3377. }
  3378. }
  3379. if ($vareqENtKgYzc9w) {
  3380. if (!(is_array($vareqENtKgYzc9w))) {
  3381. $vareqENtKgYzc9w = _f1ywaz0cvw67f1t(",", $vareqENtKgYzc9w);
  3382. }
  3383. $vareqENtKgYzc9w = array_map("intval", $vareqENtKgYzc9w);
  3384. $vareqENtKgYzc9w = implode(",", $vareqENtKgYzc9w);
  3385. $var8d9RYH1vzCol[] = "categories=" . $vareqENtKgYzc9w;
  3386. $varew9RqcZFRCAM[] = "t.cid IN (" . $vareqENtKgYzc9w . ")";
  3387. }
  3388. if (isset($varew9RqcZFRCAM)) {
  3389. $var70ZViS8RHhhV = " WHERE " . implode(" AND ", $varew9RqcZFRCAM);
  3390. }
  3391. if (!(empty($var8d9RYH1vzCol))) {
  3392. $var96Fs6BwUnQlG = implode("&", $var8d9RYH1vzCol);
  3393. }
  3394. $var50gCbGbpqUz0 = $var47MbTaiXNrcS["TSUE_Database"]->row_count("SELECT SQL_NO_CACHE t.tid, m.membername FROM tsue_torrents t LEFT JOIN tsue_members m ON(t.owner=m.memberid)" . $var70ZViS8RHhhV);
  3395. if (!$var50gCbGbpqUz0) {
  3396. return _f18rs0ma9eogy2q(_f1vne9bpd155nui("message_nothing_found"));
  3397. }
  3398. if ($varbw1KLFwQkbTr) {
  3399. $var6lhttf9IEvnR[0] = $var6lhttf9IEvnR[1] = "";
  3400. }
  3401. else {
  3402. $var6lhttf9IEvnR = _f1i4zt18dx3rrkx($var50gCbGbpqUz0, $var96Fs6BwUnQlG);
  3403. }
  3404. $var71ioM4jbCMZw = $var47MbTaiXNrcS["TSUE_Database"]->query("SELECT SQL_NO_CACHE t.*, m.membername, g.groupname, g.groupstyle, c.cname, c.cviewpermissions, c.cdownloadpermissions, cc.cname as parentCategoryName, a.filename, i.content as IMDBContent FROM tsue_torrents t LEFT JOIN tsue_members m on (t.owner=m.memberid) LEFT JOIN tsue_membergroups g USING(membergroupid) LEFT JOIN tsue_torrents_categories c ON(t.cid=c.cid) LEFT JOIN tsue_torrents_categories cc ON(c.pid=cc.cid) LEFT JOIN tsue_attachments a ON (a.content_type='torrent_images' AND a.content_id=t.tid) LEFT JOIN tsue_imdb i USING(tid)" . $var70ZViS8RHhhV . " GROUP BY t.tid " . $var2ACR8aEdCIiU . " " . $var6lhttf9IEvnR[0]);
  3405. $var3GFcCicc3VWX .= _f141du4qohpq34d(array(array("width" => "45%", "text" => _f1vne9bpd155nui("torrent_name")), array("width" => "25%", "text" => _f1vne9bpd155nui("torrent_categories_category_name")), array("width" => "25%", "text" => _f1vne9bpd155nui("torrents_seeders") . "/" . _f1vne9bpd155nui("torrents_leechers") . "/" . _f1vne9bpd155nui("torrents_times_completed")), array("width" => "5%", "text" => "<input type=\"checkbox\" name=\"checkALL\" value=\"manageTorrents[]\" />")), "tableContentTR", "tableContentTDHeader");
  3406. if ($varbw1KLFwQkbTr) {
  3407. $var7h81RZZQdKH2 = array();
  3408. while ($var88zxjTZwPsow = $var47MbTaiXNrcS["TSUE_Database"]->fetch_assoc($var71ioM4jbCMZw)) {
  3409. $vare2KKC7GO3wua = unserialize($var88zxjTZwPsow["options"]);
  3410. if (!(isset($vare2KKC7GO3wua[$varbw1KLFwQkbTr]) || in_array($varbw1KLFwQkbTr, array("external", "dead", "sticky", "torrents_has_no_imdb", "silver_torrents", "x2_torrents")))) {
  3411. continue;
  3412. }
  3413. switch ($varbw1KLFwQkbTr) {
  3414. case "anonymouse":
  3415. if ($vare2KKC7GO3wua[$varbw1KLFwQkbTr]) {
  3416. $var7h81RZZQdKH2[] = $var88zxjTZwPsow;
  3417. }
  3418. break;
  3419.  
  3420. case "record_stats":
  3421. if (!$vare2KKC7GO3wua[$varbw1KLFwQkbTr] || !$vare2KKC7GO3wua["download_multiplier"]) {
  3422. $var7h81RZZQdKH2[] = $var88zxjTZwPsow;
  3423. }
  3424. break;
  3425.  
  3426. case "upload_multiplier":
  3427. if ($vare2KKC7GO3wua[$varbw1KLFwQkbTr] != "1") {
  3428. $var7h81RZZQdKH2[] = $var88zxjTZwPsow;
  3429. }
  3430. break;
  3431.  
  3432. case "download_multiplier":
  3433. if ($vare2KKC7GO3wua[$varbw1KLFwQkbTr] != "1") {
  3434. $var7h81RZZQdKH2[] = $var88zxjTZwPsow;
  3435. }
  3436. break;
  3437.  
  3438. case "nuked":
  3439. if ($vare2KKC7GO3wua[$varbw1KLFwQkbTr]) {
  3440. $var7h81RZZQdKH2[] = $var88zxjTZwPsow;
  3441. }
  3442. break;
  3443.  
  3444. case "hitRunRatio":
  3445. if ($vare2KKC7GO3wua[$varbw1KLFwQkbTr]) {
  3446. $var7h81RZZQdKH2[] = $var88zxjTZwPsow;
  3447. }
  3448. break;
  3449.  
  3450. case "external":
  3451. if ($var88zxjTZwPsow["external"]) {
  3452. $var7h81RZZQdKH2[] = $var88zxjTZwPsow;
  3453. }
  3454. break;
  3455.  
  3456. case "dead":
  3457. if (!$var88zxjTZwPsow["seeders"]) {
  3458. $var7h81RZZQdKH2[] = $var88zxjTZwPsow;
  3459. }
  3460. break;
  3461.  
  3462. case "sticky":
  3463. if ($var88zxjTZwPsow["sticky"]) {
  3464. .............................................
  3465. ......................
  3466. ..........
Advertisement
Add Comment
Please, Sign In to add comment