prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для uCoz » uCoz хаки » u.postIcon v1.2 (иконка поста)

u.postIcon v1.2 (иконка поста)


Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
У нас вы можете скачать бесплатно u.postIcon v1.2 (иконка поста).


u.postIcon v1.2 (иконка поста)


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

u.postIcon v1.2 (иконка поста)


Форум:

Форма добавления сообщения:
После поля для ввода сообщения ставим. ($_MESSAGE$)

<tr><td class="gTableLeft">Иконка поста:</td><td class="gTableRight">
<img src="http://x666.ucoz.com/postIcons/none.png" id="postIcon" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/smile.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/sad.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/laugh.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/shock.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/straight.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/tounge.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/alert.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/help.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/settings.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/coffee.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/pizza.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/music.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/movie.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/medal.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/time.png" class="postIcon" alt="img" /><img src="http://x666.ucoz.com/postIcons/chat.png" class="postIcon" alt="img" />
<style type="text/css">img.postIcon {vertical-align:middle;cursor:pointer;margin-right:5px;opacity:0.5}img.postIcon:hover,#postIcon {opacity:1.0}img.selectedposticon {vertical-align:middle}</style>
<script type="text/javascript">
/* @postIcon for uCoz @Created by chu4___x @webcodes.ru */ var icon,mess,_icon;$('img.postIcon').click(function(){icon=this.src.match(/\w+\.png$/i);$('img[id="postIcon"]').removeAttr('id');$(this).attr('id','postIcon')});$('form[name="addform"]').submit(function(){mess=$(this).find('textarea');if(mess.val().length){mess.val('@'+(icon==undefined?'none.png':icon)+'\n'+mess.val());}});_icon = $('form[name="addform"] textarea').val().split('\n')[0].match(/\@\w+\.png$/i);if(_icon){$('form[name="addform"] textarea').val($('form[name="addform"] textarea').val().replace(/\@\w+\.png\n/g,''));icon=_icon.toString().substr(1);$('img[id="postIcon"]').removeAttr('id');$('img.postIcon[src$="'+icon+'"]').attr('id','postIcon');}
</script>
</td></tr>


Вид материалов
Заменяем $MESSAGE$, на:
<?if(substr($MESSAGE$,0,1)='@'&&strpos($MESSAGE$,'.png')!=-1)&&len(substr($MESSAGE$,strpos($MESSAGE$,'png')))>3?><?substr($MESSAGE$,strpos($MESSAGE$,'png')+10)?><?else?>$MESSAGE$<?endif?>


А там, где нужно выводить иконку - ставим это:
<?if(substr($MESSAGE$,0,1)='@'&&strpos($MESSAGE$,'.png')!=-1)&&len(substr($MESSAGE$,strpos($MESSAGE$,'png')))>3?><img src="http://x666.ucoz.com/postIcons/<?substr($MESSAGE$,1,strpos($MESSAGE$,'png')+2)?>" class="selectedposticon" alt="img" /><?else?><img src="http://x666.ucoz.com/postIcons/none.png" class="selectedposticon" alt="img" /><?endif?>


Необходимо выключить функцию "Склеивать повторные ответы", или же после $BODY$ добавить скрипт.

<script type="text/javascript">$('td.posttdMessage p').each(function(){$(this).html($(this).html().replace(/@\w+\.png <br(\s*\/)?>/i,''))});</script>


Иконки:
Внимание! У вас нет прав для просмотра скрытого текста.


0
Просмотры: 2763 VIP ProWebber | Комментарии (11)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1qwased

  • 12 октября 2009 09:22
  • Регистрация: --
  • ICQ: --
  • Комментариев: 0
прикольный скриптег smile

0

#2NightMare

  • 12 октября 2009 09:55
  • Регистрация: 10.08.2009
  • ICQ: --
  • Комментариев: 109
  • Выкл.
ага... молодца разор

0

#3qwased

  • 12 октября 2009 10:01
  • Регистрация: --
  • ICQ: --
  • Комментариев: 0
молодец что выложиЛ?ага!)

0

#4Reysler

  • 12 октября 2009 17:39
  • Регистрация: 22.09.2009
  • ICQ: --
  • Комментариев: 70
Ну, интересный скрипт, хоть и не нужен, но для баловства сгодится tongue

0

#5ghoust_mix

  • 12 октября 2009 19:16
  • Регистрация: 18.07.2009
  • ICQ: 259712820
  • Комментариев: 53
Я считаю это лишнее

--------------------

0

#6qwased

  • 12 октября 2009 20:27
  • Регистрация: --
  • ICQ: --
  • Комментариев: 0
да ну, так можно важный кому-то пост найти, чтобы не читать все-подряд и искать, быстренько так прокрутил sun_bespectacled

0

#7fenom

  • 12 октября 2009 20:29
  • Регистрация: 6.07.2009
  • ICQ: 928936
  • Комментариев: 345
Цитата: NightMare
ага... молодца разор

Выложил то Раз...а автор походу Сис

--------------------

0

#8Reysler

  • 13 октября 2009 19:32
  • Регистрация: 22.09.2009
  • ICQ: --
  • Комментариев: 70
Цитата: GeBrieL
а автор походу Сис

Да, он самый smile

0

#9donald-autoturn

  • 31 октября 2009 17:39
  • Регистрация: --
  • ICQ: --
  • Комментариев: 0
спасибо!! нужная вещь!

0

#10dimonalies

  • 20 ноября 2009 06:31
  • Регистрация: 14.11.2009
  • ICQ: --
  • Комментариев: 61
Работает всё на отлично,спасибо за статью.

0

#11WarezKiller

  • 31 января 2010 15:16
  • Регистрация: 30.01.2010
  • ICQ: --
  • Комментариев: 2
есть всетаки 1 глюк! иногда вместе с иконкой по месту добавляется весь текст сообщения и получается полное Г

0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки