|
Gold Dragon
|
 |
« : 02.02.2011, 09:37:30 » |
|
А кто-нибудь обращал внимание как работает Архив статей? Помещаю я материалы в архив, публикую модуль... Во-первых, всё на английском, Во-вторых, на что бы я не нажал, пишет "Не найдено архивных записей....". Так и должно работать?
Джустина 1.3.0.4
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #1 : 03.02.2011, 12:40:58 » |
|
ау, народ!
|
|
|
|
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #2 : 03.02.2011, 15:43:20 » |
|
Правда, не работает... Ситуация аналогичная.
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #3 : 07.02.2011, 10:07:06 » |
|
для начала нашёл ошибку в запросе.. файл content.class.php (строка примерно 1513) заменить $where[] = 's.published = 1'; на $where[] = 'a.state = -1'; запрос теперь выполняется, но далее куча ошибок.. вернее ошибок вроде нет, но вот компонент комментариев (JComments) уже не работает.. Пошёл копать дальше 
|
|
|
|
« Последнее редактирование: 07.02.2011, 10:13:00 от Gold Dragon »
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #4 : 07.02.2011, 10:33:00 » |
|
я погорячился  архив показывается, а остальное перестало ....
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #5 : 07.02.2011, 10:45:18 » |
|
ps да уж, наверное всё-таки координально нужно менять компонент Content
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #6 : 08.02.2011, 14:01:57 » |
|
в общем, я вообще убрал строчку $where[] = 's.published = 1'; блоги статей категорий и архив вроде показываются... хотя в архивах не работает компонент комментариев
|
|
|
|
|
Записан
|
|
|
|
trotom
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 142
:)
|
 |
« Ответ #7 : 18.02.2011, 03:27:47 » |
|
никто архивами наверное не пользуется.. А в чём смысл архива? Старые записи в модуле выводить? Ссылки материала не меняются при этом?
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #8 : 18.02.2011, 18:41:59 » |
|
смысл в том чтобы логически народу показать что материал архивный, а не актуальные новости.. Соответственно если нужны старые записи то пусть лезут в Архив, ну или если проще и понятнее, то можно называть это не архивом, а подшивкой за определённый период
|
|
|
|
|
Записан
|
|
|
|
chemerzaev
Завсегдатай
   
Репутация: +74/-3
Offline
Пол: 
Сообщений: 755
Надо мыслить. Меня, например, кормят идеи.
|
 |
« Ответ #9 : 18.02.2011, 18:54:07 » |
|
используй компонент ondate версию для Joomla 1.0 как раз для архива хорошая штука
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #10 : 19.02.2011, 11:19:55 » |
|
chemerzaev, я же написал что Joostina 1.3.0.4 и тем более это часть движка которая не работает.. а это плохо
|
|
|
|
|
Записан
|
|
|
|
chemerzaev
Завсегдатай
   
Репутация: +74/-3
Offline
Пол: 
Сообщений: 755
Надо мыслить. Меня, например, кормят идеи.
|
 |
« Ответ #11 : 19.02.2011, 11:39:58 » |
|
безусловно это большой минус. но если очень срочно нужен выход да так что бы было удобно для пользователя. я просто на одном из проектов для клиентов использовал данное решение данной проблемы.
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #12 : 19.02.2011, 13:05:15 » |
|
Boston обещал быстро посмотреть  зы а вообще я уже пишу новый альтернативный компонент, который будет в себе совмещать календарь, архив и п.т.
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #13 : 01.03.2011, 00:21:18 » |
|
OnDate мы с Lexx'ом в своё время писали для Joomla 1.0, компонет отличный, под 1.3 его можно без проблем адаптировать.
Про ошибку с архивом нужны точные инструкции по повторению ситуации и запись в теме сбора ошибок.
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #14 : 01.03.2011, 09:18:43 » |
|
Про ошибку с архивом нужны точные инструкции по повторению ситуации и запись в теме сбора ошибок. Так что тут повторять... Помещаешь статьи в архив, публикуешь модуль "Архив", жмёшь на месяц-год и в ответ "тишина". Плюс ко всему куча ошибок при работе с компонентом JComments
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #15 : 13.03.2011, 05:16:01 » |
|
Сделал правки в СВН, проверь пожалуйста. 
|
|
|
|
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #16 : 13.03.2011, 16:31:12 » |
|
Сделал правки в СВН, проверь пожалуйста.  Вроде работает...
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #17 : 14.03.2011, 09:17:51 » |
|
сейчас проверим  и будем писать Ajax`овые модули, а то стандартный уж очень кривой 
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #18 : 19.03.2011, 11:55:46 » |
|
а я что то не пойму, как скачать с SVN?
|
|
|
|
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #19 : 19.03.2011, 13:38:21 » |
|
а я что то не пойму, как скачать с SVN?
Качай отсюда.
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #20 : 19.03.2011, 13:58:39 » |
|
maxim-fade, так я через клиента качаю, вот только что-то содержание отличается от инсталлятора.. Например в папке administrator нет нужных мне файлов и даже папок
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #21 : 20.03.2011, 00:57:24 » |
|
Для 1.3.х версии свн надо сливать отсюда: http://joostina.googlecode.com/svn/tags/joostina_v1.3.0_stable/
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #22 : 20.03.2011, 12:35:11 » |
|
а тогда та ссылка это что? и новые изменения туда попадают?
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #23 : 20.03.2011, 17:23:46 » |
|
В транке лежит на сколько помню 1.3.1 версия
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #24 : 25.03.2011, 11:24:27 » |
|
так.. архив вроде работает. Проверял и без ЧПУ, и с ЧПУ встроенным, и с EasySEF (хотя он там не настроен.. нужно модифицировать) - глюков пока не вижу
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #25 : 25.03.2011, 11:25:09 » |
|
но модуль очень и очень отвратительный... буду писать новые
|
|
|
|
|
Записан
|
|
|
|
|
Gold Dragon
|
 |
« Ответ #26 : 25.03.2011, 12:49:02 » |
|
boston, на сколько критично добавить в обработку кроме года и месяца ещё и день? я полистал Joostina, вроде не так сложно добавить и этот обработчик. Просто если такое сделать, то вообще просто можно сделать Календарь без всяких сторонних компонентов, достаточно просто использовать модуль (уже почти написал)
|
|
|
|
|
Записан
|
|
|
|
|