[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
olympus
стили
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-