topskript.org
  • Пользователи
  • О проекте
  • Контакты
  • Блог
  • Правила
  • Вход / Регистрация

Хак Алфавитный список новостей

Datalife Engine / DLE хаки


Позволяет выводить список всех новостей в алфавитном порядке

Установка:

Открываем index.php и находим:

$tpl->load_template ( 'main.tpl' );


Ставим выше:

/*Меню алфавитное*/
	
$alfa_menu = dle_cache( "menu_for_main", $config['skin'], true );

if ($alfa_menu === FALSE) {
	$serials_alfa = Array();
	$cats = $db->query("SELECT id,date,title,category,alt_name FROM " . PREFIX . "_post ORDER BY title ASC");
	while ($row = $db->get_row($cats)) {
	
		if (ord(substr($row['title'], 0, 1)) >= 48 AND ord(substr($row['title'], 0, 1)) <= 57)
			$symbol = "0-9";
		elseif ((ord(strtoupper(substr($row['title'], 0, 1))) >= 65) AND (ord(strtoupper(substr($row['title'], 0, 1))) <= 90))
			$symbol = "A-Z";
		else
			$symbol = ord(substr($row['title'], 0, 1));
			
		$serials_alfa[$symbol][$row['id']] = $row;
	}

	$tpl1 = new dle_template();
	$tpl1->dir = TEMPLATE_DIR;
	$tpl1->load_template( 'menu_block.tpl' );

	foreach ($serials_alfa as $id => $array) {
		
		if ($id == '0-9' OR $id == 'A-Z')
			$tpl1->set("{symbol}", $id);
		else
			$tpl1->set("{symbol}", chr($id));
			
		$tpl1->set("{col}", count($array));
		
		$tpl12 = new dle_template();
		$tpl12->dir = TEMPLATE_DIR;
		$tpl12->load_template( 'menu_link.tpl' );
		
		foreach ($array as $key => $info) {

			$link = $config['http_home_url'] .$info['id']."-". $info['alt_name'] . ".html";
			
			$tpl12->set( '[full-link]', "<a href=\"" . $link . "\">" );
			$tpl12->set( '[/full-link]', "</a>" );	
			$tpl12->set( '{name}', $info['title'] );
			$tpl12->set( '{alt_name}', $info['metatitle'] );
			$tpl12->set( '{id}', $info['id'] );
			$tpl12->compile( 'menu_links' );			
			
		}
		
		$tpl1->set("{menu_links}", $tpl12->result['menu_links']); unset($tpl12);
		$tpl1->compile( 'alfa_menu' );
	}
	
	$alfa_menu = $tpl1->result['alfa_menu']; unset($tpl1);
	create_cache( "menu_for_main", $alfa_menu, $config['skin'], true );
	
}	
	$tpl->set("{menu}", $alfa_menu);


В шаблоне main.tpl подключаем:
{menu}

У вас нет доступа к скачиванию файлов с нашего сервера
  • rufil12
  • 02.12.2015
  • 1 299
  • 0
Хак Делаем ссылку на пользователя в виде id
Хак Делаем ссылку на пользователя в виде id
21-03-2016, 16:15, DLE хаки
Social-likes - кнопки социальных сетей для DLE
Social-likes - кнопки социальных сетей для DLE
20-04-2015, 09:25, DLE хаки
SimpleSeo v.1.2
SimpleSeo v.1.2
11-03-2015, 20:06, DLE модули
Хак attachment для незарегистрированных пользователей для DLE 10.2
Хак attachment для незарегистрированных пользователей для DLE 10.2
2-07-2014, 13:17, DLE хаки
Риш шаблона jesusportal для Dle 10.2
Риш шаблона jesusportal для Dle 10.2
9-06-2014, 14:18, DLE шаблоны
Movie

Нет комментариев. Гость, не желаешь оставить первый комментарий?

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

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


  • Блог
  • Статьи
  • Datalife Engine
    • Баг-Фиксы
    • DLE шаблоны
    • Шаблоны для киносайта
    • DLE модули
    • DLE хаки
    • DLE релизы
  • VII ENGINE
    • Сборки VII ENGINE
    • Модули VII ENGINE
    • Дизайн для Vii Engine
    • Хаки VII ENGINE
  • WordPress
    • WordPress плагины
    • WordPress релизы
    • WordPress шаблоны
  • Joomla
    • Joomla шаблоны
    • Joomla модули
    • Joomla релизы
  • IP.Board
    • IP.Board релизы
    • IP.Board модификации
    • IP.Board скины
  • XenForo
    • XenForo релизы
    • XenForo моды
    • XenForo шаблоны
  • Хостинги
  • Все для вебмастера
    • Мониторинги
    • Галереи
    • Другие скрипты
    • Различные CMS
    • HTML Шаблоны
    • Программы
    • PSD макеты и графика
  • Платное
    • Скрипты, модули и хаки
    • Макеты и графика
    • Программы
    • Шаблоны
  • VIP Файлы
  • Разное
Loading...

А вы знали что в нашей группе публикуются ссылки на интерестные материалы?

Перейти
Комментарии
Web статистика для AES + новый шаблон
update !!
Домен в зоне .xyz на год бесплатно
scamguru, спасибо, проверим.
Домен в зоне .xyz на год бесплатно
Не актуально уже
Скрипт OLX БЕСПЛАТНО
У меня все работает, единственное - нет мобильной версии, и не работает загрузка картинок при
[СЛИВ] GamePL v7 ( + исправленный автоустановщик)
да я такой прям напишу -"как установить GamePl на Open server"
Все комментарии..
Полный список последних комментариев
3 посетителя на сайте. Из них:
Гости3
Список пользователей
edik92 Был(a) в сети 5 часов назад
Karolinadbx Был(a) в сети 9 часов назад
bigwenstor Был(a) в сети 10 часов назад

Ваша реклама

Заказать
Loading...

Нашли ошибку?
Вы можете сообщить об этом администрации.
Выделив текст нажмите CTRL+Enter

TOPSKRIPT.ORG

Copyright © Footer 2013-2021. All right reserved.

Администрация Сайта не несет какой-либо ответственности за размещаемые Пользователями Сайта ссылки,
фотографии, изображения, файлы, материалы, комментарии, отзывы и любую другую информацию.
Пользовательское соглашение / Политика конфиденциальности


-->
Быстрый вход

Используйте социальные сети для быстрой регистрации и авторизации.

Twitter Google
ВКонтакте Telegram
Создать аккаунт / Регистрация
Авторизация

Я забыл свой пароль