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

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

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

[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

Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

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

Сообщение romaamor »

Доброе время суток. Как создать BBCodes вставки изображения в пост сообщения при нажатии на которое будет переход на другой сайт ?
То есть нужен BBCodes - сделать картинку ссылкой. Можно конечно использовать два BBCodes. Один для изображения, другой для ссылки, и методом выделения одного вставлять другой. Но как то не комильфо.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 16 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 561 раз

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

Сообщение Nekstati »

romaamor,
[imgurl={URL1}]{URL2}[/imgurl]
<a href="{URL1}" target="_blank"><img src="{URL2}" /></a>
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2369
Стаж: 13 лет
Откуда: Одесса
Благодарил (а): 620 раз
Поблагодарили: 149 раз

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

Сообщение romaamor »

Nekstati, нет, не то. Надо что бы BBCodes при вставке имел примерно такой вид -
[url=https://какой-то-сайт.com/][img]https://адрес-картинки.png[/img][/url]
Адрес сайта и изображения я заменю вручную.

Отправлено спустя 6 минут 54 секунды:
И почему вообще не создать расширение для картинок как например для ссылок ?
К примеру с таким окошком -
image.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12751
Стаж: 13 лет 8 месяцев
Благодарил (а): 159 раз
Поблагодарили: 2276 раз

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

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

romaamor писал(а): 04.09.2023 0:14 Надо что бы BBCodes при вставке имел примерно такой вид -
[url=https://какой-то-сайт.com/][img]https://адрес-картинки.png[/img][/url]
Тогда это всё-таки будут 2 разных ббкода, причём встроенных
Кнопку для подобного стандартными средствами не создать, только добавить через расширение можно (всё через 1 файл шаблона делается)
romeo_piter
phpBB 2.0.22
Сообщения: 1369
Стаж: 16 лет
Благодарил (а): 163 раза
Поблагодарили: 20 раз

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

Сообщение romeo_piter »

А можно ли как-то через bbcodes реализовать вставку в сообщение нужного текста (или ссылки, которая потом подхватится другим расширением), чтобы при этом ббкод не вставлялся? Наверное, это никак? )

Тогда другой вопрос, если я сделаю ббкод (кнопку), можно ли на нее повесить скрипт, который будет вставлять в сообщение текст (по аналогии с анкетой Шира). Кнопка нужна для того чтобы модераторы могли в любой момент воткнуть в текст нужную ссылку.
Аватара пользователя
ФармакоМафия
phpBB 1.4.1
Сообщения: 42
Стаж: 3 года 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение ФармакоМафия »

Приветствую!
Я добавил пользовательские BB Code's для создания таблицы.
Сами коды работают.
Но нужно их прописывать в теле сообщения вручную.
Вопрос - как сделать так, чтобы при создании сообщения вверху были кнопки "table", "th", "tr" и "td" вместе со стандартными "B", "I", "U" и т.д.?
Пока вверху в панели значков отображается только то, что на скриншоте.

Отправлено спустя 1 минуту 52 секунды:
Ещё вопрос - если я делаю таблицу с одной строкой и двумя ячейками, то ширина двух ячеек распределится поровну в теле сообщения?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 871
Стаж: 14 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 92 раза

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

Сообщение Perfecthus »

Поставь галку «Показывать на странице ответа»
Создай стили и присвой классы, чтобы отображалось, как нужно.
1728561563905.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ФармакоМафия
phpBB 1.4.1
Сообщения: 42
Стаж: 3 года 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение ФармакоМафия »

Спасибо, поставил галочки "отображать на странице ответа" и теперь кнопки с тегами таблицы отображаются.

Отправлено спустя 1 минуту 57 секунд:
Но что-то не так с тегом "th".
В результате получается как в скриншоте, а именно в самом сообщении заголовок обрамлён тегами "th".
Скриншоты прилагаю.

Отправлено спустя 13 минут 45 секунд:
Разобрался.

В HTML-замене должно быть не <TH>, а <THEAD>.

Но вот как сделать заголовок жирным?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 871
Стаж: 14 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 92 раза

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

Сообщение Perfecthus »

ФармакоМафия писал(а): 10.10.2024 21:12 как сделать заголовок жирным
Я ведь написал, используй css для тэгов.
Аватара пользователя
ФармакоМафия
phpBB 1.4.1
Сообщения: 42
Стаж: 3 года 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение ФармакоМафия »

Perfecthus писал(а): 11.10.2024 3:47 Я ведь написал, используй css для тэгов.
Это в тег <THEAD ***> добавить код?
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 871
Стаж: 14 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 92 раза

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

Сообщение Perfecthus »

https://htmlbook.ru в помощь.
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 871
Стаж: 14 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 92 раза

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

Сообщение Perfecthus »

У меня другой вопрос: - как сделать так, чтобы некоторые кнопки BBcodes были видны, только админу?
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 871
Стаж: 14 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 92 раза

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

Сообщение Perfecthus »

ФармакоМафия писал(а): 11.10.2024 7:02 в тег <THEAD ***> добавить код?
Как-то так для примера.
Без имени-2.jpg
Без имени-1.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

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

Сообщение rxu »

Perfecthus писал(а): 12.10.2024 10:09 кнопки BBcodes были видны, только админу
Штатно - никак. Наверное, может помочь Advanced BBBcde Box.
Изображение
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 871
Стаж: 14 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 92 раза

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

Сообщение Perfecthus »

Про «штатно» и так ясно. Вопрос в том, можно ли как-то сделать, можно даже «костылём»?

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