После переноса сайта с локалки на хостинг
на главной странице вместо блоков появилось сообщение об ошибке следующего содержания
Fatal error: Call to a member function getId() on a non-object in /home/a/acidflash/mysite.com/public_html/forum/templates/compiled/new-jquery/5f7f84618acb705ac37925635a094a671292682d.file.block.stream_comment.tpl.php on line 35
35 строка:
<?php if ($_smarty_tpl->getVariable('oUser')->value->getId()){?>
Может быть кто-то сталкивался с похожей проблемой?
Есть проблема с постраничным отображением. На страницах блогов выводится разное количество топиков (например на страницах 1, 2, 3 ,4 одного блога количество топиков 10,7,6, 7 шт.соответственно). Функция count($aTopics) также дает результат 10,7,6 и 7 на страницах 1, 2, 3 и 4. В конфиге стоит настройка отображать по 10. До этого проводил импорт топиков с другой платформы, то есть вставлял записи напрямую в базу (таблицы prefix_topic и prefix_topic_content).
Кеш после конвертации очищал. В базе пустым полем остался хэш топика.
Подскажите в чем может быть причина такого странного отображения.
Это происходит только при конвертации. Если топики созданы через web интерфейс LS, то постраничность работает корректно.
Вернее не появилась при увеличении количества постов на страницу сверх указанного в конфиге.
Ссылки
ls/disqus/blog/o-sayte/ и
ls/disqus/blog/o-sayte/page2, page3 и т.д. работают и отображают разные топики. Подскажите в чем может быть проблема.
Подскажите пожалуйста каким образом можно сделать коллективный блог который был бы вложен в другой коллективный блог.
Делаю форум, поэтому и возникла такая необходимость
Хочу сделать так чтобы в персональных блогах отображение топика в списке топиков было как оно есть сейчас, а при переходе в коллективные блоги было бы чуть проще, скажем как-то так.
...
<tr>
<td>Название топика</td>
<td>дата - время</td>
<td>автор</td>
</tr>
...
Знаю что нужно редактировать topic_topic.tpl. Вопрос такой: какую переменную можно было бы использовать в шаблоне для определения коллективный ли блог выводится или персональный?
Есть закрытый блог, хочу сделать его доступным для определенной группы людей.
Как я понял для добавления в этот блог пользователям высылаются инвайты.
Единственное непонятно как именно сделать, в фунционале не нашел такой опции, поиск по сайту тоже ничего не дал.
Может кто подскажет как это реализовать?
Хотелось бы видеть пути на сайте что-то вроде таких
http ://%домен%/forum/%категория%/%топик%.html либо
http ://%домен%/%категория%/%топик%.html
сейчас имеем http ://%домен%/blog/%категория%/%топик%.html
В общем хотелось бы либо убрать либо сменить название той части у путей на сайте где '/blog/'.
Каким образом это можно сделать?
Плагин работает отлично если Livestreet была установлена в корневую директорию.
Но если Livestreet установлена в поддиректорию (в моем случае 'forum/')
После перехода по обновленным ссылкам выдается 404ая ошибка.
Читать дальше →
Как я понял вывод топиков в блогах осуществляется строго по айдишнику и скорее всего стандартными средствами (через админку) менять порядок вывода нельзя.
Где нужно поправить запрос чтобы вывод топиков осуществлялся по дате последнего комментария?
Прописал в конфиге:
$config['path']['root']['web'] = 'http://'.$_SERVER['HTTP_HOST'].'/forum'; // полный WEB адрес сайта
$config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'].'/forum';
Эффект при заходе на страницу
localhost/forum/:
Warning: require_once(S:\home\localhost\www/engine/classes/Engine.class.php) [function.require-once]: failed to open stream: No such file or directory in S:\home\localhost\www\forum\index.php on line 28
Fatal error: require_once() [function.require]: Failed opening required 'S:\home\localhost\www/engine/classes/Engine.class.php' (include_path='.;/usr/local/php5/PEAR;S:\home\localhost\www\forum') in S:\home\localhost\www\forum\index.php on line 28
Где-то что-то нужно еще поправить?