ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« : 22.01.2010, 16:22:38 » |
|
Сергей, я повешу эту штуку временно сюда, а потом вы перенесите туда, куда сочтёте подходящим, хорошо? Ещё посмотрите, пожалуйста, всю проформу относительно авторских реверансов, я оставил оригинальный копирайт, но может у вас будут свои соображения.По однажды промелькнувшей просьбе трудящихся, объявляю о создании и выпуске в свет Модуля последних комментариев для SOBI2. Естественно, ввиду имеются JComments. Основная функция модуля - вывод списка названий объектов SOBI2 на которые были оставлены самые свежие комментарии. Комментарии оставленные в других материалах сайта, вне каталога SOBI2, этим модулем игнорируются. При нажатии на название объекта происходит переадресация на последний соответствующий ему комментарий. Данный модуль основан на родном SOBI2 модуле называющемся SOBI2 Latest Reviews Module, поэтому за детальным пониманием всех возможностей модуля, я бы рекомендовал обращаться или к разработчику или в здешний раздел о SOBI2. Большое спасибо Smart-у за подсказки с кодом, объём которых позволяет мне по праву считать его автором данного модуля. Обновление: версия 0.91 - исправлен порядок сортировки комментариев
|
|
|
|
« Последнее редактирование: 28.06.2011, 03:08:04 от ABTOP »
|
Записан
|
|
|
|
| |
|
SyncMaster
|
 |
« Ответ #1 : 22.01.2010, 16:56:24 » |
|
Ну тогда я пока закреплю тему, что не потерялась.
|
|
|
|
|
Записан
|
|
|
|
pero35
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 11
|
 |
« Ответ #2 : 24.01.2010, 13:02:05 » |
|
Класс! прошу в личку реквизиты для выражения мною благодарности авторам. 
|
|
|
|
|
Записан
|
|
|
|
Aquasonick
Давно я тут
  
Репутация: +0/-2
Offline
Сообщений: 308
Он не страдает безумием... - Он им наслаждается!
|
 |
« Ответ #3 : 13.11.2010, 16:17:47 » |
|
А где бы сами комментарии найти? 
|
|
|
|
|
Записан
|
|
|
|
tigra_07
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 53
|
 |
« Ответ #4 : 16.06.2011, 00:07:45 » |
|
что-то не хочет он новые комментарии показывать.... Показывает два произвольных комментария непонятно по каким критериям выбранных..
|
|
|
|
« Последнее редактирование: 16.06.2011, 00:44:02 от tigra_07 »
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #5 : 16.06.2011, 02:00:35 » |
|
Вы считаете эту информацию достаточной для определения причины неполадки или хотите, чтобы я задал наводящие вопросы?
|
|
|
|
|
Записан
|
|
|
|
tigra_07
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 53
|
 |
« Ответ #6 : 19.06.2011, 23:58:36 » |
|
Вы считаете эту информацию достаточной для определения причины неполадки или хотите, чтобы я задал наводящие вопросы?
Из 20 комментариев поданных в каталог sobi после установки модуля, модуль показывает только 2, причем не последних и не первых и вообще не друг за другом опубликованных. Даже не знаю что еще написать, чтобы была понятна причина...
|
|
|
|
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #7 : 20.06.2011, 01:13:34 » |
|
Зайдите в PHPMyAdmin, и запустите такую команду (если у вас изменён прификс базы с задаваемого по умолчанию - jos, то подставьте свой в этом месте -> jos_jcomments) SELECT id, object_group, title, comment, published, deleted, checked_out FROM `jos_jcomments` WHERE 1 Скопируйте сюда полученную таблицу. Можно нажать на кнопку печати внизу полученного окна и тогда появится подчищенная версия этой таблицы.
|
|
|
|
|
Записан
|
|
|
|
tigra_07
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 53
|
 |
« Ответ #8 : 21.06.2011, 22:34:13 » |
|
У меня нет столбца deleted: SQL-запрос:
SELECT id, object_group, title, COMMENT , published, deleted, checked_out FROM `jos_jcomments` WHERE 1 LIMIT 0 , 30
Ответ MySQL: #1054 - Unknown column 'deleted' in 'field list'
Если делать без deleted то в таблице 2,693 строки. Её всю вставлять или речь идет про первые 30 строк?
версия JComments - 2.2.0.2 [12/09/2010]...
|
|
|
|
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #9 : 21.06.2011, 23:21:47 » |
|
У меня нет столбца deleted: Да, правильно. Я ошибся. Этот столбец появится в будущем. Если делать без deleted то в таблице 2,693 строки. Её всю вставлять или речь идет про первые 30 строк?
У вас что, свыше двух с половиной тысяч комментариев? Фигасе. Давйте тогда попробуем исключить все обычные, к статьям. Попробуйте так: SELECT id, object_group, title, comment, published, checked_out FROM `jos_jcomments` WHERE object_group != 'com_content' LIMIT 0 , 30
|
|
|
|
|
Записан
|
|
|
|
tigra_07
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 53
|
 |
« Ответ #10 : 22.06.2011, 12:22:50 » |
|
Их не две тысячи - их почти шесть тысяч... а не к статьям около 500 штук) Вот окончание таблицы: id object_group title comment published checked_out 5739 com_sobi2 1 0 5740 com_sobi2 1 0 5741 com_sobi2 Все супер! Название http://magnium.ru/ только ... 0 0 5742 com_sobi2 1 0 5743 com_sobi2 Ужасный магазин! Продавая ... 0 0 5744 com_sobi2 Негативное По данным открытых источни�... 0 0 5745 com_sobi2 Плохо работает сайт Непонятно, нужны ли им прод�... 1 0 5746 com_sobi2 всё,всё что вы делаете рука�... ...просто ужасно.Достаточно ... 1 0 5747 com_sobi2 претензии к персоналу Персонал на кассе работает ... 1 0 5748 com_sobi2 Компетентность, сроки выпо�... Вежливое отношение, грамот�... 1 0 5749 com_sobi2 1 0 5750 com_sobi2 Молчанов - негативное Мы с супругой очень пожалел... 1 0 5751 com_sobi2 Ужасное До подписания договора и оп... 1 0 5752 com_sobi2 Отвратительно, недавно куп�... 1 0 5753 com_sobi2 Заказывали ванну под ключ. �... 1 0 5759 com_jomtube пускать такие ролики в порт... 1 0 5762 com_sobi2 Руководители,подчиненные к... 1 0 5763 com_sobi2 А оно раве не всё? Мне кажет�... 1 0 5765 com_sobi2 Прошу Вас сообщить на адрес... 1 0 5767 com_sobi2 Очень профессиональная орг... 1 0 5768 com_sobi2 По данным открытых источни�... 1 0 5769 com_sobi2 Спасибо за праздничное нас�... 1 0 5770 com_sobi2 Об этой организации сложил�... 1 0 5776 com_sobi2 мастер Катерина парикмахер... 1 0 5779 com_sobi2 По статистике большинство �... 1 62
А в модуль попадают только коменты №5750 и 5763 (хотя вообще в настройках стоит 5штук)
|
|
|
|
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #11 : 22.06.2011, 17:23:23 » |
|
Их не две тысячи - их почти шесть тысяч...
Странно тогда, что по предыдущему поиску было найдено только 2,693. Ну да ладно. На сколько я туманно помню, в этом модуле было какое-то ограничение по количеству вызываемых комментариев, кроме настраиваемых для отображения, просто чтобы базу не грузить поиском возможных сотен результатов, когда требуются только несколько. Я посмотрю код, возможно, что-нибудь поддаётся улучшению. К сожалению, на сегодняшний день я SOBI уже снёс за неперспективностью и JComments тоже стоит новый, грядущей версии, поэтому мне понадобится денёк это всё обратно поставить, чтобы достаточно адекватно протестировать. Ждите новостей.
|
|
|
|
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #12 : 22.06.2011, 17:33:22 » |
|
Класс! прошу в личку реквизиты для выражения мною благодарности авторам.  Всем, желающим выразить свою благодарность в денежном эквиваленте, советую воспользоваться кнопкой пожертвований на саите joomlatune.com. Нажмите на JCommments в правой колонке и увидите кнопку.
|
|
|
|
|
Записан
|
|
|
|
tigra_07
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 53
|
 |
« Ответ #13 : 23.06.2011, 01:10:43 » |
|
Ждите новостей.
Жду конечно, куда же я денусь с подводной лодки?)))
|
|
|
|
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #14 : 28.06.2011, 03:11:54 » |
|
Извините за задержку.
Я слегка исправил порядок сортировки комментариев. Теперь вроде как всё отображается правильно. Испытано на SOBI2 версии 2.9.3.2. Пожалуйста, перезалейте и установите новую версию модуля.
Что могу ещё рекомендовать, так это пересчёт объектов внутри SOBI2 и конечно оптимизацию базы данных.
|
|
|
|
|
Записан
|
|
|
|
tigra_07
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 53
|
 |
« Ответ #15 : 28.06.2011, 20:55:38 » |
|
Аллилуя!))) Спасибо. В принципе работает - из пяти выводимых комментариев пропущен один. (объекты пересчитал). Может какой глюк...
|
|
|
|
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #16 : 28.06.2011, 21:45:04 » |
|
Может и глюк, а может и логика. В отличие от своего предтечи, данный модуль убирает отображение комментариев для тех материалов, которые имеют более свежие комментарии. Мы это назвали убиранием дубликатов, но это не совсем отражает идею. Короче, проверьте, не имеет ли тот комментарий, который не отображается, более свежий комментарий для своего объекта. Отображаться будут только самые свежие комментарии с учётом группировки по объектам. Таким образом, список комментариев не должен иметь повторяющихся (дубликатов) объектов.
|
|
|
|
|
Записан
|
|
|
|
tigra_07
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 53
|
 |
« Ответ #17 : 28.06.2011, 22:53:56 » |
|
Это точно не он.. Он не такой)) Собственно вот список комментариев:  Так вот пропала Гармония.. 
|
|
|
|
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #18 : 28.06.2011, 23:43:42 » |
|
Есть один глюк, который, как мне показалось, я заметил, но впоследствии никак не мог в точности воспроизвести. Поэтому за определённость не ручаюсь. Итак, если 1)создать материал в SOBI2 в какой-то категории 2) перенести материал в другую категорию 3)оставить комментарий к материалу, то комментарий в списке не появляется. Лечится или переносом материала в первоначальную категорию или добавлением первоначальной категории к новой.
|
|
|
|
|
Записан
|
|
|
|
tigra_07
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 53
|
 |
« Ответ #19 : 29.06.2011, 23:15:36 » |
|
Тут такого точно не было.
|
|
|
|
|
Записан
|
|
|
|
ABTOP
JComments Tester
Репутация: +16/-0
Online
Пол: 
Сообщений: 479
|
 |
« Ответ #20 : 30.06.2011, 19:30:42 » |
|
Ну не знаю. На своём сервере я пока не наблюдаю никаких необъяснимых выпаданий из списка, но я ещё покавыряюсь, может и замечу что.
|
|
|
|
|
Записан
|
|
|
|
|
Gorgeous92
|
 |
« Ответ #21 : 02.10.2011, 17:30:33 » |
|
А кто нибудь пробовал решить проблему связанную с запросами. У меня при 5 опубликованных комментариях создаёт аш 24 запроса, как решить эту проблему, И самое обидное, что они не кешируются )
|
|
|
|
|
Записан
|
|
|
|
|