Уважаемые пользователи!
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

max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 11 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 3 раза

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

Сообщение max2012 »

Nekstati писал(а): 02.04.2020 20:22Nekstati »
что то у меня картинка обрезалась немного из-за большой ширины. Я конечно хотел ее видеть во всю ширину, но в границах форума).
Ладно спасибо за совет, но немного не тот итог получился как я хотел. Для полного счастья, все равно нужна еще кнопка + "открыть в полный размер".
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

max2012 писал(а): 03.04.2020 0:41 нужна еще кнопка + "открыть в полный размер".
 
Может, так? Будет открываться на полный размер в новом окне по клику на ссылку.

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

<img src="{URL}" style="max-width: 100%" /> <br /> <a href="{URL}" target="_blank">В полный размер</a>
 
Или так. Будет открываться на полный размер в Highslide по клику на картинку, но отображаться без миниатюры (по ширине поста).

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

<img src="{URL}" style="max-width: 100%; cursor: zoom-in" onclick="return hs.expand(null, {src: this.src})" />
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 11 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 3 раза

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

Сообщение max2012 »

Nekstati писал(а): 03.04.2020 1:17Nekstati
Вот другое дело, все работает!
но так как я вставляю скрин таблицы, а не просто картинку с природой, то я вижу что правая часть скрина обрезается буквально на 2-3 пикселя.
Тестировал разные скрины и ширину форума.

Отправлено спустя 8 минут 21 секунду:
max2012 писал(а): 03.04.2020 1:51 правая часть скрина обрезается буквально на 2-3 пикселя
понял в чем дело.
Наверное лучше в коде прописать не 100% а 95% и будет все норм + внизу кнопка "Вернуться к началу" не будет загораживаться.
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 11 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 3 раза

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

Сообщение max2012 »

Есть ещё одна проблемка с ббкодами.
После обновления форума, перешёл на расширение "ббкод-бокс" с оф форума. Теперь видео вставляется без всяких тегов. Но, в старых темах, у видео повылазили теги в сообщениях.
Проблема в том что я теперь не помню какой ббкод для видео я использовал на старом форуме. Мысль была обратно прописать старый код, для тех видео которые уже были. Наверное так можно. Как теперь исправить и убрать старые теги?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

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

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

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

Составить sql-запрос и убрать лишний ббкод
Как будет выглядеть запрос зависит от того, в каком виде в базе данных остался тот ббкод
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 11 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 3 раза

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

Сообщение max2012 »

Есть ли вариант для тега

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

[img][/img]
указывать свои размеры картинок для тех примеров ббкодов.
Или уже нужен новый ббкод
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 11 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 3 раза

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

Сообщение max2012 »

для вставки картинки со своим размером нашел такой ббкод: [image={NUMBER1}x{NUMBER2}]{URL}[/image]
<img src="{URL}" width="{NUMBER1}" height="{NUMBER2}" alt=""/>
но на мобильных устройствах как всегда картинка не масштабируется и обрезается.
Кто еще рабочий вариант подскажет?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

Чтобы помещалось на мобильные устройства с таким ббкодом надо ставить размеры меньше размера экрана устройства (реального, а не заявленного; реальный в несколько раз меньше)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

max2012, вы лучше скажите, чего хотите добиться, задавая свой размер картинке. Задавайте в процентах, например.

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

[image={NUMBER}%]{URL}[/image]

<img src="{URL}" style="width: {NUMBER}%; max-width: 95%" />
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет
Благодарил (а): 30 раз
Поблагодарили: 5 раз

В ББкоде phpBB 3.3.0 не устанавливается амперсанд (&)

Сообщение dndn »

Хотел сделать универсальный ББкод амперсанда с последующим задействованием в спецсимволах html, но сам знак амперсанда при замене html вместо "&" устанавливается как "&amp;". Может это баг 3.3.0, потому что в предыдущих версиях все работало?
Пробовал разные варианты, от самых простых, до более сложных:

1 вариант.
Использование BBCode:

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

[amp][/amp]

Замена HTML:
2 вариант.
Использование BBCode:

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

[amp]{TEXT}[/amp]

Замена HTML:
3 вариант.
Использование BBCode:

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

[amp]{TEXT}[/amp]

Замена HTML:

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

<span>&{TEXT}</span>
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

dndn, проверил на чистом 3.3 все 3 варианта - всё работает как положено. Возможно, какое-то расширение шалит. Отключайте по одному и проверяйте :)
Изображение
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет
Благодарил (а): 30 раз
Поблагодарили: 5 раз

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

Сообщение dndn »

Спасибо, буду пробовать

Отправлено спустя 22 минуты 11 секунд:
Не тут то было. Если, например с 3-м вариантом просто задать "[amp][/amp]", то покажет в сообщении "&". Но не тут то было - если открыть браузером исходник страницы, то там стоит:

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

<div class="content"><span>&amp;</span></div>
, т.е. "&amp;" но не "&".

Попробуйте пример с неразрывным пробелом:

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

a[amp]nbsp;[amp]b
По логике результат должен быть "a b", но он совсем не такой, а "a&amp;nbsp;b".
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

dndn писал(а): 29.05.2020 7:46 если открыть браузером исходник страницы
Какая разница, что там в исходнике страницы-то? Или какая цель этого в принципе?
Изображение
Ответить

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