Forums / National / Russian / Тех. поддержка / Баги 0.9.6

12345>>>

Moool13
#1 2011-12-11 09:49

1. При открытии страницы /index.php?e=page вылазиет ошибка 404.

2. При открытии  RSS комментариев /index.php?e=rss&c=comments пишет:

Ошибка синтаксического анализа XML: лишние данные после элемента документа
Адрес: http://site.ru/index.php?e=rss&c=comments
Строка 2, символ 1:<b>Fatal error</b>:  Call to undefined method CotDB::select() in <b>M:\home\site.ru\www\plugins\comments\comments.rss.create.php</b> on line <b>54</b><br />
^

Fox
#2 2011-12-11 11:47

В шаблоне Немесис тоже есть маленький баг в CSS выкладывать???

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
Moool13
#3 2011-12-11 13:26

Fox твое право.

Trustmaster
#4 2011-12-11 14:33
#31965 Moool13:

1. При открытии страницы /index.php?e=page вылазиет ошибка 404.

2. При открытии  RSS комментариев /index.php?e=rss&c=comments пишет:

Ошибка синтаксического анализа XML: лишние данные после элемента документа
Адрес: http://site.ru/index.php?e=rss&c=comments
Строка 2, символ 1:<b>Fatal error</b>:  Call to undefined method CotDB::select() in <b>M:\home\site.ru\www\plugins\comments\comments.rss.create.php</b> on line <b>54</b><br />

1. Это не баг. Такой страницы действительно не существует, поскольку не указан ни id, ни алиас, ни код категории.

May the Source be with you!
Moool13
#5 2011-12-11 15:07

А что тогда насчет RSS?

Trustmaster
#6 2011-12-11 16:16
#31974 Moool13:

А что тогда насчет RSS?

Это верно, там надо $db->select на $db->query заменить.

May the Source be with you!
Moool13
#7 2011-12-11 17:17

Это верно, там надо $db->select на $db->query заменить.

Спасибо.

----

Еще баги, модуль page

1. http://www.cotonti.com/datas/users/bag1_1645.jpg

На странице категории, где есть дочерние категории.

В категории "1" - 2 материала, в категории "2" - 1. Почему количество материалов дублируется?

2. На странице со списком материалов, новые материалы добавляются снизу, как сделать что они были сверху?

Менял "Направление сортировки:" (Управление сайтом / Расширения / Pages / Конфигурация), не помогает

esclkm
#8 2011-12-11 18:13

для каджой категории - в расширенных опциях есть сортировка. внимательно поройся в настройках конфигурации

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Moool13
#9 2011-12-11 18:33

Установил чистую 096, все норм, до этого было обновление 096 на 095, мб из-за этого

Fox
#10 2011-12-11 18:37

Нехочу созавать новую тему но вопрос такой: У меня на сайте 27 категорий в каждой кат свой путь 1,2,3 ну и.т.д. Почему после 1 категории идет 10, а потом 2???

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
esclkm
#11 2011-12-11 19:20

так как сортировка не числовая а буквенная.)

Добавлено 1 час спустя:

и зачем сразу перенос обвинить) а не в конфиг структуры залезть?

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2011-12-11 20:32, 12 years ago)
Fox
#12 2011-12-11 21:39
#31982 esclkm:

так как сортировка не числовая а буквенная.)

Добавлено 1 час спустя:

и зачем сразу перенос обвинить) а не в конфиг структуры залезть?

Ниче непоняллллл

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
esclkm
#13 2011-12-11 22:15

сортировка дет по строкам:

0123...abc...xyz

то есть надо 01 02 03 и тд

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Alex300
#14 2011-12-13 07:40

Не совсем баги, но поскольку присутствует в 0.9.6 перенес сюда:

теги и включенная транслитерация.

Если в теге одновременно испозльзуются и латиница и кирилица, то при обратной транслитерации все символы преобразуются в кирилицу, что приводит к неправильному поиску по тегам.

Например тег 3D Облако при поиске по нему при обратной транслитерации превращается в 3Д Облако

Было бы не плохо от этого избавиться:

Есть варианты решений:

- не использовать транслитерацию. (не очень хорошо, т.к. ссылки на страницу с результатами поиска по любому не латинскому тегу страшная)

- не транслитировать тег, если в нем встречается латиница (лучше, т.к. таких тегов не много и со страшными ссылками на эти страницы, вероятно лучше смириться) - нужно доработать плагин тегов

- Если тег транслитирован и при обратной транслитерации ничего не найдено, искать по частям: сначала 3D Облако, если найдено - вывести результат. Потом 3Д Oblako, если найдено, вывести результат. (Наверное самое хорошее решение. Опять таки требует доработки плагина тегов)

Далее

forums.topics.php строка  350

$toptitle = cot_breadcrumbs(cot_forums_buildpath($s), $cfg['homebreadcrumb'], true);

может имеет смысл добавить true третьим параметром, чтобы в хлебных крошках не делать ссылку "на себя".  Также как сделано в forums.posts.php (строка 473)

forums.posts.php. Тег FORUMS_POSTS_ROW_POSTERNAME было бы логичнее выводить чистое имя пользователя, без ссылки на профиль. Конечно ничего не стоит использовать {PHP.row.fp_postername} для этих целей. И было бы здорово иметь тег FORUMS_POSTS_ROW_POSTER_URL - который выводил бы ссылку на профиль пользователя поскольку конструкция в шаблоне {PHP.row.fp_postername|cot_url('users', 'm=details&u=$this)'} не учитывает id пользователя, а скормить ей в качестве $this массив не получилось.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Moool13
#15 2011-12-13 12:17

forums.topics.php строка  350

$toptitle = cot_breadcrumbs(cot_forums_buildpath($s), $cfg['homebreadcrumb'], true);

может имеет смысл добавить true третьим параметром, чтобы в хлебных крошках не делать ссылку "на себя".  Также как сделано в forums.posts.php (строка 473)

А мне наоборот надо в forums.posts.php вывести ссылку на себя, как можно сделать?

12345>>>