Create site free
Значок темы форума как на U.Helper - Форум - Готовые скрипты для uCoz - Форум
|
Новые сообщения Участники Правила форума Поиск Радио
Страница 1 из 11
Форум » Готовые скрипты для uCoz » Форум » Значок темы форума как на U.Helper
Значок темы форума как на U.Helper
WOLFДата: Вторник, 02.06.2009, 11:33 | Сообщение # 1
гл.Админ
Группа: Админы
Сообщений: 940
Пол: Мужчина
Страна:
Уважение:
« 33 »
Награды:8
Медали

Установка:
Шаблон Форум - Общий вид страниц форума находим там $BODY$ сразу после него ставим этот скрипт.

Доступно только для пользователей

Code
<script type="text/javascript">   
// By U.Helper ~ http://helper.ucoz.ru/ & AllCity http://allcity.net.ru/   
$('.thDescr').each(function(){   
var s = $(this).html().match( /sml\[(\w+)\]/ );   
$(this).show();   
if (s==null) return;   
s = s[0];   
$(this).html( $(this).html().replace(s,'') );   
if( $(this).html()=='()' ) $(this).html('');   
})   
$('.threadDescr').each(function(){   
var s = $(this).html().match( /sml\[(\w+)\]/ );   
$(this).show();   
if (s==null) return;   
var name = s[1];   
s = s[0];   
$(this).html( $(this).html().replace(s,'') );   
$(this).parent().prev().find('img').attr('src','/threadIcons/'+name+'.png');          
});   
</script>

Теперь в CSS кидаем этот код:

Code
/* Значок темы форума */   
.thDescr, .threadDescr {display: none;}   
#frM30 img {opacity: 0.33;}   
#frM30 img:hover {opacity: 0.5;}   
#frM30 img.selectedImg {opacity: 1;}   
/* ------------- */

Ну и в шаблоне Форум - Форма добавления сообщения находим $_THREAD_DESCR$ и заменяем на этот код:

Доступно только для пользователей

Code
<input type="text" id="threadAbout" class="postDescrFl" size="60" maxlength="50" />   
<img src="/threadIcons/thread.gif" alt="" class="selectedImg" />   
<img src="/threadIcons/arrow.png" alt="arrow" />   
<img src="/threadIcons/warn.png" alt="warn" />   
<img src="/threadIcons/engine.png" alt="engine" />   
<img src="/threadIcons/hammer.png" alt="hammer" />   
<img src="/threadIcons/info.png" alt="info" />   
<img src="/threadIcons/help.png" alt="help" />   
<img src="/threadIcons/idea.png" alt="idea" />   
<img src="/threadIcons/smile.png" alt="smile" />   
<img src="/threadIcons/lightning.png" alt="lightning" />   
<img src="/threadIcons/question.png" alt="question" />   
<img src="/threadIcons/star.png" alt="star" />   
<div style="display: none;">$_THREAD_DESCR$</div>   

<script type="text/javascript">   
By U.Helper ~ http://helper.ucoz.ru/ & http://cinemania.ucoz.com/   
$('#frM30 img').click(function(){   
$('#frM30 .selectedImg').removeClass('selectedImg');   
$(this).addClass('selectedImg')   
});   
if( $('#frF4').val()!='' ){   
if( $('#frF4').val().match( /sml\[\w+\]/ ) ){   
$('#threadAbout').val( $('#frF4').val().replace( $('#frF4').val().match( /sml\[(\w+)\]/ )[0], '' ) );   
$('#frM30 .selectedImg').removeClass('selectedImg');   
$('#frM30 img[alt="'+ $('#frF4').val().match( /sml\[(\w+)\]/ )[1] +'"]').addClass('selectedImg');   
} else $('#threadAbout').val( $('#frF4').val() );   
}   
function checksubmit(){   
var s = $('#frM30 .selectedImg').attr('alt');   
if( s!='' ) s = 'sml['+s+']';   
$('#frF4').val( s + $('#threadAbout').val() );   
return true;   
}   
</script>

Для работы скрипта нужна jQuery библиотека.

Code
<script src="http://code.jquery.com/jquery-latest.js"></script>

теперь создаем в корне сайта папку threadIcons и загружаем туда все файлы что в архиве ниже.
Доступно только для пользователей
Скачать архив

Источник:helper.ucoz.ru



 
BeDgIrLДата: Среда, 16.12.2009, 12:57 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 1
Пол: Женщина
Страна:
Уважение:
« 0 »
Награды:0
Медали
А куда в css кидать код?
 
WOLFДата: Суббота, 19.12.2009, 22:06 | Сообщение # 3
гл.Админ
Группа: Админы
Сообщений: 940
Пол: Мужчина
Страна:
Уважение:
« 33 »
Награды:8
Медали
BeDgIrL, попробуй вниз..или вверх..одно из 2 верно


 
treysДата: Понедельник, 07.06.2010, 23:24 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 6
Пол: Мужчина
Страна:
Уважение:
« 0 »
Награды:0
Медали
WOLF, спасибо.хороший скрипт.
 
WOLFДата: Суббота, 11.12.2010, 08:47 | Сообщение # 5
гл.Админ
Группа: Админы
Сообщений: 940
Пол: Мужчина
Страна:
Уважение:
« 33 »
Награды:8
Медали
treys, пожалуйста!


 
LumiXДата: Воскресенье, 12.12.2010, 14:02 | Сообщение # 6
Рядовой
Группа: Пользователи
Сообщений: 1
Пол: Мужчина
Страна:
Уважение:
« 0 »
Награды:0
Медали
Quote (WOLF)
Для работы скрипта нужна jQuery библиотека.

Подскажие, что это занчит?

Сообщение отредактировал LumiX - Воскресенье, 12.12.2010, 14:02
 
WOLFДата: Среда, 15.12.2010, 01:40 | Сообщение # 7
гл.Админ
Группа: Админы
Сообщений: 940
Пол: Мужчина
Страна:
Уважение:
« 33 »
Награды:8
Медали
LumiX, это уже есть,после обновления..


 
Форум » Готовые скрипты для uCoz » Форум » Значок темы форума как на U.Helper
Страница 1 из 11
Поиск:

Статистика Форума
Кто был сегодня:
Правила для всех:
Читаем внимательно!
На форуме запрещается: Использовать нецензурные выражения, личные оскорбления участников форума в любом виде. Проявлять религиозную, расовую, половую и прочую нетерпимость или дискриминацию. Использовать имена (ники), содержащие адреса веб-сайтов, грубые и нецензурные выражения. Создавать темы, дублирующие ранее созданные и незакрытые по тематике. Прямая реклама в сообщениях. Помещать сообщения, содержащие заведомо ложную информацию, клевету. Все созданные Вами темы должны иметь смысловые названия, а не, например, помогите..., и тому подобные.

Все права сохранены.
© 2008- 2012 www.wolf-soft-sims2.net.ru
Запрещено копирование и публикация любых материалов форума на другие сайты
без письменного разрешения администрации и указания ссылки на наш ресурс..
Создать сайт бесплатно
Rambler's Top100 Этот сайт защищен «Site Guard» Рейтинг Сайтов YandeG

продвижение сайтов Рейтинг Игры / Онлайн игры сайтов
Сайт фанатов игры Sims 2