Уважаемые пользователи!
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
Сообщения: 16373
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

[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 раз.
Изображение
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

Спойлер:

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

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

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

<div style="margin: 8px auto; border: 1px solid #C3CBD1; border-left-width: 2px">
	<div style="background: #E9E9E6; height: 19px; font-size: 0.9em; 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;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=" />
		{TEXT1}
	</div>
	<div style="display: none; background: #F5F5F5; border-top: 1px solid #C3CBD1; padding: 6px">
		{TEXT2}
	</div>
</div>
Внешний вид в точости как на torrents.ru rutracker.org:
spoiler.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 633
Стаж: 16 лет 11 месяцев
Откуда: Курская обл.
Благодарил (а): 30 раз
Поблагодарили: 5 раз

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

Сообщение DeathMan »

Nekstati
Подскажи, а когда сполер закрыт, картинка заключённая в нём подгружается или только когда сполер открывают ?
phpbb3 - сила!
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

Подгружается. Чтобы не подгружалась, нужен не ББ-код, а целый мод.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

Не только подгружаются , но и слайд шоу их видит..при том в любых графических тегах.
Недавно долбался с этим делом и с помощью уважаемой Nekstati довели это дело до идеального исполнения.
Аватара пользователя
scooterhard
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 3 месяца
Откуда: Питер
Благодарил (а): 1 раз

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

Сообщение scooterhard »

дайте пожалуйста рабочий код для vimeo
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 15 лет 1 месяц
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

Сообщение MIT »

Nekstati писал(а):Подгружается. Чтобы не подгружалась, нужен не ББ-код, а целый мод.
Насколько я помню, Опера не загружает изображения, которым (или родителям которых) прописан стиль display:none.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

scooterhard писал(а):дайте пожалуйста рабочий код для vimeo
http://www.phpbb3bbcodes.com/viewtopic.php?t=268
Всё повторяется. nurlan.info
Аватара пользователя
scooterhard
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 3 месяца
Откуда: Питер
Благодарил (а): 1 раз

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

Сообщение scooterhard »

Спасибо но код описанный выше не совсем рабочий пришлось править, вот исправленный варриант для вставки видео Vimeo через id самого видео:
Использование BBCode:

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

[vimeo]{IDENTIFIER}[/vimeo]
Замена HTML:

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

<object type="application/x-shockwave-flash" width="640" height="360" data="http://www.vimeo.com/moogaloop.swf?clip_id={IDENTIFIER}"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id={IDENTIFIER}" /></object>
Подсказка:

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

Vimeo: [vimeo]Vimeo Video ID[/vimeo]
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

Вимеевские ссылки и в тегах от Ютуба нормально работают...Чего заморачиваться.
romeo_piter
phpBB 2.0.21
Сообщения: 1322
Стаж: 15 лет 1 месяц
Благодарил (а): 159 раз
Поблагодарили: 21 раз

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

Сообщение romeo_piter »

Подскажите, как добавить новый bbcode к списку основных?. Т.е. не в группу CUSTOM, а к курсиву, подчеркиванию и прочему.

Суть в том, что нужен ббкод, видимый только админам и модераторам, если я добавляю ббкод посредством админки, то я не смогу в дальнейшем использовать его через какой-то условие в posting_buttons, мне придется пропустить через это условие всю группу кастомных ббкодов, тогда они станут недоступны обычным пользователям.
Если ж этот ббкод будет в списке основных, то я смогу применить условие отдельно к нему (те к конкретному инпуту).

Как добавить в массив в новый элемент - понятно, как добавить новый инпут - тоже понятно.
А вот с обработчиком события - загвоздка, что нужно править в editor.js?

Добавлено спустя 38 минут 3 секунды:
И второй вопрос.
Случайно удалил кастомный ббкод, затем создал его заново абсолютно в том же виде. Допустим это был код [moderator][/moderator]
В результате получил такую ситуацию:

1. Код стал везде отображаться в виде простого текста.
2. При правке сообщения но без изменения - ничего не меняется.
Если же после первого тега сделать переход на новую строку - ббкод нормально работает.
Точно также если не править неверно отображаемую часть сообщения, но добавить в это сообщение ещё один этот ббкод - оба (старый и новый начинают отображаться верно.)
3. Поиском теперь можно найти все сообщения с неверно отображаемым ббкодом. (По запросу "moderator")
При этом исправив сообщение (т.е. когда ббкод нормально работает), его опять же можно найти, при этом сообщение нормально отображается, т.е. в нем нет явно слова "moderator".
Удаление и создание поисковых индексов не решает вопрос.

Что не так? Почему ббкод не обрабатывается?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

romeo_piter писал(а):Суть в том, что нужен ббкод, видимый только админам и модераторам,
custom_bbcode_only_mod_ver100 + поиск здесь...(от Палыча)
romeo_piter
phpBB 2.0.21
Сообщения: 1322
Стаж: 15 лет 1 месяц
Благодарил (а): 159 раз
Поблагодарили: 21 раз

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

Сообщение romeo_piter »

Благодарю. Не увидел этот мод (

И ещё вопрос добавился вот к этому:
romeo_piter писал(а):Случайно удалил кастомный ббкод, затем создал его заново абсолютно в том же виде. Допустим это был код [moderator][/moderator]
В результате получил такую ситуацию:

1. Код стал везде отображаться в виде простого текста.
2. При правке сообщения но без изменения - ничего не меняется.
Если же после первого тега сделать переход на новую строку - ббкод нормально работает.
Точно также если не править неверно отображаемую часть сообщения, но добавить в это сообщение ещё один этот ббкод - оба (старый и новый начинают отображаться верно.)
3. Поиском теперь можно найти все сообщения с неверно отображаемым ббкодом. (По запросу "moderator")
При этом исправив сообщение (т.е. когда ббкод нормально работает), его опять же можно найти, при этом сообщение нормально отображается, т.е. в нем нет явно слова "moderator".
Удаление и создание поисковых индексов не решает вопрос.

Что не так? Почему ббкод не обрабатывается?
Странность возникла в процессе попытки разобраться, на форуме 4 кастомных ббкода: офтопик, зачеркивание, фото из альбома и ютьюб.
Если в поиске искать теги этих ббкодов, то сообщения можно найти по 3-м из них. А 4-го нет, хотя он использовался в куче сообщений.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

Репарсинг в помощь...
romeo_piter
phpBB 2.0.21
Сообщения: 1322
Стаж: 15 лет 1 месяц
Благодарил (а): 159 раз
Поблагодарили: 21 раз

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

Сообщение romeo_piter »

Поставил STK.

При репарсинге на шаге 5 выдает 404-ю ошибку ((

Добавлено спустя 8 минут 58 секунд:
На разных шагах 404-я.

На конфе - всего 65000 постов
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16373
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

romeo_piter
По СТК есть отдельная тема Support Toolkit
Изображение
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 20.03.2015 19:57 модератором Татьяна5

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