Хак для DLE - список меню в алфавитном порядке

Скрипты DLE / Хаки для DLE


Хак для DLE - список меню в алфавитном порядке
Отличный хак для 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}


Установка завершена!

Скачать хак для DLE - список меню в алфавитном порядке бесплатно.


СКАЧАТЬ

Сохрани для себя!





Смотри так же похожее ниже:



Чит-коды Симс 4 на деньги, навыки, потребности, персонажа и карьеру The Sims 4
Чит-коды Симс 4 на деньги, навыки, потребности, персонажа и карьеру The Sims 4
Как вводить читы в Симс 4Чит-коды в Sims 4 активируются через консоль. Чтобы открыть чит-консоль в Sims 4, выполните следующие действия: Нажмите сочетание клавиш Ctrl + Shift + C (нажмите
Готовые Макросы для minecraft
Готовые Макросы для minecraft
Добро пожаловать на наш сайт, где вы можете скачать готовые макросы и скрипты для игры «minecraft». Наша коллекция включает в себя разнообразные макросы и скрипты, которые помогут вам
Бесплатные учетные записи и пароли Minecraft 2023
Бесплатные учетные записи и пароли Minecraft 2023
Простым способом получить бесплатный премиум-аккаунт Minecraft с адресом электронной почты и паролем для всех устройств, таких как устройства Android и IOS, Windows, любые консоли, такие как play
XRay, иксрей чит мод для ресурсов на 1.18.1 1.17.1 1.16.5 1.15.2 1.14.4 1.12.2 1.7.10
XRay, иксрей чит мод для ресурсов на 1.18.1 1.17.1 1.16.5 1.15.2 1.14.4 1.12.2 1.7.10
Существует очень популярный чит для майнкрафта, называемый модом XRay, который позволяет находить ресурсы и другие блоки. Он также может сделать некоторые блоки прозрачными, оставляя только те,
Скрипт режим чтения v2 для uCoz
Скрипт режим чтения v2 для uCoz
Большинство интернет ресурсов разный размер шрифта, бывает такое, что некоторые вообще не читабельные, где нужно увеличивать шрифт. Хотя эти компоненты служат для цели, они также могут отвлечь вас от
Скрипт "скорочтение" для uCoz
Скрипт "скорочтение" для uCoz
Относительно недавно на сайтах, обычно со статьями, появилась фишка, которая показывала сколько времени вы затратите на прочтения определённого текста.
Movie
В данной публикации отсутствуют комментарии !

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

{login}

Твой комментарий..


Кликните на изображение чтобы обновить код, если он неразборчив


2 посетителя на сайте. Из них:
Гости2



Сохрани для себя!