[3.1-3.3][release] ☢️ Forum Icons Extended
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 2.0.6
- Сообщения: 508
- Стаж: 11 лет 3 месяца
- Благодарил (а): 90 раз
- Поблагодарили: 24 раза
Re: [3.1][3.2][release] Forum Icons Extended
Siava, до 3.2 использовал тот же стиль, всё работало исправно
http://cabinetadmina.ru/viewtopic.php?f=144&t=4870
http://cabinetadmina.ru/viewtopic.php?f=144&t=4870
Учусь сайтостроению вместе с phpbbguru
-
- phpBB 2.0.6
- Сообщения: 508
- Стаж: 11 лет 3 месяца
- Благодарил (а): 90 раз
- Поблагодарили: 24 раза
Re: [3.1][3.2][release] Forum Icons Extended
Перенёс - не помогла, а какие именно правки?Siava писал(а): 02.12.2018 17:06 то в папке styles создать соответствующую с его названием, скопировать туда всё содержимое из prosilver и при необходимости поправить css-файлы
Учусь сайтостроению вместе с phpbbguru
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: [3.1][3.2][release] Forum Icons Extended
neexforg, тогда можно попробовать создать второй набор иконок (например серые). В название файла каждой такой иконки добавить -read и загрузить их в то же место, где лежат оригинальные иконки. В настройках расширения выставить переключатель "Использовать CSS: Нет".
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.6
- Сообщения: 508
- Стаж: 11 лет 3 месяца
- Благодарил (а): 90 раз
- Поблагодарили: 24 раза
Re: [3.1][3.2][release] Forum Icons Extended
Siava, это способ описан кстати в админке.
Если по другому не как, тогда придётся так решать вопрос, спасибо
Если по другому не как, тогда придётся так решать вопрос, спасибо
Учусь сайтостроению вместе с phpbbguru
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 5 лет 3 месяца
- Благодарил (а): 1 раз
Re: [3.1-3.3][release] ☢️ Forum Icons Extended
Скажите пожалуйста, с форматом иконок SVG это расширение работает?
По поиску не нашел, тк на 3 буквы нельзя искать
По поиску не нашел, тк на 3 буквы нельзя искать

