Trotor Posted October 4, 2014 Share Posted October 4, 2014 Заинтересовала одна фишка на форумном движке XenForo, а именно блок новостей в шапке форума, которая автоматически выдаёт новости.Вот пример - http://lol-game.ru/forum/ Возможно ли такое реализовать на IPB? 1 Link to comment Share on other sites More sharing options...
newbie Posted October 4, 2014 Share Posted October 4, 2014 Возможно ли такое реализовать на IPB?Такое уже есть на ipb. Почему-то нет на marketplace приложения. Видимо автор удалил. Называлось IP.Board Notices System Link to comment Share on other sites More sharing options...
Dmitriy427 Posted October 4, 2014 Share Posted October 4, 2014 Это, помоему, от cyber-systems приложение, они на маркетплейсе и не выкладывались, потому, как варезом не брезговали. Этим летом сайт их что-то пропал, видимо закрылся проект. Link to comment Share on other sites More sharing options...
newbie Posted October 4, 2014 Share Posted October 4, 2014 Это, помоему, от cyber-systems приложение, они на маркетплейсе и не выкладывались, потому, как варезом не брезговали. Этим летом сайт их что-то пропал, видимо закрылся проект.Для ipb было от пользователя Enkidu. И я точно помню, что приложение было на "рынке". Link to comment Share on other sites More sharing options...
Одмин Posted October 4, 2014 Share Posted October 4, 2014 IP.Board Notices SystemТестил у себя это приложение, скачал его для IPB 3.2.3, но после установки выдало ошибку: Fatal error: Call to a member function enkiduNoticesTemplateLegacy() on a non-object in /home/s/salekh/salekhardnews.ru/public_html/hooks/enkiduNotices_157f2807e4e66d852c94637f8593446e.php on line 63 Открыл этот хук, на 63 строке вот такой код: return $this->registry->output->getTemplate('notices')->enkiduNoticesTemplateLegacy($NoticeArray); Подскажите, в чем может быть проблема? Как можно исправить сию ошибку? Link to comment Share on other sites More sharing options...
siv1987 Posted October 4, 2014 Share Posted October 4, 2014 Подскажите, в чем может быть проблема? Как можно исправить сию ошибку?Не установился шаблон хука. Попробуйте перекешировать стили, если не поможет проверяем права на папку /cache/ Link to comment Share on other sites More sharing options...
Одмин Posted October 4, 2014 Share Posted October 4, 2014 @siv1987, ничего не вышло. Может быть попробовать хуки приложения установить вручную? Link to comment Share on other sites More sharing options...
siv1987 Posted October 4, 2014 Share Posted October 4, 2014 IP.Board Notices System это не просто хук, а целое приложение. Оно установилось нормально без никаких ошибок? Хуки есть, отсутствуют стили из /admin/applications_addon/other/notices/xml/notices_mobile_templates.xml Link to comment Share on other sites More sharing options...
Одмин Posted October 4, 2014 Share Posted October 4, 2014 @siv1987, этот файл присутствует. Проблема решилась другим способом: в настройках хука поменял расположение файла хука с pre.startif на pre.else :) Ошибок пока нет, буду смотреть дальше, если что отпишусь. Link to comment Share on other sites More sharing options...
siv1987 Posted October 4, 2014 Share Posted October 4, 2014 этот файл присутствуетОтсутствуют из этого файла. Может хук просто не отрабатывает в этом событие pre.else, поэтому и нет ошибки. Link to comment Share on other sites More sharing options...
Одмин Posted October 4, 2014 Share Posted October 4, 2014 @siv1987, вы оказались правы! Действительно, в этом событии хук просто не работает, поэтому не было ошибки. Тогда как мне исправить ситуацию? Перезаливал уже /admin/applications_addon/other/notices/xml/notices_mobile_templates.xml, но толку ноль. Он точь в точь такой же, как и был до установки, байт в байт. Значит на сервер этот файл установился корректно, но почему тогда не работает приложение? Link to comment Share on other sites More sharing options...
Одмин Posted October 4, 2014 Share Posted October 4, 2014 Можно это приложение скачать на другом форуме, но там помимо регистрации требуют еще написать сколько то сообщений. Короче, пока ничего не нашел. Link to comment Share on other sites More sharing options...
siv1987 Posted October 4, 2014 Share Posted October 4, 2014 Значит на сервер этот файл установился корректноНе файл, а содержимое файла. Файл просто копируется вместе с приложением при загрузке на сервер. Смотрите в скине, там должен быть шаблон enkiduNoticesTemplateLegacy в группе notices. Если он есть, значит он не кешируется на диске по какой-то причине (обычно это права на кеш скинов). Если его нету, шаблон из xml не установился. ПопробуйтеВнешний Вид -> Инструменты -> Обновить данные базового стиля - "Обновить HTML" и выберете приложение.А также Внешний Вид -> Инструменты -> Обновление кеш-файлов Link to comment Share on other sites More sharing options...
Одмин Posted October 4, 2014 Share Posted October 4, 2014 @siv1987, спасибо, я это всё перепробовал ещё днём. А вот что касается шаблонов, то их нет, я специально читал мануал по установке, там должно быть два шаблона, оба отсутствуют! Вот такие дела... Link to comment Share on other sites More sharing options...
Trotor Posted October 5, 2014 Author Share Posted October 5, 2014 Тестил у себя это приложение, скачал его для IPB 3.2.3Да тоже видел. Да вот только версию на 3.1.4 не нашёл :( Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now