Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Как заставить работать bbcode
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
doublehead
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 9 лет 10 месяцев
Как заставить работать bbcode
Всем привет.
Описание проблемы: После обновления перестали работать кастомные bbcode от версии 3.1
Произведенные изменения, после которых начались неполадки: Обновление с 3.1 на 3.2
Версия phpBB*: 3.2.0
Используемые шаблоны: subsilver2
Ссылка на конференцию: http://scaletrainsclub.com/board
Есть ли у вас тестовый аккаунт**: нет
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: разные...
Детально:
На 3.1 долгое время использовалось несколько bbcode, созданных вручуную с использованием js и html. С обновленным движком html и скрипты при обработке портятся (в основном гадит конвертация некоторых символов типа "<" ).
Вопрос простой, можно ли как-то экранировать содержимое bbcode и защитить его от обработки?
Пользователей вполне устраивают те коды что есть. А времени на разборки и писанину под новый движок нет.
Описание проблемы: После обновления перестали работать кастомные bbcode от версии 3.1
Произведенные изменения, после которых начались неполадки: Обновление с 3.1 на 3.2
Версия phpBB*: 3.2.0
Используемые шаблоны: subsilver2
Ссылка на конференцию: http://scaletrainsclub.com/board
Есть ли у вас тестовый аккаунт**: нет
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: разные...
Детально:
На 3.1 долгое время использовалось несколько bbcode, созданных вручуную с использованием js и html. С обновленным движком html и скрипты при обработке портятся (в основном гадит конвертация некоторых символов типа "<" ).
Вопрос простой, можно ли как-то экранировать содержимое bbcode и защитить его от обработки?
Пользователей вполне устраивают те коды что есть. А времени на разборки и писанину под новый движок нет.
-
Mechanic
- phpBB 1.4.4
- Сообщения: 108
- Стаж: 11 лет 6 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 1 раз
Re: Как заставить работать bbcode
Присоединяюсь к вопросу. Не работают BB-коды. В том числе таблицы. Не парсится html bb-кодов.
-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
Re: Как заставить работать bbcode
ББкоды, которые заданы с = и без, в новом парсере работать не должны. Остальные как работали, так и работают
-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
Re: Как заставить работать bbcode
Mechanic, без разницы что, общее правило я написала. Один из ббкодов, заданных с = и без, обязательно перестанет работать (причём который без = )
-
Mechanic
- phpBB 1.4.4
- Сообщения: 108
- Стаж: 11 лет 6 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 1 раз
Re: Как заставить работать bbcode
Татьяна5, таблицы заработали, вы были правы. Не работает код
[spoiler=описание]. Дублирующего кода с = нет.-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
-
Mechanic
- phpBB 1.4.4
- Сообщения: 108
- Стаж: 11 лет 6 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 1 раз
Re: Как заставить работать bbcode
Татьяна5, подозреваю, что из ABBC3. Код
Что должно быть в
[spoiler] такой:
Код: Выделить всё
<div class="spoiler">
<div class="spoilertop" onclick="hidn = this.parentNode.getElementsByTagName('div')[1]; btn = this.getElementsByTagName('img')[0]; if (hidn.style.display != '') { hidn.style.display = ''; [censor] = btn.src; btn.src = 'data:image/gif;base64,R0lGODlhCQAJAMQeAOLt+ff8//z+/4CRxo2by7vF6a254X6PxICQw87a74CQxuXo84CQxM/b7/H6/v7+/oGRxouayoGSxv7+/8LN7IqZyv7//4KSxur0/MrV74OTx9Ld8trl9gwMDP///wAAACH5BAEAAB4ALAAAAAAJAAkAAAU4oFcpwzFAkWgUVLZxCQGxLgdgGtS+t6NJmY5QOEFcNo/kZGLRXGwYR0DQjDSiU8uCIJJIGJdLKgQAOw=='; } else { hidn.style.display = 'none'; btn.src = [censor]; }">
<img style="margin: 0; padding: 5px 5px 0" src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" />
</div>
<div class="spoilerbottom" style="display: none">
{TEXT}
</div>
</div>[spoiler=]? И будет ли работать, раз такие дела...-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
Re: Как заставить работать bbcode
Раз есть
Отправлено спустя 5 минут 16 секунд:
Проверила приведённый код - работает
[spoiler], то он не может работать одновременно со [spoiler=]Отправлено спустя 5 минут 16 секунд:
Проверила приведённый код - работает
-
Mechanic
- phpBB 1.4.4
- Сообщения: 108
- Стаж: 11 лет 6 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 1 раз
Re: Как заставить работать bbcode
Он не работает, если вводить
Код: Выделить всё
[spoiler=описание]текст[/spoiler]-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
Re: Как заставить работать bbcode
Задано
[spoiler], а вводится совсем другое, [spoiler=описание]. Конечно не работает, ббкод с описанием не создан в админке (и если создавать его, то с другим названием, явно не spoiler)-
Mechanic
- phpBB 1.4.4
- Сообщения: 108
- Стаж: 11 лет 6 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 1 раз
Re: Как заставить работать bbcode
Он там был, я удалил. Не работал он тогда, видимо, из-за =.
Внес изменения в предыдущий спойлер, сохранил под другим тегом. Всё работает, спасибо. )
-
deamon739
- phpBB 1.4.1
- Сообщения: 41
- Стаж: 16 лет 6 месяцев
- Благодарил (а): 12 раз
Re: Как заставить работать bbcode
Версия phpBB*: 3.2.0
Используемые шаблоны: кастом, но на основе prosilver
Установлено расширение Simple Spoiler 1.0.2
В BBCodes создан spoiler -, с заменой на html
При использовании спойлера на форуме, тэг не парсится. Ошибок в логах нет. Из-за чего может быть такая проблема?
Используемые шаблоны: кастом, но на основе prosilver
Установлено расширение Simple Spoiler 1.0.2
В BBCodes создан spoiler -
Код: Выделить всё
[spoiler]text[/spoiler]Код: Выделить всё
<div class="spoiler">{TEXT}</div>-
Mechanic
- phpBB 1.4.4
- Сообщения: 108
- Стаж: 11 лет 6 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 1 раз
Re: Как заставить работать bbcode
Вроде тег должен иметь видdeamon739 писал(а):Код: Выделить всё
[spoiler]text[/spoiler]
Код: Выделить всё
[spoiler]{TEXT}[/spoiler]Re: Как заставить работать bbcode
Не пойму , после обновления не работает BBCodes , не преобразует вообще
на замену HTML
А тот который работает не очень удобный, слишком много лишних действий, для пользователей.
Я правда себе вот так поставил с подсказкой (номер указывается формате "+71234567890" без пробелов)
код bbcode, только этот код внутри другого кода не работает, может есть какие нибудь мысли?
на замену html
Код: Выделить всё
[tel]{TEXT}[/tel]Код: Выделить всё
<a href="tel://{TEXT}">Позвонить:{TEXT}</a>Код: Выделить всё
[tel={TEXT}]{INTTEXT}[/tel]
<a href="tel://{TEXT}">Позвонить:{INTTEXT}</a>код bbcode, только этот код внутри другого кода не работает, может есть какие нибудь мысли?
Код: Выделить всё
[tel]+{IDENTIFIER}[/tel]Код: Выделить всё
<a href="tel://+{IDENTIFIER}">Телефон номер:+{IDENTIFIER}</a>
Последний раз редактировалось paxom 12.05.2019 13:26, всего редактировалось 4 раза.

