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

[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

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

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

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

Вчерашний борщ писал(а): весь смысл легкого пользовательского кода уходит
А если начать мудрить с более сложными вариантами css, он тем более уйдёт
Так что или колонки по длине строки, или авторазделение текста пополам
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 7 месяцев
Благодарил (а): 48 раз
Поблагодарили: 34 раза

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

Сообщение Вчерашний борщ »

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

[itxt]{TEXT1}|{TEXT2}[/itxt]

<table><tr>
<td style="vertical-align: top; padding-right:10px;">{TEXT1}</td>
<td style="vertical-align: top; padding-right:10px;">{TEXT2}</td>
</tr></table>
Вот так работает, но в пользовательском режиме не так удобно. Придется долго объяснять откуда взять палочку и куда её вставить. Проблема. Все равно что учить после URL "=" вставлять.
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 7 месяцев
Благодарил (а): 48 раз
Поблагодарили: 34 раза

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

Сообщение Вчерашний борщ »

Вот как передать параметр, я не знаю.

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

[itxt=]{TEXT1}|{TEXT2}[/itxt]
itxt=n, где n значения от 1 до 3 - параметр выравнивания по вертикали в ячейках:
n = 1- top
n = 2- middle
n = 3- bottom
Если n="", то по умолчанию n = 1 (top)
Если бы кто-то помог с таким кодом, была бы очень признательна.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12446
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

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

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

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

<script>
var vertical = '{INNTEXT}';
if(vertical === '3') {
vertical = 'bottom';
} else if(vertical === '2') {
vertical = 'middle';
} else {
vertical = 'top';
}
document.write('<table><tr><td style="vertical-align: ' + vertical + '; padding-right:10px;">');
</script>
{TEXT1}
<script>document.write('</td><td style="vertical-align:  ' + vertical + '; padding-right:10px;">');</script>
{TEXT2}</td>
</tr></table>
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 7 месяцев
Благодарил (а): 48 раз
Поблагодарили: 34 раза

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

Сообщение Вчерашний борщ »

Татьяна5, спасибо, что-то я наверное делаю не так, без параметра itxt= срабатывает как top. Все отлично. Как только пишу itxt=1 в теге открывашке (так же с 2 и 3), то теги не исполняются, они выводятся в текстовом виде.

Отправлено спустя 2 часа 39 минут 56 секунд:
Нашла ошибку, лишний символ ввела. Отлично все работает. Один код для картинка+текст, компактных сносок, списков, простых заголовочных спецификаций (хоть состав ингредиентов для рецепта, хоть тех. характеристики авто). Спасибо.
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 7 месяцев
Благодарил (а): 48 раз
Поблагодарили: 34 раза

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

Сообщение Вчерашний борщ »

Есть такой код:

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

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

<a href="{TEXT1}" target="_blank"><img style="max-width:150px;" class="expando" border="0" src="{TEXT2}"> </a>
Собранный на коленке и без понимания делания, наверняка он ужасен и неверен. Но он рабочий и задачу свою выполняет. За исключением пары "но".
Если TEXT1 - то есть адрес, содержит кириллицу, то обрабатывается некорректно.

Второе "но": надо все-таки упростить для пользователя ситуацию использования кода вместо превью. То есть нужно добавить условие:
Если TEXT1 = "", то TEXT1 = TEXT2.

Прошу помочь с кодом, желательно с нескриптовым вариантом (но если варенья совсем не жалко, то и со скриптовым тоже).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16370
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

{URL} пробовали?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12446
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

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

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

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

[UIMid={URL1}]{URL2}[/UIMid]

<a href="{URL1}" target="_blank"><img style="max-width:150px;" class="expando" border="0" src="{URL2}" alt="*" /></a>

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

[UIMid]{URL}[/UIMid]

<a href="{URL}" target="_blank"><img style="max-width:150px;" class="expando" border="0" src="{URL}" alt="*" /></a>
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 7 месяцев
Благодарил (а): 48 раз
Поблагодарили: 34 раза

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

Сообщение Вчерашний борщ »

rxu писал(а): {URL} пробовали?
Нет, но поняла.
Татьяна5 писал(а): ...
А как одним кодом обработать условие?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12446
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

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

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

Вчерашний борщ писал(а): обработать условие
Только на js. А стоит ли перегружать страницу? (Один ббкод на js, второй, третий... в результате жуткие тормоза можно получить)
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 7 месяцев
Благодарил (а): 48 раз
Поблагодарили: 34 раза

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

Сообщение Вчерашний борщ »

Татьяна5, да я поняла по предыдущему коду, что код со скриптом влияет... Потому начала думать о бескриптовом коде. Этот код используется часто. Хотелось, чтобы он был универсальным и для самых "ленивых", включая "а я с телефона", из него ссылку-картинку и превью сделать быстрее всего, с наименьшим количеством теледвижений, только для превью два раза приходится ссылку вставлять. Наверное, проще оставить как есть (с корректировкой TEXT->URL), чем еще один код вешать. Спасибо.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

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

Сообщение Sumanai »

Вчерашний борщ писал(а): , наверняка он ужасен и неверен.
И не безопасен.
Пассифлора
phpBB 1.0.0
Сообщения: 2
Стаж: 8 лет 5 месяцев

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

Сообщение Пассифлора »

Здравствуйте мне нужен такой вариант
2015-11-11 17-22-11 Скриншот экрана.png
нужно чтобы был активный текст, переход в тему и картинка под ним.

У меня есть код
Скрытый текст
<table width="100%" border="1">
<tbody>
<tr>
<th scope="col">ТЕкст 1</th>
<th scope="col">Текст 2</th>
</tr>
<tr>
<td><center>фото 1</center></td>
<td><center>фото 2</center></td>
</tr>
</tbody>
</table>
Вставляю текст, но не могу найти код чтобы его сделать активным, не получается.
Плюс такая же история с картинкой, не могу понять как поставить ссылку картинки, чтобы была сама картинка на не просто текст ссылка,
вот скриншот одного из моих экспериментов.
2015-11-11 17-22-11 Скриншот экрана.png
я приношу извинения если тема уже поднималась, тогда пожалуйста дайте ссылку на тему, не проходите мимо, помогите пожалуйста, я ну совсем не понимаю в этих кодах.

Стыдно просить, но может кто то подскажет вариант, чтобы получилось хоть приблизительно как на это сайте.
http://spclub39.ru/
посмотрите пожалуйста, мне нужен приблизительный вариант, блока

Скоро Стоп, это следующий после карусели.


А главное куда это все вставлять, я вставляю в Административный раздел, Модули, Модули портала
2015-11-12 20-39-26 Скриншот экрана.png
В этот блок,
2015-11-12 20-42-27 Скриншот экрана.png
пользуюсь чистым HTML с ВЫКЛЮЧЕННЫМИ ББ кодами и не получается ни чего.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Пассифлора
phpBB 1.0.0
Сообщения: 2
Стаж: 8 лет 5 месяцев

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

Сообщение Пассифлора »

Нашла я как сделать то что мне нужно, описан мой вопрос выше в сообщении, сделала что реклама каак карусель крутится, может кто то подскажет как сделать чтобы в такой карусели объявления шли без разрыва, у меня получилось что они пока все не проедут заново не крутятся, как сделать их что ли зацикленные)))

