info navigation

phpbb-belk.ru

темы, связанные с форумом phpbb 3.0.x



Новая тема  [ 1 сообщение ]  Просмотры: 3277

Автор Сообщение
Не в сети
(Андрей)  
 NV newspage phpbb3
Администратор
Аватара пользователя

Стаж: 8 лет 6 месяцев 28 дней
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


NV newspage phpbb3

модификация создаёт отдельную страницу с выводом на ней определённого количества новых тем форума в расширенном виде. Сканы работы:

prosilver subsilver2

Посмотреть вживую работу мода можно здесь: демо

на этом форуме она тоже установлена (в переработанном виде) - стартовая страница.

Если вас сие заинтересовало - ставим (правок немного и они лёгкие).

Скачать модификацию из архива сайта:

Скачать из файлового архива сайта

распаковать и содержимое папки root загрузить в корень сайта (где файл config.php).
если у вас уже есть на сервере папка umil - удалите её перед копированием из папки root. копировать её ещё раз не надо.
в моде присутствует установочная папка insltall - форум будет недоступен для пользователей до конца установки мода.

Теперь редактируем файлы форума:

Открыть viewonline.php
Найти

Код: Выделить всё

      case 'report':
         $location = $user->lang['REPORTING_POST'];
         $location_url = append_sid("{$phpbb_root_path}index.$phpEx");
      break;


Вставить после найденного

Код: Выделить всё

      case ((defined('NEWSPAGE_FILE')) ? NEWSPAGE_FILE : 'newspage'):
         $user->add_lang('mods/info_acp_newspage');
         $location = $user->lang['NEWS'];
         $newspage_file = (defined('NEWSPAGE_FILE')) ? NEWSPAGE_FILE : 'newspage';
         $location_url = append_sid("{$phpbb_root_path}{$newspage_file}.$phpEx");
      break;



Открыть includes/constants.php
Найти

Код: Выделить всё

// Additional constants


Вставить после найденного

Код: Выделить всё

define('NEWSPAGE_FILE', 'newspage');



Открыть includes/functions.php
Найти

Код: Выделить всё

// The following assigns all _common_ variables that may be used at any point in a template.


Вставить перед найденным

Код: Выделить всё

$user->add_lang('mods/info_acp_newspage');
   $newspage_file = (defined('NEWSPAGE_FILE')) ? NEWSPAGE_FILE : 'newspage';


Найти

Код: Выделить всё

'U_PRIVATEMSGS'         => append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&folder=inbox'),


Вставить перед найденным

Код: Выделить всё

'U_NEWS'            => append_sid("{$phpbb_root_path}{$newspage_file}.$phpEx"),



для стилей на основе prosilver
Открыть styles/prosilver/template/overall_header.html
Найти

Код: Выделить всё

<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>


Вставить перед найденным

Код: Выделить всё

<li class="icon-news"><a href="{U_NEWS}" title="{L_NEWS}">{L_NEWS}</a></li>



Открыть styles/prosilver/theme/stylesheet.css
Найти

Код: Выделить всё

@import url("colours.css");


Вставить после найденного

Код: Выделить всё

@import url("nv_newspage.css");

для стилей на основе subsilver2
Открыть styles/subsilver2/template/overall_header.html
Найти

Код: Выделить всё

<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>


Вставить после найденного

Код: Выделить всё

<a href="{U_NEWS}">&nbsp; &nbsp;<img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_NEWS}</a>


Завершение установки:

Для завершения установки необходимо запустить установочный файл через браузер:

Код: Выделить всё

http://ваш форум/install/index.php


после установки удалите папку install с сервера.

Почистите кэш.

Настройки мода находятся по адресу Админка - Модули - Новости
У меня по умолчанию ничего на странице не отображалось, т.е. не был выбран ни один из форумов для вывода. Выделите мышкой все форумы в первом поле настройки (если хотите выводить из всех) и нажмите Отправить. после этого информация появится на странице новостей.

Русификация мода уже присутствует в папке мода. Её, как и сам мод, взял на сайте Hello-Vitebsk.

Успешной установки.



трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
mod,NV newspage,phpbb3
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ 1 сообщение ] 

Кто сейчас на сайте:

Всего посетителей: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (122) здесь было 19 дек 2023, 12:10

Сейчас этот раздел просматривают: нет зарегистрированных пользователей и гости: 0

Часовой пояс: UTC + 2 часа



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете защищать свои темы паролем

Найти:
Перейти:  




cron

Текущее время: 20 апр 2024, 00:34

Создано на основе phpBB® Forum Software © phpBB Group
Яндекс.Метрика

Полная версия Мобильный вид