Меню сайта
Реклама
Мини-профиль
Мини-чат
Вход на сайт
Поиск
Активисты форума
Мировой "VIP"Ранг: Бог зоны Посты: 1857 Пол: Сталкер Репутация: 521
Ramzes "Модератор"Ранг: Бог зоны Посты: 1116 Пол: Сталкер Репутация: 112
Червь "VIP"Ранг: Бог зоны Посты: 875 Пол: Сталкер Репутация: 250
Наш опрос
Друзья сайта
Друзья сайта
Статистика
Форум
Дополнительные ВВ-коды на форум
VorGen Дата: Четверг, 11.08.2011, 15:04 | Сообщение # 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?>
VorGen Дата: Четверг, 11.08.2011, 15:06 | Сообщение # 2
Статус:
Как сделать вот такую панель: ПУ - Управление дизайном - Форум - Форма добавления сообщения. Находим там: 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="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="bc20"><input type="button" value="о" 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="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="Зачеркнутый текст" 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> <input type="button" accesskey="s" value="Спойлер" onclick="simpletag('spoiler','','','message',''); return false;" class="codeButtons" title="Включить содержимое в спойлер" name="spoiler" /> </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, ""); 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, ""); if (!enterVideo || enterVideo=='http://youtube.com/watch?v=DbzFNj8HVmc') { return; } doInsert("[video]"+enterVideo+"[/video]", "", false); } </script> <?endif?>
Патриот Дата: Среда, 05.12.2012, 15:01 | Сообщение # 3
Статус:
епт у меня кнопка отправить пропала!!! Чё делать???