Показать сообщение отдельно
Старый 09.03.2005, 14:14   #3
DTViMS
Новенький
 
Регистрация: 09.03.2005
Сообщений: 8
По умолчанию

Эти новости сделаны не плохо, но имеют ряд глюков и не доработок!
по первому вопросу:
Решение достигается только патчем скрипта. Надо опредилить дополнительный флаг для конфига или типа (SINGLE/1/1) и в функции news_list() надо изменить условие
if ($this->tt_news_uid) {. Сейчас если задан индекс новости, то включится режим SINGLE, а если усилить условие, то можно управлять, либо оставить LIST, либо как раньше, по усмотрению конфига!

Что касается категорий, вероятно используется дополнительный плагин news_pack, в котором осуществлена перегрузка ряда функций, причем местами с ошибками! Например, в функции getItemMarkerArray допущена ошибка вызова родительской функции, в результате чего всегда используется только один конфиг для всего \"displaySingle\", а вызов должен быть $markerArray = parent::getItemMarkerArray($row,$textRenderObj);.

Еще я у себя изменил функцию getLinkUrl, переделал все ссылки через $this->cObj->getTypoLink_URL($id,$queryString); чтобы работали алиасы.
DTViMS вне форума   Ответить с цитированием