вот что у меня получилось, верхний блок - http://sp-klgd39.ru/

воспользовалась я таком кодом

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

<marquee onMouseOver="this.stop()" onMouseOut="this.start()" scrollamount=4">
<table width="100%" border="2">
<tbody>
<tr>
<th scope="col"><font color="teal">Игрушки деткам. СП2</font> </th>
<th scope="col"><font color="teal">Книги и канцтовары для детей .СП1</font></th>
<th scope="col"><font color="teal"> Looklie - красивое детство. СП1</font></th>
<th scope="col"><font color="teal">Царство посуды. СП2</font> </th>
<th scope="col"><font color="teal">Российская, белорусская, китайская косметика. СП1</font></th>
<th scope="col"><font color="teal">Бытовая химия марки "Liby" (Либай) - %. СП2</font></th>
<th scope="col"><font color="teal">Сурское пальто. СП 1</font> </th>
<th scope="col"><font color="teal">ВИОТЕКС - трикотаж. СП3</font></th>
<th scope="col"><font color="teal">% - Мужской стиль. СП1</font></th>
</tr>
<tr>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=9&t=44" target="_blank"><img src="http://sp-klgd39.ru/sp/photos/s/e9/e9f1fe3c9139b1453da3612c58c.jpg" /></center></td>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=9&t=42" target="_blank"><img src="http://sp-klgd39.ru/sp/photos/s/a1/a1676796d824f2080443d73a584.jpg" /></center></td>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=8&t=38"><img src="http://sp-klgd39.ru/sp/photos/s/f9/f975837e2b58cc3e42fb66946d6.jpg" /></center></td>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=9&t=39" target="_blank"><img src="http://sp-klgd39.ru/sp/photos/s/f4/f4bed57e6716d322e6077349ad1.jpg" /></center></td>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=9&t=37" target="_blank"><img src="http://sp-klgd39.ru/sp/photos/s/3c/3cb71bf32c6920bfd9c36235998.jpg" /></center></td>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=8&t=6"><img src="http://sp-klgd39.ru/sp/photos/s/fe/fe4f50a514bf6cf28176bb05f5f.jpg" /></center></td>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=9&t=23" target="_blank"><img src="http://sp-klgd39.ru/sp/photos/s/0d/0d24652aafefb9295f2411758a0.jpg" /></center></td>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=9&t=34" target="_blank"><img src="http://sp-klgd39.ru/sp/photos/s/84/84a169279b0a66185acd68b3187.jpg" /></center></td>
<td><center><a href="http://sp-klgd39.ru/viewtopic.php?f=8&t=20"><img src="http://neoshop57.ru/image/cache/200-260/data/man/laplandiya/dzhins/DSC_0586.JPG" /></center></td>
</tr>
</tr>
</tbody>
</table>
</marquee>

как сделать чтобы они шли без разрыва)
Последний раз редактировалось Татьяна5 13.11.2015 11:55, всего редактировалось 1 раз.
Причина: [code]
Деметра
phpBB 1.4.0
Сообщения: 33
Стаж: 11 лет 3 месяца
Откуда: Магнитогорск
Благодарил (а): 6 раз

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

Сообщение Деметра »

Здравствуйте!

Подскажите, пожалуйста, как сделать при клике на ник - чтобы он появлялся в ответе, а не выходить в профиль...?

Пыталась найти через поиск - но так и не нашла (видимо потому, что не знаю правильной формулировки данного действия)
Если это уже описывалась - дайте, ПОЖАЛУЙСТА, ссылку

Спасибо.

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