LovelAss

LovelAss
Рейтинг
96
Регистрация
05.06.2009


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
ankhorr:
В чем может быть проблема?

Возможно новая версия php на хостинге установлена. В таком случае откройте файл /engine/engine.php, найдите кусок кода отвечающий за вывод новостей по тегу elseif ($do == 'tags') { * } и проверьте явное указание кодировки в ф-ции htmlspecialchars(), посмотрите что на выходе получается. Если там порядок, копайте глубже.

melkozaur:
Можно долго спорить, но когда контент висит где-то справа прижатый к краю и полэкрана пустуют - это бред.

Выше уже написали, что можно скрывать сайдбар по умолчанию и предоставить пользователю возможность его открыть. А можно его вообще нафиг убрать и сделать вместо него, допустим, верхнее меню с выпадающим списком категорий - это если, кроме категорий, там ничего нет. А ещё можно разместить рекламный блок в нижней части сайдбара и фиксировать его при прокрутке - вот это действительно здравая идея, которая используется на многих сайтах. Вариантов масса, если немного подумать.

Что ни говори, но Вконтактик диктует моду не только для сопливых девочек-подростков. Сначала все начали массово устанавливать себе на сайты стрелочки прокрутки и делать подгрузку контента через ajax во время той же прокрутки. Теперь, видимо, пришла очередь дёргающегося контента. Правильно, нахрена думать головой, когда можно зайти ВК и скопировать очередную "клёвую фишку".

anodchik85:
Но в версиях DLE 10.4 в index.php нет этого:

$tpl->set( '{content}', "<div id='dle-content'>" . $tpl->result['content']. "</div>" );

Потому что это перенесли сюда /engine/modules/main.php

Alena1980:
Где надо вправить у движка? То есть, при каждом добавление материала, чтобы стояла нужна категория в поле "категории".

/engine/inc/addnews.php
/engine/modules/addnews.php

Находим строку


$categories_list = CategoryNewsSelection( 0, 0 );

и заменяем на


$categories_list = CategoryNewsSelection( ID, 0 );

где ID - идентификатор нужной категории

/engine/modules/main.php

Файл /engine/modules/functions.php, функция show_attach().

С кем воевать-то они собрались? С девочками-подростками, которые любят фоткаться на телефон с высунутым языком перед зеркалом в туалете ночного клуба? Мне кажется, что для этих целей пора создавать армию для ведения психологической реабилитации в соцсетях.

Судя по всему, строки вы удалили в файле /engine/engine.php


header("HTTP/1.0 301 Moved Permanently");
header("Location: {$re_url}{$re_cat}/");

добавьте их перед строкой редиректа в раздел категорий и всё будет работать.

P.S. Да и в меню не мешало бы прописать адреса со слэшем на конце.

Всего: 719