Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

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

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

[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.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

posting_editor.html

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

<a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
300 и 500 — размеры окна.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

Окошко доп смайлов стало меньше..но ползуны остались..и стоит их там по 50 в ширину и восемь строк высоту.
Ограничил в админке количество до 40...Теперь одна полоса, но все равно во всю ширину их сорок и стоит..А хочется что б они равномерно по площади вывалившего окна разбегались...

Добавлено спустя 1 минуту 58 секунд:
Вот весь смайл блок

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

<div id="smiley-box">
		<!-- IF S_SMILIES_ALLOWED and .smiley -->
			<strong>{L_SMILIES}</strong><br />
			<!-- BEGIN smiley -->
				<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
			<!-- END smiley -->
		<!-- ENDIF -->
		<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
			<br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 400, 500, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
		<!-- ENDIF -->
		<!-- IF S_SMILIES_ALLOWED and .smiley -->
			<br /><a href="{U_SMILIE_CREATOR}" onclick="popup(this.href, 400, 500, '_phpbbsmilies'); return false;">{L_SMILIE_CREATOR}</a>
		<!-- ENDIF -->
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

Пчелкин, на чистом phpBB смайлы распределяются равномерно по площади окна, горизонтальной прокрутки нет. Какой-то мод у вас портит это. Шаблон окна доп. смайлов — posting_smilies.html.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

Содержание posting_smilies.html я привел выше. Замена на стандартный от дистрибутива в нормальному виду смайлов не приводит.
Где еще покопаться?
roomboy
phpBB 1.2.0
Сообщения: 11
Стаж: 13 лет 4 месяца
Откуда: Пермь

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

Сообщение roomboy »

Почему смайл такого вида: не отображается ?
galaxyok
phpBB 1.0.0
Сообщения: 8
Стаж: 13 лет 3 месяца
Откуда: Санкт-Петербург

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

Сообщение galaxyok »

после смены стиля, перестали работать смайлы. подскажите пожалуйста где и что надо подправить. спасибо!
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

galaxyok
Мало инфы...никто ничего не будет гадать...
galaxyok
phpBB 1.0.0
Сообщения: 8
Стаж: 13 лет 3 месяца
Откуда: Санкт-Петербург

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

Сообщение galaxyok »

да, малова-то:) вроде разобралась, серверные настройки надо было менять. смайлы вернулись:)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

Серверные настройки или пути к папкам со смайлами?
Мне тоже стало интересно.
galaxyok
phpBB 1.0.0
Сообщения: 8
Стаж: 13 лет 3 месяца
Откуда: Санкт-Петербург

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

Сообщение galaxyok »

мне тут помогли немного, а то я абсолютный новичок. с путём к папкам было всё в порядке после смены стиля, смайлы сидели там и где им было положено, да вот только не работали. как выяснилось, по ошибке в файле конфигурации http-сервера httpd.conf на каталог images стоял левый алиас, который указывал на каталог для другого сайта (скопировали, когда делали конфигурацию для нового сайта и не исправили). как-то так:)
Пчёлкин, спасибо за участие!
Rei
phpBB 1.4.1
Сообщения: 47
Стаж: 13 лет 2 месяца

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

Сообщение Rei »

Подскажите как мне сделать чтобы смайлы в форме ответа отображались в другом размере, 50 на 50?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 14 лет 1 месяц
Откуда: Родной Гондурас ;)
Благодарил (а): 28 раз
Поблагодарили: 13 раз

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

Сообщение Di_Mok »

Добавить смайлы нужного размера. Или ты хочешь существующие растянуть? Тогда можешь кликнуть Редактировать напротив любого смайла в админке, и убедиться, что получится страшноватенько.
Rei
phpBB 1.4.1
Сообщения: 47
Стаж: 13 лет 2 месяца

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

Сообщение Rei »

Реальный размер смайлов 50 на 50, а форма ответа их сжимает до колобков. В стилях, наброски они не прописаны у меня. Или как-то по другому можно растянуть?
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 14 лет 1 месяц
Откуда: Родной Гондурас ;)
Благодарил (а): 28 раз
Поблагодарили: 13 раз

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

Сообщение Di_Mok »

Rei, а размер у смайликов, в админке, какой стоит?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

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

Сообщение crash »

Rei
а у вас в профиле специально стоит ссылку на модераторский раздел?
Rei писал(а):Реальный размер смайлов 50 на 50, а форма ответа их сжимает до колобков
надо править шаблон скорее всего
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.02.2016 17:01 модератором rxu

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