Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Добавление своих смайлов под кнопку смайлов


Добавление своих смайлов под кнопку смайлов

Сообщений 1 страница 30 из 56

1

Инициировал идею своим Скриптом Romych (Спасибо Ему!
У него же бессовестно спер идею сворачивания Окна смайлов по клику на смайл /пасиб за поцказку

http://savepic.ru/2208694.png         

Попробовать можно здесь, -в самом низу, в поле ответа >http://hostjs-mybb2011.narod.ru/SmiliesBoxes.htm
                                                                            и тут >http://hostjs-mybb2011.narod.ru/SmiliesBoxes2.htm

(* :blush: 

Основная ориентация шла на простоту добавки пользователем собственного контента смайлов

Собственно в HTML верх идет вот такой контент

Код:
<link rel="stylesheet" type="text/css" href="http://hostjs-mybb2011.narod.ru/css/ScrollboxSmiliesTable.css" />
<script src="http://hostjs-mybb2011.narod.ru/js/SmiliesBox.js"></script>
<style> /* Стиль для ScrollboxSmilies */
#smilies-area.container {
 width:476px!important;   /* Ширина таблички */
 padding:10px;
}
#Ekr,#Ekr td,#Ekr td div {
  height:250px!important; /* Высота Экрана таблицы */
}
#Tab_01 {
  height:323px;        /* Общая высота таблицы(К высоте #Ekr добавить 73px(паддинги и кнопки) */
}
</style>
<div id="FutureScrollboxSmilies" style="display:none">
<!--====== &&&\ START TABLEBox Smilies  ======= -->
<center><table id="Tab_01" border="0" cellspacing="0" cellpadding="0">
         <tbody>
	   <tr>
	      <td  width="100%" valign="bottom" colspan="8">

<table id="Tab_Ekr" align="left" width="100%" border="0" cellspacing="0" cellpadding=0">
         <tbody>
	   <tr id="Ekr">

<!--&&& BOXES Smilies -->
	  </tr>
         </tbody>
	</table><!--&&&End EKR table-->
	      </td>
	   </tr>
	   <tr id="prevnext"   style="height:27px!important;">
	      <td  id="prevtd" width="50%" height="23" valign="center" align="right" colspan="4">

	      </td>
	      <td  id="nexttd" width="50%"  height="23" align="left" colspan=4>

	      </td>
	   </tr>
         </tbody>
	</table></center>
<!-- ============== &&&"/End/TABLEBox/ =========== -->
</div>
<style>/* ========= Персональные Поправки для некоторых ОКОН ========= */
 /* Развижка Смайлов в третьем Скролл-блоке */
#Ekr td.E3 div img{
   line-height:0!important;
   margin: 8px 3px;
   padding:0 1px;
}	 /* End -Стиль для CScrollboxSmilies */
</style>

