На форуме много раз поднимался вопрос установки паков смайлов, но тема не совсем об этом.
Есть стандартные смайлы и коды к ним.
В новом паке названия файлов уже другое, но коды смайлов остаются все те же.
Если полностью заменить/удалить/переустановить смайлы на новый пак, то они используются лишь в новых темах, или если тему пересохранить.
Складывается такое впечатление, что текст с ссылками на смайлы пишется в базу, хотя по логике коды смайлов должны были бы просто-напросто на лету заменяться на выбранный пак.
Вопрос: Что нужно сделать для того, чтобы новый пак применялся в старых постах?
Замена смайлов на новый пак и отображение новых смайлов
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Dutch
- phpBB 1.4.2
- Сообщения: 67
- Стаж: 17 лет 10 месяцев
- Откуда: Kiev
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Замена смайлов на новый пак и отображение новых смайлов
Последний раз редактировалось Dutch 26.09.2013 1:20, всего редактировалось 1 раз.
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Замена смайлов на новый пак и отображение новых смайлов
Перезаписать смайлы со старыми названиями файлов
-
Dutch
- phpBB 1.4.2
- Сообщения: 67
- Стаж: 17 лет 10 месяцев
- Откуда: Kiev
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: Замена смайлов на новый пак и отображение новых смайлов
Это грязный метод. Да и нелогичный какой-то.Татьяна5 писал(а):Перезаписать смайлы со старыми названиями файлов
Есть более красивое решение или это единственное решение?
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Замена смайлов на новый пак и отображение новых смайлов
Придумайте свой - "Чмстый"...Желательно потом поделиться решением...Dutch писал(а):Это грязный метод.
В ответ на вопрос - просто установить еще один (новый и необходимый) пак, а старые смайлы в форуме ответа спрятать потом через админку...Не будет ошибок и ничего в БД не посыпется и репарсинг кодов делать не придется...
Я обычно держу до пяти паков...И перенастраиваю их по сезону года...Это не долго...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Dutch
- phpBB 1.4.2
- Сообщения: 67
- Стаж: 17 лет 10 месяцев
- Откуда: Kiev
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: Замена смайлов на новый пак и отображение новых смайлов
То есть для новых сообщений или для всех?Пчелкин писал(а):И перенастраиваю их по сезону года...Это не долго...
Старые смайлы будут с старого пака или нового, если снять с публикации старый пак, а опубликовать новый?Пчелкин писал(а):В ответ на вопрос - просто установить еще один (новый и необходимый) пак, а старые смайлы в форуме ответа спрятать потом через админку...
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Замена смайлов на новый пак и отображение новых смайлов
А смайлы старого пака будут без ошибок торчать в старых сообщениях...Dutch писал(а): для новых сообщений
Не снять весь пак, а закрыть использование смайлов старого пака через админку...Dutch писал(а):если снять с публикации старый пак
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Замена смайлов на новый пак и отображение новых смайлов
в БД в тексте сообщения храниться как код смайлика, так и путь к img текущего смайла. При редактировании img убирается и остается только код. Следовательно возможно сделать мод для репарсинга смайлов
Короче вот тема https://www.phpbb.com/community/viewtop ... &t=1696925 - аналог того что хочет топикстартер, в конце посыл к моду Admin Reparse BBCode 0.0.3, а в моде написано юзать репарсинг Bbcode из STK
Короче вот тема https://www.phpbb.com/community/viewtop ... &t=1696925 - аналог того что хочет топикстартер, в конце посыл к моду Admin Reparse BBCode 0.0.3, а в моде написано юзать репарсинг Bbcode из STK
Помощь в ЛС/email только за WM или ЮMoney

