Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15014
Стаж: 14 лет
Откуда: Красноярск
Благодарил (а): 382 раза
Поблагодарили: 1708 раз

[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
Сообщения: 202
Стаж: 7 лет 11 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

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

Сообщение max2012 »

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

Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 2 месяца
Благодарил (а): 24 раза
Поблагодарили: 1047 раз

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
Сообщения: 202
Стаж: 7 лет 11 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

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

Сообщение max2012 »

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

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

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

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

Сообщение max2012 »

Есть ещё одна проблемка с ббкодами.
После обновления форума, перешёл на расширение "ббкод-бокс" с оф форума. Теперь видео вставляется без всяких тегов. Но, в старых темах, у видео повылазили теги в сообщениях.
Проблема в том что я теперь не помню какой ббкод для видео я использовал на старом форуме. Мысль была обратно прописать старый код, для тех видео которые уже были. Наверное так можно. Как теперь исправить и убрать старые теги?

Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 2 месяца
Благодарил (а): 24 раза
Поблагодарили: 1047 раз

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

Сообщение Nekstati »

max2012, слишком абстрактно, ничего не понятно.
 
max2012 писал(а):
04.04.2020 19:08
я теперь не помню какой ббкод для видео я использовал на старом форуме
Возьмите резервную копию базы данных, сделанную до проблем, там ищите свой ББкод в таблице phpbb_bbcodes.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10084
Стаж: 8 лет 9 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2805 раз

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

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

Составить sql-запрос и убрать лишний ббкод
Как будет выглядеть запрос зависит от того, в каком виде в базе данных остался тот ббкод

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

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

Сообщение max2012 »

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

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

[img][/img]
указывать свои размеры картинок для тех примеров ббкодов.
Или уже нужен новый ббкод

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10084
Стаж: 8 лет 9 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2805 раз

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

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

Нужен новый

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

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

Сообщение max2012 »

для вставки картинки со своим размером нашел такой ббкод: [image={NUMBER1}x{NUMBER2}]{URL}[/image]
<img src="{URL}" width="{NUMBER1}" height="{NUMBER2}" alt=""/>
но на мобильных устройствах как всегда картинка не масштабируется и обрезается.
Кто еще рабочий вариант подскажет?

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10084
Стаж: 8 лет 9 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2805 раз

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

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

Чтобы помещалось на мобильные устройства с таким ббкодом надо ставить размеры меньше размера экрана устройства (реального, а не заявленного; реальный в несколько раз меньше)

Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 2 месяца
Благодарил (а): 24 раза
Поблагодарили: 1047 раз

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

Сообщение Nekstati »

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

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

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

<img src="{URL}" style="width: {NUMBER}%; max-width: 95%" />

Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 123
Стаж: 8 лет 2 месяца
Откуда: Украина
Благодарил (а): 28 раз
Поблагодарили: 4 раза

В ББкоде 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
Сообщения: 15014
Стаж: 14 лет
Откуда: Красноярск
Благодарил (а): 382 раза
Поблагодарили: 1708 раз

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

Сообщение rxu »

dndn, проверил на чистом 3.3 все 3 варианта - всё работает как положено. Возможно, какое-то расширение шалит. Отключайте по одному и проверяйте :)
Изображение

Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 123
Стаж: 8 лет 2 месяца
Откуда: Украина
Благодарил (а): 28 раз
Поблагодарили: 4 раза

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
Сообщения: 15014
Стаж: 14 лет
Откуда: Красноярск
Благодарил (а): 382 раза
Поблагодарили: 1708 раз

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

Сообщение rxu »

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

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