в самое начало HTML низ  (*или в HTML верх, сразу за предыдущим кодом..
Идёт Вот Это:

<script type="text/javascript"><!--&&ScrollboxSmilies Setting-->
var Nmax,N_max;
var L=1300 // время - развертывания
var datsplus=22

SmileArr = new Array ();

SmileArr[1]=new Array(
"http://savepic.net/428106.gif", // Юзерский Блок смайлов 1
"http://savepic.net/426058.gif",
"http://savepic.net/433226.gif",
"http://savepic.net/419914.gif",
"http://savepic.net/420938.gif",
"http://savepic.net/424010.gif",
"http://savepic.net/422986.gif",
"http://savepic.net/416842.gif",
"http://savepic.net/402506.gif",
"http://savepic.net/396362.gif",
"http://savepic.net/453709.gif",
"http://savepic.net/451661.gif",
"http://savepic.net/454733.gif",
"http://savepic.net/455757.gif",
"http://savepic.net/445517.gif",
"http://savepic.net/448589.gif",
"http://savepic.net/446541.gif",
"http://savepic.net/437325.gif",
"http://savepic.net/440397.gif",
"http://savepic.net/428109.gif",
"http://savepic.net/426061.gif",
"http://savepic.net/432205.gif",
"http://savepic.net/430157.gif",
"http://savepic.net/419917.gif",
"http://savepic.net/427084.gif",
"http://savepic.net/432204.gif",
"http://savepic.net/430156.gif",
"http://savepic.net/431180.gif",
"http://savepic.net/420940.gif",
"http://savepic.net/417868.gif",
"http://savepic.net/424012.gif",
"http://savepic.net/425036.gif",
"http://savepic.net/421964.gif",
"http://savepic.net/412748.gif",
"http://savepic.net/409676.gif",
"http://savepic.net/410700.gif",
"http://savepic.net/416844.gif",
"http://savepic.net/414796.gif",
"http://savepic.net/404556.gif",
"http://savepic.net/402508.gif",
"http://savepic.net/407628.gif",
"http://savepic.net/408652.gif",
"http://savepic.net/406604.gif",
"http://savepic.net/393292.gif",
"http://savepic.net/399436.gif",
"http://savepic.net/397388.gif"    //SmileArr[1]!!Последняя ссылка без Запятой!!!
)

SmileArr[2]=new Array(
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/01.gif", // Юзерский Блок смайлов 2
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/02.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/03.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/04.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/05.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/06.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/07.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/11.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/12.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/13.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/49.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/46.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/43.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/41.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/38.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/39.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/37.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/34.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/33.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/31.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/28.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/26.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/25.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/23.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/20.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/19.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/17.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/16.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/15.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/50.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/bandit.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/bug.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/fubar.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/rock.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/smoke.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/swear.gif"    //End SmileArr[2]!!Последняя ссылка без Запятой!!!
)

//END
N_max=SmileArr.length;Nmax=N_max-1 //
</script><!--End ScrollboxSmilies -->

Очередной, добавляемый  Экранный Блок Смайлов синим жирным - размножаем сколько влезет (контент ссылок ставим конечно свой) , - главное не забывать прописывать цифру(красным) в начале каждого блока смайлов



Ps: Cмайлы лучше заливать на собственный форум и ссылки всталять уже свои, родные > Как залить изображение на свой форум

Теги: смайлы, свои смайлы, deff, Romych, скрипты

Отредактировано Deff (2011-02-13 12:42:47)

+2

2

Deff
Вот это как раз то, что мне нужно. Но можно ли как-то упростить все это дело?

Мне хотелось бы у себя на форуме просто добавить к уже существующим смайликам-колобкам собственные, вот как тут у Ромыча было в первом посте: http://forum.mybb.ru/viewtopic.php?id=25608#p649437

Только без вот этих прибамбасов "второй набор", "третий набор", а просто сразу в общей кучке (я очень не хочу перегружать форум скриптами).

В смысле, чтобы мои смайлы шли вслед за стандартными, и все это в одном поле, вызываемом кликом по иконке. Поможете мне с этим? :)

Отредактировано Коша-сан (2011-01-28 19:10:05)

0

3

а у меня такой вот вопрос сразу, наверное уже все знают, уже не раз я говорила об этом... в общем как и в стандартных смайлах есть свой короткий код, дык вот мне это нужно для новых, чтобы: во первых, можно было не заходя в это окно (если, конечно знаешь код) сразу написать в сообщении, например :вако:  или :смех:  сразу говорю, что это не будет путаться с обычными словами, так как по бокам символы, а во-вторых, чтобы в цитате они отображались как смайл, а не юрл адрес.

и ещё у меня стоит кнопка "ответить", так вот при её нажатии раньше цитировалось всё сообщение, а сейчас всё пропадает и пустое окно!!!

вот как-то так, дала почву для раздумий )))

Отредактировано Tusich (2011-01-28 18:44:13)

0

4

Отбой. Я уже сама разобралась и сделала как надо.

Вот посмотрите, все ли ок:

