mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-19 21:03:54 -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);
|
unset($mod);
|
||||||
$datastore->rm('moderators');
|
$datastore->update('moderators');
|
||||||
|
|
||||||
// Build index page
|
// Build index page
|
||||||
$forums_count = 0;
|
$forums_count = 0;
|
||||||
|
|
|
@ -17,13 +17,19 @@ if (!$mode = (string)$this->request['mode']) {
|
||||||
$this->ajax_die('invalid mode (empty)');
|
$this->ajax_die('invalid mode (empty)');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$datastore->enqueue([
|
||||||
|
'moderators',
|
||||||
|
'cat_forums',
|
||||||
|
'stats'
|
||||||
|
]);
|
||||||
|
|
||||||
$html = '';
|
$html = '';
|
||||||
switch ($mode) {
|
switch ($mode) {
|
||||||
case 'birthday_week':
|
case 'birthday_week':
|
||||||
$stats = $datastore->get('stats');
|
if (!$stats = $datastore->get('stats') and !$datastore->has('stats')) {
|
||||||
$datastore->enqueue([
|
$datastore->update('stats');
|
||||||
'stats'
|
$stats = $datastore->get('stats');
|
||||||
]);
|
}
|
||||||
|
|
||||||
$users = [];
|
$users = [];
|
||||||
|
|
||||||
|
@ -38,10 +44,10 @@ switch ($mode) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'birthday_today':
|
case 'birthday_today':
|
||||||
$stats = $datastore->get('stats');
|
if (!$stats = $datastore->get('stats') and !$datastore->has('stats')) {
|
||||||
$datastore->enqueue([
|
$datastore->update('stats');
|
||||||
'stats'
|
$stats = $datastore->get('stats');
|
||||||
]);
|
}
|
||||||
|
|
||||||
$users = [];
|
$users = [];
|
||||||
|
|
||||||
|
@ -58,13 +64,12 @@ switch ($mode) {
|
||||||
case 'get_forum_mods':
|
case 'get_forum_mods':
|
||||||
$forum_id = (int)$this->request['forum_id'];
|
$forum_id = (int)$this->request['forum_id'];
|
||||||
|
|
||||||
$datastore->enqueue([
|
if (!$mod = $datastore->get('moderators') and !$datastore->has('moderators')) {
|
||||||
'moderators',
|
$datastore->update('moderators');
|
||||||
'cat_forums'
|
$mod = $datastore->get('moderators');
|
||||||
]);
|
}
|
||||||
|
|
||||||
$moderators = [];
|
$moderators = [];
|
||||||
$mod = $datastore->get('moderators');
|
|
||||||
|
|
||||||
if (isset($mod['mod_users'][$forum_id])) {
|
if (isset($mod['mod_users'][$forum_id])) {
|
||||||
foreach ($mod['mod_users'][$forum_id] as $user_id) {
|
foreach ($mod['mod_users'][$forum_id] as $user_id) {
|
||||||
|
@ -80,8 +85,7 @@ switch ($mode) {
|
||||||
|
|
||||||
$html = ': ';
|
$html = ': ';
|
||||||
$html .= ($moderators) ? implode(', ', $moderators) : $lang['NONE'];
|
$html .= ($moderators) ? implode(', ', $moderators) : $lang['NONE'];
|
||||||
unset($moderators, $mod);
|
$datastore->update('moderators');
|
||||||
$datastore->rm('moderators');
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'get_traf_stats':
|
case 'get_traf_stats':
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue