Change user group [DLE 9.x - 10.x]


Название: Change user group
Автор: Rave aka Panacea
CMS: DLE 9.x - 10.x
Версия модуля: 0.4.7
Кодировка: utf-8 и windows-1251

Описание:
Change user name - это простой модуль, который позволит вам просматривать сайт, от лица другой группы пользователей. Модуль в основном будет полезен админам и разработчикам, согласитесь, ведь многим из вас при разработке приходится через админку или базу менять группу, или же создавать несколько пользователей с разными группами и заходить с разных браузеров одновременно, с этим маленьким модулем, вам этого делать не придется.

Особенности:
Полное отключение
Быстрая смена группы
Полная смена группы
Восстановление группы в исходное состояние
Есть не много настроек
Простая установка
Модуль шаблонизирован, для каждого шаблона, свой скин оформления модуля.
Все файлы в одной папке.
"Модный" ооп
Вывод подсказок и уведомлений

Установка:
1. Залить папку (целиком) changeGroup из архива в engine/modules/
2. Открыть index.php
- найти
$tpl->load_template ( 'main.tpl' );


- ниже добавить
require_once ENGINE_DIR . '/modules/changeGroup/changeGroup.php';


3. Открыть ваш шаблон и вставить
{changeGroup}


Внимение, для каждого шаблона, нужен отдельный шаблон модуля. На данный момент в модуле есть 3 вида оформления, для стандартных шаблонов Default, Pisces, Gemini. Для своего шаблона делайте на примере готовых.

Настройка:
Все шаблоны находятся по адресу
engine/modules/changeGroup/templates/Название вашего шаблона


Открыв
engine/modules/changeGroup/changeGroup.php
вы можете изменить пару параметров, а именно:
$accessGroup = '1,2';

- указывайте через запятую группы, которым будет доступен модуль
$displayPages = 'all';

- страницы, на которых отображать модуль. Если значение all, то отображается на всех страницах, если нужно например на главной и в профиле, то указываем через запятую main,userinfo

UPD: 17.09.2013
небольшой патч, который переопределяет группы по всему движку, без полной смены группы.

открыть
engine/modules/sitelogin.php


и в самый низ перед ?>;
добавить
if($_SESSION['selectGroup'] and  $_SESSION['changeGlobal'] != '1') {
	$member_id['user_group'] = $_SESSION['selectGroup'];
}

У гостей нет доступа к скачиванию файлов с нашего сервера
Внимание! Данный материал предоставлен сайтом исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Нет комментариев. Гость, не желаешь оставить первый комментарий?

Перед публикацией, советую ознакомится с правилами!

Хотите купить данный сайт ?
TOPSKRIPT выставлен на продажу, можете предложить свою цену в телеграмме
https://t.me/proger_nikita
Наш Тelegram
Подписка залог успеха ;)
Бесплатный игровой хостинг
Только для жителей Украины
3 посетителя на сайте. Из них:
Гости2
Роботы1
Список пользователей
Juliiqw Был(a) в сети 3 часа назад
Juliprg Был(a) в сети 5 часов назад
lStido Был(a) в сети 6 часов назад
OptomUjad Был(a) в сети 7 часов назад
Juligiv Был(a) в сети 8 часов назад
uqibic Был(a) в сети 8 часов назад
ThanksAbdulov Был(a) в сети 9 часов назад
zStido Был(a) в сети 10 часов назад
Julioks Был(a) в сети 12 часов назад
Julirkb Был(a) в сети 15 часов назад
KylieJudge Был(a) в сети 18 часов назад
Julijpd Был(a) в сети 21 час назад
Juliwgr Был(a) в сети 21 час назад