Пропустить

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

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

Сообщение rxu » 20.10.2007 5:52

Вот ссылка на тему на официальном сайте, где приведены наиболее популярные пользовательские BBCode для phpBB3:
Особенно прошу обратить внимание на последний, очень простой и без использования яваскрипта.

Некоторые другие BBCode приведены в этой статье в базе знаний (на английском).
Большая коллекция пользовательских BBCode
Например, вставка изображений в поток текста


*****
RuTube.ru
Video.Mail.Ru (Хотя таблицу оттуда хорошо бы выкинуть)
Google map

*****
От пользователя mau
Для изменения порядка BBCode установите мод Custom BBCode Sorting.
Последний раз редактировалось Поручик 22.08.2010 3:26, всего редактировалось 4 раз(а).
Причина: Добавление ссылки на сортировку bbCode
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7316
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

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

Сообщение Jons » 24.03.2010 22:03

Проблема заключается в том, что на предпросмотре я вижу видео Яндекса, а когда отправляю получаю только код для LI заключённый в теги.
Даже если захожу в редактирование сообщения - ситуация повторяется. ПОЧЕМУ?

[videoYandex1][flash={TEXT1},{TEXT2},http://streaming.video.yandex.ru/lite/{TEXT3}/{TEXT4}/][/videoYandex1]

<object width="{TEXT1}" height="{TEXT2}"><param name="video" value="http://streaming.video.yandex.ru/lite/"><param name="allowFullScreen" value="true"><param name="scale" value="noscale"><param name="flashvars" value="login={TEXT3}&storage_directory={TEXT4}"><embed src="http://streaming.video.yandex.ru/lite/" type="application/x-shockwave-flash" width="{TEXT1}" height="{TEXT2}" allowFullScreen="true" scale="noscale" flashvars="login={TEXT3}&storage_directory={TEXT4}"></embed></object>

Jons
phpBB 2.0.2
 
Сообщения: 169
Зарегистрирован: 30.08.2008 15:45
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

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

Сообщение Jons » 28.03.2010 15:17

В чём может быть причина того, что код работает только на предпросмотре, а в сообщениях не происходит замена кода?
Я уже и удалял тег и добавлял заново. Ничего не получается. Неужели никто не знает что можно сделать?

Jons
phpBB 2.0.2
 
Сообщения: 169
Зарегистрирован: 30.08.2008 15:45
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

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

Сообщение MIT » 28.03.2010 20:55

Jons писал(а):
[videoYandex1][flash={TEXT1},{TEXT2},http://streaming.video.yandex.ru/lite/{TEXT3}/{TEXT4}/][/videoYandex1]
Почему-то мне эта строчка кажется неверной.
А если попробовать так
[videoYandex1={TEXT1},{TEXT2}]http://streaming.video.yandex.ru/lite/{TEXT3}/{TEXT4}/[/videoYandex1]
Аватара пользователя
MIT
Поддержка
Поддержка
 
Сообщения: 1901
Зарегистрирован: 14.03.2009 17:52
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 17 раз.
Поблагодарили: 245 раз.

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

Сообщение Jons » 29.03.2010 8:18

[flash=450,338,http://streaming.video.yandex.ru/lite/www/p12jfc8c96.1307/]

Ваш пример никак не походит. На просмотре-то ведь работает, отказывается заменять в самом сообщении, поэтому я думаю, что здесь какая-то проблема,но не в самом BBCode, а где то в коде форума. Вот только где?

Jons
phpBB 2.0.2
 
Сообщения: 169
Зарегистрирован: 30.08.2008 15:45
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

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

Сообщение Rayden » 29.03.2010 11:42

Jons
Не может из его строчки получиться твоя.
Нахимичил ты где-то.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

Сообщение Jons » 30.03.2010 9:16

[flash=450,338,http://streaming.video.yandex.ru/lite/www/p12jfc8c96.1307/] - да это стандартная ссылка предоставляемая Яндексом. Я привёл её чтобы показать что его пример вообще не походит.

Jons
phpBB 2.0.2
 
Сообщения: 169
Зарегистрирован: 30.08.2008 15:45
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

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

Сообщение mau » 17.04.2010 19:28

При помощи этого ббкода можно на форуме показать фотографии из веб альбома Picasa и используя сервис cooliris в 3D

BBCode usage:
[sl]http://picasaweb.google.com/{IDENTIFIER1}/{IDENTIFIER2}#[/sl]


HTML Replacement:
<img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.11NXC/bT*xJmx*PTEyNzE*ODI3MTI4NzYmcHQ9MTI3MTQ4MjcxOTUwOSZwPTkwMjA1MSZkPSZnPTEmb2Y9MA==.gif" /><object id="ci_73968_o" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="248"><param name="movie" value="http://apps.cooliris.com/embed/cooliris.swf"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><param name="bgColor" value="#121212" /><param name="flashvars" value="feed=api%3A%2F%2Fpicasaweb.google.com%2F%3Fuser%3D{IDENTIFIER1}%26album%3D{IDENTIFIER2}" /><param name="wmode" value="opaque" /><embed id="ci_73968_e" type="application/x-shockwave-flash" src="http://apps.cooliris.com/embed/cooliris.swf" width="400" height="248" allowFullScreen="true" allowScriptAccess="always" bgColor="#121212" flashvars="feed=api%3A%2F%2Fpicasaweb.google.com%2F%3Fuser%3D{IDENTIFIER1}%26album%3D{IDENTIFIER2}" wmode="opaque"></embed></object>


Скрин экрана при просмотре
Изображение
Но он не передает весь эффект
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Аватара пользователя
mau
phpBB 2.0.4
 
Сообщения: 223
Зарегистрирован: 28.04.2008 10:26
Откуда: Россия
Благодарил (а): 6 раз.
Поблагодарили: 10 раз.

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

Сообщение Jons » 17.04.2010 22:13

Jons писал(а):В чём может быть причина того, что код работает только на предпросмотре, а в сообщениях не происходит замена кода?
Я уже и удалял тег и добавлял заново. Ничего не получается. Неужели никто не знает что можно сделать?

А что ч моим вопросом? Как решить данную проблему? Помогите пожалуйста!

Jons
phpBB 2.0.2
 
Сообщения: 169
Зарегистрирован: 30.08.2008 15:45
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

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

Сообщение Rayden » 17.04.2010 22:30

По твоей ссылке выдает "ролик недоступен".
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

Сообщение mau » 17.04.2010 22:35

Jons, напиши код без лексем, который нужно преобразовать.
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Аватара пользователя
mau
phpBB 2.0.4
 
Сообщения: 223
Зарегистрирован: 28.04.2008 10:26
Откуда: Россия
Благодарил (а): 6 раз.
Поблагодарили: 10 раз.

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

Сообщение Jons » 25.04.2010 9:03

Дело в том, что на предпросмотре у меня всё преобразовывается и видео показывается, а вот когда нажимаю кнопку отправить, в сообщении уже просто строка заключённая в теги BBCode. Не могу понять почему?

Исходные данные:

[flash=450,357,http://streaming.video.yandex.ru/lite/www-millerovo-info/x9okcjlk2l.1803/]


<object width="450" height="357"><param name="video" value="http://static.video.yandex.ru/lite/www-millerovo-info/x9okcjlk2l.1803/"/><param name="allowFullScreen" value="true"/><param name="scale" value="noscale"/><embed src="http://static.video.yandex.ru/lite/www-millerovo-info/x9okcjlk2l.1803/" type="application/x-shockwave-flash" width="450" height="357" allowFullScreen="true" scale="noscale"> </embed></object>




BBCode:

[videoYandex1][flash={TEXT1},{TEXT2},http://{TEXT3}.video.yandex.ru/lite/{TEXT4}/{TEXT5}/][/videoYandex1]


<object width="{TEXT1}" height="{TEXT2}"><param name="video" value="http://{TEXT3}.video.yandex.ru/lite/"><param name="allowFullScreen" value="true"><param name="scale" value="noscale"><param name="flashvars" value="login={TEXT4}&storage_directory={TEXT5}"><embed src="http://{TEXT3}.video.yandex.ru/lite/" type="application/x-shockwave-flash" width="{TEXT1}" height="{TEXT2}" allowFullScreen="true" scale="noscale" flashvars="login={TEXT4}&storage_directory={TEXT5}"></embed></object>

Jons
phpBB 2.0.2
 
Сообщения: 169
Зарегистрирован: 30.08.2008 15:45
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

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

Сообщение RuBAN » 26.04.2010 11:08

Может что-то нетак делаю,но в форуме phpbb 3.0.7-PL 1 не работает код Youtube....

RuBAN
phpBB 1.2.1
 
Сообщения: 21
Зарегистрирован: 03.02.2009 11:46
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Rayden » 26.04.2010 15:35

Может быть. У меня работает.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

Сообщение Rezaka™ » 27.04.2010 13:51

Может подскажет кто-нибудь как сделать, чтобы в теге [list=][/list] нумерацию списка можно было делать не только с 1, а с любого числа.

Rezaka™
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 08.07.2009 13:17
Откуда: phpBB 3.0.8
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение mau » 27.04.2010 14:22

Jons , пока вот такой код получился

Использование BBCode
[videoYandex]http://static.video.yandex.ru/lite/{SIMPLETEXT1}/{SIMPLETEXT2}/[/videoYandex]


Замена HTML
<object width="450" height="357"><param name="video" value="http://static.video.yandex.ru/lite/{SIMPLETEXT1}/{SIMPLETEXT2}/"/><param name="allowFullScreen" value="true"/><param name="scale" value="noscale"/><embed src="http://static.video.yandex.ru/lite/{SIMPLETEXT1}/{SIMPLETEXT2}" type="application/x-shockwave-flash" width="450" height="357" allowFullScreen="true" scale="noscale"> </embed></object>


Подсказка
Код для LiveInternet, но только ссылка
http://static.video.yandex.ru/lite/www-millerovo-info/x9okcjlk2l.1803/
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Аватара пользователя
mau
phpBB 2.0.4
 
Сообщения: 223
Зарегистрирован: 28.04.2008 10:26
Откуда: Россия
Благодарил (а): 6 раз.
Поблагодарили: 10 раз.

Пред.След.

Вернуться в FAQ (phpBB 3.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение