Дополнительная смайл-панель для 1-10-1

 
Посетитель
small user social cms
Медаль
Сообщений: 471
Кто нибудь ставил уже на 1-10-1 альтернативную смайл-панель на редактор? Нашел вот этот хак трехлетней давности. Кто нибудь пробовал его для 1-10-1, будет работать?
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
Май:

Кто нибудь ставил уже на 1-10-1 альтернативную смайл-панель на редактор? Нашел вот этот хак трехлетней давности. Кто нибудь пробовал его для 1-10-1, будет работать?
А зачем дополнительня панель, если можно все смайлы засунуть туда же и сделать её с прокруткой?
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 471
В основной будет десяток "стандартных" смайлов, часто используемых, а в дополнительную можно пихнуть сотни всяких разных, вот ее можно и с прокруткой сделать. В тех случаях когда нужно выбрать обычный, простой смайл - можно будет открыть стандартную панель и моментально найти там нужный смайл, а при желании соригинальничать - можно открыть доп панель и помедитировать в ней несколько минут в поисках нужной эмоции с тонкой настройкой ).

Я закинул примерно сотню разных смайлов в стандартную папку и в итоге обычный смайл - "улыбка" оказался где то в куче ближе к концу списка, чтобы найти его взглядом нужно потратить почти целую минуту. Поэтому задумался над возможностью сделать альтернативную панель для разной экзотики.
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 754
Май:
В основной будет десяток "стандартных" смайлов, часто используемых, а в дополнительную можно пихнуть сотни всяких разных, вот ее можно и с прокруткой сделать.
Дело в том , что , панель смайлов в редакторе, не идет в качестве плагина, который можно извлечь-переименовать изменить пути внутри файлов- и подключить как новый плагин. С этим есть трудности. Если сумеете выделить код из редактора , который касаеться вывода смайлов, и вывести его в отдельный плагин...то респект.
А так, надо искать сторонние плагины к редактору типа plugins FCK smiley -(не хаки к инстанту ) а просто в поисk; ПЛАГИНЫ РЕДАКТОРА FCK -plugins FCK .И тогда подключив его сможете использовать как альтернативную панель .
Редактировалось: 2 раз (Последний: 20 июля 2013 в 01:26)
Модератор
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1675
oll:
Дело в том , что , панель смайлов в редакторе, не идет в качестве плагина, который можно извлечь-переименовать изменить пути внутри файлов- и подключить как новый плагин. С этим есть трудности. Если сумеете выделить код из редактора , который касаеться вывода смайлов, и вывести его в отдельный плагин...то респект.


— 1.10.1 core/classes/page.class.php
метод getSmilesPanel()

в коде предусмотрен эвент 'REPLACE_SMILES'
Код PHP:
  1.  
  2. public static function getSmilesPanel($for_field_id){
  3.  
  4. $p_html = cmsCore::callEvent('REPLACE_SMILES', array('html' => '', 'for_field_id'=>$for_field_id));
  5. if($p_html['html']){ return $p_html['html']; }
  6.  
можно написать плагин на данный эвент, заменяющий стандартную панель…
«Главное “настрой”! И всё настроиться…» © ) Их знают все! А вы?
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 754
Эвент REPLACE_SMILES , решение для редактора BBCode.
Ошиблась, не о том редакторе речь вела.
А я, все про свое..я про FCK.
//Извиняюсь, не вьехала.
Редактировалось: 1 раз (Последний: 22 июля 2013 в 08:12)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.