Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Администраторские заметки
СообщениеДобавлено: 2011-02-09 02:52 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
Администраторские заметки в профиле пользователя.

[img=http://s002.youpic.su/pictures/1297188000/e30120f126c489e4506bcdfbcd42e7a4.png]Вот такие вот они, модераторские заметки !)[/img]

Установка

#
#-----[ Делаем запрос ]------------------------------------------
#
[hide]
Код:
ALTER TABLE bb_users ADD user_admin_notes TEXT NOT NULL;
[/hide]

#
#-----[ OPEN ]------------------------------------------
#
admin/admin_users.php

#
#-----[ Найти ]------------------------------------------
#
[hide]
Код:
$signature = ( !empty($HTTP_POST_VARS['signature']) ) ? trim(str_replace('<br />', "\n", $HTTP_POST_VARS['signature'] ) ) : '';
[/hide]

#
#-----[ ниже добавить ]------------------------------------------
#
[hide]
Код:
$user_admin_notes = ( !empty($HTTP_POST_VARS['user_admin_notes']) ) ? trim(str_replace('<br />', "\n", $HTTP_POST_VARS['user_admin_notes'] ) ) : '';
[/hide]

#
#-----[ Найти ]------------------------------------------
#
[hide]
Код:
$signature = htmlspecialchars(stripslashes($signature));
[/hide]

#
#-----[ ниже добавить ]------------------------------------------
#
Код:
$user_admin_notes = htmlspecialchars(stripslashes($user_admin_notes));


#
#-----[ Найти ]------------------------------------------
#
Код:
   
           $sql = "UPDATE " . USERS_TABLE . "
            SET

#
#-----[ найти в блоке ]------------------------------------------
#
Код:
user_sig = '" . str_replace("\'", "''", $signature) . "',


#
#-----[ в линии после добавить ]------------------------------------------
#
Код:
user_admin_notes = '" . str_replace("\'", "''", $user_admin_notes) . "',


#
#-----[ Найти ]------------------------------------------
#
Код:
$user_allowpm = $this_userdata['user_allow_pm'];


#
#-----[ Ниже добавить ]------------------------------------------
#
Код:
$admin_notes = $this_userdata['user_admin_notes'];


#
#-----[ Найти ]------------------------------------------
#
Код:
$s_hidden_fields .= '<input type="hidden" name="user_allowpm" value="' . $user_allowpm . '" />';


#
#-----[ Ниже добавить ]------------------------------------------
#
Код:
$s_hidden_fields .= '<input type="hidden" name="user_admin_notes" value="' . $user_admin_notes . '" />';


#
#-----[ Найти ]------------------------------------------
#
Код:
 'RANK_SELECT_BOX' => $rank_select_box,


#
#-----[ Ниже добавить ]------------------------------------------
#
Код:
 
         'ADMIN_NOTES' => $admin_notes,
         'L_ADMIN_NOTES' =>  $lang['Admin_notes'],


#
#-----[ Открыть ]------------------------------------------
#
includes/ucp/usercp_viewprofile.php

#
#-----[ Найти ]------------------------------------------
#
Код:
'AVATAR_IMG' => $avatar_img,


#
#-----[ Ниже добавить ]------------------------------------------
#
Код:
'ADMIN_NOTES' => $profiledata['user_admin_notes'],
'L_ADMIN_NOTES' => $lang['Admin_notes'],

#
#-----[ Найти ]------------------------------------------
#
Код:
print_page('usercp_viewprofile.tpl');


#
#-----[ Выше добавить ]------------------------------------------
#
Код:
if ( $userdata['user_level'] == ADMIN )
{
  $template->assign_block_vars('switch_admin_notes', array());
}

#
#-----[ Открыть ]------------------------------------------
#
language/lang_russian/lang_main.php

#
#-----[ В самый низ добавить ]------------------------------------------
#
Код:
$lang['Admin_notes'] = 'Admin блокнот';


#
#-----[ Открыть ]------------------------------------------
#
Код:
templates/default/usercp_viewprofile.tpl


#
#-----[ Найти ]------------------------------------------
#
Код:
            <td><b>{INTERESTS}</b></td>
         </tr>
         <!-- ENDIF -->


#
#-----[ Ниже добавить ]------------------------------------------
#
Код:
<!-- BEGIN switch_admin_notes -->
      <tr>
        <th valign="top"  nowrap="nowrap"><span class="gen"><b>{L_ADMIN_NOTES}:</b></span></th>
        <td> <span class="gen">{ADMIN_NOTES}</span></td>
      </tr>
<!-- END switch_admin_notes -->


#
#-----[ Открыть ]------------------------------------------
#
templates/default/admin/admin_users.tpl

#
#-----[ Найти ]------------------------------------------
#
Код:
   <tr>
      <td class="row1"><span class="gen">{L_SELECT_RANK}</span></td>
      <td class="row2"><select name="user_rank">{RANK_SELECT_BOX}</select></td>
   </tr>

#
#-----[ Ниже добавить ]------------------------------------------
#
Код:
   <tr>
      <td class="row1"><span class="gen">{L_ADMIN_NOTES}</span></td>
      <td class="row2"><textarea class="post" name="user_admin_notes" rows="6" cols="45">{ADMIN_NOTES}</textarea></td>
   </tr>


Все готово!


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 44


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Переместиться наверх
 Главная |  Список форумов |   Time : 3.128s | 14 Queries | GZIP : Off |