mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-14 18:48:21 -07:00
Updated
This commit is contained in:
parent
b5f0292365
commit
8d637dff6c
2 changed files with 20 additions and 16 deletions
|
@ -192,7 +192,7 @@ if (!empty($mod)) {
|
|||
}
|
||||
|
||||
unset($mod);
|
||||
$datastore->rm('moderators');
|
||||
$datastore->update('moderators');
|
||||
|
||||
// Build index page
|
||||
$forums_count = 0;
|
||||
|
|
|
@ -17,13 +17,19 @@ if (!$mode = (string)$this->request['mode']) {
|
|||
$this->ajax_die('invalid mode (empty)');
|
||||
}
|
||||
|
||||
$datastore->enqueue([
|
||||
'moderators',
|
||||
'cat_forums',
|
||||
'stats'
|
||||
]);
|
||||
|
||||
$html = '';
|
||||
switch ($mode) {
|
||||
case 'birthday_week':
|
||||
$stats = $datastore->get('stats');
|
||||
$datastore->enqueue([
|
||||
'stats'
|
||||
]);
|
||||
if (!$stats = $datastore->get('stats') and !$datastore->has('stats')) {
|
||||
$datastore->update('stats');
|
||||
$stats = $datastore->get('stats');
|
||||
}
|
||||
|
||||
$users = [];
|
||||
|
||||
|
@ -38,10 +44,10 @@ switch ($mode) {
|
|||
break;
|
||||
|
||||
case 'birthday_today':
|
||||
$stats = $datastore->get('stats');
|
||||
$datastore->enqueue([
|
||||
'stats'
|
||||
]);
|
||||
if (!$stats = $datastore->get('stats') and !$datastore->has('stats')) {
|
||||
$datastore->update('stats');
|
||||
$stats = $datastore->get('stats');
|
||||
}
|
||||
|
||||
$users = [];
|
||||
|
||||
|
@ -58,13 +64,12 @@ switch ($mode) {
|
|||
case 'get_forum_mods':
|
||||
$forum_id = (int)$this->request['forum_id'];
|
||||
|
||||
$datastore->enqueue([
|
||||
'moderators',
|
||||
'cat_forums'
|
||||
]);
|
||||
if (!$mod = $datastore->get('moderators') and !$datastore->has('moderators')) {
|
||||
$datastore->update('moderators');
|
||||
$mod = $datastore->get('moderators');
|
||||
}
|
||||
|
||||
$moderators = [];
|
||||
$mod = $datastore->get('moderators');
|
||||
|
||||
if (isset($mod['mod_users'][$forum_id])) {
|
||||
foreach ($mod['mod_users'][$forum_id] as $user_id) {
|
||||
|
@ -80,8 +85,7 @@ switch ($mode) {
|
|||
|
||||
$html = ': ';
|
||||
$html .= ($moderators) ? implode(', ', $moderators) : $lang['NONE'];
|
||||
unset($moderators, $mod);
|
||||
$datastore->rm('moderators');
|
||||
$datastore->update('moderators');
|
||||
break;
|
||||
|
||||
case 'get_traf_stats':
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue