|
@@ -50,10 +50,11 @@ function template_group_requests_block()
|
|
|
echo '
|
|
|
<div class="cat_bar">
|
|
|
<h3 class="catbg">
|
|
|
- <a href="', $scripturl, '?action=groups;sa=requests">', $txt['mc_group_requests'], '</a>
|
|
|
+ <span id="group_requests_toggle" class="', !empty($context['admin_prefs']['mcgr']) ? 'toggle_down' : 'toggle_up', ' floatright" style="display: none;"></span>
|
|
|
+ <a href="', $scripturl, '?action=groups;sa=requests" id="group_requests_link">', $txt['mc_group_requests'], '</a>
|
|
|
</h3>
|
|
|
</div>
|
|
|
- <div class="windowbg">
|
|
|
+ <div class="windowbg" id="group_requests_panel">
|
|
|
<div class="content modbox">
|
|
|
<ul class="reset">';
|
|
|
|
|
@@ -73,21 +74,54 @@ function template_group_requests_block()
|
|
|
echo '
|
|
|
</ul>
|
|
|
</div>
|
|
|
- </div>';
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <script type="text/javascript"><!--
|
|
|
+ var oGroupRequestsPanelToggle = new smc_Toggle({
|
|
|
+ bToggleEnabled: true,
|
|
|
+ bCurrentlyCollapsed: ', !empty($context['admin_prefs']['mcgr']) ? 'true' : 'false', ',
|
|
|
+ aSwappableContainers: [
|
|
|
+ \'group_requests_panel\'
|
|
|
+ ],
|
|
|
+ aSwapImages: [
|
|
|
+ {
|
|
|
+ sId: \'group_requests_toggle\',
|
|
|
+ altExpanded: ', JavaScriptEscape($txt['hide']), ',
|
|
|
+ altCollapsed: ', JavaScriptEscape($txt['show']), '
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ aSwapLinks: [
|
|
|
+ {
|
|
|
+ sId: \'group_requests_link\',
|
|
|
+ msgExpanded: ', JavaScriptEscape($txt['mc_group_requests']), ',
|
|
|
+ msgCollapsed: ', JavaScriptEscape($txt['mc_group_requests']), '
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ oThemeOptions: {
|
|
|
+ bUseThemeSettings: true,
|
|
|
+ sOptionName: \'admin_preferences\',
|
|
|
+ sSessionVar: smf_session_var,
|
|
|
+ sSessionId: smf_session_id,
|
|
|
+ sThemeId: \'1\',
|
|
|
+ sAdditionalVars: \';admin_key=mcgr\'
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|
|
|
function template_reported_posts_block()
|
|
|
{
|
|
|
- global $options, $context, $txt, $scripturl;
|
|
|
+ global $context, $txt, $scripturl;
|
|
|
|
|
|
echo '
|
|
|
<div class="cat_bar">
|
|
|
<h3 class="catbg">
|
|
|
- <a href="', $scripturl, '?action=moderate;area=reports">', $txt['mc_recent_reports'], '</a>
|
|
|
+ <span id="reported_posts_toggle" class="', !empty($context['admin_prefs']['mcrp']) ? 'toggle_down' : 'toggle_up', ' floatright" style="display: none;"></span>
|
|
|
+ <a href="', $scripturl, '?action=moderate;area=reports" id="reported_posts_link">', $txt['mc_recent_reports'], '</a>
|
|
|
</h3>
|
|
|
</div>
|
|
|
- <div class="windowbg">
|
|
|
+ <div class="windowbg" id="reported_posts_panel">
|
|
|
<div class="content modbox">
|
|
|
<ul class="reset">';
|
|
|
|
|
@@ -107,7 +141,39 @@ function template_reported_posts_block()
|
|
|
echo '
|
|
|
</ul>
|
|
|
</div>
|
|
|
- </div>';
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <script type="text/javascript"><!--
|
|
|
+ var oReportedPostsPanelToggle = new smc_Toggle({
|
|
|
+ bToggleEnabled: true,
|
|
|
+ bCurrentlyCollapsed: ', !empty($context['admin_prefs']['mcrp']) ? 'true' : 'false', ',
|
|
|
+ aSwappableContainers: [
|
|
|
+ \'reported_posts_panel\'
|
|
|
+ ],
|
|
|
+ aSwapImages: [
|
|
|
+ {
|
|
|
+ sId: \'reported_posts_toggle\',
|
|
|
+ altExpanded: ', JavaScriptEscape($txt['hide']), ',
|
|
|
+ altCollapsed: ', JavaScriptEscape($txt['show']), '
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ aSwapLinks: [
|
|
|
+ {
|
|
|
+ sId: \'reported_posts_link\',
|
|
|
+ msgExpanded: ', JavaScriptEscape($txt['mc_recent_reports']), ',
|
|
|
+ msgCollapsed: ', JavaScriptEscape($txt['mc_recent_reports']), '
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ oThemeOptions: {
|
|
|
+ bUseThemeSettings: true,
|
|
|
+ sOptionName: \'admin_preferences\',
|
|
|
+ sSessionVar: smf_session_var,
|
|
|
+ sSessionId: smf_session_id,
|
|
|
+ sThemeId: \'1\',
|
|
|
+ sAdditionalVars: \';admin_key=mcrp\'
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
}
|
|
|
|
|
|
function template_watched_users()
|
|
@@ -117,10 +183,11 @@ function template_watched_users()
|
|
|
echo '
|
|
|
<div class="cat_bar">
|
|
|
<h3 class="catbg">
|
|
|
- <a href="', $scripturl, '?action=moderate;area=userwatch">', $txt['mc_watched_users'], '</a>
|
|
|
+ <span id="watched_users_toggle" class="', !empty($context['admin_prefs']['mcwu']) ? 'toggle_down' : 'toggle_up', ' floatright" style="display: none;"></span>
|
|
|
+ <a href="', $scripturl, '?action=moderate;area=userwatch" id="watched_users_link">', $txt['mc_watched_users'], '</a>
|
|
|
</h3>
|
|
|
</div>
|
|
|
- <div class="windowbg">
|
|
|
+ <div class="windowbg" id="watched_users_panel">
|
|
|
<div class="content modbox">
|
|
|
<ul class="reset">';
|
|
|
|
|
@@ -140,7 +207,39 @@ function template_watched_users()
|
|
|
echo '
|
|
|
</ul>
|
|
|
</div>
|
|
|
- </div>';
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <script type="text/javascript"><!--
|
|
|
+ var oWatchedUsersToggle = new smc_Toggle({
|
|
|
+ bToggleEnabled: true,
|
|
|
+ bCurrentlyCollapsed: ', !empty($context['admin_prefs']['mcwu']) ? 'true' : 'false', ',
|
|
|
+ aSwappableContainers: [
|
|
|
+ \'watched_users_panel\'
|
|
|
+ ],
|
|
|
+ aSwapImages: [
|
|
|
+ {
|
|
|
+ sId: \'watched_users_toggle\',
|
|
|
+ altExpanded: ', JavaScriptEscape($txt['hide']), ',
|
|
|
+ altCollapsed: ', JavaScriptEscape($txt['show']), '
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ aSwapLinks: [
|
|
|
+ {
|
|
|
+ sId: \'watched_users_link\',
|
|
|
+ msgExpanded: ', JavaScriptEscape($txt['mc_watched_users']), ',
|
|
|
+ msgCollapsed: ', JavaScriptEscape($txt['mc_watched_users']), '
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ oThemeOptions: {
|
|
|
+ bUseThemeSettings: true,
|
|
|
+ sOptionName: \'admin_preferences\',
|
|
|
+ sSessionVar: smf_session_var,
|
|
|
+ sSessionId: smf_session_id,
|
|
|
+ sThemeId: \'1\',
|
|
|
+ sAdditionalVars: \';admin_key=mcwu\'
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|
|
@@ -503,18 +602,7 @@ function template_moderation_settings()
|
|
|
<form action="', $scripturl, '?action=moderate;area=settings" method="post" accept-charset="', $context['character_set'], '">
|
|
|
<div class="windowbg2">
|
|
|
<div class="content">
|
|
|
- <dl class="settings">
|
|
|
- <dt>
|
|
|
- <strong>', $txt['mc_prefs_homepage'], ':</strong>
|
|
|
- </dt>
|
|
|
- <dd>';
|
|
|
-
|
|
|
- foreach ($context['homepage_blocks'] as $k => $v)
|
|
|
- echo '
|
|
|
- <label for="mod_homepage_', $k, '"><input type="checkbox" id="mod_homepage_', $k, '" name="mod_homepage[', $k, ']"', in_array($k, $context['mod_settings']['user_blocks']) ? ' checked="checked"' : '', ' class="input_check" /> ', $v, '</label><br />';
|
|
|
-
|
|
|
- echo '
|
|
|
- </dd>';
|
|
|
+ <dl class="settings">';
|
|
|
|
|
|
if ($context['can_moderate_approvals'])
|
|
|
{
|