Predvoditelev.RU

Список пользователей на форуме Vanilla

11 Ноябрь 2008, 11:58

Список пользователей на форуме Vanilla - Расширение MemberList Продолжаем расширять функциональность форума Vanilla. Изучая админку форума я так и не нашел - где же посмотреть список зарегестрированных пользователей. К сожалению, авторы не посчитали эту возможность настолько важной, чтобы включить её в базовую версию форума. Раз нет в базовой версии, значит должно быть расширение дающее такую возможность. И оно нашлось - MembersList

Данное разрешение добавляет вкладку “Список пользователей” в основное меню и соответственно позволяет в удобном виде просмотреть список зарегистрированных пользователей.

Скачать расширение MembersList можно отсюда: http://lussumo.com/addons/index.php?PostBackAction=AddOn&AddOnID=355 (на момент написания заметки актуальная версия - 1.2).

Скаченный архив разархивируем и перед тем как закачать расширение на сервер, переведем его на русский язык. Для этого открываем файл MembersList/conf/language.php и переводим на русский язык соответствующие значения. У меня получилось вот так:

<?php
// Language Dictionary

$Context->Dictionary['Members'] = 'Список пользователей'; // Tab title
$Context->Dictionary['AvatarDefinition'] = 'Аватар'; // Avatar Cell Title
$Context->Dictionary['Username'] = 'Ник'; // Username Cell Title
$Context->Dictionary['NameTag'] = 'Имя, фамилия'; // Name & Lastname Cell Title
$Context->Dictionary['Visit'] = 'Посещения'; // Total Visit Count Title
$Context->Dictionary['Role'] = 'Роль'; // Role Description Cell Title
$Context->Dictionary['Email'] = 'E-mail'; // Email Cell Title
$Context->Dictionary['Posts'] = 'Сообщения'; // Total Posts Title
$Context->Dictionary['Registered'] = 'Дата регистрации'; // Registration Date Title

$Context->Dictionary['Gizli'] = 'Secret'; // Secret Fields
$Context->Dictionary['notAvail'] = 'N/A'; // Not Available Fields (empty fields)

// denfinitions for Admin Panel
$Context->Dictionary['permission_view'] = 'Показывать дополнительные вкладки (Список пользователей)';
$Context->Dictionary['permission_view_secret'] ='Разрешить смотреть скрытые данные пользователей (Имя и e-mail)';

?>

Не забываем, что сохранять файл надо в кодировке UTF-8.

Теперь закачиваем папку MembersList на сервер в директорию [путь к форуму]/extensions/. Далее на форуме заходим в настройки - дополнения и ставим галочку напротив расширения MembersList.

Расширение мы активировали, осталось только указать, какие группы пользователей могут смотреть списки зарегистрированных пользователей. Для этого служат параметры Показывать дополнительные вкладки (Список пользователей) и Разрешить смотреть скрытые данные пользователей (Имя и e-mail) (см. настройки - полномочия).

PS Описанные в посте действия производились над форумом Vanilla версии 1.1.5a.

This entry no have comments... but you can be first.

Leave a Reply