[FAQ] Добавление смайлов

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Klugolo
phpBB 1.0.0
Сообщения: 8
Стаж: 17 лет 11 месяцев

[FAQ] Добавление смайлов

Сообщение Klugolo »

Не могу сообразить: как добавить смайлы?
Ответ:
1) Создаёте файл smilies.pak формата

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

Имя_файла Ширина Высота Показывать_на_странице_ответа Эмоция Код
Все значения - в апострофах, через запятую, каждый смайл с новой строки, в конце строки запятая.
Например:

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

'icon_e_biggrin.gif', '15', '17', '1', 'Very Happy', ':D', 
2) Закачиваете файл smilies.pak и перечисленные в нём файлы смайликов в папку форума images/smilies/

3) В администраторском разделе переходите на закладку Сообщения, щелкаете ссылку Смайлики, и затем ссылку Установить пакет смайликов.

4) Видите свой pak файл в выпадающем списке. Устанавливаете, предварительно выбрав режим замены/удаления существующих смайликов.

5) Если хотите, чтобы часть смайликов появлялась только при щелчке по ссылке "Ещё смайлики...", устанавливаете значение Показывать_на_странице_ответа равным 0.

6) Если хотите, чтобы по ссылке "Ещё смайлики..." отображались только дополнительные смайлы, т.е. не отображённые на странице ответа, необходимо внести следующие изменения в код:

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

OPEN
includes/functions_posting.php

FIND
         GROUP BY smiley_url, smiley_width, smiley_height

BEFORE, ADD
         WHERE display_on_posting = 0
Последний раз редактировалось rxu 14.01.2010 17:09, всего редактировалось 1 раз.
Причина: Изменение инструкции в п.6 для обеспечения совместимости с версией phpBB 3.0.6.
Аватара пользователя
alf+%
phpBB 1.0.0
Сообщения: 4
Стаж: 15 лет 2 месяца

Re: [FAQ] Добавление смайлов

Сообщение alf+% »

у меня вопрос я перешёл на тройку и делаю пак, так вот

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

'icon_e_biggrin.gif', '15', '17', '1', 'Very Happy', ':D',
можно оставить поле название эмоции пустым примерно так

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

 'icon_e_biggrin.gif', '15', '17', '1', '', ':D',
и будет даннтая конструкция жизне способна ? спасибо жду ответа
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 19 лет 11 месяцев
Благодарил (а): 19 раз
Поблагодарили: 30 раз
Забанен: Бессрочно

Re: [FAQ] Добавление смайлов

Сообщение MAzZY »

Сделайте пак из одного смайла, загрузите его и попробуйте. Потом нам расскажете
Аватара пользователя
alf+%
phpBB 1.0.0
Сообщения: 4
Стаж: 15 лет 2 месяца

Re: [FAQ] Добавление смайлов

Сообщение alf+% »

да вроде работает вот если кому надо смайлы.zip
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 16 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 561 раз

Re: [FAQ] Добавление смайлов

Сообщение Nekstati »

Мда… Пользователи долго просили разработчиков сделать разбивку на страницы, а теперь оказывается, что это не нужно. )

Stanger, количество смайлов на страницу настраивается в админке. Общие — Размещение сообщений.
OldMax
phpBB 1.4.3
Сообщения: 79
Стаж: 16 лет 9 месяцев

Re: [FAQ] Добавление смайлов

Сообщение OldMax »

А как теперь в 3.0.7 с ними быть?
как их занести в дополнительные? и что бы там не было основных из страницы ответа?
OldMax
phpBB 1.4.3
Сообщения: 79
Стаж: 16 лет 9 месяцев

Re: [FAQ] Добавление смайлов

Сообщение OldMax »

