BB-коды для страницы добавления материала
827материалов
228тем на форуме
3003комментария
6154пользователя

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

Описание:

Не так давно uCoz подключил "Визуальное редактирование сообщений" - это новая визуальная форма 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. Следующая функция в коде отвечает за скрытие надписи "Заменять переводы строк тегом <BR>", если эта надпись нужна (лично себе я ее убрал) то уберите вот этот кусок кода:
Код
$( function() { $('#format_message, label[for="format_message"]').hide(); } );                 
$( function() { $('#format_brief, label[for="format_brief"]').hide(); } );

ЗАКАЗАТЬ УСТАНОВКУ

Скрипт опубликовал:
...
Логин на сайте: ...
Группа: ...
Статус: ...
Информация о скрипте:
Дата добавления материала: 23.02.2016 в 17:00
Материал просмотрен: 1899 раз
Категория материала: Скрипты для uCoz
К материалу оставлено: 6 комментариев

Пожаловаться
Сказать спасибо
Источник

6 комментариев


YaVi
Виктор @YaVi 23.02.2016 17:431
+4
Хороший материальчик) like
Ромчик
А главное полезный)
Мыдаров
Открывать пользователям доступ к HTML опасно же.
Ромчик
Это би би коды, а не хтмл
BlackHARD
Валентин @BlackHARD 29.03.2016 11:185
0
Что-то я запутался happy
Визуальный редактор ведь и так есть для модулей, в чем смысл?
Ромчик
Это не визуальный редактор, а BB-коды
avatar
Вход через социальные сети
Работа в компании uCoz
uSocial - социальные кнопки
uLike – кнопка «Мне нравится»
Статистики нашего сайта