Уважаемые пользователи!
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 раз.
Изображение
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 5 месяцев
Благодарил (а): 37 раз
Поблагодарили: 261 раз

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

Сообщение Pazh »

igorbond попробуй это Custom BBcode Permissions (who can use them) или это 4S-BB-Control или это кастомизировать с url под свой BBCode Authorized for URLs
Помощь в ЛС/email только за WM или ЮMoney
sanya15
phpBB 1.4.2
Сообщения: 66
Стаж: 13 лет 7 месяцев
Благодарил (а): 11 раз

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

Сообщение sanya15 »

Татьяна5 писал(а):sanya15
Админка - Общие - Конфигурация - Размещение сообщений - Максимальная ширина (высота) изображения в сообщении: 0
Или обращаться к хостеру
Спасибо помогло.
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 12 лет 1 месяц
Благодарил (а): 29 раз
Поблагодарили: 4 раза

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

Сообщение zettas »

Перечитал всю ветку и запутался, какой самый нормальный работающий spoiler можно поставить на форум. Например как тут?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

Сообщение Пчелкин »

А что по твоему НОРМАЛЬНЫЙ? Их можно хоть все пихать...Не помешают для разных задач...А еще можно многие просто не выводить в форму ответа и правки...
1.

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

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

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

<div style="margin: 8px auto; border: 1px solid #C3CBD1; border-left-width: 2px">
   <div onclick="this.parentNode.parentNode.style.height = 'auto'; hidn = this.parentNode.getElementsByTagName('div')[1]; btn = this.getElementsByTagName('img')[0]; if (hidn.style.display != '') { hidn.style.display = ''; [censor] = btn.src; btn.src = 'data:image/gif;base64,R0lGODlhCQAJAMQeAOLt+ff8//z+/4CRxo2by7vF6a254X6PxICQw87a74CQxuXo84CQxM/b7/H6/v7+/oGRxouayoGSxv7+/8LN7IqZyv7//4KSxur0/MrV74OTx9Ld8trl9gwMDP///wAAACH5BAEAAB4ALAAAAAAJAAkAAAU4oFcpwzFAkWgUVLZxCQGxLgdgGtS+t6NJmY5QOEFcNo/kZGLRXGwYR0DQjDSiU8uCIJJIGJdLKgQAOw=='; } else { hidn.style.display = 'none'; btn.src = [censor]; }" style="background: #E9E9E6; height: 19px; font-size: 0.9em; font-weight: bold; cursor: pointer">
      <img src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" style="margin: 0; padding: 5px 5px 0">
      После открытия спойлера в самом низу всей информации останется дополнительная кнопочка для его закрытия 
   </div>
   <div style="display: none; background: #CCCCCC; border-top: 1px solid #C3CBD1; padding: 6px">
      {TEXT2}
   </div>
    <div onclick="this.parentNode.parentNode.style.height = 'auto'; hidn = this.parentNode.getElementsByTagName('div')[1]; btn = this.getElementsByTagName('img')[0]; if (hidn.style.display != '') { hidn.style.display = ''; [censor] = btn.src; btn.src = 'data:image/gif;base64,R0lGODlhCQAJAMQeAOLt+ff8//z+/4CRxo2by7vF6a254X6PxICQw87a74CQxuXo84CQxM/b7/H6/v7+/oGRxouayoGSxv7+/8LN7IqZyv7//4KSxur0/MrV74OTx9Ld8trl9gwMDP///wAAACH5BAEAAB4ALAAAAAAJAAkAAAU4oFcpwzFAkWgUVLZxCQGxLgdgGtS+t6NJmY5QOEFcNo/kZGLRXGwYR0DQjDSiU8uCIJJIGJdLKgQAOw=='; } else { hidn.style.display = 'none'; btn.src = [censor]; }" style="background: #E9E9E6; height: 19px; font-size: 0.9em; font-weight: bold; cursor: pointer">
      <img src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" style="margin: 0; padding: 5px 5px 0">
        Дополнительная кнопочка для закрытия спойлера снизу после просмотра всей закрытой спойлером информации
   </div>
</div>
2.

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

[spoil_zagol={INTTEXT}]{TEXT}[/spoil_zagol]

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

<SPAN><A href="#"  onclick="var div = this.parentNode.getElementsByTagName('div')[0]; if(div.style.display != '') { div.style.display = ''; this.innerHTML = '{INTTEXT}';}else{ div.style.display = 'none'; this.innerHTML = '{INTTEXT}';} return false" >{INTTEXT}</A> <DIV style="display: none" >{TEXT}</DIV></SPAN>
3.

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

[spoil_zakon]{TEXT}[/spoil_zakon]

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

<table width="95%" cellspacing="0" border="4" align="center"> 
<tr> 
<td style="padding:2px; background-color: #ff6060;" valign=middle align=center width=5%>
<span style="font-weight: bold; font-family: Times New Roman, Verdana; font-size : 35px; color: #ffffff;"> &nbsp;!&nbsp; </span></td>
<td style="padding:2px; font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; line-height: 125%; background-color: #CCCC99">Все файлы предоставляются исключительно в ознакомительных целях. Они должны быть удалены в течении 24 часов после загрузки. В противном случае вы нарушаете закон РФ "Об авторском праве и смежных правах". Гостям ссылки на нашем форуме недоступны.
</br>
{TEXT}</td> 
</tr> 
</table>
4.

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

[spoiler_slaid{TEXT1}]{TEXT2}[/spoiler_slaid]

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