Люди, помогите, как смайлы сунуть в окошко дополнительно на 3.0.7? (%
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: [FAQ] Добавление смайлов

Сообщение rxu »

В дополнительных показываются все смайлы. В основном коне ответа - те, которые вы пометили как Показывать_на_странице_ответа.
Чтобы не было основных в онке дополнительных - читать первый пост (пункт 6) до просветления.
Изображение
Аватара пользователя
Founder
phpBB 1.0.0
Сообщения: 1
Стаж: 14 лет 11 месяцев
Откуда: Днепропетровск

Re: [FAQ] Добавление смайлов

Сообщение Founder »

Unfabled писал(а):Версия 3.0.6-RC3.
Но проблема решена.
Оказывается, что скин, который был поставлен на форум ранее, глючный и не показывает в сплывающем окне "еще смайлики" ссылочку в нижнем левом углу на вторую страничку смайлов. Проблема разрешилась установкой другого скина.
Спасибо за ответы.
Имееться ввиду стандартный стиль prosilver.
Я его уже отстроил, поэтому из-за смайликов менять не хотелось. Вот решение проблемы для этого стиля:
Админка - вкладка "стили" - в левом столбце "шаблоны" - выбрать файл шаблона "posting_smilies.html".
В редакторе HTML-кода шаблонов найти строчку

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

<div>{PAGINATION}</div>

и заменить ее на

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

<br />{PAGINATION}<br />
.
Теперь все работает и в оболчке prosilver.
Улыбнитесь: Пусть у вас будет хорошее настроение! :)
Gorodovoi
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 9 месяцев

Re: [FAQ] Добавление смайлов

Сообщение Gorodovoi »

Подскажите пожалуйста куда именно ставить копирайт смайликов колобков в overal_footer.html ?
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 19 лет 11 месяцев
Благодарил (а): 19 раз
Поблагодарили: 30 раз
Забанен: Бессрочно

Re: [FAQ] Добавление смайлов

Сообщение MAzZY »

Куда больше нравится. Лучше туда, где стоит копирайт phpbb
Gorodovoi
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 9 месяцев

Re: [FAQ] Добавление смайлов

Сообщение Gorodovoi »

Спасибо большое:)

Добавлено спустя 19 минут 16 секунд:
Копирайт добавил. Все окей! На форумах его видно, а в админке нет- это нормально? Или надо чтото исправлять?
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 19 лет 11 месяцев
Благодарил (а): 19 раз
Поблагодарили: 30 раз
Забанен: Бессрочно

Re: [FAQ] Добавление смайлов

Сообщение MAzZY »

Все нормально.
Gorodovoi
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 9 месяцев

Re: [FAQ] Добавление смайлов

Сообщение Gorodovoi »

Спасибо!
serega--909
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 9 месяцев

Re: [FAQ] Добавление смайлов

Сообщение serega--909 »

Здравствуйте.
Есть проблема, которая не раз озвучивалась, но решения я так и не нашел(((
В дополнительных смайликах отображается ровно столько смайлов, сколько в админке на первой странице. Суть проблемы ясна - кривой шаблон(стиль) под названием Milky Way, но переходить на другой нет никакого желания, т.к. этот подобран по дизайну к сайту. Вопрос в том, что и в каком файле нужно поправить, чтобы отображалась ссылка на остальные страницы смайлов в окне дополнительных смайлов?
Заранее благодарю за ответ!
Shredder
Former team member
Сообщения: 2233
Стаж: 16 лет 4 месяца
Благодарил (а): 142 раза
Поблагодарили: 140 раз

Re: [FAQ] Добавление смайлов

Сообщение Shredder »

serega--909
Стиль Milky Way не кривой, он обновлён до последней версии 3.0.7:
http://demo.phpbb3styles.net/Milky+Way

Проверяйте настройки админки:
"Размещение сообщений" --> "смайликов на странице"
и
"Сообщения" --> "Смайлики" - видите там внизу надпись "Следующие смайлики не будут отображаться на странице размещения сообщения"?..
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.02.2016 17:01 модератором rxu

Вернуться в «FAQ»