Уважаемые пользователи!
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 раз.
Изображение
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 9 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

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

Сообщение Alek$ »

Сообщение перенесено Шаблон запроса
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Катерина
phpBB 1.4.2
Сообщения: 55
Стаж: 13 лет 4 месяца

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

Сообщение Катерина »

Здравствуйте. Гуляла по Интернету и наткнулась вот на такой чудо-спойлер http://www.subzero-tracker.org/viewtopic.php?t=429 . Имеет функцию "закрыть" внизу(что очень удобно) и можно вставлять спойлеры внутрь спойлеров. Напоминает "китайскую шкатулку"...
Только что перелопатила все 43 страницы этой темы и не нашла такого спойлера у нас на phpbb Guru.
Очень хочется такой спойлер, может у кого-нибудь завалялся такой? Поделитесь пожалуйста кодом.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

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

Здесь был..."спойлер гармошка"
http://www.phpbb3bbcodes.com/viewforum.php?f=2&start=25

Добавлено спустя 6 минут 48 секунд:
Катерина писал(а):"закрыть" внизу
В любом спойлере берете команду "закрыть" и дублируете в конец кода перед закрывающим тегом...
Или вообще все содержимое между <a href= и > продублировать, выкинув внутри кода место под само содержимое...
Поэкспериментируйте...
Аватара пользователя
Катерина
phpBB 1.4.2
Сообщения: 55
Стаж: 13 лет 4 месяца

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

Сообщение Катерина »

Пчелкин писал(а):Поэкспериментируйте...
Пчёлкин, я уже так "наэкспериментировалась", что мне код и форум Guru уже по ночам снятся. Ей Богу!
Пожалуйста, вот мой любимый спойлер(от Некстати) :

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

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

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

<div style="margin: 8px auto; border: 1px solid #C3CBD1; border-left-width: 2px">
	<div style="background: #E9E9E6; height: 19px; font-size: 0.9em; font-weight: bold; cursor: pointer" onclick="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]; }">
		<img style="margin: 0; padding: 5px 5px 0" src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" />
		{TEXT1}
	</div>
	<div style="display: none; background: #F5F5F5; border-top: 1px solid #C3CBD1; padding: 6px">
		{TEXT2}
	</div>
</div>
Пчёлкин, переставьте, пожалуйста, код как нужно, чтобы появилась снизу полоска "Закрыть". У меня на форуме большие статьи из журналов и книг, и очень мучительно прокручивать всю статью вверх, чтобы закрыть спойлер с ней.
Чёрт с этой "гармошкой", главное, чтобы спойлер снизу можно было свернуть.

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

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

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

Как то так...

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

<div style="margin: 8px auto; border: 1px solid #C3CBD1; border-left-width: 2px">
	<div style="background: #E9E9E6; height: 19px; font-size: 0.9em; font-weight: bold; cursor: pointer" onclick="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]; }">
		<img style="margin: 0; padding: 5px 5px 0" src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" />
		{TEXT1}
	</div>
	<div style="display: none; background: #F5F5F5; border-top: 1px solid #C3CBD1; padding: 6px">
		{TEXT2}
	</div>
    <div style="background: #E9E9E6; height: 19px; font-size: 0.9em; font-weight: bold; cursor: pointer" onclick="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]; }">
		<img style="margin: 0; padding: 5px 5px 0" src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" />
	</div>
</div>
Добавлено спустя 1 час 35 минут 34 секунды:
Или для поняток даже так....

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

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

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

<div style="margin: 8px auto; border: 1px solid #C3CBD1; border-left-width: 2px">
	<div style="background: #E9E9E6; height: 19px; font-size: 0.9em; font-weight: bold; cursor: pointer" onclick="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]; }">
		<img style="margin: 0; padding: 5px 5px 0" src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" />
		Открывать и закрывать данный спойлер можно и сверху и снизу
		</div>
	<div style="display: none; background: #F5F5F5; border-top: 1px solid #C3CBD1; padding: 6px">
		{TEXT2}
	</div>
    <div style="background: #E9E9E6; height: 19px; font-size: 0.9em; font-weight: bold; cursor: pointer" onclick="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]; }">
		<img style="margin: 0; padding: 5px 5px 0" src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" />
        Открывать и закрывать данный спойлер можно и сверху и снизу
	</div>
</div>
Добавлено спустя 4 минуты 33 секунды:
посмотреть как получилось...
http://fotovideoforum.ru/viewtopic.php?p=47786#p47786
Аватара пользователя
mau
phpBB 2.0.0
Сообщения: 220
Стаж: 16 лет
Откуда: Россия

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

Сообщение mau »

Спасибо! Интересные спойлеры)))
Тогда вот еще один (цвет можно изменить)

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

[hide={TEXT1}]{TEXT}[/hide]

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

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
<div style="padding: 3px; background-color: #E3E2EF; border: 1px solid #667BB4; font-size: 1em;">

<div style="text-transform: uppercase; border-bottom: 1px solid #E3E2EF; margin-bottom: 3px; font-size: 0.8em; font-weight: bold; display: block;">
<span onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != 'block'){ var aaa = this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0];$(aaa).show('slow');this.innerHTML = '<b>{TEXT1}: </b><a href=\'#\' onClick=\'return false;\'>Скрыть</a>'; } else { var bbb = this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0]; $(bbb).hide('slow'); this.innerHTML = '<b>{TEXT1}: </b><a href=\'#\' onClick=\'return false;\'>показать</a>'; }" /><b>{TEXT1}: </b><a href="#" onClick="return false;">показать</a></span></div><div class="quotecontent"><div style="display: none;">{TEXT}</div></div></div>
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

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

