SELECT `t1`.*, COUNT(`t2`.`id`) AS `count`
FROM `category` AS `t1`
LEFT JOIN `news` AS `t2` ON `t1`.`cat_id` = `t2`.`news_cat`
GROUP BY `t1`.`cat_id`
ORDER BY `t1`.`posi` ASC
Возможно новая версия php на хостинге установлена. В таком случае откройте файл /engine/engine.php, найдите кусок кода отвечающий за вывод новостей по тегу elseif ($do == 'tags') { * } и проверьте явное указание кодировки в ф-ции htmlspecialchars(), посмотрите что на выходе получается. Если там порядок, копайте глубже.
melkozaur: Можно долго спорить, но когда контент висит где-то справа прижатый к краю и полэкрана пустуют - это бред.
Выше уже написали, что можно скрывать сайдбар по умолчанию и предоставить пользователю возможность его открыть. А можно его вообще нафиг убрать и сделать вместо него, допустим, верхнее меню с выпадающим списком категорий - это если, кроме категорий, там ничего нет. А ещё можно разместить рекламный блок в нижней части сайдбара и фиксировать его при прокрутке - вот это действительно здравая идея, которая используется на многих сайтах. Вариантов масса, если немного подумать.
Что ни говори, но Вконтактик диктует моду не только для сопливых девочек-подростков. Сначала все начали массово устанавливать себе на сайты стрелочки прокрутки и делать подгрузку контента через ajax во время той же прокрутки. Теперь, видимо, пришла очередь дёргающегося контента. Правильно, нахрена думать головой, когда можно зайти ВК и скопировать очередную "клёвую фишку".
С кем воевать-то они собрались? С девочками-подростками, которые любят фоткаться на телефон с высунутым языком перед зеркалом в туалете ночного клуба? Мне кажется, что для этих целей пора создавать армию для ведения психологической реабилитации в соцсетях.
В чем может быть проблема?
Возможно новая версия php на хостинге установлена. В таком случае откройте файл /engine/engine.php, найдите кусок кода отвечающий за вывод новостей по тегу elseif ($do == 'tags') { * } и проверьте явное указание кодировки в ф-ции htmlspecialchars(), посмотрите что на выходе получается. Если там порядок, копайте глубже.
Можно долго спорить, но когда контент висит где-то справа прижатый к краю и полэкрана пустуют - это бред.
Выше уже написали, что можно скрывать сайдбар по умолчанию и предоставить пользователю возможность его открыть. А можно его вообще нафиг убрать и сделать вместо него, допустим, верхнее меню с выпадающим списком категорий - это если, кроме категорий, там ничего нет. А ещё можно разместить рекламный блок в нижней части сайдбара и фиксировать его при прокрутке - вот это действительно здравая идея, которая используется на многих сайтах. Вариантов масса, если немного подумать.
Что ни говори, но Вконтактик диктует моду не только для сопливых девочек-подростков. Сначала все начали массово устанавливать себе на сайты стрелочки прокрутки и делать подгрузку контента через ajax во время той же прокрутки. Теперь, видимо, пришла очередь дёргающегося контента. Правильно, нахрена думать головой, когда можно зайти ВК и скопировать очередную "клёвую фишку".
Но в версиях DLE 10.4 в index.php нет этого:
$tpl->set( '{content}', "<div id='dle-content'>" . $tpl->result['content']. "</div>" );
Потому что это перенесли сюда /engine/modules/main.php
Где надо вправить у движка? То есть, при каждом добавление материала, чтобы стояла нужна категория в поле "категории".
/engine/inc/addnews.php
/engine/modules/addnews.php
Находим строку
и заменяем на
где ID - идентификатор нужной категории
/engine/modules/main.php
Файл /engine/modules/functions.php, функция show_attach().
С кем воевать-то они собрались? С девочками-подростками, которые любят фоткаться на телефон с высунутым языком перед зеркалом в туалете ночного клуба? Мне кажется, что для этих целей пора создавать армию для ведения психологической реабилитации в соцсетях.
Судя по всему, строки вы удалили в файле /engine/engine.php
добавьте их перед строкой редиректа в раздел категорий и всё будет работать.
P.S. Да и в меню не мешало бы прописать адреса со слэшем на конце.