Замена станд.бб кодов на свои!
|
|
subONE | Дата: 18 Октября 2007, 15:05 | Сообщение # 1 | ● ● ● ● ● 1387 сообщений Статус: Offline | В общем если ещё не кто не может поменять свой стандартный шаблон бб кодов на форуме то я ща покажу как это сделал я. сначало надо скрыть старые кнопки.. скрываем по пожиланию.. я скрыл все кроме size,family,color в шаблоне форума в head пишем Code <style type="text/css"> #bc19 {display:none;} #bc18 {display:none;} #bc17 {display:none;} #bc16 {display:none;} #bc15 {display:none;} #bc14 {display:none;} #bc13 {display:none;} #bc12 {display:none;} #bc11 {display:none;} #bc10 {display:none;} #bc9 {display:none;} #bc8 {display:none;} #bc7 {display:none;} #bc3 {display:none;} #bc2 {display:none;} #bc1 {display:none;} </style> Потом в форме добавления сообщений перед $BBCODES$ добавляем картинки с темеже функциями которые были в старых. з.ы картинки сами ищите или берите мои... Code <img src="картинка" border="0" title="Жирный" onclick="simpletag('b')"> <img src="картинка" border="0" title="Курсив" onclick="simpletag('i')"> <img src="картинка" border="0" title="Подчеркнутый" onclick="simpletag('u')"> <img src="картинка" border="0" title="Зачеркнутый" onclick="simpletag('s')"> <img src="картинка" border="0" title="Виртуальная клавиатура" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');"> <img src="картинка" border="0" title="Добавить Картинку" onclick="tag_image()"> <img src="картинка" border="0" title="Вставить ссылку" onclick="tag_url()"> <img src="картинка" border="0" title="Вставить email" onclick="tag_email()"> <img src="картинка" border="0" title="Код" onclick="simpletag('code')"> <img src="картинка" border="0" title="Цитата" onclick="simpletag('quote')"> <img src="картинка" border="0" title="Вставить Список" onclick="tag_list()"> <img src="картинка" border="0" title="По левому краю" onclick="simpletag('l')"> <img src="картинка" border="0" title="По центру" onclick="simpletag('c')"> <img src="картинка" border="0" title="По правому краю" onclick="simpletag('r')"> если кто поставил.. жду плюсика | | |
|
ja | Дата: 18 Октября 2007, 15:37 | Сообщение # 2 | ● ● ● ● ● 694 сообщения Статус: Offline | прикольно сделал.. а как ты так со смайликами сделал*??: | | |
|
DozorX | Дата: 18 Октября 2007, 15:44 | Сообщение # 3 | ● ● ● ● ● 182 сообщения Статус: Offline | subONE, установил...спасибо | | |
|
subONE | Дата: 18 Октября 2007, 15:49 | Сообщение # 4 | ● ● ● ● ● 1387 сообщений Статус: Offline | Quote (ja) а как ты так со смайликами сделал*? с доп.смайликами чтоле? чёто я не совсем понел.. | | |
|
TARANTYL | Дата: 18 Октября 2007, 15:54 | Сообщение # 5 | ● ● ● ● ● 683 сообщения Статус: Offline | subONE, дал бы в репу 100 + , спасибо ) | | |
|
ja | Дата: 18 Октября 2007, 15:59 | Сообщение # 6 | ● ● ● ● ● 694 сообщения Статус: Offline | а всё понел.... ты просто свои смайлики впихивал.. пс. скрин бы выложил как это выглядеть будет..а то что бы посмареть нужно на твоём форуме регится Добавлено (Сегодня, 15:59) --------------------------------------------- subONE, зайди в асю разговор есть | | |
|
subONE | Дата: 18 Октября 2007, 16:00 | Сообщение # 7 | ● ● ● ● ● 1387 сообщений Статус: Offline | Quote (ja) пс. скрин бы выложил как это выглядеть будет..а то что бы посмареть нужно на твоём форуме регится я для этого и сделал эту тему гы шучу . | | |
|
ja | Дата: 18 Октября 2007, 22:29 | Сообщение # 8 | ● ● ● ● ● 694 сообщения Статус: Offline | тякс народ подскажите где надыбать кнопки такие*? | | |
|
Бармалей | Дата: 19 Октября 2007, 12:14 | Сообщение # 9 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | ja, самому нарисовать
| | |
|
Aspid | Отредактировал Aspid - Пятница, 19 Октября 2007, 19:05 Дата: 19 Октября 2007, 18:55 | Сообщение # 10 | ● ● ● ● ● 5 сообщений Статус: Offline | subONE, Спасибо, помог немного улучшить форум. Только после вставки кнопка для загрузки фотографии через радикал фото http://helper.ucoz.ru/forum/3-383-1 у меня не показывается . Удалил тот скрипт, вставил на страницу добавления после кода subONE с картинками следующее: Code <script> //%IF($USER_LOGGED_IN$)% //%IF($PAGE_ID$=addthread|=addpoll|=threadpage)% function phucoz() {window.open('http://photo.radikal.ru/','addfoto','location=1,scrollbars=1,top=0,left=0,resizable=1,width=790,height=550'); return false;} document.write('<img src="http://cat.ucoz.ru/Foto/foto.JPG" border="0" title="Загрузить фото" onclick="phucoz()">'); //%ENDIF%%ENDIF% </script> Вроде срабатывает, может кому пригодится, если возникла такая проблема. Только адрес кнопки ( http://cat.ucoz.ru/Foto/foto.JPG ) замените на путь к картинке, которую хотите как кнопку у себя использовать. Quote (ja) тякс народ подскажите где надыбать кнопки такие*? Учитывая то, что subONE разрешил взять его кнопки, то код с такими кнопками, включая добавку для загрузки фото по идее можно вставить такой: Code <img src="http://razgona.net/bb/bold.png" border="0" title="Жирный" onclick="simpletag('b')"> <img src="http://razgona.net/bb/italic.png" border="0" title="Курсив" onclick="simpletag('i')"> <img src="http://razgona.net/bb/underlined.png" border="0" title="Подчеркнутый" onclick="simpletag('u')"> <img src="http://razgona.net/bb/s.png" border="0" title="Зачеркнутый" onclick="simpletag('s')"> <img src="http://razgona.net/bb/translit.gif" border="0" title="Виртуальная клавиатура" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');"> <img src="http://razgona.net/bb/image.png" border="0" title="Добавить Картинку" onclick="tag_image()"> <img src="http://razgona.net/bb/link.png" border="0" title="Вставить ссылку" onclick="tag_url()"> <img src="http://razgona.net/bb/email.png" border="0" title="Вставить email" onclick="tag_email()"> <img src="http://razgona.net/bb/code.png" border="0" title="Код" onclick="simpletag('code')"> <img src="http://razgona.net/bb/quote.png" border="0" title="Цитата" onclick="simpletag('quote')"> <img src="http://razgona.net/bb/list.gif" border="0" title="Вставить Список" onclick="tag_list()"> <img src="http://razgona.net/bb/left.png" border="0" title="По левому краю" onclick="simpletag('l')"> <img src="http://razgona.net/bb/center.png" border="0" title="По центру" onclick="simpletag('c')"> <img src="http://razgona.net/bb/right.png" border="0" title="По правому краю" onclick="simpletag('r')"> <script> //%IF($USER_LOGGED_IN$)% //%IF($PAGE_ID$=addthread|=addpoll|=threadpage)% function phucoz() {window.open('http://photo.radikal.ru/','addfoto','location=1,scrollbars=1,top=0,left=0,resizable=1,width=790,height=550'); return false;} document.write('<img src="http://cat.ucoz.ru/Foto/foto.JPG" border="0" title="Загрузить фото" onclick="phucoz()">'); //%ENDIF%%ENDIF% </script> | | |
|
vvsh | Дата: 20 Октября 2007, 14:58 | Сообщение # 11 | ● ● ● ● ● 18 сообщений Статус: Offline | а где это head? | | |
|
TARANTYL | Дата: 20 Октября 2007, 15:19 | Сообщение # 12 | ● ● ● ● ● 683 сообщения Статус: Offline | Quote (vvsh) а где это head? В шаблоне страницы которая тебе нужна для редактирования есть такое: <head> <title>$SITE_NAME$ - $PAGE_NAME$</title> <link type="text/css" rel="StyleSheet" href="адресс к таблице стилей, должна стоять ваша" /> </head> А ты сделай так: <head> <title>$SITE_NAME$ - $PAGE_NAME$</title> <link type="text/css" rel="StyleSheet" href="адресс к таблице стилей, должна стоять ваша" /> <style type="text/css"> #bc19 {display:none;} #bc18 {display:none;} #bc17 {display:none;} #bc16 {display:none;} #bc15 {display:none;} #bc14 {display:none;} #bc13 {display:none;} #bc12 {display:none;} #bc11 {display:none;} #bc10 {display:none;} #bc9 {display:none;} #bc8 {display:none;} #bc7 {display:none;} #bc3 {display:none;} #bc2 {display:none;} #bc1 {display:none;} </style> </head> | | |
|
vvsh | Дата: 20 Октября 2007, 15:24 | Сообщение # 13 | ● ● ● ● ● 18 сообщений Статус: Offline | Спасибо!А куда вставлять вот это: <img src="картинка" border="0" title="Жирный" onclick="simpletag('b')"> <img src="картинка" border="0" title="Курсив" onclick="simpletag('i')"> <img src="картинка" border="0" title="Подчеркнутый" onclick="simpletag('u')"> <img src="картинка" border="0" title="Зачеркнутый" onclick="simpletag('s')"> <img src="картинка" border="0" title="Виртуальная клавиатура" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');"> <img src="картинка" border="0" title="Добавить Картинку" onclick="tag_image()"> <img src="картинка" border="0" title="Вставить ссылку" onclick="tag_url()"> <img src="картинка" border="0" title="Вставить email" onclick="tag_email()"> <img src="картинка" border="0" title="Код" onclick="simpletag('code')"> <img src="картинка" border="0" title="Цитата" onclick="simpletag('quote')"> <img src="картинка" border="0" title="Вставить Список" onclick="tag_list()"> <img src="картинка" border="0" title="По левому краю" onclick="simpletag('l')"> <img src="картинка" border="0" title="По центру" onclick="simpletag('c')"> <img src="картинка" border="0" title="По правому краю" onclick="simpletag('r')"> | | |
|
TARANTYL | Отредактировал TARANTYL - Суббота, 20 Октября 2007, 15:29 Дата: 20 Октября 2007, 15:26 | Сообщение # 14 | ● ● ● ● ● 683 сообщения Статус: Offline | Quote (vvsh) А куда вставлять вот это: Форум> Управление дизайном форум> Форма добавления сообщения Удали все от туда и поставь мой: Code <div class="gDivLeft"><div class="gDivRight"> <table border="0" width="100%" cellspacing="1" cellpadding="0" class="gTable" id="frM53"> <tr id="frM54"><td colspan="2" class="gTableTop" id="frM55"><div style="float:right" class="gTopCornerRight"></div><a name="post">$FORM_TITLE$</a></td></tr> %IF($ERROR$)% <tr id="frM1"><td colspan="2" align="center" class="gTableError" id="frM2">$ERROR$</td></tr> %ENDIF% %IF($_USER$)% <tr id="frM3"><td class="gTableLeft" id="frM4">Имя:</td><td class="gTableRight" id="frM5">$_USER$</td></tr> %ENDIF% %IF($_THREAD_NAME$)% <tr id="frM25"><td class="gTableLeft" id="frM26">Название темы:</td><td class="gTableRight" id="frM27">$_THREAD_NAME$</td></tr> <tr id="frM28"><td class="gTableLeft" id="frM29">Описание темы:</td><td class="gTableRight" id="frM30">$_THREAD_DESCR$</td></tr> %ENDIF% %IF($_POLL_QUESTION$)% <tr id="frM31"><td class="gTableRight" colspan="2" id="frM32"> </td></tr><tr id="frM33"><td class="gTableLeft" id="frM34">Вопрос голосования:</td><td class="gTableRight" id="frM35">$_POLL_QUESTION$</td></tr><tr id="frM36"><td class="gTableLeft" id="frM37">Пункты опроса:<div class="pollHelp">Введите по одному ответу на строку. Максимум <b>10</b> ответов.</div></td><td class="gTableRight" id="frM38">$_POLL_ANSWERS$</td></tr><tr id="frM40"><td class="gTableLeft" id="frM41">Опции опроса:</td><td class="gTableRight" id="frM42">$_POLL_ONLY_OPT$ <label for="pollonly">Только опрос (писать ответы в теме будет нельзя)</label><br />$_POLL_MULTI_OPT$ <label for="pollmulty">Включить возможность выбора нескольких вариантов ответов</label><br />$_POLL_PERIOD_OPT$ Период голосования (0 - без ограничений)</td></tr><tr id="frM43"><td class="gTableRight" colspan="2" id="frM44"> </td></tr> %ENDIF% <tr id="frM56"><td width="25%" class="gTableLeft" id="frM57" valign="top">Текст сообщения:<div class="smilesPart">$SMILES$</div></td><td class="gTableRight" id="frM58"> <img src="http://razgona.net/bb/bold.png" border="0" title="Жирный" onclick="simpletag('b')"> <img src="http://razgona.net/bb/italic.png" border="0" title="Курсив" onclick="simpletag('i')"> <img src="http://razgona.net/bb/underlined.png" border="0" title="Подчеркнутый" onclick="simpletag('u')"> <img src="http://razgona.net/bb/s.png" border="0" title="Зачеркнутый" onclick="simpletag('s')"> <img src="http://quattro-party.net/Banner_and_knop/klaviatura.gif" border="0" title="Виртуальная клавиатура" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');"> <img src="http://razgona.net/bb/image.png" border="0" title="Добавить Картинку" onclick="tag_image()"> <img src="http://razgona.net/bb/link.png" border="0" title="Вставить ссылку" onclick="tag_url()"> <img src="http://razgona.net/bb/email.png" border="0" title="Вставить email" onclick="tag_email()"> <img src="http://razgona.net/bb/code.png" border="0" title="Код" onclick="simpletag('code')"> <img src="http://razgona.net/bb/quote.png" border="0" title="Цитата" onclick="simpletag('quote')"> <img src="http://razgona.net/bb/list.gif" border="0" title="Вставить Список" onclick="tag_list()"> <img src="http://razgona.net/bb/left.png" border="0" title="По левому краю" onclick="simpletag('l')"> <img src="http://razgona.net/bb/center.png" border="0" title="По центру" onclick="simpletag('c')"> <img src="http://razgona.net/bb/right.png" border="0" title="По правому краю" onclick="simpletag('r')"> $BBCODES$ $_MESSAGE$</td></tr> %IF($MESSAGE_OPTIONS_FLAG$)% <tr id="frM14"><td class="gTableLeft" id="frM15">Опции сообщения:</td><td class="gTableRight" id="frM16"> %IF($_HTML_OPT$)% $_HTML_OPT$ <label for="ahtml">Включить HTML теги</label><br />$_MAKE_BR_OPT$ <label for="frmt">Заменять переводы строк тегом <b><BR></b></label><br> %ENDIF% %IF($_EDITED_OPT$)% $_EDITED_OPT$ <label for="edited">Добавить надпись "Отредактировано..." в это сообщение?</label><br /> %ENDIF%
%IF($_SMILES_OPT$)% $_SMILES_OPT$ <label for="smon">Включить смайлы</label><br /> %ENDIF%
%IF($_SIGNATURE_OPT$)% $_SIGNATURE_OPT$ <label for="sgon">Включить подпись</label><br /> %ENDIF%
%IF($_SUBSCRIBE_OPT$)% $_SUBSCRIBE_OPT$ <label for="sbon">Включить уведомление на e-mail при ответах</label><br /> %ENDIF% </td></tr> %ENDIF%
%IF($MODER_OPTIONS_FLAG$)% <tr id="frM6"><td class="gTableLeft" id="frM7">Опции темы:</td><td class="gTableRight" id="frM8"> %IF($_FIRSTONTOP_OPT$)% $_FIRSTONTOP_OPT$ <label for="firstontop">Первое сообщение темы сделать шапкой (показывать на всех страницах)</label><br /> %ENDIF% %IF($_ONTOP_OPT$)% $_ONTOP_OPT$ <label for="isontop">Тема всегда сверху</label><br /> %ENDIF% %IF($_CLOSED_OPT$)% $_CLOSED_OPT$ <label for="isclosed">Закрытая тема</label> %ENDIF% </td></tr> %ENDIF%
%IF($_FILES_UPLOADER$)% <tr id="frM50"><td class="gTableLeft" id="frM51">Прикрепить файл: <span style="font:7pt;">(не более <b>$FILE_MAX_SIZE$</b>Kb)</span></td><td class="gTableRight" id="frM52">$_FILES_UPLOADER$</td></tr> %ENDIF%
%IF($_SECURITY_CODE$)% <tr id="frM45"><td class="gTableLeft" id="frM46">Код безопасности:</td><td class="gTableRight" id="frM47">$_SECURITY_CODE$</td></tr> %ENDIF%
<tr id="frM59"><td class="gTableRight" colspan="2" align="center" id="frM60"><input style="width:110px;" id="frF15" class="postPreview" type="button" value="Просмотреть" onclick="prepost();" /> <input type="submit" id="frF16" name="sbm" style="width:150px;font-weight:bold;" class="postSubmit" value="$SUBMIT_SIGN$" /> <input style="width:110px;" id="frF17" class="postReset" type="reset" value="Отменить" /></td></tr> </table> </div></div><div class="gDivBottomLeft"></div><div class="gDivBottomCenter"></div><div class="gDivBottomRight"></div> Вот и все! Жду плюс! | | |
|
vvsh | Дата: 20 Октября 2007, 15:34 | Сообщение # 15 | ● ● ● ● ● 18 сообщений Статус: Offline | СпасибоДобавлено (Сегодня, 15:33) --------------------------------------------- А как убрать старую? Добавлено (Сегодня, 15:34) --------------------------------------------- а то так галимо! | | |
|
TARANTYL | Дата: 20 Октября 2007, 15:35 | Сообщение # 16 | ● ● ● ● ● 683 сообщения Статус: Offline | Quote (vvsh) А как убрать старую? Что нужно убрать? Старые кнопки добавления бб кодов? | | |
|
vvsh | Дата: 20 Октября 2007, 15:49 | Сообщение # 17 | ● ● ● ● ● 18 сообщений Статус: Offline | да | | |
|
TARANTYL | Дата: 20 Октября 2007, 16:00 | Сообщение # 18 | ● ● ● ● ● 683 сообщения Статус: Offline | Смотри мой пост (http://helper.ucoz.ru/forum/22-1573-17802-16-1192879155), нужно вставить в шаблон главной страницы форума! А не главной страницы сайта! | | |
|
vvsh | Дата: 20 Октября 2007, 16:05 | Сообщение # 19 | ● ● ● ● ● 18 сообщений Статус: Offline | не понял! | | |
|
TARANTYL | Отредактировал TARANTYL - Суббота, 20 Октября 2007, 16:11 Дата: 20 Октября 2007, 16:10 | Сообщение # 20 | ● ● ● ● ● 683 сообщения Статус: Offline | Млин, зайди в панель управления, далее Форум>Управление дизайном форума>Общий вид страниц форума. В самом верху есть: Code <html> <head> <title>$FORUM_TITLE$</title> <link type="text/css" rel="StyleSheet" href="http://forumbytarantyl.ucoz.ru/_st/my.css" /> </head> И поставь скрипт скрывающий кнопки, пример ниже: Code <html> <head> <title>$FORUM_TITLE$</title> <link type="text/css" rel="StyleSheet" href="http://forumbytarantyl.ucoz.ru/_st/my.css" /> <style type="text/css"> #bc19 {display:none;} #bc18 {display:none;} #bc17 {display:none;} #bc16 {display:none;} #bc15 {display:none;} #bc14 {display:none;} #bc13 {display:none;} #bc12 {display:none;} #bc11 {display:none;} #bc10 {display:none;} #bc9 {display:none;} #bc8 {display:none;} #bc7 {display:none;} #bc3 {display:none;} #bc2 {display:none;} #bc1 {display:none;} </style> </head> Только путь к таблице стилей (<link type="text/css" rel="StyleSheet" href="http://forumbytarantyl.ucoz.ru/_st/my.css" />) оставь свой. | | |
|