+0.92
Рейтинг
0.82
Сила

Последние три топика с главной

На сайте ответа не нашел. Есть как закрепить топик, как выделить последний. Мне же нужно три последних топика сделать плиткой, причем чтобы все другие в topic_list.tpl шли списком. Если есть возможность, то желательно без плагинов.

Про дополнительное поле в топике

По аналогии с этим постом попытался сделать дополнительное поле топика в LS 1.0.3. Почти все вышло, но вот проблма — при редактировании не выводятся данные из бд в поле. Т.е. при создании топика поле заполняю, сохраняю и на странице отображаются данные, но при попытке отредактировать поле пустое.

Может кто сталкивался с такой проблемой?

Условие для отдельного блога

Всем здраствуйте. Вопрос заключается в следующем: в шапке сайта выводится баннер с такой вот конструкцией:
<!-- Banner -->
{if $oConfig->GetValue('view.may')=='true'}<div id="may">
<div class="verh"></div><a rel="nofollow" href="http://site.ru/" target="_blank"><div class="zagmay"></div></a></div>{else}<div id="verhban">
<div class="verh"></div><div class="zag"><a rel="nofollow" href="http://site.com/" target="_blank"><div class="prig">{$aLang.prig_title}</div>
<div class="vols">{$aLang.vols_title}</div></a>
</div></div>{/if}
<!-- /Banner -->

так вот как можно сделать, чтобы rel=«nofollow» в отдельном блоге не добавлялась? Пробовал так:
<!-- Banner -->
{if $oConfig->GetValue('view.may')=='true'}<div id="may">
<div class="verh"></div><a {if $oBlog->getId()==6}rel="nofollow"{/if} href="http://site.ru/" target="_blank"><div class="zagmay"></div></a></div>{else}<div id="verhban">
<div class="verh"></div><div class="zag"><a {if $oBlog->getId()==6}rel="nofollow"{/if} href="http://site.com/" target="_blank"><div class="prig">{$aLang.prig_title}</div>
<div class="vols">{$aLang.vols_title}</div></a>
</div></div>{/if}
<!-- /Banner -->

но выдает ошибку:
Fatal error: Call to a member function getId() on a non-object in /templates/compiled/new/%%2B^2BF^2BFD6439%%header_top.tpl.php on line 8

Подскажите в чем проблема?

Спам в тегах

В последнее время, заглянув в статистику, обнаружил большое количество ссылающихся сайтов, преимущественно китайских. Ссылки приблизительно такого вида t.xnrg.net/?page=1433&url=www.touhao.org.cn. Посмотрел куда они ссылаются — на теги. В итоге получается такая страница с тегом www.mysite.ru/tag/www.touhao.org.cn/.
тег
Так вот вопрос следующего характера, не определят поисковики это как спам? И второй вопрос, как можно с этим бороться, может как-то в поле input добавить тег nofollow или как-то еще. Может кто сталкивался с такой проблемой.

Не работает нумерованный список

Столкнулся с такой проблемой, при создании нумерованного списка пункты нумеруются до 9, а потом отсчет начинается с 0, т.е.:

1. пункт
2. пункт
3. пункт
4. пункт
5. пункт
6. пункт
7. пункт
8. пункт
9. пункт
0. пункт
1. пункт

Читать дальше →

Sphinx отключается

Здравствуйте! Вопрос следующего характера — поставил Sphinx, все нормально проиндексировалось, нормально запустился демон. Но вот через пару минут пропадает создаваемый им файл searchd.pid (я так понимаю демон отключается) и при попытке запустить поиск виснет сайт. Попробывал в rc.d закинуть файл sphinx с:
#!/bin/sh
/home/user/sphinx/bin/searchd --config /home/user/sphinx/etc/sphinx.conf

но толку никакого.

Может кто подскажет в чем проблема?

Как изменить окно загрузки картинок?

Подскажите, как можно изменить всплывающее окно вставки картинок в пост, чтобы оно не загружало картинки на сервер, а вставляло внешнюю ссылку на картинку в окно редактора с теми же атрибутами — слева справа с title и alt. Функция в panel.js простого окна не подходит.

Дополнительные поля в админпанели

На версию 0.4.2 подключил плагин админпанели 1.5.208 и при заходе в Пользователи -> Дополнительные поля выскакивает эта ошибка:
Fatal error: Uncaught exception 'Exception' with message 'The module has no required method: Lang->AddLangJs()' in C:\HomServ\home\test.ru\engine\classes\Engine.class.php:329 Stack trace: #0 C:\HomServ\home\test.ru\plugins\aceadminpanel\classes\actions\ActionAdmin.class.php(2204): Engine->_CallModule('Lang_AddLangJs', Array) #1 [internal function]: PluginAceadminpanel_ActionAdmin->__call('Lang_AddLangJs', Array) #2 C:\HomServ\home\test.ru\plugins\aceadminpanel\classes\actions\ActionAdmin.class.php(1138): PluginAceadminpanel_ActionAdmin->Lang_AddLangJs(Array) #3 C:\HomServ\home\test.ru\plugins\aceadminpanel\classes\actions\ActionAdmin.class.php(1112): PluginAceadminpanel_ActionAdmin->EventUsersFields() #4 C:\HomServ\home\test.ru\engine\classes\Action.class.php(104) : eval()'d code(1): PluginAceadminpanel_ActionAdmin->EventUsers() #5 C:\HomServ\home\test.ru\engine\classes\Action.class.php(104): eval() #6 C:\HomServ\home\test.ru\engine\classes\Router.class.php(206): Action->ExecEvent() #7 C:\HomServ\home\test.ru\engine\class in C:\HomServ\home\test.ru\engine\classes\Engine.class.php on line 329

Объясните в чем может быть проблема