Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Haktar

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

Recommended Posts

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

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

 

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

  • Upvote 1

Share this post


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

Share this post


Link to post
Share on other sites

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

Share this post


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

Share this post


Link to post
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);							

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

@siv1987, ничего не вышло. Может быть попробовать хуки приложения установить вручную?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

Попробуйте

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

А также

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...