Код:
<!--дополнительные смайлы-->
<script language="javascript">
$(function(){
$('#smilies-block').append($('.asmile'));});
</script>
<span style="display:none">
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57299-1.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57299-2.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57149-5.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57299-4.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57299-5.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57299-3.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57304-2.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57304-3.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57304-4.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57304-1.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57304-5.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57310-1.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57310-5.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57311-2.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57310-3.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57310-2.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57310-4.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57311-1.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57311-5.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57311-4.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57312-5.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57312-2.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57312-1.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57312-3.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57312-4.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57313-1.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57313-2.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57313-5.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57313-3.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57313-4.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57314-2.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57314-1.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57314-3.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57315-1.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57314-5.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57315-3.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57315-2.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
<img class="asmile" src="http://forumupload.ru/uploads/0005/6e/de/57314-4.gif" onclick=smile('[img]'+$(this).attr('src')+'[/img]') />
</span>

Отредактировано Коша-сан (2011-01-28 22:10:30)

+1

5

Tusich написал(а):

и ещё у меня стоит кнопка "ответить", так вот при её нажатии раньше цитировалось всё сообщение, а сейчас всё пропадает и пустое окно!!!

Поправил Код

Отредактировано Deff (2011-01-31 12:08:22)

0

6

Коша-сан написал(а):

Отбой. Я уже сама разобралась и сделала как надо.

+ Отплюсил

Tusich написал(а):

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

