Jump to content

Блок новостей как на XenForo


Trotor
 Share

Recommended Posts

Заинтересовала одна фишка на форумном движке XenForo, а именно блок новостей в шапке форума, которая автоматически выдаёт новости.

Вот пример - http://lol-game.ru/forum/

 

Возможно ли такое реализовать на IPB?

  • Upvote 1
Link to comment
Share on other sites

Возможно ли такое реализовать на IPB?
Такое уже есть на ipb. Почему-то нет на marketplace приложения. Видимо автор удалил. Называлось IP.Board Notices System
Link to comment
Share on other sites

Это, помоему, от cyber-systems приложение, они на маркетплейсе и не выкладывались, потому, как варезом не брезговали. Этим летом сайт их что-то пропал, видимо закрылся проект.

Link to comment
Share on other sites

Это, помоему, от cyber-systems приложение, они на маркетплейсе и не выкладывались, потому, как варезом не брезговали. Этим летом сайт их что-то пропал, видимо закрылся проект.
Для ipb было от пользователя Enkidu. И я точно помню, что приложение было на "рынке".
Link to comment
Share on other sites

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

Подскажите, в чем может быть проблема? Как можно исправить сию ошибку?

Не установился шаблон хука. Попробуйте перекешировать стили, если не поможет проверяем права на папку /cache/

Link to comment
Share on other sites

IP.Board Notices System это не просто хук, а целое приложение. Оно установилось нормально без никаких ошибок? Хуки есть, отсутствуют стили из /admin/applications_addon/other/notices/xml/notices_mobile_templates.xml

Link to comment
Share on other sites

@siv1987, этот файл присутствует. Проблема решилась другим способом: в настройках хука поменял расположение файла хука с pre.startif на pre.else :) Ошибок пока нет, буду смотреть дальше, если что отпишусь.

Link to comment
Share on other sites

этот файл присутствует

Отсутствуют из этого файла.

Может хук просто не отрабатывает в этом событие pre.else, поэтому и нет ошибки.

Link to comment
Share on other sites

@siv1987, вы оказались правы! Действительно, в этом событии хук просто не работает, поэтому не было ошибки. Тогда как мне исправить ситуацию? Перезаливал уже /admin/applications_addon/other/notices/xml/notices_mobile_templates.xml, но толку ноль. Он точь в точь такой же, как и был до установки, байт в байт. Значит на сервер этот файл установился корректно, но почему тогда не работает приложение?

Link to comment
Share on other sites

Можно это приложение скачать на другом форуме, но там помимо регистрации требуют еще написать сколько то сообщений. Короче, пока ничего не нашел.

Link to comment
Share on other sites

Значит на сервер этот файл установился корректно

Не файл, а содержимое файла. Файл просто копируется вместе с приложением при загрузке на сервер.

Смотрите в скине, там должен быть шаблон enkiduNoticesTemplateLegacy в группе notices. Если он есть, значит он не кешируется на диске по какой-то причине (обычно это права на кеш скинов). Если его нету, шаблон из xml не установился.

Попробуйте

Внешний Вид -> Инструменты -> Обновить данные базового стиля - "Обновить HTML" и выберете приложение.

А также

Внешний Вид -> Инструменты -> Обновление кеш-файлов

Link to comment
Share on other sites

@siv1987, спасибо, я это всё перепробовал ещё днём. А вот что касается шаблонов, то их нет, я специально читал мануал по установке, там должно быть два шаблона, оба отсутствуют! Вот такие дела...

Link to comment
Share on other sites

Тестил у себя это приложение, скачал его для IPB 3.2.3

Да тоже видел. Да вот только версию на 3.1.4 не нашёл :(

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...