| @@ 250-314 (lines=65) @@ | ||
| 247 | /** |
|
| 248 | * A list of reported users |
|
| 249 | */ |
|
| 250 | function template_reported_users_block() |
|
| 251 | { |
|
| 252 | global $context, $txt, $scripturl; |
|
| 253 | ||
| 254 | echo ' |
|
| 255 | <div class="cat_bar"> |
|
| 256 | <h3 class="catbg"> |
|
| 257 | <span id="reported_users_toggle" class="', !empty($context['admin_prefs']['mcur']) ? 'toggle_down' : 'toggle_up', ' floatright" style="display: none;"></span> |
|
| 258 | <a href="', $scripturl, '?action=moderate;area=userwatch" id="reported_users_link">', $txt['mc_recent_user_reports'], '</a> |
|
| 259 | </h3> |
|
| 260 | </div> |
|
| 261 | <div class="windowbg2" id="reported_users_panel"> |
|
| 262 | <div class="modbox"> |
|
| 263 | <ul>'; |
|
| 264 | ||
| 265 | foreach ($context['reported_users'] as $user) |
|
| 266 | echo ' |
|
| 267 | <li> |
|
| 268 | <span class="smalltext">', $user['user']['link'], '</span> |
|
| 269 | </li>'; |
|
| 270 | ||
| 271 | // Don't have any watched users right now? |
|
| 272 | if (empty($context['reported_users'])) |
|
| 273 | echo ' |
|
| 274 | <li> |
|
| 275 | <strong class="smalltext">', $txt['mc_reported_users_none'], '</strong> |
|
| 276 | </li>'; |
|
| 277 | ||
| 278 | echo ' |
|
| 279 | </ul> |
|
| 280 | </div><!-- .modbox --> |
|
| 281 | </div><!-- #reported_users_panel --> |
|
| 282 | ||
| 283 | <script> |
|
| 284 | var oWatchedUsersToggle = new smc_Toggle({ |
|
| 285 | bToggleEnabled: true, |
|
| 286 | bCurrentlyCollapsed: ', !empty($context['admin_prefs']['mcur']) ? 'true' : 'false', ', |
|
| 287 | aSwappableContainers: [ |
|
| 288 | \'reported_users_panel\' |
|
| 289 | ], |
|
| 290 | aSwapImages: [ |
|
| 291 | { |
|
| 292 | sId: \'reported_users_toggle\', |
|
| 293 | altExpanded: ', JavaScriptEscape($txt['hide']), ', |
|
| 294 | altCollapsed: ', JavaScriptEscape($txt['show']), ' |
|
| 295 | } |
|
| 296 | ], |
|
| 297 | aSwapLinks: [ |
|
| 298 | { |
|
| 299 | sId: \'reported_users_link\', |
|
| 300 | msgExpanded: ', JavaScriptEscape($txt['mc_recent_user_reports']), ', |
|
| 301 | msgCollapsed: ', JavaScriptEscape($txt['mc_recent_user_reports']), ' |
|
| 302 | } |
|
| 303 | ], |
|
| 304 | oThemeOptions: { |
|
| 305 | bUseThemeSettings: true, |
|
| 306 | sOptionName: \'admin_preferences\', |
|
| 307 | sSessionVar: smf_session_var, |
|
| 308 | sSessionId: smf_session_id, |
|
| 309 | sThemeId: \'1\', |
|
| 310 | sAdditionalVars: \';admin_key=mcur\' |
|
| 311 | } |
|
| 312 | }); |
|
| 313 | </script>'; |
|
| 314 | } |
|
| 315 | ||
| 316 | /** |
|
| 317 | * Little section for making... notes. |
|
| @@ 323-387 (lines=65) @@ | ||
| 320 | /** |
|
| 321 | * A block to show the current top reported member profiles. |
|
| 322 | */ |
|
| 323 | function template_reported_members_block() |
|
| 324 | { |
|
| 325 | global $context, $txt, $scripturl; |
|
| 326 | ||
| 327 | echo ' |
|
| 328 | <div class="cat_bar"> |
|
| 329 | <h3 class="catbg"> |
|
| 330 | <span id="reported_members_toggle" class="', !empty($context['admin_prefs']['mcru']) ? 'toggle_down' : 'toggle_up', ' floatright" style="display: none;"></span> |
|
| 331 | <a href="', $scripturl, '?action=moderate;area=reportedmembers" id="reported_members_link">', $txt['mc_recent_member_reports'], '</a> |
|
| 332 | </h3> |
|
| 333 | </div> |
|
| 334 | <div class="windowbg" id="reported_users_panel"> |
|
| 335 | <div class="modbox"> |
|
| 336 | <ul>'; |
|
| 337 | ||
| 338 | foreach ($context['reported_members'] as $report) |
|
| 339 | echo ' |
|
| 340 | <li class="smalltext"> |
|
| 341 | <a href="', $report['report_href'], '">', $report['user_name'], '</a> |
|
| 342 | </li>'; |
|
| 343 | ||
| 344 | // Don't have any reported members right now? |
|
| 345 | if (empty($context['reported_members'])) |
|
| 346 | echo ' |
|
| 347 | <li> |
|
| 348 | <strong class="smalltext">', $txt['mc_recent_reports_none'], '</strong> |
|
| 349 | </li>'; |
|
| 350 | ||
| 351 | echo ' |
|
| 352 | </ul> |
|
| 353 | </div><!-- .modbox --> |
|
| 354 | </div><!-- #reported_users_panel --> |
|
| 355 | ||
| 356 | <script> |
|
| 357 | var oReportedPostsPanelToggle = new smc_Toggle({ |
|
| 358 | bToggleEnabled: true, |
|
| 359 | bCurrentlyCollapsed: ', !empty($context['admin_prefs']['mcrm']) ? 'true' : 'false', ', |
|
| 360 | aSwappableContainers: [ |
|
| 361 | \'reported_members_panel\' |
|
| 362 | ], |
|
| 363 | aSwapImages: [ |
|
| 364 | { |
|
| 365 | sId: \'reported_members_toggle\', |
|
| 366 | altExpanded: ', JavaScriptEscape($txt['hide']), ', |
|
| 367 | altCollapsed: ', JavaScriptEscape($txt['show']), ' |
|
| 368 | } |
|
| 369 | ], |
|
| 370 | aSwapLinks: [ |
|
| 371 | { |
|
| 372 | sId: \'reported_members_link\', |
|
| 373 | msgExpanded: ', JavaScriptEscape($txt['mc_recent_member_reports']), ', |
|
| 374 | msgCollapsed: ', JavaScriptEscape($txt['mc_recent_member_reports']), ' |
|
| 375 | } |
|
| 376 | ], |
|
| 377 | oThemeOptions: { |
|
| 378 | bUseThemeSettings: true, |
|
| 379 | sOptionName: \'admin_preferences\', |
|
| 380 | sSessionVar: smf_session_var, |
|
| 381 | sSessionId: smf_session_id, |
|
| 382 | sThemeId: \'1\', |
|
| 383 | sAdditionalVars: \';admin_key=mcrm\' |
|
| 384 | } |
|
| 385 | }); |
|
| 386 | </script>'; |
|
| 387 | } |
|
| 388 | ||
| 389 | /** |
|
| 390 | * Lists all reported members |
|