ООО ЭкоЮнит
FAQSearchMemberlistUsergroupsFilesLog inRegisterГлавная
printer-friendly view
 
 
AuthorMessage
evrus Gender:Male

Почетный участник


Joined: 31 Oct 2011
Show/Hide

Здравствуйте Сергей.
Мне необходимо сделать небольшую модификацию, на основе вашего мода, а именно необходимо парсить youtube ссылки, оставляя от них только id видео (+ббкод).
Сколько мне будет стоить моя прихоть?

P.s. Модом Вашим пользуюсь — огромное спасибо за него.


Скачать мод Преобразование ссылок на видео с Youtube в bbCode
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Основной мод для вставки видео c youtube у вас уже установлен или вы использовали какой-нибудь пользовательский bbCode? Думаю, это несложно сделать, алгоритм парсинга примерно похож на парсинг вики-ссылок.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
evrus Gender:Male

Почетный участник


Joined: 31 Oct 2011
Show/Hide

Да, у меня пользовательский bbCode:
Code:
[youtube]id видео[/youtube]

Необходимо, чтобы оставалось от ссылок следующего вида:

httр://www.youtube.com/watch?v=xxxxxxxxxxx&feature=related,
httр://youtube.comv/v/xxxxxxxxxxx,
(еще какие-то варианты возможно есть),

только ID — xxxxxxxxxxx помещенное между тегами.

Добавлено спустя 4 минуты 38 секунд:

Кстати позавчерашний мой пост в теме которую Вы указали.
phpbbguru.net/.....ml#p344008
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Готово во вложении. Разбираются ссылки вида httр://www.youtube.com/watch?v=xxxxxxxxx , httр://www.youtube.com/watch?v=xxxxxxxxx&feature=XXXX , httр://youtube.comv/v/xxxxxxx , youtu.be/xxxxxxxxx и преобразуются в bbCode вида [ youtube ]id видео[ /youtube ]

Protected Text:
Show


Мод запрещён для выкладывания и обсуждения на phpbbguru.net, bb3x.ru


Download Transform_youtube_url.txt (1.87 KB). Added/Updated Sat 20 Oct, 2012 14:53. Downloaded 26 Time(s).
This file for registered users. Преобразовывает ссылки на видео Youtube в bbCode.


_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
evrus Gender:Male

Почетный участник


Joined: 31 Oct 2011
Show/Hide

Protected Text:
Show
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Protected Text:
Show

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
evrus Gender:Male

Почетный участник


Joined: 31 Oct 2011
Show/Hide

Protected Text:
Show


Добавлено спустя 7 минут 16 секунд:

Спасибо огромное — все супер, все работает.

Добавлено спустя 9 минут 27 секунд:

Protected Text:
Show


Download message_parser.zip (13.98 KB). Added/Updated Thu 03 Nov, 2011 16:54. Downloaded 41 Time(s).
This file for registered users.


Last edited by evrus on Thu 03 Nov, 2011 16:55; edited 1 time in total
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Дайте пример такого текста, сейчас гляну.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
evrus Gender:Male

Почетный участник


Joined: 31 Oct 2011
Show/Hide

Из этого:
Code:
http://site.ru/forum/viewtopic.php?f=20&t=347&p=2692#p2692
Youtube
ID 


Получилось:
Code:
[url=http://site.[youtube]ru[/youtube] тест[/url]
[youtube]Youtube[/youtube]
[youtube]ID[/youtube] 


Добавлено спустя 12 минут 44 секунды:

Уточняю — он парсит любую строчку содержащую латинские буквы. Соответственно и ссылки http
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Исправил.

Code:
# -------- [OPEN] -------------- 
includes/message_parser.php

# -------- [FIND] -------------- 

            preg_match_all('#(^|[\n\t (>.])(http://(?:www\.)?youtube\.com(?:/watch\?v=|/v/))?([0-9a-z\-\_\+]+)([\S$+]*)#i', $this->message, $matches);

# -------- [REPLACE WITH] -------------- 

            preg_match_all('#(^|[\n\t (>.])(http://(?:www\.)?youtube\.com(?:/watch\?v=|/v/))([0-9a-z\-\_\+]+)([\S$+]*)#i', $this->message, $matches);
 


Или просто выделенный ? убрать.

Исходный пост

Code:
http://site.ru/forum/viewtopic.php?f=20&t=347&p=2692#p2692 
Youtube 
ID

Музыка из к/ф Профессионал (Le Professionel). Видео с Youtube.com

http://www.youtube.com/watch?v=jbdPUiih020&feature=player_embedded 


После преобразования

Code:
http://site.ru/forum/viewtopic.php?f=20&t=347&p=2692#p2692 
Youtube 
ID

Музыка из к/ф Профессионал (Le Professionel). Видео с Youtube.com

[youtube]jbdPUiih020[/youtube] 

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
evrus Gender:Male

Почетный участник


Joined: 31 Oct 2011
Show/Hide

Спасибо огромное Сергей. Теперь все работает как надо.
Back to topOffline View user's profile
evrus Gender:Male

Почетный участник


Joined: 31 Oct 2011
Show/Hide

Я еще выяснил что у Ютуб есть ссылки вида httр://www.youtube.com/watch?feature=player_embedded&v=ххххххх
и youtu.be/ххххххх

Можно их тоже добавить?
Back to topOffline View user's profile
Merged: Sat 05 Nov, 2011 01:29 by Sergey
From Topic [RC] Simple Url To Link name before posting for phpBB3 Olympus ()
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Первую учту, а такого вида youtube.com/05.....PwZDSEzfE нет.

Code:
К сожалению, запрашиваемую страницу не удается найти. 

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
evrus Gender:Male

Почетный участник


Joined: 31 Oct 2011
Show/Hide

Именно youtu.be — такая ссылка генерируются когда вы нажимаете [Отправить] чуть ниже плеера Ютуб youtu.be/7KOyWSFJQCU
Уж не знаю кто этим пользуется, но факт остается фактом.
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Готово. Забирайте из вложения в этом посте Преобразование ссылок на видео с Youtube в bbCode . Ранее добавленный код просто снести, вставить новый.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
Display posts from previous:   

Summary Rating For >> Преобразование ссылок на видео с Youtube в bbCode
Average Rating: 0.00 :: Min Rating: 0 :: Max Rating: 0 :: Number of Ratings: 0
Choose Rating: 1   2   3   4   5  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Вставка пользовательских BBcode в phpBB3
Пользовательские bbCode
Интересует bbcode, который позволяет вставить в собщение выделенный текст в рамочке или без неё. Если не понятно о чём речь в теме на сайте phpbb http://www.phpbb.com/community/viewtopic.php?f=71&t=2111630 выделены
Владимир1971 Поддержка и моды для phpBB3 8 Wed 25 Jun, 2014 22:18 View latest post
АлексейМ
No new posts Мод для вставки видео youtube
phpBB2, bbcode
Есть ли такой мод вообще?
reallab.info Поддержка и моды для phpBB2 35 Wed 15 Jun, 2016 12:38 View latest post
Евгений_007
No new posts Bbcode видео vkontakte
Мод для показа на форуме видеороликов vkontakte. Идея как принято взята с phpBB3. Использование - вставляется код видеоролика (Вконтакте выдает этот код при нажатии на ссылку поделиться под роликом): Code
vlad77 Поддержка и моды для phpBB2 10 Wed 27 Apr, 2016 09:46 View latest post
vlad77
No new posts Код видео-плеера COUB в сообщениях (bbcode)
phpbb2
Необходимо вставить код плеера COUB в поле сообщения. http://www.coub.su/
Benelli Поддержка и моды для phpBB2 3 Fri 20 Mar, 2015 07:29 View latest post
Sergey
No new posts Мод Change bbcode quote with Gender mod
преобразование имени пользователя в цитатах в ссылку на профиль
Описание мода: Мод преобразует имя пользователя в цитатах в ссылку на профиль. Цвет имени пользователя устанавливается в зависимости от уровня (администратор, модератор, участник). При установленном моде Gender mod
Sergey Поддержка и моды для phpBB2 42 Thu 24 Jan, 2019 20:05 View latest post
vlad77






All times are UTC + 3 hours
Users browsing this topic:
Registered Users: None

Jump to:   
printer-friendly view
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
/a
Username:

Password:

Log me on automatically each visit
  Яндекс.Метрика
CrackerTracker © 2004 - 2020 CBACK.de