» »

BB-коды на странице добавление материала

BB-коды на странице добавление материала

Уже давно в конструкторе произошло обновление на BB-коды и стала новая форма. Но она не подходит на другие каталоги, что сейчас сделаем. Так как визуальная форма становится все популярнее и с ней работать просто замечательно, и здесь хотелось, чтоб она присутствовала на всех категориях.

Как знаем, на ней можно добавить как комментарий и также вывести на форуме, но если у кого один модуль форума, то здесь просто переключить нужно. Но нам нужно, что визуально она отображалась, там где должна по вашему мнению и здесь все сделать очень просто. Главное все описано и делайте так как представлено в материале.

Приступаем к установке:

Итак для того чтобы подключить данную визуальную форму для добавления материалов делаем следующее:

1. ПУ - Общие настройки - Тип формы по умолчанию для редактирования материалов - BB-codes + HTML
2. На страницу добавления материала модуля перед $BODY$ ставим следующий код:

Код
<link rel="stylesheet" type="text/css" href="http://sXX.ucoz.net/uwbb/style/uwbb.css">  
<link rel="stylesheet" type="text/css" href="http://sXX.ucoz.net/uwbb/style/iconset-1.css">  
<script type="text/javascript" src="http://sXX.ucoz.net/uwbb/lang/ru.js"></script>  
<script type="text/javascript" src="http://sXX.ucoz.net/uwbb/uwbb.js"></script>  
<script type="text/javascript">  
if( ! window.uCoz ) window.uCoz = {};  
if( ! window.uCoz.uwbb ) window.uCoz.uwbb = {};  
window.uCoz.uwbb.buttons = 'bold,italic,underline,|,strike,sup,sub,hr,|,img,link,video,bullist,|,smilebox,|,fontcolor,fontsize,ufontfamily,|,justifyleft,justifycenter, justifyright,justify,|,quote,code,spoiler,hide';  
window.uCoz.uwbb.lang = 'ru';  
$( function() { $('#brief').wysibb( window.uCoz.uwbb ); } );  
$( function() { $('#message').wysibb( window.uCoz.uwbb ); } );  
$( function() { $('#format_message, label[for="format_message"]').hide(); } );  
$( function() { $('#format_brief, label[for="format_brief"]').hide(); } );  
</script>


Здесь не забываем, что sXX - номер вашего сервера.

Пояснение:

1. Это набор функций (кнопки, доступные пользователю). Здесь я перечислил все. Ниже их обозначения (что не нужно уберете или поменяете местами допустим)

Код
window.uCoz.uwbb.buttons = 'bold,italic,underline,|,strike,sup,sub,hr,|,img,link,video,bullist,|,smilebox,|,fontcolor,fontsize,ufontfamily,|,justifyleft,justifycenter, justifyright,justify,|,quote,code,spoiler,hide';




Какие обозначение идут:



2. Следующая функция в коде отвечает за скрытие надписи "Заменять переводы строк тегом
", если эта надпись нужна (лично себе я ее убрал) то уберите вот этот кусок кода:

Код
$( function() { $('#format_message, label[for="format_message"]').hide(); } );  
$( function() { $('#format_brief, label[for="format_brief"]').hide(); } );

Все, теперь вы установили и BB-коды появятся.
04.03.2017 Просмотров: 694 Комментарий: (11)

Поделиться в социальных сетях

Материал разместил

Комментарий: 11
tsakonter
tsakonter 04.03.2017 15:151
0
Как то кнопкам привык, но если можно переключить, это хорошо.
Сафрон
Сафрон 04.03.2017 15:182
0
Мне почему то казалось, что BB-коды идут сразу и переключаешь на них.
Сопрано
Сопрано 04.03.2017 15:253
0
Здесь нужно добавить а как узнать свой сервер!
Sтранник
Sтранник 04.03.2017 15:325
0
В панель управление Общее " Имя сервера: [ s00 ] " Вот пример )))
Kosten
Kosten 04.03.2017 15:314
0
Но у кого новый админ бар установлен, тот может узнать простым способом, смотрим на изображение. А это ниже avatar идет кнопка "информация" на которую нажимаем и там будет написано, на каком сервер сайт находиться.

Kosten
Kosten 04.03.2017 15:346
0
У кого старый админ панель, то просто открываем админ панель и нажимаем Общие и там будет предоставлена информация Имя сервера: [ s37 ] но через админку уже, возможно можно и через нее узнать.
-SAM-
-SAM- 04.03.2017 22:5510
0
Это прошлый век, вместо http://sXX.ucoz.net/ используется /.s/ (или же //sXX.ucoz.net/) - поскольку был введен https, и ссылки на скрипты соответственно стали относительными. То есть, никакие номера на сервер прописывать не нужно, ссылка потом идёт автоматом на скрипты якобы залитые на тот сайт, на котором сервере сайт и расположен (считай минус внешняя ссылка).
UPD.: хотя, нет... в данном случае не получается не указывать номер сервера, вот только что проверил, а жаль... но, протокол всё же указывать не нужно!
Sтранник
Sтранник 05.03.2017 02:0411
0
Для работы скрипта должен Указать Имя сервера: [ sХХ ] вашего сайта, Проверено мной.
ucozmental
ucozmental 04.03.2017 15:377
0
А многие на новый админ бар не перешли, но если кто то перешел, но админ панель, со всеми функциями оставил старую.
Советник
Советник 04.03.2017 15:428
0
На официальном форуме, что также сделали, там же как раз кнопки BB тоже выводит.
1 2 »
avatar