Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Как прикинуть значек темы на все страницы топика
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Как прикинуть значек темы на все страницы топика
Доброго времени суток друзья. При создании темы у пользователя есть возможность задать иконку темы
Подскажите пожалуйста, как эту иконку вставить в заголовок темы и покинуть на все страницы топика (2, 3 ... N) ?
Хочу, чтобы иконка первого сообщения подставлялась перед заголовком темы на всех страницах топика
Спасибо
Подскажите пожалуйста, как эту иконку вставить в заголовок темы и покинуть на все страницы топика (2, 3 ... N) ?
Хочу, чтобы иконка первого сообщения подставлялась перед заголовком темы на всех страницах топика
Спасибо
-
- Поддержка
- Сообщения: 3336
- Стаж: 15 лет 2 месяца
- Благодарил (а): 25 раз
- Поблагодарили: 590 раз
Re: Как прикинуть значек темы на все страницы топика
AlexOo, отключить эти артефакты мелового периода. Пускай люди вставляют эмодзи.
Для тех, кто не знает, как вставить эмодзи, можно взять что-то из этих расширений:
https://www.phpbb.com/community/viewtopic.php?t=2459331
https://www.phpbb.com/community/viewtopic.php?t=2548891
https://www.phpbb.com/community/viewtopic.php?t=2399596
https://www.phpbb.com/community/viewtopic.php?t=2530961
Для тех, кто не знает, как вставить эмодзи, можно взять что-то из этих расширений:
https://www.phpbb.com/community/viewtopic.php?t=2459331
https://www.phpbb.com/community/viewtopic.php?t=2548891
https://www.phpbb.com/community/viewtopic.php?t=2399596
https://www.phpbb.com/community/viewtopic.php?t=2530961
-
- phpBB Guru
- Сообщения: 16384
- Стаж: 18 лет
- Откуда: Красноярск
- Благодарил (а): 524 раза
- Поблагодарили: 1749 раз
Re: Как прикинуть значек темы на все страницы топика
Там уже не скачать ни одного из них.
Думаю, сейчас в любом браузере правая кнопка мыши - Эмодзи. В смартфоне еще проще.
Re: Как прикинуть значек темы на все страницы топика
Эмодзи это конечно хорошо, но не все пиктограммы там есть, да и на форуме есть староверы, которые привыкли к данному функционалу. Собственно от них и пришел запрос на улучшение
Re: Как прикинуть значек темы на все страницы топика
Коллеги, все еще в поисках решения со встроенными значками тем. Подскажите пожалуйста, в какую сторону копать
-
- phpBB Guru
- Сообщения: 16384
- Стаж: 18 лет
- Откуда: Красноярск
- Благодарил (а): 524 раза
- Поблагодарили: 1749 раз
Re: Как прикинуть значек темы на все страницы топика
AlexOo, это не так просто, как кажется. Надо на каждой странице viewtopic.php делать выборку id иконки первого сообщения темы и добавлять ее в шаблон.
Либо один раз выбрать до начала перебора страниц и уже потом приравнять icon_id для всех постов значению для первого поста.
Либо один раз выбрать до начала перебора страниц и уже потом приравнять icon_id для всех постов значению для первого поста.
Re: Как прикинуть значек темы на все страницы топика
rxu, т.е. в теории это все можно реализовать не ковыряя файлы ядра и не прибегая к написанию расширения. Правильно ?
-
- phpBB Guru
- Сообщения: 16384
- Стаж: 18 лет
- Откуда: Красноярск
- Благодарил (а): 524 раза
- Поблагодарили: 1749 раз
Re: Как прикинуть значек темы на все страницы топика
С точностью до наоборот.
Надо или ковырять ядро, или писать расширение.
Надо или ковырять ядро, или писать расширение.
Re: Как прикинуть значек темы на все страницы топика
Понял. Спасибо больше за разъяснение. Буду приставать к программисту, чтоб реализовал )))
-
- phpBB Guru
- Сообщения: 16384
- Стаж: 18 лет
- Откуда: Красноярск
- Благодарил (а): 524 раза
- Поблагодарили: 1749 раз
Re: Как прикинуть значек темы на все страницы топика
Собственно, оказалось всё проще.
Код: Выделить всё
OPEN
viewtopic.php
FIND
$post_row = array(
BEFORE, ADD
$row['icon_id'] = $topic_data['icon_id'];
Re: Как прикинуть значек темы на все страницы топика
Я правильно понимаю, что это внедрения в файл ядра и при обновлении форума есть вероятность потереть эти правки
-
- phpBB Guru
- Сообщения: 16384
- Стаж: 18 лет
- Откуда: Красноярск
- Благодарил (а): 524 раза
- Поблагодарили: 1749 раз
Re: Как прикинуть значек темы на все страницы топика
В случае замены данного файла при обновлении правку придется вносить заново.
Либо реализовывать этот функционал расширением.
Либо реализовывать этот функционал расширением.