Мы в твиттере Мы в телеграме!

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

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

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

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно 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>


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


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


-2
Просмотры: 4 102 :: Комментарии (11) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1qwased

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

#2NightMare

  • 12 октября 2009 09:55
  • Регистрация: 10.08.2009
  • Был(а) онлайн: 22.10.2013
  • Комментариев: 109
  • 0
ага... молодца разор

#3qwased

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

#4Reysler

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

#5ghoust_mix

  • 12 октября 2009 19:16
  • Регистрация: 18.07.2009
  • Был(а) онлайн: 6.09.2012
  • Комментариев: 53
  • 0
Я считаю это лишнее

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

#6qwased

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

#7fenom

  • 12 октября 2009 20:29
  • Регистрация: 6.07.2009
  • Был(а) онлайн: 19.03.2019
  • Комментариев: 345
  • 0
Цитата: NightMare
ага... молодца разор

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

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

#8Reysler

  • 13 октября 2009 19:32
  • Регистрация: 22.09.2009
  • Был(а) онлайн: 18.03.2024
  • Комментариев: 70
  • 0
Цитата: GeBrieL
а автор походу Сис

Да, он самый smile

#9donald-autoturn

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

#10dimonalies

  • 20 ноября 2009 06:31
  • Регистрация: 14.11.2009
  • Был(а) онлайн: 14.01.2013
  • Комментариев: 61
  • 0
Работает всё на отлично,спасибо за статью.

#11WarezKiller

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

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

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

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