Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Минимоды и хаки для phpBB3

  • Список форумов
  • phpBB 3.0
  • Другие моды для phpBB3
  • Минимоды и хаки для phpBB3

Иконки RSS каналов в списке форумов

Небольшие моды и хаки для форума phpBB3
Правила форума
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.

7 сообщений
 • Страница 1 из 1
Просмотры: 1964 • 
Аватара пользователя
PPK
Администратор
Сообщения: 10513
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 16 фев 2011, 12:13
В форуме phpBB3 при включённой функции каналов новостей есть возможность выводить иконку RSS канала для каждого из форумов на странице списка форумов, однако в стиле prosilver код для иконки закомментирован, а для стиля subsilver2 код вообще отсутствует, небольшой мод добавляет опцию в адм. раздел для включения/отключения отображения иконок для RSS каналов, скриншоты:
адм. раздел

список форумов

images.zip
Скачать архив, распаковать, заменить файлы трекера файлами из архива.

В phpmyadmin выполнить

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

INSERT INTO `phpbb_config` (`config_name`, `config_value`, `is_dynamic`) VALUES ('ppkbb_feed_img', '0', '0');
/includes/functions_display.php перед

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

'U_MARK_FORUMS'		=> ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}viewforum.$phpEx", 'hash=' . generate_link_hash('global') . '&f=' . $root_data['forum_id'] . '&mark=forums') : '',
добавить

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

'S_FEED_IMG' => $config['ppkbb_feed_img'] ? true : false,//PPK FEED
/includes/acp/acp_board.php перед

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

'legend2'				=> 'ACP_LOAD_SETTINGS',
добавить

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

'ppkbb_feed_img'	=> array('lang' => 'PPKBB_FEED_IMG',	'validate' => 'bool',	'type' => 'radio:yes_no', 'explain' => true),//PPK FEED
/language/ru/acp/board.php перед

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

));

?>
добавить

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

	//PPK FEED
	'PPKBB_FEED_IMG' => 'Иконки каналов новостей',
	'PPKBB_FEED_IMG_EXPLAIN' => 'Отображать в списке форумов иконки каналов новостей (каналы новостей должны быть включены, изображения для иконок существовать)',
	//PPK FEED
/styles/prosilver/template/forumlist_body.html заменить

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

<!-- IF S_ENABLE_FEEDS and forumrow.S_FEED_ENABLED --><!-- <a class="feed-icon-forum" title="{L_FEED} - {forumrow.FORUM_NAME}" href="{U_FEED}?f={forumrow.FORUM_ID}"><img src="{T_THEME_PATH}/images/feed.gif" alt="{L_FEED} - {forumrow.FORUM_NAME}" /></a> --><!-- ENDIF -->
на

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

<!-- IF S_ENABLE_FEEDS and forumrow.S_FEED_ENABLED and S_FEED_IMG --><a class="feed-icon-forum" title="{L_FEED} - {forumrow.FORUM_NAME}" href="{U_FEED}?f={forumrow.FORUM_ID}"><img src="{ROOT_PATH}images/feed2.gif" alt="{L_FEED} - {forumrow.FORUM_NAME}" /></a><!-- ENDIF --><!-- PPK FEED -->
/styles/subsilver2/template/forumlist_body.html перед

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

				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.MODERATORS -->
добавить

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

<!-- IF S_ENABLE_FEEDS and forumrow.S_FEED_ENABLED and S_FEED_IMG --><div style="float:right;"><a class="feed-icon-forum" title="{L_FEED} - {forumrow.FORUM_NAME}" href="{U_FEED}?f={forumrow.FORUM_ID}"><img src="{ROOT_PATH}images/feed2.gif" alt="{L_FEED} - {forumrow.FORUM_NAME}" /></a></div><!-- ENDIF --><!-- PPK FEED -->
Адм. раздел - функции конференции - Иконки каналов новостей: Да
Адм. раздел - Каналы новостей - Общие настройки каналов новостей - Включить каналы новостей: Включено
Адм. раздел - Каналы новостей - Настройки каналов сообщений - Включить каналы форумов: Включено

Обновить перелделанные стили, очистить кеш.
У вас нет необходимых прав для просмотра вложений в этом сообщении. Попробуйте зарегистрироваться или войти на форум.
PPK
Аватара пользователя
votept
Донатор
Сообщения: 806
Зарегистрирован: 18 июл 2010, 17:57
Сообщение 16 фев 2011, 14:10
Отлично. :yes: Спасибо )
votept
bizZz0n
Донатор
Сообщения: 327
Зарегистрирован: 28 янв 2010, 00:58
Сообщение 18 фев 2011, 01:50
Спасибо огромное, продолжайте выкладывать отличные моды, главное не останавливайтесь :oops:
bizZz0n
Remembrance
Пользователь
Сообщения: 76
Зарегистрирован: 15 июн 2010, 13:59
Сообщение 19 фев 2011, 21:33
Спасибо, поставил. ;) ;)

Добавлено спустя 11 минут 38 секунд:
Только добавил другую иконку,зацените tfile
Remembrance
Аватара пользователя
muzzzanna
VIP
Сообщения: 28
Зарегистрирован: 27 окт 2012, 19:23
Сообщение 05 окт 2013, 21:45
Спасибо пригодилось.
muzzzanna
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 01 фев 2018, 22:43
PPK писал(а):а для стиля subsilver2 код вообще отсутствует
Открыть: styles/subsilver2/template/forumlist_body.html
Перед:

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

<p class="forumdesc">{forumrow.FORUM_DESC}</p>
<!-- IF forumrow.MODERATORS -->
Добавить:

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

<!-- IF S_ENABLE_FEEDS and forumrow.S_FEED_ENABLED and S_FEED_IMG --><div style="float:right;"><a class="feed-icon-forum" title="{L_FEED} - {forumrow.FORUM_NAME}" href="{U_FEED}?f={forumrow.FORUM_ID}"><img src="{ROOT_PATH}images/feed2.gif" alt="{L_FEED} - {forumrow.FORUM_NAME}" /></a></div><!-- ENDIF --><!-- PPK FEED -->

У меня такой вопрос, в донат последней версии нужно добавлять данный мод?

Я вот сделал так:
Перед:

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

<p class="forumdesc">{forumrow.FORUM_DESC}</p>
<!-- IF forumrow.MODERATORS -->
Добавил:

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

<!-- IF S_ENABLE_FEEDS and forumrow.S_FEED_ENABLED -->
<span style="float:right;"><a title="{L_FEED} - {forumrow.FORUM_NAME}" href="{U_FEED}?f={forumrow.FORUM_ID}"><img src="{T_THEME_PATH}/images/feed.gif" alt="{L_FEED} - {forumrow.FORUM_NAME}" /></a></span>
<!-- ENDIF -->
И когда включаешь в "Каналы новостей" , ставишь флажок "Включить каналы форумов", "Включить каналы тем" появляются те самые иконки, но отображает как то не правильно, как сделать чтобы отображало корректно и почему кстати на гугл хроме отображает просто текстом?


Делаю стили шаблоны для трекера/форума.
9CaraTT
Аватара пользователя
PPK
Администратор
Сообщения: 10513
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 02 фев 2018, 10:55
9CaraTT писал(а): 01 фев 2018, 22:43
У меня такой вопрос, в донат последней версии нужно добавлять данный мод?
В смысле?, он ни в какой версии трекера не установлен, если это имеется ввиду
PPK
7 сообщений
 • Страница 1 из 1

Вернуться в «Минимоды и хаки для phpBB3»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo