+0.34
Рейтинг
1.29
Сила
  • avatar gromble
  • 0
демо где-то можно попробовать? Можно ли включить эту опцию только админам?
  • avatar gromble
  • 0
с новой папкой engine весь сайт работает на ура, но вот плагин объявлений работает (работает!) с ошибкой
Warning: Invalid argument supplied for foreach() in xyz.ru/engine/classes/ModuleORM.class.php on line 463

Не нравится ему там это:
foreach($aItems as $oEntity) {

Означает ли это, что обновления папки engine до 1047 недостаточно для работы плагина и нужно что-то ещё?
  • avatar gromble
  • 0
Упс, случайно отправил. В общем вот ссылки с обсуждениями по теме:
livestreet.ru/blog/dev_livestreet/1546.html
livestreet.ru/blog/wishlist/5518.html
livestreet.ru/blog/5460.html
товарищ 1d1ot уже несколько раз обещал плагин в продажу со дня на день, но воз и ныне там
  • avatar gromble
  • 0
да мы уже 3 раза пробовали этот коллективный заказ продемонстрировать. Ты скажи волеизъявление в какой форме тебя убедит и я уверен, оно последует.
Вот в виде ссылок:

livestreet.ru/blog/paidorders/5680.html
livestreet.ru/blog/5671.html
  • avatar gromble
  • 0
Отправил заявку на покупку. Может ты ещё и каталог сделаешь?)
  • avatar gromble
  • 0
версия 1.4, вижу этот файл в плагине, но файрбаг, тем не менее, говорил, что его не находит, пришлось добавить его в корневую папку classes/actions/ лайвстрита
  • avatar gromble
  • 0
  • avatar gromble
  • 0
достаточно добавить эти две строки к comment_tree.tpl, который находится в плагине. У меня все заработало прекрасно, если не получится — обращайся, скину свой файл comment_tree
  • avatar gromble
  • 0
Микробаг:
В файле
cmtedit\classes\modules\comment\entity\Comment.entity.class.php
в строке 101 есть вызов даты:
'day' => 'day H:m'
она вместо день-час-минута выдает день-час-месяц
надо так:
'day' => 'day H:i'
  • avatar gromble
  • 0
кстати в стабильной версии 0.4.2, выложенной сейчас на лайвстрите, этого файла нет. Отсюда, вероятно, и недопонимание многих пользователей и тов. Ajaxy
  • avatar gromble
  • 0
Решил ту же самую проблему — не знаю какое обновление я пропустил, но firebug при появлении известной ошибки писал о том, что не может найти файл /classes/actions/ActionAjax.class.php
создал его из этого: trac.lsdev.ru/svn/livestreet/trunk/classes/actions/ActionAjax.class.php

и всё заработало.
Разбиения на страницы у галереи ещё нет?
И, всё-таки, это не всё. Плагин начал включаться-выключаться, заработала голосовался, но виден уже кем-то высказанный баг:

При сохранении коммента выдает «Error: Please try again later», коммент остается старым, но после перезагрузки страницы видно, что он сохранился.

а также информация о редактировании коммента показывается при настройке
$config['show_edit_info'] = false; // show or not last editor and time
Спасибо, проблема с голосованием исчезла — не хватало полей comment_date_edit и comment_last_editor_id. В первый раз создал поле comment_text_source вручную, а потом не добавил два новых, когда они появились в апгрейде плагина.
При отключении говорит это:
SQL Error: Can't DROP 'comment_date_edit'; check that column/key exists at /home/twentysix/data/www/twentysix.ru/engine/classes/Plugin.class.php line 196
Array ( [code] => 1091 [message] => Can't DROP 'comment_date_edit'; check that column/key exists [query] => ALTER TABLE `live_comment` DROP `comment_text_source`, DROP `comment_date_edit`, DROP `comment_last_editor_id` [context] => /home/twentysix/data/www/twentysix.ru/engine/classes/Plugin.class.php line 196 )

при включении — это:
SQL Error: Duplicate column name 'comment_text_source' at /home/twentysix/data/www/twentysix.ru/engine/classes/Plugin.class.php line 196
Array ( [code] => 1060 [message] => Duplicate column name 'comment_text_source' [query] => ALTER TABLE `live_comment` ADD `comment_text_source` TEXT AFTER `comment_text`, ADD `comment_date_edit` DATETIME AFTER `comment_date`, ADD `comment_last_editor_id` INT(11) AFTER `comment_date_edit` [context] => /home/twentysix/data/www/twentysix.ru/engine/classes/Plugin.class.php line 196 )
1. добавление в избранное работает при включенном плагине
2. у пользователей моего сайта да. у других сайтов не знаю
3. twentysix.ru
список установленных плагинов:
page
aceadminpanel
micro
bill
niceurl
lsblocks
similar
aceblockmanager
sitemap
openid
autoconnect
company
голосовалка так и не починилась, перестает работать после включения плагина. плагин — «из коробки», без оригинальных настроек.
При голосовании за коммент выдает «Error: Please try again later», стрелка у коммента отмечается как будто голосование за комментарий произошло, но его рейтинг не изменяется.
Осталась проблема с невозможностью сохранить комментарий — выдает «Error: Please try again later»

Конфиг:
$config['comments_tinymce'] = false;
// Comments edit options
$config['admin_only'] = false;
$config['moderator_only'] = false; // `admin_only` must be 'false' if you want to user `moderator_only`
$config['timeout'] = '+8days'; // syntax: php.net/strtotime
$config['level'] = 7; // less or equal
$config['target_type'] = null; // null==any
$config['only_without_replies'] = false; // allowed only on LiveStreet 0.4.2dev:r1045+ or 0.4.3+ or 0.5+
$config['show_edit_info'] = false; // show or not last editor and time
тоже. хотя первая версия плагина работала. Сейчас после редактирования коммента он не сохраняется — сайт выдает («Error: Please try again later»). То же самое он выдает при попытке проголосовать за коммент.