../Sources/RemoveTopic.php
Bul:
function DeleteMessage()
{
global $ID_MEMBER, $db_prefix, $topic, $board, $modSettings;
checkSession('get');
$_REQUEST['msg'] = (int) $_REQUEST['msg'];
Değiştir:
function DeleteMessage()
{
global $ID_MEMBER, $db_prefix, $topic, $board, $modSettings, $user_info;
checkSession('get');
$_REQUEST['msg'] = (int) $_REQUEST['msg'];
$request = db_query("
SELECT m.ID_MEMBER, mem.ID_GROUP
FROM {$db_prefix}messages as m
LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_MEMBER = m.ID_MEMBER)
WHERE m.ID_MSG = $_REQUEST[msg]
LIMIT 1", __FILE__, __LINE__);
list ($poster, $group) = mysql_fetch_row($request);
mysql_free_result($request);
$staff_groups = array('1', '2', '3');
$permit = false;
foreach ($staff_groups as $groups) {
if(in_array($groups, $user_info['groups']))
$permit = true;
}
if (in_array($group, $staff_groups) && $permit == false)
fatal_error('Yönetici mesajlarını değiştiremezsiniz.', false);