Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[FAQ] Пользовательские BBCode

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

[FAQ] Пользовательские BBCode

Сообщение rxu »

База данных пользовательских BBCode на официальном сайте phpBB.

Вот ссылка на тему на официальном сайте, где приведены наиболее популярные пользовательские BBCode для phpBB3: Особенно прошу обратить внимание на последний, очень простой и без использования яваскрипта.

Некоторые другие BBCode приведены в этой статье в базе знаний (на английском).


*****
RuTube.ru
Video.Mail.Ru (Хотя таблицу оттуда хорошо бы выкинуть)
Google map
устаревшее 
*****
От пользователя mau
Для изменения порядка BBCode установите мод Custom BBCode Sorting. (только для 3.0.х)
Последний раз редактировалось rxu 18.04.2020 6:13, всего редактировалось 5 раз.
Изображение
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 20.03.2015 19:57 модератором Татьяна5

Аватара пользователя
1smerch1
phpBB 2.0.4
Сообщения: 435
Стаж: 6 лет 4 месяца
Откуда: Россия
Благодарил (а): 190 раз
Поблагодарили: 15 раз
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение 1smerch1 »

Кто-нибудь знает расширение или bbкод слайдшоу картинок по ссылке, чтобы совместим был с расширением лайтбокс. Просто иногда надо картинки добавить в слайдер для удобства. Хочется, чтобы слайдер был красивым и понимал фото по url...
Спорт - сила
Аватара пользователя
lexmak
phpBB 1.4.2
Сообщения: 50
Стаж: 8 лет 2 месяца
Откуда: Москва
Благодарил (а): 12 раз
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение lexmak »

Коллеги, добрый день. И снова прошу помощи.

На форуме 3.2.2
Установил phpBB Media Embed PlugIn поудалял соответственно все bbcode которые препятствовали выводу видео без bbcode.

Так-же установлено расширение Advanced BBCode Box.
И раньше пользователи размещали видео при помощи bbcode вида

Код: Выделить всё

[bbvideo=640,360][/bbvideo]
который входит в расширение Advanced BBCode Box.

