Дополнительные ВВ-коды для форума - Сталкерский форум Дополнительные ВВ-коды для форума - Сталкерский форум
Профиль Выход

Новости Портала


Новости Арены


День рождение портала, на 1 год! (Глав. стр). S.T.A.L.K.E.R. 2: уникальные концепт-арты. (Глав. стр).
A.N.T.I.S.T.A.L.K.E.R. 11 серия. (Глав. стр).
Мультиплеер в Метро всё таки будет... (Глав. стр)
CryZone Sector 23 - Закрыт. (Глав. стр).
Сергей Брин: В Google тоже любят S.T.A.L.K.E.R. (Глав. стр).
Ждите новостей 

Последний бой был HANTER vs XAMELEON  
  • Страница 1 из 1
  • 1
Дополнительные ВВ-коды для форума
Имя: Михаил
Титул: © Realstalkerval.ru
Звание: Повелитель зоны
Сообщений: 2540
Уважение: 1841
Наград: 44
Пт, 16.12.2011, 15:46 | Сообщение # 1
Новички часто задают вопросы:
"Как добавить на форум новые ВВ-коды?", поэтому я и решил создать это тему.
Начнем.

ПУ - Управление дизайном - Форум - Форма добавления сообщения.

Находим там:
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>

И меняем на:
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?>$_MESSAGE$</td></tr>  

И в самом низу шаблона вставляем это:
Code
<?if($BBCODES$)?>                  
    <script type="text/javascript">                  
    // By LoveIRC.com ~ 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?>

Если вы все сделали правильно, то у вас получится все как на скриншоте выше
P.S. Цвет кодов будет зависеть от вашего шаблона




  • Страница 1 из 1
  • 1
Поиск: