Программная публикация топика и комментариев (API)
1
Приветствую, коллеги.
Столкнулся с задачей публиковать топики и комментарии с сайта (site.ru) на блог с LiveStreet, который находится на поддомене (blog.site.ru). Т.е., например, с топиками: по клику на ссылку, находящуюся на сайте site.ru, необходимо создать топик с определенным контентом в определенном блоге на blog.site.ru.
С горем пополам удалось хакнуть include/ajax/commentAdd.php так, что комментарии добавляются, но в процессе лезут ошибки.
Прочитал тут все топики по тегам «комментарии» и «топик» — ничего не нашел. Может есть какое-то решение уже готовое, или кто сталкивался с такой задачей — как решал?
Столкнулся с задачей публиковать топики и комментарии с сайта (site.ru) на блог с LiveStreet, который находится на поддомене (blog.site.ru). Т.е., например, с топиками: по клику на ссылку, находящуюся на сайте site.ru, необходимо создать топик с определенным контентом в определенном блоге на blog.site.ru.
С горем пополам удалось хакнуть include/ajax/commentAdd.php так, что комментарии добавляются, но в процессе лезут ошибки.
Прочитал тут все топики по тегам «комментарии» и «топик» — ничего не нашел. Может есть какое-то решение уже готовое, или кто сталкивался с такой задачей — как решал?
- +1
- 24 сентября 2009, 20:43
- pozavchera
- 2
Должны ли работать последние обновления из репозитория?
Слил пару недель назад какую-то из последних ревизий, вылетали различные ошибки (из того что помню — не было шаблона page.tpl). Поправил их, сегодня пытался восстановить пароль — возникла следующая ошибка (обновился до 194-й ревизии — без изменений):
Таблицы и правда нигде не предусмотрено. Может где-то писали, что вторая версия неработоспособна? Не нашел. Подскажите, пожалуйста.
SQL Error: Table 'some_base.prefix_reminder' doesn't exist at /path/www/blog/classes/modules/user/mapper/User.mapper.class.php line 704
Array ( [code] => 1146 [message] => Table 'some_base.prefix_reminder' doesn't exist [query] => REPLACE prefix_reminder SET reminder_code = '685f187cb25fe51011ffe8a1ce8f10ae' , user_id = '1' , reminder_date_add = '2009-02-24 15:19:06' , reminder_date_used = NULL , reminder_date_expire = '2009-03-03 15:19:06' , reminde_is_used = '0' [context] => /path/www/blog/classes/modules/user/mapper/User.mapper.class.php line 704 )Таблицы и правда нигде не предусмотрено. Может где-то писали, что вторая версия неработоспособна? Не нашел. Подскажите, пожалуйста.
- -2
- 24 февраля 2009, 15:47
- pozavchera
- 14
Предопределение путей к экшенам, и еще один момент
Было бы здорово до релиза, пока еще не заверстан новый дизайн, предопределить пути константами. Движок можно конфигурировать под разные задачи и типы сайтов, однако немного не хватает гибкости с путями. Варианты переименования — за слешами.
В темплейтах конструкция "/blog/" встречается довольно часто, можно пройтись и везде поменять пути вручную, но тогда обновление частей движка через SVN — приведет к ошибкам.
Читать дальше
В темплейтах конструкция "/blog/" встречается довольно часто, можно пройтись и везде поменять пути вручную, но тогда обновление частей движка через SVN — приведет к ошибкам.
define('LSPATH_PROFILE','profile'); //e.g. user
define('LSPATH_PEOPLE','people'); //e.g. users
define('LSPATH_BLOG','blog'); //e.g. community
define('LSPATH_LOG','log'); //e.g. blog
define('LSPATH_MY','my'); //e.g. blog
define('LSPATH_PAGE','page'); //e.g. static
return array(
'page' => array(
LSPATH_PROFILE => 'ActionProfile',
LSPATH_BLOG => 'ActionBlog',
LSPATH_PEOPLE => 'ActionPeople',
)
);Читать дальше
- +6
- 24 октября 2008, 23:47
- pozavchera
- 31