Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > WordPress и другие CMS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2008, 23:15   #1
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию BBcode – Теория

BBcode промежуточный скрипт, ограничивающий возможности пользователя в использовании html тегов, а также позволяющий администратору веб-сервера переназначать html теги BB кодам.


Работает это следующим образом - согласно таблице соответствия вебсервер заменяет BBcode на html теги (пример [ b ]раз![/ b ] преобразуется в <b>раз!</b>), пользователь получает страницу только с html тегами. Следует также понимать, что заключенный в квадратные скобки текст - [], автоматически не становится BB кодом.

Существует несколько распространенных bbcode, которые рекомендуется использовать на своих сайтах

B - полужирный текст
I - наклонный текст
U - подчёркнутый текст
Img – картинка
Url – ссылка
Quote – цитата
Code – код
Size – изменение размера текста
Color – изменение цвета

Size, Color в большинстве случаев используются вместе с атрибутами color=#FFFFFF, size=2, что, по моему мнению, расширяет возможности пользователя по изменению внешнего вида текста, потому если для вас важна шаблонность добавляемой информации на сайт, создавайте дополнительные коды, ограничивайте возможности пользователей, запрещайте активные ссылки для автоматически добавляемой информации.

Использование BBcode в будущем позволит в несколько кликов, полностью изменить отображение страниц, в рамках действующих стандартов.
Alar вне форума Ответить с цитированием
Старый 23.09.2008, 23:36   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

ну вообще-то BBCode не скрипт..... а коды и есть... типа промежуточного языка разметки... для форумов преимущественно...
остальное верно.... большинство форумов и форм обратной связи поддерживают этот стандарт... но не обязательно

Последний раз редактировалось Alar; 23.09.2008 в 23:37. Причина: поправил русский.
ADSoft вне форума Ответить с цитированием
Старый 06.10.2008, 23:35   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,219
По умолчанию

А стандарта как такового и нет. Просто приняты некоторые коды, которые повторяются на разных сайтах и движках. Но различия могут быть даже в нюансах, например:
Код:
[code ]...[/code ]
Это код. Можно расширить так:
[CODE]
Код:
...[/code ]
[CODE]
Код:
...[/code ]
Код с подсветкой синтаксиса.
Или ссылка:
Код:
[url ]http://www.yandex.ru[/url ]
Код:
[ url=http://www.yandex.ru]Яндекс[/url ]
Код:
[ url="http://www.yandex.ru"]Яндекс[/url ]
Т.е. может быть множество вариантов одного и того же кода. Стандарта нет, в одном случае необходимы кавычки, в другом случае они не нужны и т.п.

Я придерживаюсь в своем обработчике BB-кодов того правила, что допустимо значение параметра заключать в кавычки (одинарные и двойные), но можно этого и не делать.
Arigato вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритм шифрования методом Виженера(теория) beegl Помощь студентам 6 30.10.2014 23:27
Теория вероятности joga Microsoft Office Excel 14 13.10.2008 20:21
теория игр.нужно найти наилуяший результат при наихудших событиях naked Microsoft Office Excel 2 07.05.2008 11:33
Очень нужна теория!!! Мышка Помощь студентам 1 01.02.2008 00:15