Скрипты и шаблоны для uCoz
Главная
Форум
Войти
Шаблоны
Скрипты
Файловик (5р файл)
Всё для photoshop
Инфо WEB-Мастеру
RSS
Часы с календарём
Категория :
Другие скрипты
Красивый шаблон для Warez Портала - Web Tech
Категория :
Софт шаблоны
Светлый шаблон для UCoz - Ali Han Natural
Категория :
Другие
Игровой Шаблон "GamePress" для Ucoz
Категория :
Игровые
Оригинал Шаблона Сайта Gold-Gaming для Ucoz
Категория :
Игровые
Оригинал нового шаблона сайта 3aka4ka
Категория :
Софт шаблоны
Шаблон от KEY-CS #3
Категория :
Игровые
uSMS
Категория :
Другие
test drive unlimited2
Категория :
Игровые
Оригинальный шаблон "Promobil" для Ucoz
Категория :
Софт шаблоны
Оригинал шаблона Ucoz-Mir
Категория :
Ucoz
Очень красивый шаблон для ucoz на тему сталкер.
Категория :
Игровые
MyApp
Категория :
Мобильные
Набор отличных web-иконок
Категория :
Иконки и кнопки для сайта
Тёмно-красный шаблон для блога
Категория :
Для блога
Адаптация шаблона Animeland (под uCoz)
Категория :
Другие
Логин:
Пароль:
Забыли пароль?
|
Правила
|
Регистрация
Главная
»
Скрипты для uCoz
»
Форум
» u.postIcon v1.2 (иконка поста)
Заработай на своём нулёвом сайте uCoz (Статистика моих доходов, и скрины выплат)
u.postIcon v1.2 (иконка поста)
Форма добавления сообщения После поля для ввода сообщения ставим. ($_MESSAGE$</td></tr>)
Code
<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$, на:
Code
<?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?>
А там, где нужно выводить иконку - ставим это:
Code
<?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$ добавить скрипт.
Code
<script type="text/javascript">$('td.posttdMessage p').each(function(){$(this).html($(this).html().replace(/@\w+\.png <br(\s*\/)?>/i,''))});</script>
Автор: cucYa
Источник: helper.ucoz.ru
Cкачайте еще прикрепление к посту
Последние темы на форуме:
Почтовые акки с паролями
Общение "часть 2 "
Обмен регистрациями (Бесплатная раскрутка вашего сайта)
Требуются Модераторы и Журналисты
Оцените HD - кинотеатр
Теги:
u.postIcon v1.2 (иконка поста)
Добавил:
Crash
Просмотров : 1162
Загрузок : 480
Добавлено: 24.10.2019
Категория:
Форум
1
2
3
4
5
Всего комментариев:
0
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация
|
Вход
]
Главное
меню
Главная
Наш форум
Шаблоны для uCoz
Скрипты для uCoz
Иконки групп
Кнопки для сайта
Шапки для сайтов
Всё для Photoshop
Раскрутка сайтов
Помощь по uCoz
Ваши
ссылки
Убрал 11.04.2013
Рекламный блок
№ 1
Пусто
Статистика
сайта
Яндекс тИЦ:
30
Google PR:
2
Показы:
4837
Хосты:
1083
Рекламный блок
№ 2
Друзья
сайта
Наша
Кнопка
Администрация портала будет очень благодарна вам, если вы разместите нашу кнопку у себя а сайте!
Категории
раздела
Пользователи
[136]
Новости сайта
[51]
Форум
[112]
Каталог файлов
[53]
Каталог сайтов
[8]
Каталог статей
[7]
Доска объявлений
[2]
Фотоальбом
[11]
Блог
[10]
Опросы
[12]
Тесты
[0]
Интернет магазин
[0]
Другие скрипты
[539]
Переключатели страниц
[20]
PHP Скрипты для ucoz
[8]
Статистика
сайта
Онлайн всего:
1
Гостей:
1
Пользователей:
0
liex777