Приветствую Вас Гость | RSS Главная | Форум | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: not_ephiop, ziglee  
Форум » Закулисье » Работа сайта » Новые ВВ-коды
Новые ВВ-коды
ВирусДата: Вс, 17/05/2009, 21:00 | Сообщение # 1
Приближенный петросяна
Группа: Завсегдатый
Сообщений: 1005
Статус: Offline
Думаю пора бы добавить еще новых ВВ-кодов...ниже будет предоставлена Инфа как их сделать...после того как вы сделаете всё по инструкции на форуме появятся ВВ коды на: "Вставить Видео" "Вставить Аудио" "Бегущий Текст" "Вставить Флешку" "Прыгающий Текст" и многие другие полезные ВВ-коды(думаю что Флопсу и компании было бы интересно поиграться с ними...И так...Заходим в Управление дизайном » Редактирование шаблонов » Форум - Форма добавления сообщения
Находим там такие строки:
Code
<tr id="frM56"><td width="25%" class="gTableLeft" id="frM57" valign="top">Текст сообщения:<div class="smilesPart">$SMILES$</div></td><td class="gTableRight" id="frM58">$BBCODES$ $_MESSAGE$</td></tr>

и после $BBCODES$ перед $_MESSAGE$ (т.е. получается между ними) вставляем это:
Code
<tr id="frM56" align="center"><td width="25%" class="gTableLeft" id="frM57" valign="top">Текст сообщения:<div class="smilesPart">$SMILES$</div></td><td class="gTableRight" id="frM58">$BBCODES$<?if($BBCODES$)?>     
<div style="padding-bottom: 2px;">     
<span class="bbc1" id="bc20"><input type="button" value="o" style="text-decoration: overline;" onclick="simpletag('o','','','message',''); return false;" class="codeButtons" title="Черта вверху текста" name="o" /></span><span class="bbc1" id="bc21"><input type="button" value="j" onclick="simpletag('j','','','message',''); return false;" class="codeButtons" title="Текст по ширине страницы" name="j" /></span><span class="bbc1" id="bc22"><input type="button" value="sub" onclick="simpletag('sub','','','message',''); return false;" class="codeButtons" title="Нижний индекс" name="sub" /></span><span class="bbc1" id="bc23"><input type="button" value="sup" onclick="simpletag('sup','','','message',''); return false;" class="codeButtons" title="Верхний индекс" name="sup" /></span><span class="bbc1" id="bc24"><input type="button" value="Video" title="Добавить ссылку на видео файл" onclick="tag_video()" class="codeButtons" name="video"></span><span class="bbc1" id="bc25"><input type="button" value="Audio" title="Добавить ссылку на аудио файл" onclick="tag_audio()" class="codeButtons" name="audio"></span><span class="bbc1" id="bc26"><input type="button" value="hr" onclick="emoticon('[hr]');return false;" class="codeButtons" title="Линия" name="hr" /></span><span class="bbc1" id="bc27"><input type="button" value="s" style="text-decoration: line-through;" onclick="simpletag('s','','','message',''); return false;" class="codeButtons" title="Зачеркнутый текст" name="s" /></span><span class="bbc1" id="bc28"><input type="button" value="©" onclick="emoticon('(c)');return false;" class="codeButtons" title="Знак авторского права!" name="(c)" /></span><span class="bbc1" id="bc29"><input type="button" value="™" onclick="emoticon('(tm)');return false;" class="codeButtons" title="Торговая марка" name="(tm)" /></span><span class="bbc1" id="bc30"><input type="button" value="®" onclick="emoticon('(r)');return false;" class="codeButtons" title="Зарегистрирован" name="(r)" /></span><span class="bbc1" id="bc31"><input type="button" value="*" onclick="emoticon('[*]');return false;" class="codeButtons" title="Пункт" name="*" /></span><span class="bbc1" id="bc32"><input type="reset" value="¤ Очистить ¤" class="codeButtons" /></span> </div> <?endif?><input type="button" value="Marquee" onclick="simpletag('marquee','','','message',''); return false;" class="codeButtons" title="Вставить бегущий текст" name="Marquee" /> <input type="button" accesskey="y" value="flash" onclick="simpletag('flash','','','message',''); return false;" class="codeButtons" title="Вставить флешку" name="flash" />  <input type="button" accesskey="p" value="bounce" onclick="simpletag('bounce','','','message',''); return false;" class="codeButtons" title="Прыгающий текст" name="bounce" />  $_MESSAGE$</td></tr>

и в самом низу шаблона добавляем этот скрипт!

Code
<?if($BBCODES$)?>     

<script type="text/javascript">     
// By AllCity ~ AllCity.Net.Ru ~ Version 0.5     
var text_enter_audio = "Введите ссылку на аудио файл.";     
var text_enter_video = "Введите ссылку на видео файл.";     

function tag_audio() {     
var FoundErrors = '';     
var enterAudio = prompt(text_enter_audio, "http://any_site.com/music.mp3");     
if (!enterAudio || enterAudio=='http://any_site.com/music.mp3') {     
return;}     
doInsert("[audio]"+enterAudio+"[/audio]", "", false);}     

function tag_video() {     
var FoundErrors = '';     
var enterVideo = prompt(text_enter_video, "http://youtube.com/watch?v=DbzFNj8HVmc");     
if (!enterVideo || enterVideo=='http://youtube.com/watch?v=DbzFNj8HVmc') {     
return;}     
doInsert("[video]"+enterVideo+"[/video]", "", false);}     
</script>     
<?endif?>

Теперь заходим в Общий вид страниц форума и там после $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('[marquee]') != -1) {        
s=s.replace('[marquee]','<marquee>'); s=s.replace('[/marquee]','</marquee>');        
e[k].innerHTML=s;}}}     
</script><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('[flash]') != -1) {     
s=s.replace('[flash]','<center><embed src='); s=s.replace('[/flash]',' width="600" height="460" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" play="false"></center>');     
e[k].innerHTML=s;}}}     
</script> <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('[bounce]') != -1) {     
s=s.replace('[bounce]','<marquee behavior="alternate" direction="up" height="60">'); s=s.replace('[/bounce]','</marquee>');     
e[k].innerHTML=s;}}}   


Сообщение отредактировал Вирус - Вс, 17/05/2009, 21:20
 
QuattroДата: Вс, 17/05/2009, 21:02 | Сообщение # 2
Hellbringer
Группа: Админ
Сообщений: 5261
Статус: Offline
ансап.
 
mcGiGДата: Вс, 17/05/2009, 21:08 | Сообщение # 3
Хороший актер
Группа: Завсегдатый
Сообщений: 24
Статус: Offline
Сап)


 
_DaRDeMoN_Дата: Вс, 17/05/2009, 21:26 | Сообщение # 4
Drunken Master
Группа: Модератор
Сообщений: 1599
Статус: Offline
САП!!!

Мой твиттер
и не благодари
http://infametr.ru/infa/591429
http://infametr.ru/infa/593449
http://infametr.ru/infa/2354463
 
zigleeДата: Вс, 17/05/2009, 21:54 | Сообщение # 5
Prophet
Группа: Админ
Сообщений: 3468
Статус: Offline
Тру медаль
Quote (Вирус)
"Вставить Видео" "Вставить Аудио"
в принципе за

Quote (Вирус)
"Бегущий Текст" "Вставить Флешку" "Прыгающий Текст"
а вот это не надо

и ещё. пожплуйста, пофиксите наконец закрытие офтопика!




Вы все говно, а я д'Артаньян
 
Strelok666Дата: Пн, 18/05/2009, 07:19 | Сообщение # 6
BBPE
Группа: Админ
Сообщений: 2056
Статус: Offline
Сначала дайте нам {URL][/URL} ! sad
[Оффтопик]{} = [][/Оффтопик]
"Бегущий Текст" "Прыгающий Текст" - лажа
остальное вроде норм.. wink



skype - lichek6 strilok66
 
ВирусДата: Пн, 18/05/2009, 08:51 | Сообщение # 7
Приближенный петросяна
Группа: Завсегдатый
Сообщений: 1005
Статус: Offline
Quote (not_ephiop)
ДА это еще и просто полезная вещь!

да...

п.с. могу дать ссылку где эта весч есть...

 
oldkapitanДата: Пн, 18/05/2009, 15:06 | Сообщение # 8
Фиговый актер
Группа: Завсегдатый
Сообщений: 236
Статус: Offline
Я за
 
ogrДата: Пн, 18/05/2009, 15:29 | Сообщение # 9
Bubbles
Группа: Тестер
Сообщений: 2617
Статус: Offline
офк сап cool
 
eric00cartmanДата: Пн, 18/05/2009, 15:53 | Сообщение # 10
Приближенный петросяна
Группа: Завсегдатый
Сообщений: 985
Статус: Offline
Нечо не понял, но думую будет полезно! сап
 
mcGiGДата: Пн, 18/05/2009, 16:11 | Сообщение # 11
Хороший актер
Группа: Завсегдатый
Сообщений: 24
Статус: Offline
eric00cartman, Это будет выглядить примерно так,


 
ВирусДата: Вт, 19/05/2009, 08:46 | Сообщение # 12
Приближенный петросяна
Группа: Завсегдатый
Сообщений: 1005
Статус: Offline
Quote (mcGiG)
eric00cartman, Это будет выглядить примерно так,

так но без кнопочки Транслит)

Добавлено (19/05/2009, 08:46)
---------------------------------------------
Администрация что скажите?

 
QuattroДата: Вт, 19/05/2009, 10:05 | Сообщение # 13
Hellbringer
Группа: Админ
Сообщений: 5261
Статус: Offline
Я против.
 
cOz_I_cReAtIvEДата: Вт, 19/05/2009, 13:43 | Сообщение # 14
Креативный Козлик
Группа: Завсегдатый
Сообщений: 804
Статус: Offline
Черезчур много лишнего!
Насчет именно этого, я против!
Администрация читайте мой оффтоп:
[Оффтопик]
Могу эксклюзивно для этого сайта перебрать/переделать все кнопки редактирования текста/перевести их на русский язык, добавить только нужное! Например тэг оффтопик используется чаще всего как скрытый текст а не как оффтоп и он работает не полноценно, так что можно сделать тэг и "оффтоп" и "скрытый текст" параллельно друг другу, совершенно не нужны кнопки "хайд" "лист" и т.д. скудная палитра цветов... Ну в общем мыслю выложил....
[/Оффтопик]


Yanchuk мой ник на GArena
 
ogrДата: Вт, 19/05/2009, 15:46 | Сообщение # 15
Bubbles
Группа: Тестер
Сообщений: 2617
Статус: Offline
Quote (Quattro)
ансап.

Quote (Quattro)
Я против.

зачем повторяться? happy

Quote (ziglee)
пожплуйста, пофиксите наконец закрытие офтопика!

сап cool
 
Форум » Закулисье » Работа сайта » Новые ВВ-коды
  • Страница 1 из 1
  • 1
Поиск:


Copyright Petrosanshina © 2024 Хостинг от uCoz