Уважаемые пользователи!
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
Сообщения: 16372
Стаж: 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 раз.
Изображение
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 13 лет 1 месяц
Откуда: Москва
Благодарил (а): 8 раз
Поблагодарили: 14 раз

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

Сообщение evrus01 »

Сам ббкод выглядит вот так:
[youtube]xxxxxxx[/youtube]
xxxxxxx это ID видео.

Добавлено спустя 29 минут 43 секунды:
Напишу поподробнее.

Процесс состоит из трех частей.

Первая часть.
Парсинг ютуб ссылок.
Здесь ничего писать не буду, так как не являюсь автором. Ищите аддон Youtube URL к модификации Transform wiki-ulr от Поручика.

Часть вторая.
У меня используется плагин Rokbox — аналог HighSlide и пр. О нем вы также можете прочитать в интернетах.

Часть третья.
Сам ББкод.

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

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

[youtube]{SIMPLETEXT}[/youtube]
Замена HTML

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

<a style="border: 1px solid #777;
display: inline-block;
font-weight: bold;
padding: 5px;
margin-right:-1px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;" href="http://www.youtube.com/watch?v={SIMPLETEXT}" target="_blank" title="Открывается в новом окне"><img style="vertical-align: middle;" src="./images/youtube_logo.png" alt="youtube" /> &nbsp;Прямая ссылка на данное видео</a><a href="http://www.youtube.com/embed/{SIMPLETEXT}" rel="rokbox" ><span style="
border: 1px solid #777;
display: inline-block;
padding: 5px;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px; cursor: help;" title="Начать проигрывание на текущей странице">►</span></a>
Подсказка

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

текст подсказки
Примечание.
Я также сделал дополнительный код [youtube=Здесь название ролика]xxxxxxx[/youtube], для того чтобы пользователь мог указать наименование ролика (в примере ниже это есть).

Как это работает?
Пользователь просто вставляет ссылку. Да хоть такую —

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

http://www.youtube.com/watch?v=_kSwHrjv0_Q&feature=g-all-u&context=G2dac689FAAAAAAAAAAA
и все!

Как это выглядит?
Пример
diman_phpbb
phpBB 1.0.0
Сообщения: 1
Стаж: 12 лет 3 месяца

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

Сообщение diman_phpbb »

кто сталкивался? "Вы больше не можете создать BBCodes. Удалите или переместите некоторые BBCodes и попробуйте снова.
"

Добавлено спустя 2 часа 1 минуту 19 секунд:
В дополнение. BBcode у меня всего 1 (до ограничения 16 еще далеко)
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

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

Сообщение HAMMER663 »

diman_phpbb Заполняйте шаблон запроса.
Аватара пользователя
melts
phpBB 1.4.1
Сообщения: 42
Стаж: 12 лет 6 месяцев
Откуда: Московская область

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

Сообщение melts »

дайте, пжл, код таблицы, уже сижу 2 часа устала искать..поисковик ничего не выдает..
других bbcodoв навставляла, а этого не вижу..
Аватара пользователя
morf
phpBB 1.0.0
Сообщения: 6
Стаж: 12 лет 6 месяцев
Откуда: Беларусь, Гомельская обл.

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

Сообщение morf »

Всем здравствуйте. Подскажите, пожалуйста, есть ли для нашего форума bbcode такого класса

Тег: (пример) [thumbnails] http://www.fotohost.by/pic_b/11/02/24/8 ... 08fa33.png [/thumbnails]
Фото:
d1c80cfd22d3.jpg
и
889370bfbcf0.jpg
Благодарю за внимание.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
melts
phpBB 1.4.1
Сообщения: 42
Стаж: 12 лет 6 месяцев
Откуда: Московская область

Re:

Сообщение melts »

rxu писал(а):Pirat2007
Попробуйте вот так (вариация приведенного выше спойлера, но принцип можно применить и на других).

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

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

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

<div><span onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '<button type=\'button\' onClick=\'return false;\'>{TEXT1}</button>'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<button type=\'button\' onClick=\'return false;\'>{TEXT1}</button>'; }" /><b></b><button type=\'button\' onClick="return false;">{TEXT1}</button></span></div><div><div style="display: none; border: 1px dashed gray; padding: 1px;">{TEXT2}</div></div>
Применение:
Название спойлера 
Содержимое спойлера

чего то у меня не открывается кнопка...
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

evrus01
попробовал ваш код отсюда [FAQ] Пользовательские BBCode
работает, но не открывается в окошке поверх страницы.
при нажатии PLAY перегружает эту же страницу и растягивается на все окно.
как добиться "правильного" отображения?

