Вы не вошли.
Не все знают, какие именно BB коды поддерживаются в движке.
Вот полный список, по некоторым кодам указано во что они преобразуются:
[code] .. [/code] => <pre> .. </pre>
[quote] .. [/quote] => <blockquote> .. </blockquote>
[quote=ТЕКСТ] .. [/quote]
[acronym] .. [/acronym] => <acronym> .. </acronym>
[acronym=ТЕКСТ] .. [/acronym] => <acronym title="ТЕКСТ"> .. </acronym>
[email] ДАННЫЕ [/email] => <a href="mailto:ДАННЫЕ"> ДАННЫЕ </a>
[s] .. [/s] => <s> .. </s>
[b] .. [/b] => <b> .. </b>
[i] .. [/i] => <i> .. </i>
[u] .. [/u] => <u> .. </u>
[p] .. [/p] => <p> .. </p>
[ul] .. [/ul] => <ul> .. </ul>
[li] .. [/li] => <li> .. </li>
[ol] .. [/ol] => <ol> .. </ol>
[left] .. [/left] => <p style="text-align: left"> .. </p>
[right] .. [/right] => <p style="text-align: right"> .. </p>
[center] .. [/center] => <p style="text-align: center"> .. </p>
[color="ЦВЕТ"] .. [/color] => <span style="color: ЦВЕТ"> .. </span>
[spoiler] .. [/spoiler]
[spoiler="ТЕКСТ"] .. [/spoiler] (вариант будет доступен в RC #03 и выше)
Возможные варианты использования тега [img]:
[img URL ФЛАГИ]ОПИСАНИЕ[/img]
[img=URL ФЛАГИ]ОПИСАНИЕ[/img]
[img ФЛАГИ]URL[/img]
где:
URL - адрес картинки
ФЛАГИ - доп. флаги, пишутся в формате ФЛАГ="ЗНАЧЕНИЕ":
* width - ширина в пикселях
* height - высота в пикселях
* border - граница в пикселях
* align - расположение ( left / right / center )
* class - любой текст
Возможные варианты использования тега [url]:
[url URL ФЛАГИ]ОПИСАНИЕ[/url]
[url=URL ФЛАГИ]ОПИСАНИЕ[/url]
[url ФЛАГИ]URL[/url]
где:
URL - ссылка
ФЛАГИ - доп. флаги, пишутся в формате ФЛАГ="ЗНАЧЕНИЕ":
* target - любой текст
* class - любой текст
* title - любой текст
Вне форума
ммм... кое-где (не будем показывать пальцем) .. => <strong> .. </strong>
для посетителя они выглядят одинаково, а для поисковиков предпочтительнее стронг
в некоторых случаях это неприемлимо (к примеру для форума), но может быть весьма полезно для новостной ленты
Проекты любой сложности. Качественно. Дорого.
Вне форума
Самый нужный тэг - его нужно тогда ввести.
Хотел пустую строку сделать через:
[p][/p]а движок их засвечивал. Но мне нужно разрыв строки именно по аналогии с
<br />Отредактировано torg (2009-04-26 12:01:16)
Вне форума
torg, Если тебе срочно нужен то тогда: Открой parse.class.php в нем после:
$content = preg_replace("#\[center\](.*?)\[/center\]#is","<p style=\"text-align: center\">$1</p>", $content);Добавь:
$content = preg_replace("#\[br\]#is", "<br />", $content);xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Вне форума
panoptus, не уверен, что оно оправдано.
Если нужен HTML код, то проще сразу же в HTML'е сделать..
Но если найдёшь объяснение - в какой ситуации такой тег будет очень полезен, то подумаю как бы его попроще реализовать.
Вне форума
vitaly, думаю такой тег должен быть доступен для всех пользователей, у которых есть право на публикацию новостей, но.. как бы так выразиться.. тег [html] являл бы "безопасный html режим", в котором доступен ограниченный html-синтаксис. А ограничен он должен быть ровно на столько чтоб не смог принести вред сайту.
Мдаа... ну и бред я написал... Вобщем если это и нужно - то его можно оформить в виде плагина
Вне форума
panoptus, а как ты себе это представляешь?
Полноценный HTML парсер со всеми вытекающими? Закрывать открытые теги, защищаться от других потенциально нехороших вещей (слово "привет" шрифтом на весь экран,..)?
Вне форума
Потому, что я не люблю делать смесь кода. Либо html либо bbcode. Поэтому нельзя гнорировать нужный br код
[br /].
Раз есть
[p]значит и должен быть br. Бывает просто нужно строку разорвать через bbcode.
А лучше сделайте faq как сделать самому добавку своего кода, так как у юзеров будет уйма кодов bbcode которые они захотят сделать себе. Также если был бы плугин такой чтобы через админку все регулировать, вот было бы удобно всем. Можно вообще этими двумя методами убирать лишние теги и добавлять свои нужные.
Вне форума
torg, открою тебе тайну (только никому не говори!) - в двиге всё-таки есть недокументированная поддержка BB кода [br/].
Но чтобы никто не догадался, этот код спрятан и называется <перевод строки>.
Разрешаю им пользоваться и обещаю, что и в будущих версиях эта недокументированная фича будет поддерживаться.
Вне форума
torg, есть недокументированная поддержка BB кода [br/].
Проверял, пишу его и не работает. Поже еще раз проверю.
Влияет ли включение всех этих функций при создании страницы на нагрузку хостинга: автоформатирование + bbcode + html.
Вне форума
vitaly пишет:torg, есть недокументированная поддержка BB кода [br/].
Проверял, пишу его и не работает. Поже еще раз проверю.
Но чтобы никто не догадался, этот код спрятан и называется <перевод строки>.
Вне форума
Не могу найти, где искать? ![]()
<перевод строки>Открыл
/engine/includes/classes/parse.class.phpНаписал так, 127 строка:
if (!$config['use_bbcodes']) return $content;
$content = str_replace("[br]", "<br />", $content);Bbcode
[br /]так не появился при создании новости.
Отредактировано torg (2009-05-04 21:11:06)
Вне форума
так ты пишешь одно, а в новости вставляешь другое.
у меня по началу был хостинг за 300 рублей, которого с головой хватало на 1000 уников в день, учитывая наличие немалых размеров форума. чрезмерные заботы о скорости и тормозах - это полнейшая глупость, правда.
Отредактировано SeeD (2009-05-04 21:21:50)
делай, что надо и будь, что будет
Вне форума
Не могу найти, где искать?
<перевод строки>
При переходе на новую строку туда автоматически вставляется <br />, но только при автоформатировании...
if (!$config['use_bbcodes']) return $content; $content = str_replace("[br]", "<br />", $content);Bbcode
[br /]так не появился при создании новости.
Вставлять нужно не [br /], а [br]
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Вне форума
[ Сгенерировано за 0.046 сек, 7 запросов выполнено - Использовано памяти: 613.52 Кбайт (Пик: 650.52 Кбайт) ]