Какую часть на какой цвет? тыкните мыхой на скине...
Аватара пользователя
Катерина
phpBB 1.4.2
Сообщения: 55
Стаж: 13 лет 4 месяца

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

Сообщение Катерина »

Спасибо, Пчёлкин! Всё поняла, научилась полностью менять дизайн(цвет), толщину бордюров и надписи на спойлере. Ваш: [spoil_bigtext={TEXT1}]{TEXT2}[/spoil_bigtext] - настоящий шедевр простоты и функциональности(спойлер в спойлере и снизу "закрыть")!

Единственное, что я не поняла, так это как сделать следующее:
Ваш спойлер "spoil_bigtext" выглядит толстым и объёмным в закрытом виде(толщина из двух полей-полосок). Вопрос:
Как сделать так, чтобы в закрытом виде спойлер "spoil_bigtext" был толщиной в одну полоску(как в первом варианте от Некстати), а при раскрытии спойлера снизу ПОЯВЛЯЛАСЬ-бы ещё одна полоска для закрытия спойлера?

P.S.Мне кажется(имхо), что если получится это сделать(вид в одну полоску в закрытом виде), то это будет лучшим спойлером для форумов.
maxruz
phpBB 1.0.0
Сообщения: 1
Стаж: 13 лет

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

Сообщение maxruz »

Подскажите пожайлуста код плеера или мод для он-лайн возпроизведения вложений.

http://www.404techsupport.com/2009/08/1 ... in-phpbb3/

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

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

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

Вопрос - Существует ли тег для видео с TinyPic ?
Уже обыскался..поиск не помог...вот видите ли понадобился вдруг...
Зараннее спасибо...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

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

Сообщение владимир1983 »

Поиск Google: TinyPic bbcode Video
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

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

Ув.владимир1983 , вы думаете я это не вбивал в гуглу? Предлагаются только embedовские теги...а они, как известно в php не катят...У меня военные понакидали своих клипов в TinyPic (как будто больше некуда) и сейчас требуют тег для вставления в форум. Чувствую что его не существует..Вредный ресурс под видео..с фотками от них - не проблема ведь, а вот видео - облом..
Мдя..сутки с в инете провел зря...

Добавлено спустя 4 минуты 13 секунд:
Катерина писал(а):вид в одну полоску в закрытом виде
Куда уж уже еще ???? Его ж не видно будет...
А вы не слишком увлеклись минимизацией? имхо..есть ведь и на 17 моньки у народа и полуслепые тоже инет посещают...
Вроде довольно нормальненький по размерам спойлер вышел...
для размещения кнопки-закрывашки внутри закрытой инфы тег будет шибко сложный..но воще то можно попробовать...

Добавлено спустя 2 минуты 11 секунд:
maxruz писал(а):но плеер не возпроизводит вложение.
Они и так без тегов должны воспроизводится...плагин в браузер установите соответствующий..
Аватара пользователя
utka
phpBB 1.0.0
Сообщения: 8
Стаж: 13 лет

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

Сообщение utka »

Вопрос к профи, в поиске не нашла, честно перечитала 35 страниц темы, еще больше запуталась, не бейте больно...
Задача:
Удалить некоторые кнопки встроенных bbcode из панели в ответах и новых темах, оставшиеся расположить в нужном порядке и добавить свои пользовательские в админке.
Решение:
Удалить и перерасположить остальные - в posting_buttons.html
ВОПРОС:
Чем это грозит?
Если по аналогии это все равно, что оставить в html строчку джава-скрипта, но не прописать , к примеру див, в котором он выводится, то меня это устраивает. То есть - тот , кто знаком с bbcode может пользоваться вручную стандартными, а "чайники" - использовать кнопки.
Для них изменить текст в help_bbcode.php в движке - кнопка такая-то делает то-то. вставлять так-то и все.
Пожалуйста, ответьте мне.
drugold
phpBB 1.4.2
Сообщения: 72
Стаж: 13 лет 9 месяцев
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 5 раз

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

Сообщение drugold »

Пчелкин писал(а):Предлагаются только embedовские теги...а они, как известно в php не катят...
Почему это не катят? Ютуб же работает без проблем. Можите привести примеры ссылок, попробую сделать.

Добавлено спустя 2 минуты 11 секунд:
P.S. Сделайте, пожалуйста, возможность редактировать свои сообщения, как раньше. Ужасно неудобно же.
VDS: OpenVZ [Intel(R) Xeon(R) CPU E5645 @ 2.40GHz 1596.000 Mhz X 4 / 4096 MB / 120 GB]
HTTPd: Apache/2.2.22 (Debian)
PHP: 5.4.4-14+deb7u12
MySQL(i): 5.5.33-0+wheezy1
---
Основной: phpBB 3.0.14
Тестовый: phpBB 3.1.8
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16378
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1746 раз

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

Сообщение rxu »

utka
Вопрос не имеет отношения к данной теме, однако, как указано в первом посте, можете попробовать мод Custom BBCode Sorting.
Изображение
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 20.03.2015 19:57 модератором Татьяна5

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