<div style="margin: 5px">
	<div style="background-color: #E9E9E6; border: 1px solid #C3CBD1">
		<input style="margin: 3px; padding: 0; border: 1px solid #999999; background-color: #FAFAFA; font-weight: bold; font-size: 1.5em" type="button" value=" + " 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.innerText = ''; this.value = ' − '; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = ' + '; }" />
		<span style="display: inline-block; font-weight: bold; font-size: 1.2em; padding: 2px 0 0"> Под спойлером находятся фотографии, которые можно посмотреть, запустив режим слайд-шоу в первом верхнем не закрытом спойлером снимке.</span>
	</div>
	<div>
		<div style="display: none; background-color: #F5F5F5; border: 1px solid #C3CBD1; border-top: none; padding: 5px">
			{TEXT2}
		</div>
	</div>
</div>
5.

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

[spoiler_teh]{TEXT}[/spoiler_teh]

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

<div style="padding: 5px; background-color: #F5DEB3
; border: 0px solid #F5DEB3; font-size: 1em;"><div style="text-transform: uppercase; border-bottom: 0px solid #F5DEB3; margin-bottom: 0px; font-size: 0.8em; font-weight: bold; display: block;"><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 = '<b>Описание форума: </b><a href=\'#\' onClick=\'return false;\'>Скрыть дополнительное описание форума</a>'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<b>Описание форума: </b><a href=\'#\' onClick=\'return false;\'>Показать дополнительное описание форума</a>'; }" /><b>Описание форума: </b><a href="#" onClick="return false;">Показать дополнительное описание форума</a></span></div><div class="quotecontent"><div style="display: none;">{TEXT}</div></div></div>
Еще 8 стоят... но неохота дублировать все свои.. Они все равно все где-то , да есть.
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 12 лет 1 месяц
Благодарил (а): 29 раз
Поблагодарили: 4 раза

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

Сообщение zettas »

Спасибо! Просто я поставил один (он в начале этой ветки был выложен), а когда начинаешь искать поиском текст содержащийся в спойлере вылезает абракадабра какая-то.
Аватара пользователя
neznam
phpBB 1.0.0
Сообщения: 5
Стаж: 10 лет 2 месяца

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

Сообщение neznam »

Уважаемые Гуру, подскажите, пожалуйста, почему не работает простейший BBcode

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

[map]{URL}[/map]
HTML

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

<iframe src="{URL}" width="640" height="480"></iframe>
А если в ссылке вместо "{URL}" прописать жестко какую-нибудь конкретную ссылку, то отображает все отлично.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12451
Стаж: 12 лет 9 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

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

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

neznam писал(а):не работает
Как именно "не работает"? Отображается текстом? Не воспринимает ссылку (как ссылку в посте прописываете)? Что на месте ббкода в исходном коде страницы?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

neznam писал(а):А если в ссылке вместо "{URL}" прописать жестко какую-нибудь конкретную ссылку, то отображает все отлично.
Это и есть ответ на вопрос. Не сложно догадаться, что объект URL не определен в том месте, где обязан иметь место быть. Во как завернул...
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
neznam
phpBB 1.0.0
Сообщения: 5
Стаж: 10 лет 2 месяца

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

Сообщение neznam »

"Не работает" - фрейм создается, но в нем пусто. Действительно, похоже, что URL не определен, но почему? Я же его указываю. При попытке жестко задать я прописываю именно этот URL, он рабочий. А вот если указывать его между [map] и [/map], то "не определен"...
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12451
Стаж: 12 лет 9 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

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

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

Что в сообщении на месте ссылки в исходном коде страницы?
Другие пользовательские бкоды с {URL} работают?
Аватара пользователя
neznam
phpBB 1.0.0
Сообщения: 5
Стаж: 10 лет 2 месяца

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

Сообщение neznam »

В желаемом варианте было вот так и не работало.

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

[map]{URL}[/map]
<iframe src="{URL}" width="640" height="480"></iframe>
В посте стояло вот так
[map]https://mapsengine.google.com/map/edit? ... e4FX7t9Vbs[/map]
Ссылка расшарена для всех.

Работало, если прописать жестко

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

<iframe src="https://mapsengine.google.com/map/edit?mid=z2UKGJHQkLWc.kQe4FX7t9Vbs" width="640" height="480"></iframe>
Но это я все пробовал на локалке, на тренировочном форуме. А вот сейчас сделал на хостинге, и не работает никак...
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3235
Стаж: 12 лет 4 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

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

Сообщение southklad »

Тут я думаю скорее дело в ссылке, а не в ББ-коде
Изображение
Аватара пользователя
neznam
phpBB 1.0.0
Сообщения: 5
Стаж: 10 лет 2 месяца

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

Сообщение neznam »

Это ссылка на новые карты Google, которые maps engine. Может он что-то блокирует?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12451
Стаж: 12 лет 9 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

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

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

neznam
Что в сообщении на месте ссылки в исходном коде страницы? (Открываете исходный код страницы с ббкодом в сообщении и смотрите что там - пустое место, битая ссылка, или что ещё)
Другие пользовательские бкоды с {URL} работают? (Если таких нет - создайте хотя б <a href="{URL}">{URL}</a> для проверки)
Аватара пользователя
neznam
phpBB 1.0.0
Сообщения: 5
Стаж: 10 лет 2 месяца

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

Сообщение neznam »

Другие пользовательские бкоды с {URL} работают?
Вот такой код работает без нареканий

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

[googlemaps]{URL}[/googlemaps]

<iframe width="650" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="{URL}&output=embed"></iframe>
Что в сообщении на месте ссылки в исходном коде страницы?
Там рабочая ссылка, которая в браузере открывается без проблем.
Вот она https://mapsengine.google.com/map/edit? ... e4FX7t9Vbs
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 20.03.2015 19:57 модератором Татьяна5

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