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

[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 раз.
Изображение
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Я делал аналогично google через фрейм, во фрейме написанный скрипт разбирает адресную строку и используя API Яндекс.Карт выводит точку (маршруты я не делал). Для коротких URL скрипт обращается к яндексу и парсит полученный html код.
В скрипте нужно заменить ключ Яндекс API на собственный.
BBCode:

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

[ymaps]{URL}[/ymaps]
Замена:

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

<iframe title="Яндекс.Карты" width="590" height="350" src="http://www.site.ru/frame.php?{URL}" frameborder="0" allowfullscreen></iframe>
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Всё повторяется. nurlan.info
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

nissin
спасибо огромное за Ваш ответ

и сразу новый вопрос

опробовал несколько вариантов ссылок:
простая карта - работает отлично.
карта с маршрутами - отображается какая-то ересь
если точка на карте - это метка, то она не отображается на карте после встраивания в сообщение, хотя может я путаю метку и точку?

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

http://maps.yandex.ru/?ll=30.622288%2C50.464074&spn=1.609497%2C0.738953&z=10&l=map
Вот карта на яндексе
Изображение

Эта же карта на форуме - точка отсутвует
Изображение
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Тут придётся дорабатывать немножко.
В скрипте отображаются поисковые точки из ссылок типа:

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

http://maps.yandex.ru/?text=%D0%9A%D0%B0%D0%B7%D0%B0%D1%85%D1%81%D1%82%D0%B0%D0%BD%2C%20%D0%9F%D0%B0%D0%B2%D0%BB%D0%BE%D0%B4%D0%B0%D1%80%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C%2C%20%D0%9F%D0%B0%D0%B2%D0%BB%D0%BE%D0%B4%D0%B0%D1%80%D1%81%D0%BA%D0%B8%D0%B9%20%D1%80%D0%B0%D0%B9%D0%BE%D0%BD%2C%20%D0%9F%D0%B0%D0%B2%D0%BB%D0%BE%D0%B4%D0%B0%D1%80&sll=76.969567%2C52.313296&sspn=0.186544%2C0.15397&ll=76.969567%2C52.313296&spn=0.322723%2C0.162652&z=12&l=map

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

http://maps.yandex.ru/-/CBUZyG7c
Т.е. вытаскивается значение sll и в этом месте ставится точка.
Заказчику большей функциональности не требовалось.

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

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

Сообщение Alecto »

nissin
те же метки но в сохраненных картах работают! ура!!!

еще раз спасибо

Добавлено спустя 2 часа 31 минуту 30 секунд:
обнаружил следующий досадный баг:

ссылка копируется из сохраненных карт:

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

http://maps.yandex.ru/?um=47Q2uI5UQZrnKPfEkoAkdDgLpyY6dZao&ll=33.269849%2C50.176798&spn=11.634521%2C5.94889&z=7&l=map
или

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

http://maps.yandex.ru/-/CBUZf0oy
или

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

http://maps.yandex.ru/?um=47Q2uI5UQZrnKPfEkoAkdDgLpyY6dZao&l=map
но, на некоторых страницах карта отображается вот так:
Изображение

на странице предпросмотра некоторые варианты дают корректное отображение.
после сохранения сообщения карта отображается как показано на рисунке.

пока выявил следующую взаимосвязь возникновения глюка:
- он возникает на страницах, где используется большое количество ббкодов.
- если использовать простую карту без точек - все работает корректно, как только на карте используются точки - показ карты непредсказуем.
проверял в IE8 и FF4.01

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

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

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

Сообщение nissin »

Положил тему в закладки, постараюсь завтра днём посмотреть.
Всё повторяется. nurlan.info
andryugist
phpBB 1.4.0
Сообщения: 39
Стаж: 13 лет 1 месяц
Благодарил (а): 7 раз

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

Сообщение andryugist »

Есть ли ББКод для предупреждений пользователя с такими функциями!?
Слева восклицательный знак. Надпись "Предупреждение от", дальше сам модератор или админ вписывает свой ник (расположено вверху).
Внизу написано за что предупреждение.
Вот примерно по такой схеме.
Изображение
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 12 лет 10 месяцев
Благодарил (а): 3 раза

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

Сообщение TyMaH »

Имеется данный ббкод спойлер

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

<div style="border-top: 2px solid #B9CBDC; border-left: 2px solid #B9CBDC; border-right: 2px solid #B9CBDC; border-bottom: 1px solid #B9CBDC; background-color: #CADCEB; padding: 3px; font-size: 0.9em; #B9CBDC; font-size: 1em;"><div style="border-bottom: 1px solid font-weight: bold; display: block;"><span style="cursor: pointer;" 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 = '<b><a href=\'#\' onClick=\'return false;\'><img src=\'styles/prosilver/imageset/icon_minus_1.gif\' width=\'9\' height=\'9\' border=\'0\'></a>&nbsp;{TEXT1}</b>'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<b><a href=\'#\' onClick=\'return false;\'><img src=\'styles/prosilver/imageset/icon_plus_1.gif\' width=\'9\' height=\'9\' border=\'0\'></a>&nbsp;{TEXT1}</b>'; }" /><b><a href="#" onClick="return false;"><img src="styles/prosilver/imageset/icon_plus_1.gif" alt="" width="9" height="9" border="0"></a>&nbsp;{TEXT1}</b></span></div><div><div style="display: none; border-bottom: 1px solid #B9CBDC; padding: 3px;">{TEXT}</div></div></div>
Мне нужно чтоб он был прозрачный...т.е был только виден "+" "-" и собсно сам текст (убрать рамку) , помогите уберите либо подскажите что убрать, чтоб получилось как я написал..

