Мы в твиттере Мы в телеграме!

Провеббер » Всё для vBulletin » Моды для vBulletin » [3.8.x] vBPublications (Новости, статьи, и т.п.)

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

[3.8.x] vBPublications (Новости, статьи, и т.п.)

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно [3.8.x] vBPublications (Новости, статьи, и т.п.).


Версия обновлена до RC1!!!
Итак, что это и зачем.
Хак предназначен для тех, кому как мне нафиг не нужны все навороты vBA (и ей подобных CPMS), а нужно лишь на какую то страницу выводить новости.

Принцип работы хака
Выводит на отдельную страницу последние темы указанного в настройках раздела. Тут ничего особо не изменилось.

Отличия же от подобных хаков (скриптов) следующее:
1) Скрипт вывода публикаций не зависит от каталога (директории) форума. А соответственно может быть использовано свое доменное имя. (Форум например - forum.mysite.ru, а публикации на - www.mysite.ru)
2) Страниц публикации может быть неограниченное количество. Каждая из страниц имеет свои настройки, и соответсвенно может быть привязана к своему разделу. Таким образом можно отдельно публиковать новости, статьи, FAQ и т.д.
3) Сокращение новостей регулируется либо по спец переменной задаваемой в опциях, либо по количеству символов указанных в параметрах страницы, но при этом сокращение текста не происходит по середине слова, а всегда оставляется целым последнее слово.

Установка:
1) В прилагаемом архиве в папке upload находятся два каталога: forum и publics.
Соответственно, содержимое папки forum копируем в корневой раздел вашего форума.
А вот как разместить папку publics решать уже Вам, так как тут могут быть варианты:
а) Копируем ее в корневой раздел форума, и тогда ссылка на публикации будет выглядеть как MyForum.ru/publics/ или MyDomain.ru/forum/publics/ или т.п. В общем логика понятна, страница публикаций будет открываться в подкаталоге форума.
б) Во втором варианте, вы копируете папку publics рядом с папкой forum, и если первоначальная ссылка на ваш форум выглядела как: MyDomain.ru/forum/ то дальше ничего делать не нужно, страница публикаций будет теперь отзываться на: MyDomain.ru/publics/.
Если же Ваш форум был настроен грамотно и был опубликован как самостоятельный домен, то разумеется придется настраивать свой web-сервер, и сервер имен (DNS) на отображение каталога publics как самостоятельного сайта. Какое доменное имя вы тут выберете абсолютно не принципиально.

После того как Вы определились с местом расположения папок. Нужно открыть папку publics, найти файл config.php и указать в нем файловый путь к папке forum.
На этом все операции с файлами закнчены.

2) В папке NotUpload, находится файл справки, и файлы продукта.
Продуктов всего два, это:
product-st_publications_(codepoage).xml и
product-st_abslinks_(codepoage).xml - Описание тут

Первый это непосредственно сам продукт публикаций, который добавит необходимые фразы, шаблоны и опции.
Второй продукт, необязательный, но рекомендуемый. Он расширит все внутренние ссылки форума до абсолютных, а это позволит избежать проблем с отображением стиля, и корректностю ссылок на странице публикаций.

3) Настройка опций.
После того как Вы импортитровали продукт(ы). Необходимо внести нужные правки в опциях.
Для этого, зайдя в админ панель, в меню слева найдите раздел "Публикации" и выберете "Опции".
Единственная опция требующего обязательного вмешательства это URL страницы публикаций, он завсит от того как вы разместили (опубликовали) сам каталог publics. Обратите внимание что url страницы указывается полностью включая протокол (т.е. http://). Все остальные пункты опциональны, и Вы можете изменять их по вашему разуменю.

4) Настройка страниц публикаций.
Там же в админ панели, в меню слева есть раздел раздел "Список публикаций".
Изначально вместе с продуктом установится тестовая страница (news).
Нажав на Ссылку изменить, вы увидете перечень опций страницы, основое что Вам тут необходимо сделать это указать раздел темы которого будут транслироваться на этой странице.

На этом в общем то все, настройка завершена.


Нотификации:
Если шаблон NavBar изменен и в нем отсутсвуют хуки:
1) 'navbar_buttons_left'
2) 'ad_navbar_below'
То не будет выведено меню публикаций в верхней навигационной панели, и либо придется восстановить эти хуки либо самостоятельно в шаблонах вставить ссылки на темплейты:
'publications_in_navbar' и 'publications_in_navbar_popup'


Список изменений между версиями Alfa и RC1

25.10.09
* - Исправлен титуловщик страниц, теперь заголовки отображаются корректно.
* - Исправлена ошибка типа получаемой переменной Page.
* - Исправлена проверка ТИПА получаемых числовых переменных.
* - Изменены дизайн и навигация шаблонов вывода сообщений (publications_body и publications_body_full).
* - Изменен основной шаблон (publications_index).
* - Исправлена опция выключения страницы публикаций.
+ - Добавлена проверка на включение хотя бы одной страницы публикаций, если таковых нет, то в навигационое меню не будет вставленна ссылка на публикации.
+ - Добавлен шаблон с нотификацией для администраторов о недоступности пользователям (выключении) страниц публикаций.
+ - Добавлена функция обработки перехода по страницам.
+ - В шаблоны добавлено отображение рейтинга сообщения (темы).
+ - В шаблоны Добавлено отображение кол-ва просмотров сообщения (темы).

27.10.09
+ - Добавлена функция вывода ошибок используя общую стилистику шаблонов данного хака.
(либо по номеру кода ошибки выводится соответствующий шаблон, либо просто выводится текст ошибки, как в стандартной функции vBulletin)
+ - Добавлен вывод ошибки, по коду 404, при попытке обратиться к странице с несуществующим именем.
+ - Добавлен вывод ошибки, по коду 403, при попытке обратиться к отключенной странице.
+ - Добавлен вывод ошибки, по коду "nopage", отображаемой в том случае когда отключены все страницы публикаций, но хак не выключен глобально в опциях.


28.10.09
* - исправлена функция установки ближайшей по сортировке страницы по умолчанию, при удалении страницы являющейся дефолтной.
+ - Добавлена обработка установки ближайшей страницы - страницей по умолчанию, если текущая дефолная страница отключается администратором.
+ - Расширены коментарии в файле functions.php
+ - В исполняемые файлы (*.php) добавлен комментарий, ссылка на страницу поддержки продукта на сайте http://vbsupport.org/.


29.10.09
+ - Добавлен модуль глобального кеширования общих шаблонов продукта.
+ - Добавлено меню (перечен публикаций) в заголовке страницы, при глобально отключенном DHTML меню.
* - Исправлены модули на вывод ссылки в NavBar, теперь если публикация всего одна, то будет еденичная ссылка, а не выпадающее меню.
* - Исправлена ссылка в навбар при глобальном отключении DHTML меню. Ссылка теперь ведет на страницу по умолчанию.
+ - Добавлена глобальная опция "Символ разрыва страницы". При указании данного символа, заключенного в фигурные скобки, в тексте - Страница будет принудительно разорвана (сокращена) на этом символе. Сам символ не отображается, и доступен только в режиме редактирования страницы.


29.10.09
Обновлена версия продукта и скриншоты.




Внимание! У Вас нет прав для просмотра скрытого текста.

Внимание! У Вас нет прав для просмотра скрытого текста.


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


-5
Просмотры: 4 850 :: Комментарии (4) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1GhostKilla

  • 16 сентября 2010 23:08
  • Регистрация: 12.09.2010
  • Был(а) онлайн: 1.05.2020
  • Комментариев: 4
  • -4
is this possible to have the french xml please (the original release include the french langage)

thanks =)

#2NarKrIeL

  • 17 сентября 2010 11:17
  • Регистрация: 1.02.2010
  • Был(а) онлайн: 16.09.2019
  • Комментариев: 43
  • -4
Если нужны еще модули на какую либо конкрутную функцию то пишите в ЛС может у меня найдется :) это уже наверняка. Со врменем выложу еще и еще!

#3netsolex

  • 28 декабря 2010 05:51
  • Регистрация: 8.11.2010
  • Был(а) онлайн: 27.12.2010
  • Комментариев: 1
  • -4
все это дерьмо...
сразу видно что никто не проверяет правильность данного скрипта
после установки выдает ошибку..


Fatal error: Call to undefined function standard_error() in D:\Inetpub\wwwroot\хххххххххххххх.com\publics\global.php(79) : eval()'d code on line 1


ну и как теперь все исправиьт этот хваленый скрипт...?

#4RexTiam

  • 4 марта 2011 00:49
  • Регистрация: 21.11.2010
  • Был(а) онлайн: 19.01.2021
  • Комментариев: 51
  • -2
ппц зря поставил вчера( Тоже самое(((((((

АААААААА ПОМОГИТЕ!!!!!!!!!!!!!!!!!!

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: