[Zetaboard] Group Forum Moderators - Thống kê các mod và các box quản lý

[Mr.P]

New member
Tác giả: Cory
Preview:
Group_Forum_Moderators.png

=========
Đặt code tại Below The Boards
Mã:
<script type="text/javascript">
if (location.href.indexOf('/stats/staff') !== -1) {
var gmHTML = '<br /><table cellspacing="0" id="group_leaders"><thead><tr><th colspan="4">Group Forum Moderators</th></tr></thead><tbody><tr><th>Group Name</th><th>Moderator of</th></tr></tbody></table>';

if ($('#forum_leaders').length) {
$('#forum_leaders').after(gmHTML);
} else {
$('table[id="forum_leaders_global"]:last').after(gmHTML);
}

function addGroup(groupName, groupID, htmlBefore, htmlAfter) {
$('#group_leaders').append('<tr><td class="group"><a href="' + main_url + 'members/?group=' + groupID + '">' + htmlBefore + '' + groupName + '' + htmlAfter + '</a></td><td style="text-align: center" class="forums_to_moderate"></td></tr>');
}

function addForums(groupName, forumName, forumID) {
$('#group_leaders tbody tr').each(function () {
if ($(this).find('td.group').text() === groupName) $(this).find('td.forums_to_moderate').append('<a href="' + main_url + 'forum/' + forumID + '/">' + forumName + '</a>');
});
}

addGroup('GROUP_NAME', 'GROUP_ID', 'HTML_BEFORE', 'HTML_AFTER');

addForums('GROUP_NAME', 'FORUM_NAME', 'FORUM_ID');

$('#group_leaders td.forums_to_moderate').each(function () {
$(this).find('a:not(:last)').after(', ');
});
}
</script>
các bạn thiết lập tại:
addGroup('GROUP_NAME', 'GROUP_ID', 'HTML_BEFORE', 'HTML_AFTER');

addForums('GROUP_NAME', 'FORUM_NAME', 'FORUM_ID');
 
Back
Top