p.s. background-color: #CADCEB; padding: 3px; font-size: 0.9em; удалял всеравно обводка остается
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

Рамка — это border. Убирайте border-top: 2px solid #B9CBDC; border-left: 2px solid #B9CBDC; и т. д.
Роман Ахма
phpBB 1.0.0
Сообщения: 3
Стаж: 12 лет 9 месяцев
Откуда: Новосибирск

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

Сообщение Роман Ахма »

Подскажите пожалуйста, если создать пользовательский bbcode, который позволит встраивать html в пост, и разрешить его использование только для администрации форума, это будет по-прежнему не безопасно?

Простите, тема конечно заезженая, но в поиске сложна, во всяком случае для меня.
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 13 лет
Откуда: Крым, Бахчисарай

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

Сообщение Simple »

Столько спойлеров, и все кривые, хотя может я пропустил хорошие между литсанием кучи страниц (((
Есть у кого на примете спойлер со следующими характеристиками?:

1) Кнопка(картинка) спойлера должна быть узкой (два-три сантимерта), а не шириной на всю страницу.
2) Спойлер должен открываться плавно, а не рывком.
3) Сделать так чтобы спойлер можно было подписывать.
4) Стрелка мышки при наведении на спойлер должна превращаться в руку.
5) Фон внутри спойлера, там где находится содержимое спойлера, должен быть серым или коричневым, но не белым.

Был бы примного благодарен!
sweetah
phpBB 2.0.6
Сообщения: 505
Стаж: 14 лет 3 месяца
Благодарил (а): 17 раз
Поблагодарили: 10 раз

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

Сообщение sweetah »

Питер
phpBB 1.4.4
Сообщения: 197
Стаж: 12 лет 10 месяцев
Откуда: Москва

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

Сообщение Питер »

У меня установлен BBCode другого вида цитаты.
Использование BBCode

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

[quote2="{TEXT1}"]{TEXT2}[/quote2]
Замена HTML

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

<table><tr><td style=" background-color: #EBEADD; color: #000000; -moz-border-radius: 16px; -webkit-border-radius: 16px; border: 2px solid #DBDBCE; padding: 4px;font-size: 1em;" ><strong>{TEXT1} написал (а):</strong><br />{TEXT2}</td></tr></table>
После установки цитаты в всплывающем окошке этот BBCode перестал работать. Просто текст между открывающем и закрывающим quote

Кто-то может подсказать причину?
«-Да он не псих, просто детективов начитался.
- Да какая разница...» © Донна Эндрюс «Месть кованых фламинго»
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 12 лет 10 месяцев
Благодарил (а): 3 раза

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

Сообщение TyMaH »

Нашел хороший Mp3 плеер для форума, был тут похожий, но без регулятора громкости. (может кому надо)

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

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

[audio]{URL}[/audio]
Замена HTML:

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

<script language="JavaScript" src="mp3/audio-player.js"></script>
<object type="application/x-shockwave-flash" data="mp3/player.swf" id="$1" height="24" width="290">
<param name="movie" value="mp3/player.swf">
<param name="FlashVars" value="playerID=1&soundFile=$1">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="wmode" value="transparent">
</object>
Подсказка:

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

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

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

Сообщение Alecto »

спасибо за код [FAQ] Пользовательские BBCode
но, подправьте

<icode>{TEXT}Уголок /icode>
утром полез вставлять этот код "на автомате" даже не продрав глаза, потом с удивление искал, где же ошибся в "3-х соснах".
bizZz0n
phpBB 1.2.1
Сообщения: 20
Стаж: 14 лет 5 месяцев

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

Сообщение bizZz0n »

Уважаемые гуру, помогите пожалуйста советом, как можно сделать чекбокс на странице быстрого и стандартного ответа, который будет виден определенной группе пользователей? При отмеченном галочкой, что бы весь текст заворачивался автоматически в тэг [ghide]..[/ghide]
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 20.03.2015 19:57 модератором Татьяна5

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