Выделено в отдельную тему из темы "Самые необходимые моды" Ну если я не ошибся, то 
 
в файле profile.php 
находим строку: 
CODE:$user['joined'] = $fm->_DateFormat($user['joined'] + $fm->user['timedif']*3600);   
 
и под ней вставляем: 
 
CODE:$ban = ""; $moder = 0; $usermoder = 0; 
    $allforums = $fm->_Read("data/allforums.php", 0); 
    foreach ($allforums as $fid => $fdata) { 
    if (array_key_exists($_SESSION['mid'], $fdata['moderator'])) $moder = 1; 
    if (array_key_exists($_GET['member'], $fdata['moderator'])) $usermoder = 1; 
    } 
    if ((isset($_SESSION['sts'])) and (($_SESSION['sts'] == "ad") or ($_SESSION['sts'] == "sm") or ($moder)) and  
    ((($user['status'] == "me") or ($user['status'] == "banned")) and (!$usermoder))) { 
    if (!empty($_GET['ban'])) { 
    $getmember = $fm->_Read2Write($mbans, "members/".$_GET['member'].".php", 0); 
    $getmember['status'] = ($getmember['status'] == "banned") ? "me" : "banned"; 
    $fm->_Write($mbans, $getmember); 
    header("location: profile.php?action=show&member=".$_GET['member']); 
    } 
    $ban = ' [<a href="profile.php?action=show&member='.$_GET['member'].'&ban=true">'; 
    $ban .= ($user['status'] == "banned") ? '<font style="color: blue;">Разбанить' : '<font style="color: red;">Забанить'; 
    $ban .= '</font></a>]'; 
    }   
 
далее открываем файл templates/твой_скин/profile show.tpl 
находим строку: 
CODE:<td class="pformright">{$user['title']}</td>   
 
и заменяем ее на эту: 
CODE:<td class="pformright">{$user['title']}{$ban}</td>   
 
Ну вот вроде и все. 
 
Просьба к модераторам перенести сообщения, неимеющие отношения к данной теме в соответствующую. Сори за оффтоп |