-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: [3.1-3.3][release] ☢️ Forum Icons Extended
Tag095, увы, только изображения.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: [3.1-3.3][release] ☢️ Forum Icons Extended
Здравствуйте. Попытался сделать по этой инструкции, не получилось. Там почему то код немного не сходится. Подскажите как правельно отредактировать? У меня такой код
Код: Выделить всё
<?php
/**
*
* Forum Icons Extended. An extension for the phpBB Forum Software package.
*
* @copyright (c) 2016, Siava, https://siava.ru
* @license GNU General Public License, version 2 (GPL-2.0)
*
*/
namespace siava\forumiconext\event;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
/**
* Forum Icons Extended Event listener.
*/
class main_listener implements EventSubscriberInterface
{
protected $config;
protected $template;
protected $user;
public function __construct(\phpbb\config\config $config, \phpbb\template\template $template, \phpbb\user $user, $phpbb_root_path)
{
$this->config = $config;
$this->template = $template;
$this->user = $user;
$this->phpbb_root_path = $phpbb_root_path;
}
static public function getSubscribedEvents()
{
return array(
'core.display_forums_modify_template_vars' => 'display_forums_modify_template_vars',
);
}
public function display_forums_modify_template_vars($event)
{
$forum_row = $event['forum_row'];
$row = $event['row'];
$css_enabled = ($this->config['forumiconext_css_enabled']) ? true : false;
$forum_unread = $forum_row['S_UNREAD_FORUM'];
$folder_alt = $forum_row['FORUM_FOLDER_IMG_ALT'];
$forum_imge_read = substr($row['forum_image'], 0, -4) . '-read' . substr($row['forum_image'], -4);
if ($this->user->data['is_registered'] || ($this->config['load_anon_lastread'] && !$this->user->data['is_registered']))
{
if ($row['forum_image'] && $css_enabled)
{
$forum_row['FORUM_IMG_STYLE'] = ($forum_unread) ? 'noicon forum_unread' : 'noicon forum_read';
$forum_row['FORUM_IMAGE'] = ($forum_unread) ? '<img src="' . $this->phpbb_root_path . $row['forum_image'] . '" alt="' . $folder_alt . '" />' : '<img src="' . $this->phpbb_root_path . $row['forum_image'] . '" alt="' . $folder_alt . '" class="grayscale grayscale-fade" />';
}
else if ($row['forum_image'] && !$css_enabled)
{
$forum_row['FORUM_IMG_STYLE'] = ($forum_unread) ? 'noicon forum_unread' : 'noicon forum_read';
$forum_row['FORUM_IMAGE'] = ($forum_unread) ? '<img src="' . $this->phpbb_root_path . $row['forum_image'] . '" alt="' . $folder_alt . '" />' : '<img src="' . $this->phpbb_root_path . $forum_imge_read . '" alt="' . $folder_alt . '" />';
}
else
{
$forum_row['FORUM_IMG_STYLE'] = $forum_row['FORUM_IMG_STYLE'];
$forum_row['FORUM_IMAGE'] = '';
}
}
else
{
$forum_row['FORUM_IMG_STYLE'] = ($row['forum_image']) ? 'noicon' : $forum_row['FORUM_IMG_STYLE'];
$forum_row['FORUM_IMAGE'] = ($row['forum_image']) ? '<img src="' . $this->phpbb_root_path . $row['forum_image'] . '" alt="' . $folder_alt . '" />' : '';
}
$event['forum_row'] = $forum_row;
$this->template->assign_vars(array(
'FIE_CSS_ENABLED' => $css_enabled,
));
}
}
Последний раз редактировалось Sheer 08.10.2020 12:58, всего редактировалось 1 раз.
Причина: bb-код
Причина: bb-код
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 4 года
- Благодарил (а): 1 раз
Как убрать значок статуса форумов?
Всем здравствуйте! Не могу найти ответ на свой вопрос в поиске. Подскажите пожалуйста: имеется конференция 3.2.11, стиль стандартный, к каждому форуму сделала свой значок. Как мне сделать так чтобы на главной странице возле названия форума отображался только он? Без круглешка статуса прочитанные/непрочитанные сообщения?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 4 года
- Благодарил (а): 1 раз
Re: Как убрать значок статуса форумов?
angst66, Спасибо большое! Это расширение только к prosilver подходит или с другими темами тоже сработает?
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 4 года
- Благодарил (а): 1 раз
Re: Как убрать значок статуса форумов?
angst66, поставила расширение, с prosilver работает идеально, а с гостевой темой нет(
Может можно как-то вручную удалить эти значки?
Может можно как-то вручную удалить эти значки?
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Как убрать значок статуса форумов?
kasablanka12,
LONER писал(а): 08.05.2017 11:39 иногда, для некоторых стилей, необходимо создавать свою папку в расширении с названием стиля и в нее скопировать содержимое из стиля prosilver, в самом расширении.
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 4 года
- Благодарил (а): 1 раз
Re: Как убрать значок статуса форумов?
Sheer, так я так и сделала, но у меня тупо пропадают в гостувой теме все иконки и стандартные и мои. А в prosilver все работает.
-
- phpBB 3.0.0 RC2
- Сообщения: 1540
- Стаж: 13 лет 3 месяца
- Благодарил (а): 49 раз
- Поблагодарили: 77 раз
Re: Как убрать значок статуса форумов?
Открой в другом браузере. Или очисти кэш.
Отправлено спустя 2 минуты 8 секунд:
Ссылку дай.
Отправлено спустя 2 минуты 8 секунд:
Ссылку дай.