-Рубрики

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в FladeX

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 23.02.2007
Записей:
Комментариев:
Написано: 209


[HOWTO] Вывод html только для определенной группы (phpBB)

Понедельник, 14 Июля 2008 г. 08:34 + в цитатник
В колонках играет - Vasquez Lusi - Un peu moins de mystery
Нашел на phpBB.com, решил сюда запостить.
Задача. Вставить в шаблоны стиля код, видимый только для определенной группы пользователей.
Решение.
Открыть includes/functions.php
Найти:
includes/functions.php
code:
$tz = ($user->data['user_id'] != ANONYMOUS) ? strval(doubleval($user->data['user_timezone'])) : strval(doubleval($config['board_timezone']));

Добавить, после:
code:
$sql = 'SELECT group_id, group_name
FROM ' . GROUPS_TABLE . '
ORDER BY group_name ASC';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);

Найти:
code:
'PRIVATE_MESSAGE_INFO_UNREAD' => $l_privmsgs_text_unread,

Добавить, после:
code:
'S_GROUP_ID' => $row['group_id'],

Сохраняем изменения и закрываем файлы.
Теперь в шаблонах стиля мы можем использовать конструкцию вида:
code:
<!-- IF S_GROUP_ID == 7 -->
your text
<!-- ENDIF -->

Где "your text" - нужный html код, который будет виден только для пользователей, состоящих в группе с id=7. Естественно id можно изменить.
Рубрики:  phpBB / Slaed / danneo
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку