Хак сортировка новостей по цифровому коду
В файле engine/inc/editnews.php
Шаг 1. Найти код:
Ниже добавить:
Шаг 2. Найти строку
$disable_index = isset( $_POST['disable_index'] ) ? intval( $_POST['disable_index'] ) : 0;
после добавить:
$rating_ed = (isset( $_POST['rating_ed']) && intval($_POST['rating_ed']) != 0) ? intval( $_POST['rating_ed'] ) : 100;
Шаг 3. Найти строку
if ($item_db[6]) $db->query( "UPDATE " . PREFIX . "_post_extras SET allow_rate='$allow_rating', votes='$add_vote', disable_index='$disable_index', access='$group_regel', editdate='$added_time', editor='{$member_id['name']}', reason='$editreason', view_edit='$view_edit' WHERE news_id='$item_db[0]'" );
заменить на:
if ($item_db[6]) $db->query( "UPDATE " . PREFIX . "_post_extras SET allow_rate='$allow_rating', votes='$add_vote', disable_index='$disable_index', access='$group_regel', editdate='$added_time', editor='{$member_id['name']}', reason='$editreason', view_edit='$view_edit', rating='$rating_ed' WHERE news_id='$item_db[0]'" );
В файле engine/inc/addnews.php
Шаг 1. Найти код:
Добавить ниже:
Шаг 2. Найти строку:
$disable_index = isset( $_POST['disable_index'] ) ? intval( $_POST['disable_index'] ) : 0;
Добавить ниже
$rating_ed = (isset( $_POST['rating_ed']) && intval($_POST['rating_ed']) != 0) ? intval( $_POST['rating_ed'] ) : 100;
Шаг 3. Найти строку
$db->query( "INSERT INTO " . PREFIX . "_post_extras (news_id, allow_rate, votes, disable_index, access, user_id) VALUES('{$row}', '{$allow_rating}', '{$add_vote}', '{$disable_index}', '{$group_regel}', '{$userid}')" );
Заменить на:
$db->query( "INSERT INTO " . PREFIX . "_post_extras (news_id, allow_rate, votes, disable_index, access, user_id, rating) VALUES('{$row}', '{$allow_rating}', '{$add_vote}', '{$disable_index}', '{$group_regel}', '{$userid}', '{$rating_ed}')" );