Смайлы для модераторов

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!

Смайлы для модераторов

Сообщение bobpik 14.07.2008 12:53

Добрый день сообщество.
Столкнулся с неудобсвтом работы со смайлами в phpbb3.
1. Если делать встроенными на страницу не все смайлы, то внизу появляется ссылка "Все смайлики" а не дополнительные смайлы - то есть тех которых нет на странице.
2. Нельзя добавить смайлы, но не публиковать их нигде. (например скрытые смайлы для модераторов)

Может быть есть какие-то моды для этого (мои поиски окончились безуспешно), или кто-нить подскажет как поправить код?


Как я понял именно этот код встраивает в страничку смайлы, которые помочено отображать на странице.
Код: Выделить всё
<!-- BEGIN smiley -->
<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;" style="line-height: 20px;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" hspace="2" vspace="2" /></a>
<!-- END smiley -->

а этот
Код: Выделить всё
<td align="center"><a class="nav" href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a></td>

добавляет ссылку для нового окна во всеми смайлами
(это из шаблона было)

Код: Выделить всё
generate_smilies('inline', $forum_id);

Но есть еще и такая функция генерации смайлов, жаль не силен в php и не знаю когда она используется. (файл posting.php)

Так вот, если нет мода, как поправить ссылку под смайлами чтобы показывало только те смайлы которые не отображаются на странице?
И еще, как для модераторов (админов, основателей) выводить под основным набором, еще дополнительные смайлы - допустим первые десять, а пользователи их чтобы не видели? что-то в таком духе.
bobpik
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 14.07.2008 12:08


Re: Смайлы для модераторов

Сообщение FladeX 14.07.2008 17:06

Возможно такой способ пригодится
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 5
Аватара пользователя
FladeX
phpBB 2.0.19
 
Сообщения: 1291
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

Re: Смайлы для модераторов

Сообщение bobpik 14.07.2008 17:44

Да, встроить html можно примерно так, причем группы администраторов и модераторов уже скорее всего существуют.
Вопрос скорее как показать в этих секциях определенные смайлы?
bobpik
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 14.07.2008 12:08

Re: Смайлы для модераторов

Сообщение RedNaxi 14.07.2008 18:12

еще как вариант такое бредовое предложение:смайлы эти задать с помощью пользовательских бб-кодов, и соответственно ограничить права на их использование. имхо, так будет проще.
Программирую всякую чушь за еду.
Контакт
Над этим, и не только, я когда-то работал.
Аватара пользователя
RedNaxi
phpBB 2.0.18
 
Сообщения: 1169
Зарегистрирован: 21.02.2007 3:05
Откуда: BMK :)

Re: Смайлы для модераторов

Сообщение bobpik 15.07.2008 12:44

Тоже думал, что можно использовать "секретные" коды :)
Но хотелось бы все такие удобное визуальное средство выбора. Причем с кодами остается все таже проблема - нельзя добавить смайл (то есть зарегистрировать его код, и нигде не отобразить! :( ) То есть этим проблему не решить, идеально бы конечно расширить админку для смайлов еще одной галочкой - доступен модераторам! Вот это было бы уже супер - но это уже полноценных мод!
bobpik
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 14.07.2008 12:08

Re: Смайлы для модераторов

Сообщение RedNaxi 15.07.2008 13:07

почему же нельзя? можно, просто он будет виден только модераторам, правда не в списке смайлов, а среди ббкодов. опять же, имхо, смайлы такая вещь которую нельзя делать только для модеров - обычный пользователь прекрасно сможет вставить такой же смайл в сообщение с помощью имг.
Программирую всякую чушь за еду.
Контакт
Над этим, и не только, я когда-то работал.
Аватара пользователя
RedNaxi
phpBB 2.0.18
 
Сообщения: 1169
Зарегистрирован: 21.02.2007 3:05
Откуда: BMK :)

Re: Смайлы для модераторов

Сообщение bobpik 15.07.2008 15:01

хм. возможно.
То есть эти смайлы будут видны в панели рядом с кнопками Quote Code и т.д. ?
Это конечно вариант, но думаю некорректный - всеже есть интерфейс для работы со смайлами - его и желательно расширить.
И еще - нет задачи запретить постить эти смайлы пользователям (поскольку как Вы сказали Img на стороние сайты никто не отменял ;) ). Тут смысл просто не давать их в стандартном наборе (например это показывает что применение данных смайлов пользователями не приветствуется на форуме), и в тоже время обеспечить удобство модерирования.

Кстати, никто не обратил внимания на то как сделать это
как поправить ссылку под смайлами чтобы показывало только те смайлы которые не отображаются на странице?

тут же вроде несложно должно быть.
bobpik
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 14.07.2008 12:08

Re: Смайлы для модераторов

Сообщение Gorbushka 01.08.2008 13:39

Можно через bbcode реализовать...
Начинаю свой долгий путь в сфере интернет-программирования, имею проблемы с орфографией. Остальное узнаете, кому интересно будет)))
Аватара пользователя
Gorbushka
phpBB 2.0.1
 
Сообщения: 126
Зарегистрирован: 30.08.2007 22:46
Откуда: Россия/Москва

Re: Смайлы для модераторов

Сообщение John Smith 01.08.2008 13:53

ИМХО все зависит от предполагаемое модели применения этих смайлов. Я для себя, например, придумал таки сделать их ББ-кодами.
Ну, например, нужно отредактировать сообщение и спрятать часть текста. Можно просто удалить, написать censored, и все. А можно не удалять, а оставить для истории. Например, у меня так:
Использование BBCode
Код: Выделить всё
[censored]{TEXT}[/censored]

Замена HTML
Код: Выделить всё
<img src="images/smilies/censored.gif"><font color="#FF0000"><b>цензура</b></font><img src="images/smilies/censored.gif">

Смайлик просто лежит в папке с остальными, но в админке как смайл не добавлен.

Добавлено спустя 35 минут 35 секунд:
RedNaxi писал(а):он будет виден только модераторам, правда не в списке смайлов, а среди ббкодов

Как это сделать, не подскажите? В админке не нашел такого...
John Smith
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 22.04.2008 17:25

Re: Смайлы для модераторов

Сообщение Gorbushka 02.08.2008 18:59

и нет такого в админовке =)
Можно просто админам объяснить, как это вставить вручную...
Начинаю свой долгий путь в сфере интернет-программирования, имею проблемы с орфографией. Остальное узнаете, кому интересно будет)))
Аватара пользователя
Gorbushka
phpBB 2.0.1
 
Сообщения: 126
Зарегистрирован: 30.08.2007 22:46
Откуда: Россия/Москва

Re: Смайлы для модераторов

Сообщение John Smith 02.08.2008 19:26

Gorbushka, ну, не знаю, не знаю...
Может, RedNaxi неверно выразился, но все же:
RedNaxi писал(а):просто он будет виден только модераторам, правда не в списке смайлов, а среди ббкодов

RedNaxi, что ты имел ввиду? :)
John Smith
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 22.04.2008 17:25


Вернуться в Запросы модов для phpBB 3.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: Яков и гости: 0