По неосторожности и этот bbcode я удалил, и теперь имею проблему что все видео размещенные ранее отображаются в виде некликабельных ссылок на Ютьюб(((

Если кто может написать как его прописать заново. Т.Е.

Использование BBCode

Замена HTML

Подсказка

буду очень признателен. Спасибо!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение Татьяна5 »

Можно удалить ABBC3 (с данными) и установить заново
В любом случае репарсинг проводить
Аватара пользователя
Galacticon
phpBB 1.0.0
Сообщения: 2
Стаж: 6 лет

Re: [FAQ] Пользовательские BBCode

Сообщение Galacticon »

Подскажите, пожалуйста, по какой причине форум phpbb 3.2.2 может не воспринимать загрузку дополнительных BBкодов. После загрузки через администраторский отдел кнопочки в форме ответа отображаются, но не действуют...
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Galacticon
phpBB 1.0.0
Сообщения: 2
Стаж: 6 лет

Re: [FAQ] Пользовательские BBCode

Сообщение Galacticon »

Sheer писал(а): 01.03.2018 21:00 Простейший путь к скорейшему ответу - шаблон запроса
Извините, сразу не сориентировалась.

Описание проблемы: Форум phpbb 3.2.2 не воспринимает загрузку дополнительных BBкодов. После загрузки через администраторский отдел кнопки в форме ответа отображаются, но не действуют...
Произведенные изменения, после которых начались неполадки: Загрузка BBcode выбор шрифта.
Версия phpBB: 3.2.2
Используемые стили: prosilver
Используемые моды/расширения: NavBar Search
Версия PHP:: PHP Version 5.6.33
Используемая СУБД и её версия:
Ссылка на конференцию: http://host1651485.hostland.pro/index.php
Есть ли у вас тестовый аккаунт: нет
Использовался ли поиск для решения проблемы: нет
Если да, то какие запросы вы использовали:
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение Sheer »

Galacticon писал(а): 02.03.2018 22:22 Есть ли у вас тестовый аккаунт: нет
Ну и зря.
Проверьте работу на стандартном стиле prosilver

Отправлено спустя 43 секунды:
Galacticon писал(а): 02.03.2018 22:22 Используемые стили: prosilver
Это не prosilver
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
alinol
phpBB 1.2.0
Сообщения: 11
Стаж: 5 лет 6 месяцев
Благодарил (а): 4 раза

Re: [FAQ] Пользовательские BBCode

Сообщение alinol »

Добрый день

Пытаюсь сделать спойлер с форматируемым заголовком.

Есть обычный спойлер:
Код 

Код: Выделить всё

[spoiler={TEXT1;optional}]{TEXT2}[/spoiler]

Код: Выделить всё

<div style="margin: 8px auto; border: 1px solid #CCC">
	<div style="background: #E9E9E9; font-weight: bold; cursor: pointer" 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;тут_код_картинки; } else { hidn.style.display = 'none'; btn.src = [censor]; }">
		<img style="margin: 0; padding: 5px" src="data:image/gif;тут_тоже_код_картинки" />
	{TEXT1}
        </div>
	<div style="display: none; background: #FFF; padding: 6px">
		{TEXT2}
	</div>
</div>

Чтобы заголовок форматировался, изменил ббкод так:
Код 

Код: Выделить всё

[spoiler_header]{TEXT1}[spoiler_text]{TEXT2}[/spoiler_header]

То есть теперь есть промежуточный тэг, позволяющий вкладывать другие тэги внутрь тэгов спойлера. Например, так:
 

Код: Выделить всё

[spoiler_header][u]123[/u][spoiler_text][color=#FF0000]456[/color][/spoiler_header]

Проблема в том, что вложенные тэги отказываются работать, то есть остаются в виде тэгов.

По идее по аналогии со списком они должны работать (там тоже есть промежуточный тэг [*], при этом вложенные тэги обрабатываются).
Более того, у меня получалось это провернуть в версии 3.1.x, но, к сожалению, тот код утерян.

В общем, вопрос - я что-то делаю не так, или в 3.2.x что-то изменилось, и теперь это не работает?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение Татьяна5 »

alinol писал(а): 21.10.2018 23:17

Код: Выделить всё

[spoiler_header]{TEXT1}[spoiler_text]{TEXT2}[/spoiler_header]
Что такое [spoiler_text]? Откуда взялся незакрывающийся кусок другого ббкода?

Отправлено спустя 39 секунд:
Квадратные и фигурные скобки там не используйте
alinol
phpBB 1.2.0
Сообщения: 11
Стаж: 5 лет 6 месяцев
Благодарил (а): 4 раза

Re: [FAQ] Пользовательские BBCode

Сообщение alinol »

Татьяна5 писал(а): 21.10.2018 23:25 Что такое [spoiler_text]? Откуда взялся незакрывающийся кусок другого ббкода?
Это промежуточный тэг, чтобы отделить {TEXT1} от {TEXT2}. Как я уже сказал, по аналогии с тэгом [*] в списке.

Квадратные и фигурные скобки там не используйте
Не понял, где не использовать. Это же стандартный синтаксис для описания пользовательских ббкодов.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение Татьяна5 »

alinol писал(а): 21.10.2018 23:31 стандартный синтаксис для описания пользовательских ббкодов
В этом и дело. По стандартному синтаксису у вас внутри основного открылся второй ббкод, [spoiler_text]
Выберите другой вариант разделителя, без квадратных и фигурных скобок
alinol
phpBB 1.2.0
Сообщения: 11
Стаж: 5 лет 6 месяцев
Благодарил (а): 4 раза

Re: [FAQ] Пользовательские BBCode

Сообщение alinol »

А, я бы не догадался, что в описание ббкода можно вставить произвольный текст.

Но, к сожалению, это не помогло. Все как и было - спойлер создается, но вложенные тэги не обрабатываются.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение Татьяна5 »

При наличии {TEXT} в ббкоде разделители теперь не работают как раньше
Возможно разбить этот ббкод на 2 разных (для заголовка или для сообщения под спойлером отдельный ббкод)

К примеру, так:

Код: Выделить всё

<div style="margin: 8px auto; border: 1px solid #CCC">
	<div style="background: #E9E9E9; font-weight: bold; cursor: pointer" 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;тут_код_картинки; } else { hidn.style.display = 'none'; btn.src = [censor]; }">
		<img style="margin: 0; padding: 5px" src="data:image/gif;тут_тоже_код_картинки" />
	{TEXT1}
        </div>
</div>

Код: Выделить всё

	<div style="display: none; background: #FFF; padding: 6px">
		{TEXT2}
	</div>
Использование:

Код: Выделить всё

[first]тут заголовок с ббкодами[second]тут текст под спойлером[/second][/first]
alinol
phpBB 1.2.0
Сообщения: 11
Стаж: 5 лет 6 месяцев
Благодарил (а): 4 раза

Re: [FAQ] Пользовательские BBCode

Сообщение alinol »

Заработало, спасибо!

Татьяна5 писал(а): 22.10.2018 0:40 При наличии {TEXT} в ббкоде разделители теперь не работают как раньше

Тогда понятно, почему не прокатило.

А вообще, существует ли полное описание синтаксиса ббкода? Например, лазая по этому форуму, случайно узнал, что есть такая вещь, как optional. А в руководстве администратора (что в нашем, что в англоязычном) этого нет, и в целом информация довольно скудная. Там сказано не сильно больше, чем в админке в окне редактирования ббкода.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [FAQ] Пользовательские BBCode

Сообщение Татьяна5 »

Ветка 3.2 молодая, по ней ещё материалов мало
Ответить

Вернуться в «FAQ»