Это отдельный код привязки спецсимволов к изображением
а) Создайте спецтему с этим вопросом
b) Выложите там типо построчно,(*а строки друг под другом в столбик: cлево- код спец.символов - справо- ссылки на смайлы, загруженные  на http://savepic.ru/index.php - (дабы и другие могли воспользоваться идеей, вроде быстрый хостинг
я постараюсь сделать скрипт преобразования

Отредактировано Deff (2011-01-31 21:56:17)

0

7

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

0

8

Tusich написал(а):

а там никак нельзя всю папку загружать? чего-то не нашла.

Tusich Чот не понял вопроса - про всю папку...  ( 500 смайлов втроём за два с половиной час залили (неделю назад (*эти двое досточно опытные модера - у тя наверняка народу больше - каждому в зубы по двадцать тридцать смайлов это 4 -5 постов на загрузку 5 смайлов - полторы минуты (пять штук же в пост

Отредактировано Deff (2011-02-09 03:15:26)

0

9

Deff
а, вы имеете ввиду к себе на форум? они у меня есть, днём обязательно адреса с расшифровкой дам

0

10

Все работает))

0

11

А меня вопрос тоже по поводу кодов.
Хочу заменить стандартные смайлы на соответствующих колобков. Так, чтобы, в галерее отображались корректно. Это реально?

0

12

А вы в курсе что в хроме этот скрипт криво пашет?

0

13

Wolf-63 написал(а):

А вы в курсе что в хроме этот скрипт криво пашет?

И как же?

0

14

Извиняюсь, разобрался.

0

15

Ksana Ну начните новую секцию

SmileArr[3]=new Array(
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/01.gif", // Юзерский Блок смайлов 3
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/02.gif",
"http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/swear.gif"    //End SmileArr[3]!!Последняя ссылка без Запятой!!!
)

(*Поставьте эту секцию сразу за предыдущей в скрипте

Добавьте пару - тройку ссылок - если работает - добавляйте до заполнения блока (добавлять удобно не торопясь, вставляя очередные ссылки перед самой последней ссылкой в секции(можно не спеша - по одной две ссылки, проверяя работоспособность - поскольку ежли ошибки в заполнении - скрипт перестаёт фунциклировать

Затем дайте ссылку на форум и пиар-юзер ник-(или откройте тему для гостя) - я взгляну - можно подправить css размер превью смайлов и их раздвижку в секциях превью

(Если вы смотрели вторую ссылку в примерах, - там аш 14 блоков добавили ) секция запоминаецо по клику на -"Запомнить Окно"

Отредактировано Deff (2011-04-01 01:23:50)

0

16

Deff написал(а):

Поставьте эту секцию сразу за предыдущей в скрипте

Deff, спасибо, но, если не ошибаюсь, это не совсем то, что меня интересует. Я имею виду замену стандартных смайлов форума. Если же это я поняла вас не так, то, то попытаюсь еще раз разобраться.

0

17

Ksana написал(а):

Deff, спасибо, но, если не ошибаюсь, это не совсем то, что меня интересует. Я имею виду замену стандартных смайлов форума. Если же это я поняла вас не так, то, то попытаюсь еще раз разобраться.

Какое Окно запомните - по клику - то и будет первым выбирацо в кач-ве стнадарных (при этом доступны и остальные (См в ссылке на рабочее превью там и кликайте и перезагружайте страничку - увидите что Окно со смайлами запоминаецо (Какой Вариант можно предложить лучше? (Другое дело -оформление - ну тут -хозяин -барин

0

18

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

0

19

Ksana написал(а):

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

возможно вам поможет вот эта моя идея - Цензура - > Смайлы

0

20

Romych -Нарисовал Бы тут Свой Вариант Смайлов под кнопку смайлов - (не всем нужен большой гараж ...

0

21

да пожалуйста ;)

http://s40.radikal.ru/i089/1101/a7/56b4abef423a.gif http://s005.radikal.ru/i210/1101/1a/2863348646ef.png

Дополнительный набор смайлов в одном окне со стандартными v.2
(с возможностью легко менять наборы на свои)

в html-верх

Код:
<style type="text/css">
#wrapper {width: 600px;}
/* вкладки доп смайлов */
ul.tabs {height: 25px;line-height: 20px;margin: 0 0 3px;list-style: none;}
ul.tabs li {float: left;margin-right: 1px; cursor:pointer;}
ul.tabs li a {background: url("http://flowplayer.org/img/global/tabs.png") no-repeat scroll -652px 0 transparent;color: #444444;cursor: pointer;display: block;margin-bottom: -1px;padding: 0 14px 1px;position: relative;text-decoration: none;width: 84px;}
ul.tabs li a:hover {color:#EFEFEF;padding: 0 14px;background: url("http://flowplayer.org/img/global/tabs.png")no-repeat scroll;background-position: -652px -31px; text-decoration:none;}
ul.tabs li.tab-current a {color: #444;padding: 0px 14px 2px;border:medium hidden;line-height: 22px;background-position: -652px -62px;}
ul.tabs li.tab-current a:hover {color: #6A5ACD;}
div.t2,div.t3 {display: none;width: 450px;}
</style>

в html-низ:

Код:
<script type="text/javascript">
var nabor2 = ['http://savepic.net/428106.gif', 
'http://savepic.net/426058.gif',
'http://savepic.net/433226.gif',
'http://savepic.net/419914.gif',
'http://savepic.net/420938.gif',
'http://savepic.net/424010.gif',
'http://savepic.net/422986.gif',
'http://savepic.net/416842.gif',
'http://savepic.net/402506.gif',
'http://savepic.net/396362.gif',
'http://savepic.net/453709.gif',
'http://savepic.net/451661.gif',
'http://savepic.net/454733.gif',
'http://savepic.net/455757.gif',
'http://savepic.net/445517.gif',
'http://savepic.net/448589.gif',
'http://savepic.net/446541.gif',
'http://savepic.net/437325.gif',
'http://savepic.net/440397.gif',
'http://savepic.net/428109.gif',
'http://savepic.net/426061.gif',
'http://savepic.net/432205.gif',
'http://savepic.net/430157.gif',
'http://savepic.net/419917.gif',
'http://savepic.net/427084.gif',
'http://savepic.net/432204.gif',
'http://savepic.net/430156.gif',
'http://savepic.net/431180.gif',
'http://savepic.net/420940.gif',
'http://savepic.net/417868.gif',
'http://savepic.net/424012.gif',
'http://savepic.net/425036.gif',
'http://savepic.net/421964.gif',
'http://savepic.net/412748.gif',
'http://savepic.net/409676.gif',
'http://savepic.net/410700.gif',
'http://savepic.net/416844.gif',
'http://savepic.net/414796.gif',
'http://savepic.net/404556.gif',
'http://savepic.net/402508.gif',
'http://savepic.net/407628.gif',
'http://savepic.net/408652.gif',
'http://savepic.net/406604.gif',
'http://savepic.net/393292.gif',
'http://savepic.net/399436.gif',
'http://savepic.net/397388.gif'];

var nabor3 = ['http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/1.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/2.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/3.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/4.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/5.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/6.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/7.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/8.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/9.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/10.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/11.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/12.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/13.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/14.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/15.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/16.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/17.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/18.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/19.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/20.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/21.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/22.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/23.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/24.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/25.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/26.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/27.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/28.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/29.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/30.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/31.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/32.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/33.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/34.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/35.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/36.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/37.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/38.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/39.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/41.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/43.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/46.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/49.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/50.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/bandit.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/bug.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/fubar.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/rock.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/smoke.gif',
'http://yapro.ru/javascript/jquery.lebnik.Comments/smiles/swear.gif'];
$(document).ready(function() {
$('#smilies-block').addClass('t1');
$('#smilies-area').prepend('<div id="wrapper"><ul class="tabs tabs1" onclick="return changeVisibility (\'smilies-area\', false)"><li class="t1 tab-current"><a>Первый набор</a></li><li class="t2"><a>Второй набор</a></li><li class="t3"><a>Третий набор</a></li></ul><div class="t2"></div><div class="t3"><br></div></div>');
$.each(nabor2, function(i) {
$('div.t2').append('<img src="'+nabor2[i]+'" onclick=smile(\'[img]'+nabor2[i]+'[/img]\') />');
});
$.each(nabor3, function(i) {
$('div.t3').append('<img src="'+nabor3[i]+'" onclick=smile(\'[img]'+nabor3[i]+'[/img]\') />');
});
$('ul.tabs.tabs1 li').click(function(){
var thisClass = this.className.slice(0,2);
$('div.t1, div.t2, div.t3').hide();
$('div.' + thisClass).fadeToggle('slow');
$('ul.tabs.tabs1 li').removeClass('tab-current');
$(this).addClass('tab-current');
}); });
</script>

+2

22

Romych
а вот теперь главный вопрос по смайлам!
Если возможность в это окно со своими смайлами добавить замену адреса на, например, :улыбка: , :поцелуй:  не прибегая к администрированию и цензуре, ведь не все знают, во первых, как пишется короткий код смайла, во вторых, чтобы длинный адрес смайла не прописывался в посте. Нужно чтобы сразу либо писать короткий код в сообщении, либо нажимая на смайл в сообщении был именно короткий код, а не адрес картинки.

Вот такой вопрос, если всё-таки не сложно и не лениво, напишите, пожалуйста скрипт. Он во всяком случае надёжнее.

0

23

Romych написал(а):

Дополнительный набор смайлов в одном окне со стандартными v.2
(с возможностью легко менять наборы на свои)

очень интересный "скрипт" щас буду ставить!)) прикольно то что много места не занимает!

0

24

Deff
Romych
вы меня это .... запутали не знаю какие поставить :D

0

25

Romych, скопировал скрипт с 21 сообщения, спасибо, работает! Плюс заменил третий набор смайлов на более интересные.

Однако! Всё работает в форме ответа и быстрого ответа, а при создании новой темы 2 и 3 набор не открываются. Посмотри, пожалуйста.

Также продолжают быть открытыми два вопроса: можно ли заменить сам первый основной набор, а также, появится ли

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

?

0

26

Den Rodman написал(а):

а при создании новой темы 2 и 3 набор не открываются.

я не знаю попробуй в HTML низ поставить! если так заработает значит повезло!

0

27

ничего не пашет почему то у меня. сделал все как сказано.пока даже не добавлял свои тока скопировал и вставил эти но нету ничего

0

28

ау народ. почему у меня не показывает эти смайлы??

0

29

Funky_S3T
всё работает!

0

30

там надо что либо менять? может неправильно что то делаю? я просто тупо скопировал вставил для проверки но ничего нету
на любом браузере пашет?

0


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Добавление своих смайлов под кнопку смайлов


Рейтинг форумов | Создать форум бесплатно