Вопросы по теме 'bbcode'

BBCode для Ruby on Rails
Поэтому я собираю простой форум. Я хотел бы разрешить своим пользователям ограниченные возможности форматирования, и BBCode было бы достаточно для моих пользователей. Зная, что я, конечно, не первый, кто хочет использовать BBCode с RoR, я погуглил,...
4472 просмотров

Преобразование сообщений phpBB BBCode в Markdown
У меня есть форум phpBB2 с сообщениями, хранящимися в BBCode. Сообщения форума хранятся в базе данных следующим образом: [quote:e5adceb8e8][quote:e5adceb8e8="Person 2"][quote:e5adceb8e8="Person 3"]Nested quote[/quote:e5adceb8e8]Another nested...
2198 просмотров
schedule 01.05.2024

Как безопасно разбирать bbcode?
Я пытаюсь разобрать BBcodes в php, но я не думаю, что мой код вообще безопасен. $Text = preg_replace("(\[color=(.+?)\](.+?)\[\/color\])is","<span style=\"color: $1\">$2</span>",$Text); Я думаю, что вы можете сделать инъекцию...
571 просмотров
schedule 21.06.2022

PHP — парсер BBCode — анализирует как тег ссылки bbcode, так и ссылку без тега
Мне нужно сделать это: когда пользователь вставляет тег BBCode, с preg_replace и regex я делаю некоторую трансформацию. e.g. function forumBBCode($str){ $format_search=array( '#\[url=(.*?)\](.*?)\[/url\]#i' );...
1981 просмотров
schedule 27.04.2022

справка по регулярному выражению для депарсера bbcode
У меня есть эта функция для разбора bbcode -> html: $this->text = preg_replace(array( '/\[b\](.*?)\[\/b\]/ms', '/\[i\](.*?)\[\/i\]/ms', '/\[u\](.*?)\[\/u\]/ms', '/\[img\](.*?)\[\/img\]/ms',...
854 просмотров
schedule 23.10.2023

Tinymce — проблема с размером шрифта при использовании bbcode
я использую tinymce с плагином bbcodes. В целом, это работает хорошо, большинство bb-кодов, таких как [b] и [color] и т. д., передаются в html в текстовом поле и корректно сохраняются в виде bb-кодов в базе данных. С размером шрифта дело обстоит...
362 просмотров
schedule 13.04.2022

очистить документ BBcode
Скажем, у меня есть документ типа: [b]blah[/b] [img]Thisismyimage.png[/img] Как я могу сделать так, чтобы я полностью удалил все теги BBcode. А также удалите весь текст между тегами [img]. Если это вообще поможет, я использую плату IPB....
237 просмотров
schedule 23.06.2023

Хранение и отображение декорированного текста на нескольких платформах
Я создаю приложение, которое будет доступно на нескольких платформах (веб, iphone, android ...). Все они отображают данные из одной базы данных. Как лучше всего сохранить декорированный текст в базе данных, чтобы легко отображать его на всех...
144 просмотров

Textarea переключает теги выбора с помощью Javascript
Я работаю над редактором BBcode, и мне было интересно, как переключать теги при выборе с помощью Javascript (аналогично тому, как работает меню редактирования текста в StackOverflow). Пример: Textarea Lorem ipsum dolor sit amet. Если вы...
561 просмотров
schedule 21.09.2023

Шаблон REGEX для работы с кавычками или без них
У меня есть следующий BBCode, который мне нужно было разобрать [url=http://www.google.com]Google[/url] [url="http://www.google.com"]Google[/url] Я пытаюсь извлечь как http://www.google.com , так и Google . Теперь разница между двумя...
1326 просмотров
schedule 19.08.2022

Использование PEG Parser для разбора BBCode: pegjs или что?
У меня есть конвертер bbcode -> html, который реагирует на событие изменения в текстовом поле. В настоящее время это делается с помощью ряда регулярных выражений, и есть ряд патологических случаев. Я всегда хотел поточить карандаш в этой грамматике,...
1410 просмотров
schedule 18.08.2022

Метод PHP для замены кавычек BBCode
Мне нужно заменить цитаты BBCode с форума phpBB3 с помощью PHP. Цитаты постов выглядят так: [quote=&quot;John Doe&quot;:2sxn61wz][quote=&quot;Bob&quot;:2sxn61wz]Some text from Bob[/quote:2sxn61wz]Some text from John...
1374 просмотров
schedule 26.05.2023

удаление BBcode из текстовой области с помощью Javascript
Я создаю небольшой javscript для форума phpBB3, который подсчитывает, сколько символов вы набрали. Но мне нужно удалить специальные символы (что мне удалось сделать) и один BBcode: цитата моя проблема заключается в цитате... и в том, что я мало...
848 просмотров
schedule 22.06.2023

Регулярное выражение URL-BBCode
В настоящее время я пытаюсь получить URL-адрес из BBCode. Для этого есть четыре возможности, и это моя текущая проблема: [url]http://stackoverflow.com/[/url] [url='http://stackoverflow.com/']http://stackoverflow.com/[/url]...
2378 просмотров
schedule 28.05.2022

Удалить вложенные кавычки
У меня есть этот текст, и я пытаюсь удалить все внутренние кавычки, просто сохраняя один уровень цитирования. Текст внутри кавычек содержит любые символы, даже перевод строки и т. д. Возможно ли это с помощью регулярного выражения или мне нужно...
765 просмотров
schedule 24.09.2023

Разобрать BB-код для PHPBB3
Ищем анализ кода BB в PHP с использованием функций PHPBB3. Я зашел так далеко: <?php include_once("../../forum/includes/functions_content.php"); $text = "[b]bold text here[/b] not bold here"; $uid = $bitfield = $options = '';...
3078 просмотров
schedule 06.11.2023

phpbb BBCode в HTML (регулярное выражение или иным образом)
Я нахожусь в процессе переноса контента с phpBB на WordPress. Мне удалось перевести bbcode в html. BBCode усложняется буквенно-цифровой строкой, которая вводится в каждый тег. Обычный пост будет содержать такой текст... [url=url] Click here...
519 просмотров
schedule 01.02.2022

прямая ссылка на изображение с http://postimage.org/
Я использую код asp/html. В течение некоторого времени я пытаюсь получить прямую ссылку на изображение с http://postimage.org/ в мою базу данных. Я обычно извлекаю информацию со страниц по форме или сеансам. Провел некоторое исследование...
2628 просмотров

Рекурсивное регулярное выражение в PHP с именами переменных
Я пытаюсь сделать движок на основе bbcode для своего веб-сайта. Но дело в том, что непонятно, какие коды доступны, потому что коды делают пользователи. И вдобавок ко всему, все это должно быть рекурсивным. Например: Hello my name is [name...
72 просмотров
schedule 16.06.2023

Замена строки PHP для BBCode
Я хочу создать пользовательский BBCode для своего форума, но столкнулся с проблемой, и мне трудно ее исправить. Это то, что находится в базе данных для тела темы "[b]Bold[/b][i]Italic[/i][strike]Strike[/strike]". Однако вывод отображается...
661 просмотров
schedule 11.02.2022