Здравствуйте.
Хочу написать плагин который будет выводить в сайтбар блок с определенным содержимым. Как мне это сделать? Возможно ли при помощи хука вывести блок в сайтбар?
Сейчас делаю так
class PluginFloat_HookFloat extends Hook
{
public function RegisterHook()
{
$this->AddHook('template_sidebarfloat', 'float_view');
}
public function float_view()
{
return $this->Viewer_Fetch(Plugin::GetTemplatePath(__CLASS__) . 'block.float.tpl');
}
}
в файлах шаблона, где нужен этот блок пишу
{hook run='template_sidebarfloat'}
ничего не происходит.
Как такое правильно сделать?
Немного редактировал тему synio. Сдвинул шапку сайта и весь сайт соответственно на 100 пиксилей вниз.
Но возникла проблема. В место обычного меню теперь всегда отображается выпадающее меню «еще»
Читать дальше →
Здравствуйте. Подскажите как проверить является ли пользователь администратором.
То есть какое условие нужно записать в if
Заметил, что на моем сайте в разных браузерах отличаются шрифты H1. Сначала подумал, что сам где-то накосячил, но на этом сайте тоже самое вот скрины из разных браузеров. В каждом все по разному.
Смотреть скрины
Переносил сайт на другой домен. Но возникла ошибка
Warning: require_once(/home/a/login/старый_домен/public_html/engine/lib/internal/ConfigSimple/Config.class.php): failed to open stream: No such file or directory in /home/a/login/старый_домен/public_html/config/loader.php on line 26 Fatal error: require_once(): Failed opening required '/home/a/login/старый_домен/public_html/engine/lib/internal/ConfigSimple/Config.class.php' (include_path='.:/usr/share/php:/home/a/login/старый_домен/public_html') in /home/a/login/старый_домен/public_html/config/loader.php on line 26
В конфиге пути поправил, в БД пути заменил. Кеши чистил.
Не знаю в чем проблема, думаю что может быть я не все кеши почистил, потому что в ошибках упоминается старый домен. Скажите пожалуйста пути к кешам.
Что тут может быть за проблема?
Здравствуйте.
Возник вопрос: А как ввести дополнительные ограничение на постинг в определенных блогах, помимо рейтингового ограничения.
А точнее мне нужно сделать чтобы в блог могли постить только администраторы и модераторы блога, а читать блог могли все…
Как такое можно решить, может быть есть готовое решение?
В конфиге настроил, что пользователь с низкой репутацией не сможет создать блог, но во всплывающем окне выбора вида топика перед его добавлением ссылка на блог осталась и когда ее нажимаешь, переходишь на страницу где написано «Вы не достаточно окрепли» Мне нужно написать «If» условие зависящее от рейтинга пользователя.
Собственно я хочу в файле window_write.tpl ссылку на блог обернуть в условие
if (x>=y)
где x — количество рейтинга у пользователя
y — минимальное количество рейтинга для создания блога, заданное мной в конфиге.
Хотел попробовать написать сегодня скрипт для переноса статей с joomla на LS.
Начал смотреть строение БД. И в таблице ls_topic.sql не могу понять зачем нужен topic_text_hash, точнее откуда он берется. Я так понимаю это хеш текста топика, пробовал стандартные функции хеширования но они не подошли.
Собственно вопрос откуда и как берется этот хеш?
Есть у меня сайт и я хочу перенести его LS. Но для этого нужно время, а сайт закрывать не хочется.
Поэтому я буду отлаживать LS на тестовом домене, а когда все будет готово нужно будет перенести его на основной домен.
Поэтому хочу заранее знать, что нужно будет исправлять при таком переезде, какие проблемы могут быть?
Поднималась похожая тема
с проблемой переноса, но там так ответ и не дали.
Хотелось бы услышать подробное руководство, как это делать и где что править
Мне кажется, что уж очень много разделов стандартно в LS
Поэтому интересует вопрос как убрать меню «Все Коллективные Персональные», а на место его поставить «Интересные Новые Обсуждаемые TOP»
То есть что бы не было разделения на коллективные и персональные топики, а всегда выводились все топики.