LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 01:02:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: JComments порядок сортировки  (Прочитано 1946 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« : 13.05.2010, 16:24:13 »

Всем привет.
 На Joomla 1.0 в настройках комментариев ставил Порядок сортировки-Последние в конце
Получалось очень удобно (по-моему),а главное логично-человек спускается вниз по последним написанным комментариям,приходит к форме добавления,пишет.

На Joomla 1.5 сделал то же самое, НО тут присутствует отвратительный нюанс-комментарии показываются начиная с первой страницы.Непонятно?
Т.е. если у меня в настройках Комментариев на странице-10,Максимальное количество страниц-15, и я имею 145 комментов,при заходе на страницу я вижу комментарии начиная с самого первого!
И для того,чтобы мне увидеть действительно последние,я должен нажать на стр.15,а потом уже спуститься вниз к форме добавления.
 Можно как-то исправить это,мягко говоря,неудобство? Т.е. чтобы я видел сразу 15-ю страницу. Спасибо.

Joomla 1.5.15, JComments 2.1.0.0
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 13.05.2010, 16:43:27 »

Погодите, если вы выбрали "Последние в конце", то последние комментарии будут на последней странице, первые комментарии - на первой. Все вполне логично... Если вы хотите видеть последние комментарии на первой странице - выберите "Последние в начале", и вам не нужно будет никуда переключаться. По крайней мере сейчас - так... И так всегда было...

Хотя нет, действительно, должно переключиться на последнюю закладку. Сейчас проверил на JComments 2.2 - у меня переключается... Проверял на Joomla 1.5.17 и JComments 2.2.
« Последнее редактирование: 13.05.2010, 16:52:32 от smart » Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #2 : 13.05.2010, 17:12:48 »

Да, но тогда пользователю надо будет спуститься вниз-подняться наверх,чтобы прочитать последние,например, с 3-го по 8-й,а потом опять спуститься вниз чтобы написать свой комментарий  Shocked
p.s. : написал до вашего дополнения ответа
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #3 : 13.05.2010, 17:15:02 »

В общем на свежей версии я этой проблемы не вижу. Попробуйте обновиться и давайте посмотрим, повторится ли у вас эта ошибка или нет?
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #4 : 13.05.2010, 17:17:51 »

Кстати, был уверен,что качаю последнюю версию (дня 3 назад) отсюда-http://www.joomlatune.ru/  Shocked
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #5 : 13.05.2010, 17:19:45 »

Все так и было (3 дня назад), я только сегодня выпустил новую версию. О чем опубликовал анонсы на JoomlaTune, Joomlaportal и тут на форуме Wink
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #6 : 13.05.2010, 17:34:28 »

Обновился, да,всё то же самое
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #7 : 13.05.2010, 17:42:12 »

Хм, очень интересно. JooomFish установлен? Кэширование включено?
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #8 : 13.05.2010, 17:49:43 »

JooomFish не установлен,кэширование не включено
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #9 : 13.05.2010, 17:51:47 »

Сайт в онлайне? Я могу где-то на это посмотреть?
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #10 : 13.05.2010, 18:06:40 »

Сайт "в процессе",занимаюсь изредка.Ссылку кинул в личку
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #11 : 14.05.2010, 01:46:26 »

Так, Олег, благодарю тебя за полигон (странно правда, что я это у себя повторить не смог), но решение проблемы я нашел. Другое дело, я вот прямо сейчас не могу сходу сказать почему оно именно так... В том смысле, что строчка, которая приводит к такому поведению была мной добавлена вполне осмысленно - но я не помню почему Wink

Исправить это можно следующим образом, открываем файл /components/com_jcomments/jcomments.php и просто удаляем (или комментируем строчку):

Код
			$page = max(1, $page);

Что интересно, эта же строчка присутствует и в JComments 2.0, и в JComments 2.1... Т.е. такое поведение уже очень давно (больше, чем 1.5 года)...
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #12 : 17.05.2010, 18:11:02 »

Что интересно, эта же строчка присутствует и в JComments 2.0, и в JComments 2.1... Т.е. такое поведение уже очень давно (больше, чем 1.5 года)...

И странно,что никого это не беспокоило..
Кстати,на Joomla 1.0 у меня всё было правильно
P.S. - удалил строчку (1183)-да,теперь всё как надо,спасибо!  Cheesy
 Безмерно рад,что смог помочь  (это я про полигон)  Smiley
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #13 : 17.05.2010, 18:13:49 »

Кстати,на Joomla 1.0 у меня всё было правильно
ну по идее быть такого не могло, ибо именно эта строчка и приводит к такому поведению, и она уже, как я говорил, очень давно...
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #14 : 17.05.2010, 18:16:29 »

ну по идее быть такого не могло..
Клянусь мамой!  Grin Было всё как надо-это я абсолютно точно помню,потому что сначала не все были довольны таким порядком.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #15 : 17.05.2010, 18:33:43 »

Я не говорю, что эта строчка была всегда, она появилась где-то осенью 2008 года... Лениво поднимать архивы, но если ничего не путаю, то где-то в октябре. Я вот все пока не могу вспомнить, зачем я ее добавил. Это было вполне осознанное действие, но пока следов причины такой правки не нашел... Хочу сначала понять зачем я это сделал...
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #16 : 17.05.2010, 18:43:16 »

Нашёл ещё один нюанс. В принципе,конечно,мелочь..
Короче.В настройка выставлено 10 комментов на странице.Человек пишет 11-й комментарий и соответственно образовывается новая страница.Так?
Так вот,если он его удаляет то остаётся на пустой второй странице,а не возвращается к написанным 10 комментариям. Такие дела.
Но наверное это всё-таки не очень важно  Smiley
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #17 : 17.05.2010, 18:49:42 »

Хм, а вот это странно, такого быть не должно, я проверю. Это у вас на JComments 2.2.0.0? А вот если эту строчку вернуть, проблема остается?
« Последнее редактирование: 17.05.2010, 18:56:06 от smart » Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #18 : 17.05.2010, 19:04:05 »

Это у вас на JComments 2.2.0.0? А вот если эту строчку вернуть, проблема остается?
Да,на JComments 2.2.0.0. А со строчкой проверить не могу-уже удалил комментарии.
P.S. Сейчас проверю..
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #19 : 17.05.2010, 19:11:35 »

Ну вот и ещё косячок..
В настройках выставлено: Комментариев на странице-10,Максимальное количество страниц-15
Со страницами всё нормально,а вот комментов уже 16 !! Где следующая страница?  Angry
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #20 : 17.05.2010, 19:26:21 »

Так проблему с удалением - действительно вижу, в следующем билде постараюсь исправить (я просто не использую плоский список, а работаю только с деревом, поэтому и не заметил наверно). А что касается описанной проблемы с появлением новой страницы - у меня все нормально, все появляется...
Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #21 : 17.05.2010, 19:33:41 »

Проверяю..
Написал уже 21 комментарий на одной странице  Shocked
А на другом сайте действительно появляется,всё нормально.А может это быть связано с тем,что база данных комментов перенесена с другого сайта (Joomla 1.0)?
« Последнее редактирование: 17.05.2010, 19:39:51 от kisberg » Записан
kisberg
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 212


Всё будет хорошо!


« Ответ #22 : 17.05.2010, 20:13:23 »

Отвечаю сам себе : похоже что именно из-за переноса базы..
Попробовал сделать новую гостевую на JComments - всё нормально,страница появляется.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet