[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » РАЗНОЕ » МОДЕРНИЗАЦИЯ САЙТОВ » Сборка ББ-кодов!!!
Сборка ББ-кодов!!!
KINGxNIGHTДата: Среда, 03.06.2009, 22:03 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 945
Репутация:
« 0 »
Статус:
[warning]Сборка ББ-кодов(кнопок):[/warning]

Admin info [BB code]

После BODY в шаблоне общий вид страниц форума ставим:

Code
<script>        
e=document.getElementsByTagName("TD");        
for(k=15; k<e.length;k++) {        
if(e[k].className=='posttdMessage') {        
s=e[k].innerHTML;        
while (s.indexOf('[@@@@admin]') != -1){        
s=s.replace('[@@@@admin]','<table width="100%" border="0" cellspacing="0" cellpadding="5" style="background-color:#f5f5f5; border-top:2px dotted #491f1f; border-right:2px dotted #491f1f; border-bottom:2px dotted #491f1f; border-left:2px dotted #491f1f;"><tr><td style="width:50px; height:50px; background-image: url(http://i008.radikal.ru/0804/f4/215ea483f241.png); background-repeat:no-repeat; background-position:5px 3px;"> </td><td><font style="font-size: 25px; font-family: Verdana; color: red;">'); s=s.replace('[/admin]','</font></td></tr></table>');        
e[k].innerHTML=s;        
}        
} }        
</script>

Только уберите @@@@ в тегах [@@@@admin]

Сама кнопка:

Code
<input type="button" accesskey="a" value="admin" onclick="simpletag('admin','','','message',''); return false;" class="codeButtons" title="Важное сообщение" name="admin" />

Эта кнопка используется в основном администраторами сайтов,для выделения важной информации.

 
KINGxNIGHTДата: Среда, 03.06.2009, 22:05 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 945
Репутация:
« 0 »
Статус:
BBкод мигающего текста
Ставим в шаблон "Общий вид страниц форума", после $BODY$ :

Code
<script type="text/javascript" language="javascript">  
e=document.getElementsByTagName("TD");  
for(k=15; k<e.length;k++) {  
if(e[k].className=='posttdMessage') {  
s=e[k].innerHTML;  
while (s.indexOf('[@@@@blink]') != -1){  
s=s.replace('[@@@@@blink]','<blink>'); s=s.replace('[/blink]','</blink>');  
e[k].innerHTML=s;  
}  
} }  
</script>

В тегах [@@@@blink] убрать @@@@

В "Форме добавления сообщения" после $BBCODES$ ставим :

Code
<input type="button" accesskey="y" value="blink" onclick="simpletag('blink','','','message',''); return false;" class="codeButtons" title="Вставить мерцающий текст" name="blink" />
 
KINGxNIGHTДата: Среда, 03.06.2009, 22:08 | Сообщение # 3
Admin
Группа: Администраторы
Сообщений: 945
Репутация:
« 0 »
Статус:
offtop [BB code]

В шаблон ФОРУМ > ОБЩИЙ ВИД СТРАНИЦ ФОРУМА

Code
<?if($PAGE_ID$="threadpage" or $PAGE_ID$="postedit" or $PAGE_ID$="addreply" or $PAGE_ID$="addthread" or $PAGE_ID$="addpoll")?>           
<script type="text/javascript" language="javascript">           
e=document.getElementsByTagName("TD");           
for(k=15; k<e.length;k++) {           
if(e[k].className=='posttdMessage') {           
s=e[k].innerHTML;           
while (s.indexOf('[@@@@off]') != -1){           
s=s.replace('[@@@@off]','<fieldset><legend><font style="font-size: 10px; font-family: Verdana; color: gray;">Оффтоп</font></legend><font style="font-size: 11px; font-family: Verdana; color: gray;">'); s=s.replace('[/off]','</font></fieldset>');           
e[k].innerHTML=s;           
}           
} }           
</script><?endif?>

В тегах [@@@@off] убрать @@@@

кнопка:

Code
<input type="button" value="offtop" onclick="simpletag('off','','','message',''); return false;" class="codeButtons" title="Написать Оффтоп" name="offtop" />
 
KINGxNIGHTДата: Среда, 03.06.2009, 22:10 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 945
Репутация:
« 0 »
Статус:
бегущая строка

В шаблон "Общий вид страниц форума" после $BODY$ вставляем:

Code
<script type="text/javascript" language="javascript">         
e=document.getElementsByTagName("TD");         
for(k=15; k<e.length;k++) {         
if(e[k].className=='posttdMessage') {         
s=e[k].innerHTML;         
while (s.indexOf('[@@@@marquee]') != -1){         
s=s.replace('[@@@@marquee]','<marquee>'); s=s.replace('[/marquee]','</marquee>');         
e[k].innerHTML=s;         
}         
} }         
</script>

В тегах [@@@@marquee] убираем @@@@

Сама кнопка:

Code
<input type="button" accesskey="y" value="marquee" onclick="simpletag('marquee','','','message',''); return false;" class="codeButtons" title="Вставить бегущий текст" name="marquee" />
 
KINGxNIGHTДата: Среда, 03.06.2009, 22:16 | Сообщение # 5
Admin
Группа: Администраторы
Сообщений: 945
Репутация:
« 0 »
Статус:
ББ-код Boomp3
Так http://boomp3.com/ для тех кому надо добовлять MP3 на форум
После $BODY$ в общем виде страниц форума:

Code
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[Boomp3]') != -1){
s=s.replace(/\[Boomp3\]([^\[]+)\[\/Boomp3\]/ig,'<embed src="http://static.boomp3.com/player.swf?id=$1" type="application/x-shockwave-flash" wmode="transparent" width="200" height="20" allowScriptAccess="always" align="middle"></embed><a style="font-size: 9px; color: #ccc; letter-spacing: -1px; text-decoration: none" href="http://boomp3.com/m/$1">Mp3</a>');
e[k].innerHTML=s;}}}
</script>

После $BBCODES$ в форме добавления сообщения

Code
<input type="button" accesskey="u" value="Boomp3" onclick="simpletag('Boomp3','','','message',''); return false;" class="codeButtons" title="Добавить mp3 с Boomp3: [Alt + u]" name="Boomp3" />

Теперь когда залили на Boomp3 сморим URL адрес с в браузере
Там будет примерно такая ссылка:

Code
http://boomp3.com/m/abd9295773f8

abd9295773f8 это только нам и нужно выделяем, нажимаем на кнопочку Boomp3

 
KINGxNIGHTДата: Среда, 03.06.2009, 22:34 | Сообщение # 6
Admin
Группа: Администраторы
Сообщений: 945
Репутация:
« 0 »
Статус:
Кнопка внимание, наподобие админ инфо.
После $BODY$

Code
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[@@@@warning]') != -1) {
s=s.replace('[@@@@warning]','<fieldset class="fieldset"><legend><font color="#0000cd">[b]Внимание:[/b]</font></legend><img title="Внимание!" src="http://cs-volia.net/downloads/banner/admin.jpg" border="0"><font color="Red">[b] ');
s=s.replace('[/warning]','[/b]</font></fieldset>');
e[k].innerHTML=s;
}}}
</script>

В тегах [@@@@warning] убрать @@@@

Кнопка:

Code
<input type="button" value="warning" onclick="simpletag('warning','','','message',''); return false;" class="codeButtons" title="admin text" name="warning" />
 
KINGxNIGHTДата: Четверг, 04.06.2009, 00:04 | Сообщение # 7
Admin
Группа: Администраторы
Сообщений: 945
Репутация:
« 0 »
Статус:
ББ-код YouTube - добавление видео

Ставим в шаблон Общий вид страниц форума, после После $BODY$

Code
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[video]') != -1) {
s=s.replace(/\[video\]([^\[]+)\[\/video\]/ig,'<object width="425" height="355"><param name="movie" value="$1"></param><param name="wmode" value="transparent"></param><embed src="$1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>');
e[k].innerHTML=s;}}}
</script>

Кнопочка ставится в форму добавления сообщения после тэга $BBCODES$

Code
<input type="button" accesskey="y" value="video" onclick="simpletag('video','','','message',''); return false;" class="codeButtons" title="Добавить видео с Youtube: [Alt + y]" name="Youtube" />
 
Форум » РАЗНОЕ » МОДЕРНИЗАЦИЯ САЙТОВ » Сборка ББ-кодов!!!
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние темы(сообщения) форума Самые популярные темы Лучшие пользователи Новые пользователи
  • ОБРУГАЙ СТОЛБ-STANISLAV!!! (12)
    19.02.2024,[Pruinajg]
  • Бойтесь меня!!!!! (52)
    22.09.2023,[Pruinajg]
  • Разборки участников! (199)
    17.02.2017,[MSCEl]
  • ПИРАТЫ, ЗА и ПРОТИВ (10)
    16.02.2017,[Donaldnal]
  • прикольные фотки из underground 2 (1)
    13.02.2017,[MSCEl]
  • Половина слова (449)
  • Хоббиты UNDERGROUND-2 (259)
  • Разборки участников! (199)
  • Рекорды дрифта (141)
  • Загадай фотографию (130)
  • KINGxNIGHT
  • Посты:( 945 )
  • MILA
  • Посты:( 288 )
  • Boomer
  • Посты:( 162 )
  • Skazka
  • Посты:( 152 )
  • NFSU2_king
  • Посты:( 133 )
  • Pruinajg
  • [03.02.2023]
  • LinaSap
  • [30.01.2023]
  • travismArrak
  • [12.01.2023]
  • ippudraArrak
  • [12.01.2023]
  • Marusechkajeoni
  • [02.01.2023]


    ЧАТ
    Сообщения
    Copyright MyCorp © 2024