• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Открыть доступ в мод

Статус
В этой теме нельзя размещать новые ответы.

Pigini

Знаток
Регистрация
28 Апр 2009
Сообщения
173
Реакции
29
1. ДЛЕ 7.5
2. Миди тим
3. Как открыть доступ пользователю под ID 9 в админке в категорию "Категории"

в inc/options.php поставил all и у него появилось картинка но пишет что доступа нет!

в inc/catigories.php
Код:
if( $member_id['user_group'] != 1 ) {
заменил на
Код:
if( $member_id['user_group'] != 1 && $member_id['user_group'] != 9 ) {

Но не пускает его!
 
  • Заблокирован
  • #2
удали эту строчку и всё
 
тогда любой... у кого есть доступ в Админку сможет зайти!

А как только для ID 1 и для ID 9 сделать?
 
if( $member_id['user_group'] !== 1 and $member_id['user_group'] !== 9 ) {
 
  • Заблокирован
  • #5
Открываем engine\inc\usergroup.php и ищем:
PHP:
$admin_googlemap = intval( $_REQUEST['admin_googlemap'] );
После вставляем:
PHP:
$admin_mymod = intval( $_REQUEST['admin_mymod'] );
Ищем:
PHP:
admin_rssinform,
Меняем на:
PHP:
admin_rssinform, admin_mymod,
Ищем:
PHP:
'$admin_rssinform', '$admin_googlemap'
Меняем на:
PHP:
'$admin_rssinform', '$admin_googlemap', '$admin_mymod'
Ищем:
PHP:
admin_googlemap='$admin_googlemap'
Меняем на:
PHP:
admin_googlemap='$admin_googlemap', admin_mymod='$admin_mymod'
Ищем(целую строку:(
$admin_googlemap_no = "checked";
После вставляем:
PHP:
$admin_mymod_no = "checked";
Ищем:
PHP:
if( $user_group[$id]['admin_googlemap'] ) $admin_googlemap_yes = "checked"; else $admin_googlemap_no = "checked";
После вставляем:
PHP:
if( $user_group[$id]['admin_mymod'] ) $admin_mymod_yes = "checked"; else $admin_mymod_no = "checked";
Ищем:
PHP:
<tr>
<td style="padding:4px;" class="option"><b>{$lang['group_a_googlemap']}</b><br /><span class="small">{$lang['group_h_googlemap']}</span></td>
<td style="padding-top:2px;padding-bottom:2px;"><input type="radio" name="admin_googlemap" {$admin_googlemap_yes} value="1" {$gastgroup}> {$lang['opt_sys_yes']} <input type="radio" name="admin_googlemap" {$admin_googlemap_no} value="0" {$admingroup}> {$lang['opt_sys_no']}</td>
</tr>
<tr><td background="engine/skins/images/mline.gif" height=1 colspan=2></td></tr>
После вставляем:
PHP:
<tr>
<td style="padding:4px;" class="option"><b>{$lang['group_a_mymod']}</b><br /><span class="small">{$lang['group_h_mymod']}</span></td>
<td style="padding-top:2px;padding-bottom:2px;"><input type="radio" name="admin_mymod" {$admin_mymod_yes} value="1" {$gastgroup}> {$lang['opt_sys_yes']} <input type="radio" name="admin_mymod" {$admin_mymod_no} value="0" {$admingroup}> {$lang['opt_sys_no']}</td>
</tr>
<tr><td background="engine/skins/images/mline.gif" height=1 colspan=2></td></tr>
В PHPmyadmin делаем SQL запрос:
Код:
ALTER TABLE `dle_usergroups` ADD `admin_mymod` TINYINT( 1 ) DEFAULT '0';
Заходим в Настройку групп, Для группы с id 1, т.е. Администраторы обязательно на вкладке Админпанель разрешаем доступ к модулю.
Ну и другим группам которым нужно.
ну и в options.php если хотите подключить старым способом то:
array(
'name' => $lang['opt_mymod'],
'url' => "$PHP_SELF?mod=mymod",
'descr' => $lang['opt_mymodc'],
'image' => "complaints_news.png",
'access' => $user_group[$member_id['user_group']]['admin_mymod']
),
пля чуть незабыл, ну и в ланг фалы, т.е. в language/ВАШ_ЯЗЫК/adminpanel.lng записать:
'opt_mymod' => "Название мода",
'opt_mymod' => "Данный модуль предназначен для чего сам незнаю... хм.. забыл о_О",
'group_a_mymod' => "Разрешить доступ к моему неизвестному моду из админпанели",
'group_h_mymod' => "Данная опция позволит пользователям, имеющим доступ в админпанель, управлять моим неизвестным модом из админпанели. Мы настоятельно рекомендуем давать доступ только пользователям вызывающим у вас доверие",
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху