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

       

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

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

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

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

7 сообщений
 • Страница 1 из 1
Просмотры: 2050 • 
  • Аватара пользователя
    PPK Сообщение 16.02.2011
    В форуме 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 Сообщение 16.02.2011
    Отлично. :yes: Спасибо )
votept
  • bizZz0n Сообщение 18.02.2011
    Спасибо огромное, продолжайте выкладывать отличные моды, главное не останавливайтесь :oops:
bizZz0n
  • Remembrance Сообщение 19.02.2011
    Спасибо, поставил. ;) ;)

    Добавлено спустя 11 минут 38 секунд:
    Только добавил другую иконку,зацените tfile
Remembrance
  • Аватара пользователя
    muzzzanna Сообщение 05.10.2013
    Спасибо пригодилось.
muzzzanna
  • Аватара пользователя
    9CaraTT Сообщение 01.02.2018
    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 Сообщение 02.02.2018
    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-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума