• SanDev.pro
  •  › 
  • Datalife Engine
  •  › 
  • Отображение списка сторонних модулей в левой колонке DLE 10.2
Отображение списка сторонних модулей в левой колонке DLE 10.2 для DLE

Отображение списка сторонних модулей в левой колонке DLE 10.2

Отображение списка сторонних модулей в левой колонке DLE 10.2

Не знаю, почему celsoft не захотел сделать такую полезную менюшку... Поэтому на досуге я решил исправить это упущение.
Открыть файл engine/skins/default.skin.php
Найти строку:
$menu_item = array();

После нее вставить:
	global $db;
	$options['modules'] = array();
	$mods_db = $db->query("SELECT name, title, allow_groups FROM ".PREFIX."_admin_sections");
	while($row = $db->get_row($mods_db)){
		if($row['allow_groups'] AND $row['allow_groups'] != "all") {
			$groups = explode(",", $row['allow_groups']);
			if ( !in_array($member_id['user_group'], $groups) AND $member_id['user_group'] !=1 ) continue;
		}
		$row['name'] = totranslit($row['name'], true, false);
		$row['title'] = strip_tags(stripslashes($row['title']));
		$options['modules'][] = array(
			'name' => $row['title'],
			'url' => $PHP_SELF."?mod=".$row['name'],
			'mod' => $row['name'],
			'access' => $row['allow_groups'],
		);
	}


Чуть ниже найти строку:
		if( $subs == 4 ) { $menu_item_header = $lang['opt_s_oth']; $icon= "link";}

После нее вставить:
		if( $subs == 5 ) { $menu_item_header = "Сторонние модули"; $icon= "cog";}


С уважением,
Олег Александрович a.k.a. Sander
Комментарии: (4)
  1. foto
    VIP 29 апреля 2014 02:35 #
    celsoft как всегда не подумал о сторонних разработчиках :)
    Спасибо за мини-хак.

    P.S. Прекращайте игнорировать меня :)
    +3
  2. foto
    VIP 9 июня 2014 09:03 #
    oRating v.4

    Когда?
    +1
  3. foto
    Клиент 17 июня 2014 22:38 #
    ошибка в инструкции:

    http://webrelizz.com/dle_haki/349-vyvod-storonnih-moduley-v-menyu-adminpaneli-na
    -dle-102-i-vyshe.html

    Не хватает правок по functions.inc.php
    0
  4. foto
    Клиент 12 августа 2014 08:19 #
    Спасибо, все работает
    0
Добавить комментарий
  • Логин
  • E-mail (не обязательно)
Повторите рисунок:
antibot
© Sander-Development. 2009-2018.
При копировании, ссылка на источник обязательна.