29.06.2025 / 23:24:12
 
| Главная | Форум | Поиск | Картинки | Кинозал | Музыка | Свободно | Регистрация | Вход |
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Значок темы форума как на U.Helper
SaintДата: Четверг, 20.05.2010, 12:36:02 | Сообщение # 1
Сообщений: 512
[ 6 ]
Награды:
[ 3 ]

Благодарим за скрипт сайт U.Helper

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

Code
<script type="text/javascript">
// By U.Helper ~ http://helper.ucoz.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>

или этот код (с иконками в самой теме)
Code
<script type="text/javascript">
$('.thDescr').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,'') );   
     if( $(this).html()=='()' ) $(this).html('');   
     if( $('table.gTable:first td.gTableTop div.gTopCornerRight + img').size()==0 ) $('table.gTable:first td.gTableTop div.gTopCornerRight').after('<img src="/images/threadIcons/'+name+'.png" /> ');   
})   
$('.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','/images/threadIcons/'+name+'.png');   
});   
</script>

Теперь в CSS кидаем этот код:
Code
/* Значок темы форума */
.thDescr, .threadDescr {display:none}   
#frM30 img {opacity:0.33; -moz-opacity:0.33; filter:alpha(opacity=33);}     
#frM30 img:hover {opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}     
#frM30 img.selectedImg {opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
/* ------------- */

Ну и в шаблоне Форум - Форма добавления сообщения находим $_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/ & AllCity ~ http://allcity.net.ru/
$('#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>

у кого стоит хинт как на DLE то ставим эту версию скрипта!
Code
<input type="text" id="threadAbout" class="postDescrFl" size="60" maxlength="50" />
<img src="/threadIcons/thread.gif" alt="" name="" class="selectedImg" />
<img src="/threadIcons/arrow.png" alt="arrow" name="arrow" />
<img src="/threadIcons/warn.png" alt="warn" name="warn" />
<img src="/threadIcons/engine.png" alt="engine" name="engine" />
<img src="/threadIcons/hammer.png" alt="hammer" name="hammer" />
<img src="/threadIcons/info.png" alt="info" name="info" />
<img src="/threadIcons/help.png" alt="help" name="help" />
<img src="/threadIcons/idea.png" alt="idea" name="idea" />
<img src="/threadIcons/smile.png" alt="smile" name="smile" />
<img src="/threadIcons/lightning.png" alt="lightning" name="lightning" />
<img src="/threadIcons/question.png" alt="question" name="question" />
<img src="/threadIcons/star.png" alt="star" name="star" />
<div style="display: none;">$_THREAD_DESCR$</div>

<script type="text/javascript">
// By U.Helper ~ http://helper.ucoz.ru/ & AllCity ~ http://allcity.net.ru/
$('#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[name="'+ $('#frF4').val().match( /sml\[(\w+)\]/ )[1] +'"]').addClass('selectedImg');
} else $('#threadAbout').val( $('#frF4').val() );
}
function checksubmit(){
var s = $('#frM30 .selectedImg').attr('name');
if( s!='' ) s = 'sml['+s+']';
$('#frF4').val( s + $('#threadAbout').val() );
return true;
}
</script>

или
Code
<input type="text" id="threadAbout" class="postDescrFl" size="60" maxlength="50" />
<img src="/threadIcons/thread.gif" alt="" name="" />
<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/
$('#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('src').match( /\/(\w*)\.png/i );
if( s!=null ) s = 'sml['+s[1]+']';
$('#frF4').val( s + $('#threadAbout').val() );
return true;
}
</script>

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

Для работы скрипта нужна jQuery библиотека, скачать библиотеку можно здесь (Packed)
[/code]<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js"></script>[code]


  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

Программы накрутки

(4)

Бесплатная раскрутка сайтов

(1)

Взломаем копроративные почты \ Взломаем любые почты

(1)

НАКРУТКА ЛАЙКОВ И ПОДПИСЧИКОВ PERISCOPE | PERUP.RU

(0)

PERISCOPE UP накрутка лайков и подписчиков перископ - PerUP

(0)

Взлом стима

(0)

НАКРУТКА В СОЦИАЛЬНЫХ СЕТЯХ

(0)

Альбомы

(1)

Текст для песен

(0)

ВНИМАНИЕ!!!БЕСПРОИГРЫШНАЯ ЛОТЕРЕЯ!! УСПЕЙТЕ УЧАСТВОВАТЬ!!

(0)

xtreme

(1)

Цигун

(0)

Города

(14)

Группы на XTreme.3dn.ru

(13)

Баннерообмен 88х31 !!!

(13)

СЛОВА

(12)

Набор в команду сайта!

(8)

Игра в компьютерные игры

(7)

Ассоциации!

(7)

Предложения по сайту

(7)

Расшифровка букв.

(6)

Рамка для рекламы

(6)

Неграмотность пользователей uCoz-a

(5)

Я знаю ПЯТЬ...

(5)

Saint

(512)

nazarbek-GAMER

(135)

Alda

(16)

Batareyka

(10)

kragsburger

(10)

jasminka

(8)

Jocker

(7)

vikusia

(6)

Lookflaco

(6)

@V@sT

(6)

DianaWeb

(5)

BOPOH

(5)

warshoki

(25.08.2018)

mamamama-789

(09.07.2017)

Natasha

(28.02.2017)

LEGKO_ZARABOTAT

(06.02.2017)

playgame2016

(13.12.2016)

ccbecantureaval

(27.11.2016)

fdgfgdf

(28.10.2016)

twelve

(04.10.2016)

KorotaevaFht

(04.09.2016)

Efimovanxa

(23.04.2016)

velejaev

(15.04.2016)

aluk24

(05.02.2016)


Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Администрация ответственности за содержание материала не несет и убытки не возмещает.
По истечении 24 часов материал должен быть удален с вашего компьютера.
Незаконная реализация карается законами РФ и Украины: "Об авторском и смежном праве".
При копировании материала, ссылка на сайт обязательна!