Добавлено спустя 24 минуты 15 секунд:
Снимаю свой вопрос. Разобрался, установив соответствующий плагин.
Прошу модераторов удалить мои последние два поста.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 13 лет 1 месяц
Откуда: Москва
Благодарил (а): 8 раз
Поблагодарили: 14 раз

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

Сообщение evrus01 »

А такой спойлер был уже?

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

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

[spoiler]{TEXT}[/spoiler]
Замена HTML:

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

<span style="background:#000; cursor:help;" onmouseover="style.background = 'none'" onmouseout="style.background = '#000'">{TEXT}</span>
Подсказка:

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

[spoiler]Скрытый текст[/spoiler]
Аватара пользователя
ovitalii
phpBB 1.2.1
Сообщения: 26
Стаж: 12 лет 2 месяца
Откуда: 2 часа кошмара и смеха в электричке от Москвы

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

Сообщение ovitalii »

Вот хоть убейся.

Делал как написано у evrus01, делал как советовал Пчелкин, ну не показывает у меня ютуб на форуме по ссылкам,
ТОЛЬКО по цифровому коду

пример

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

[ytplaylist] 5473B80079A1FCC6 [/ytplaylist]
Страница форума где видео работает
http://forum.zaprudnya.su/viewtopic.php ... 4201#p4201

Если беру [ytplaylist] то видео видно только с цифровым адресом видео, если беру код что написал evrus01 - [youtube] то появляется ссылка и видео открывается во весь экран по верх браузера, но тоже работает только с кодов мидео 5473B80079A1FCC6

У меня не форум а недоразумение какое то, все ни как у людей (((
То, что тебя не убивает, делает тебя сильнее. фильм "Бэтмен" - Джокер
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 14 лет 7 месяцев
Поблагодарили: 78 раз

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

Сообщение МайскийЖук »

Сколько ж можно убиваться об стену? Я не понимаю извращений людей. Есть ABBC3, в нем есть вообще все, что нужно. Нет, люди все равно парятся с какими-то там ББ-кодами, устанавливая их поодиночке.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
ovitalii
phpBB 1.2.1
Сообщения: 26
Стаж: 12 лет 2 месяца
Откуда: 2 часа кошмара и смеха в электричке от Москвы

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

Сообщение ovitalii »

МайскийЖук писал(а):Сколько ж можно убиваться об стену? Я не понимаю извращений людей. Есть ABBC3, в нем есть вообще все, что нужно. Нет, люди все равно парятся с какими-то там ББ-кодами, устанавливая их поодиночке.
Так не интересно: кнопочку нажал и все работает. Человек делает все возможное что бы задолбать тебе мозг ))

Я вот не знал про АВВС3, теперь погуглю буду знать.
То, что тебя не убивает, делает тебя сильнее. фильм "Бэтмен" - Джокер
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 14 лет 7 месяцев
Поблагодарили: 78 раз

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

Сообщение МайскийЖук »

Ну чо тут гуглить-то? Официальный сайт движка для кого создан?

http://www.phpbb.com/customise/db/mod/a ... ode_box_3/
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 13 лет 1 месяц
Откуда: Москва
Благодарил (а): 8 раз
Поблагодарили: 14 раз

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

Сообщение evrus01 »

ovitalii писал(а):если беру код что написал evrus01 - [youtube] то появляется ссылка и видео открывается во весь экран по верх браузера
Необходим плагин "Rokbox" (я его использовал). Возможно для этих целей подойдут и аналогичные плагины. Об этом уже писалось — [FAQ] Пользовательские BBCode
Повнимательней пожалуйста.
ovitalii писал(а):но тоже работает только с кодов мидео 5473B80079A1FCC6
Необходимым условием служит выполнение первой части (Парсинг youtube ссылок), для того чтобы форум, при отправке сообщения "вырезал" все лишнее, оставив только ID видео, помещенное в ббКод.

Я написал 95% информации, где найти данный адд-он (Парсинг youtube ссылок). К сожалению, я не могу выложить инструкцию — я не являюсь автором (всего лишь спонсировал). На сайте разработчика все есть.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 13 лет 3 месяца
Благодарил (а): 62 раза
Поблагодарили: 22 раза

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

Сообщение Slash »

Подскажите как на этом сайте сделан BBcode iCode ?
В теме описано как его сделать, но совсем не то...
Спасибо.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

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

Сообщение HAMMER663 »

Да, здесь сделано немного по-другому.

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

[icode]{TEXT}[/icode]

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

<span class="inlinecodebox"><code>{TEXT}</code></span>
Ну что в /theme/content.css вставить, думаю, разберешься
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 20.03.2015 19:57 модератором Татьяна5

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