ExBB Community » Файловый ExBB » Модификации и дополнения » Руководство: Добавление собственных бб-кодов

Страниц (14): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
 

46. Zeg - 23 октября 2009 — 15:45 - перейти к сообщению
yura3d пишет:
Не слишком удобный вариант для пользователей, поскольку изначально для вставки предполагается размещение в бб-коде ссылки на страницу

Согласен, но лучше уж так, чем совсем никак.
Вот, цепляю плеер, меньше 3,5Кб. Управление предельно простое, нужно вставить код:

Цитата:
<object type="application/x-shockwave-flash" data="/imgs/flvplayer.swf?file=http://i.hz.by/soft/Video/Reklama_prezervativov.flv" width="400" height="300"><param name="movie" value="/imgs/flvplayer.swf?&file=http://i.hz.by/soft/Video/Reklama_prezervativov.flv" /></object>


Нужно вставлять свой путь к плееру и видео в формате flv.
47. Queen - 9 ноября 2009 — 18:02 - перейти к сообщению
Спосиба Радость
48. LordShad0W - 17 ноября 2009 — 21:00 - перейти к сообщению
Народ..по поводу YouTube-кода...

Вставил все строки как описано в первом сообщении...
Но при выделении ссылки тегами YouTube получается вот так:

[img=http://img7.imageshost.ru/imgs/0...62878/tf0594.jpg]

Что может быть не так? Ошибок вроде нигде не сделал....

Буду благодарен за ответ!
49. yura3d - 17 ноября 2009 — 21:10 - перейти к сообщению
LordShad0W пишет:
Что может быть не так?

Это неправильно внесены изменения в файл include/fm.class.php
50. LordShad0W - 17 ноября 2009 — 22:48 - перейти к сообщению
yura3d пишет:
Это неправильно внесены изменения в файл include/fm.class.php

да, видимо не сохранил ничего...все сделал...спасибо!
51. HARUSAME - 3 декабря 2009 — 02:35 - перейти к сообщению
yura3d пишет:
Решил выложить руководство по добавлению собственных бб-кодов на форуме (по аналогии со стандартными бб-кодами для цитирования Quote, вставки исходного кода Code и т д). Задача эта в принципе достаточно простая, в готовящейся сейчас к выходу версии ExBB FM 1.0 RC2 уже есть соответствующий мод, позволяющий добавлять новые бб-коды за несколько кликов. Однако для добавления более сложных кодов этот мод не годится, поэтому приведённая ниже информация в любом случае будет полезной. Добавление собственных бб-кодов я решил показать на примере бб-кода для вставки видео с популярного сервиса YouTube

Руководство по добавлению собственных бб-кодов (Отобразить)

Пример работы добавленного бб-кода YouTube (Отобразить)

Если у кого-то возникнут вопросы или предложения по реализации других бб-кодов, пишите в этой теме Улыбка

/!\ Реализации других бб-кодов для ExBB (выравнивание текста по центру, правому краю и т.д.) Вы можете найти здесь



в самом начале инструкции что после чего нужно вставлять. я что то не догоняю. Обьясни пожалуйсто.
52. mastersound - 3 декабря 2009 — 03:17 - перейти к сообщению
yura3d пишет:
CODE:
$string = preg_replace_callback('#\[youtube(=(.+?)|)\].+?youtube.com/watch\?v=(.+?)(&.+?|)\[/youtube\]#is', array($this, 'youtube'), $string);


Эту строку необходимо добавить в файл include/fm.class.php после строки:

CODE:
$string = preg_replace($search, $replace, $string);
Вот это и надо в самом начале. Я за 5 минут поставил этот мод. Главное - повнимательней отнесись к установке, перед этим сделай бэкап изменяемых файлов, чтобы можно было вернуть в случае чего и - сначала.
53. HARUSAME - 8 декабря 2009 — 23:57 - перейти к сообщению
С тем тегом у меня чтото нето выходит(.

Может с этим все норм будет. Скачал архив с плеером JW Player

Подскажите пожалуйсто как сделать такой тег [video][/video] и [MP3][/MP3] для JW Player ?

примеры
[video]http://i.hz.by/soft/Video/Reklam...rezervativov.flv[/video]
[video=Название файла]http://i.hz.by/soft/Video/Reklam...rezervativov.flv[/video]

и

[MP3]http://i.hz.by/soft/Video/Reklam...rezervativov.flv[/MP3]
[MP3=Название файла]http://i.hz.by/soft/Video/Reklam...rezervativov.flv[/MP3]

И в какую папку кидать файлы с плеером?
54. gudman - 22 декабря 2009 — 09:03 - перейти к сообщению
Друзья!
Так какже добавить видео к себе в панел кодов!?
В первом посте у меня закрыто под спойлером!
Нужны сообщения чтобы показалось, а мне очень нужно чтобы видео можно было добовлять!!!
(Добавление)
Ага, разобрался!
Спасибо...
55. Bastard - 9 января 2010 — 12:08 - перейти к сообщению
Подскажите, плиз - а как можно добавить новый bb код (аналог ) URL - но убрать из него обязательное написание http://

Чуть более подробно - потому что понимаю - что сумбурно объясняю - хотелось бы сделать возможность добавлять magnet ссылки в сообщение (т.е. сделать код например [magnet]magnet:?xt=urn:tree:tiger:WMZ6SPH7VHGKL2F7WOQ66FIS2725TRKZOMLBD7A&xl=36050944&dn=eavbe_nt32_rus.msi[/magnet])

Пробовал сделать на основе URL - но там обязательный параметр http://

Заранее благодарю за помощь
56. Bastard - 9 января 2010 — 20:21 - перейти к сообщению
Или подскажите - как сделать что бы ссылка отображалась даже если в коде нет http:// - так даже еще лучше
57. yura3d - 9 января 2010 — 22:04 - перейти к сообщению
Bastard пишет:
Или подскажите - как сделать что бы ссылка отображалась даже если в коде нет http:// - так даже еще лучше

Такой вариант без дополнительной защиты совсем не годится, поскольку позволит пользователям вставлять любой JavaScript код в сообщения, который затем будет выполняться со всеми вытекающими отсюда последствиями (например, одной из таковых может стать кража пароля администратора). Разрабатывать же защиту слишком расточительно, т.к. достаточно сложно предусмотреть все варианты размещения вредоносного кода

Bastard пишет:
[magnet]magnet:?xt=urn:tree:tiger:WMZ6SPH7VHGKL2F7WOQ66FIS2725TRKZOMLBD7A&xl=36050944&dn=eavbe_nt32_rus.msi[/magnet]

Описывать процедуру установки кнопки для вставки magnet-ссылок в форму редактора сообщений не буду, это Вы и сами прекрасно сможете сделать по аналогии с кнопкой для вставки видео с YouTube, процедура установки которой описана в первом сообщении этой темы. Здесь же я укажу только изменения в файле include/fm.class.php, необходимые для простой обработки бб-кода [magnet] вставки magnet-ссылок:

Изменения файла include/fm.class.php для обработки magnet-ссылок (Отобразить)
58. Bastard - 10 января 2010 — 05:48 - перейти к сообщению
Огромадное Вам спасибо! Я искал в т.ч. и другие варианты - но этот вариант на порядок проще и удобнее. Поскольку Интересуются многие - можно бы и поднять темку вверх.
Еще раз огромное спасибо
59. robert - 1 мая 2010 — 10:49 - перейти к сообщению
Доброго времени суток!
У меня небольшая проблемка на форуме:
мой форумчанин пишет:
У меня проблемы с тегом Code
По изначальному замыслу тега, все особенности форматирования, табуляция, пробелы должны сохраняться. Однако на практике это оказывается не так. Между словами остаётся только по одному пробелу.

На этом форуме, всё ок (5 пробелов между первым и 20 между вторым):
CODE:
1 2 3

Не могу пока понять, в чём проблем-с.
60. robert - 14 мая 2010 — 12:03 - перейти к сообщению

Так проблему не решить? Или со временем туго?

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0263]     [ ]