Hello, there seems to be a bug with the YouTube Screen Embed feature and RSS Feed Importer for Drigg.
I installed Drigg and everything seems to work correctly. Also, I enabled the RSS Importer via the News Aggregator. I successfully added several feeds via the "Add Feed" tab and enabled them via the "Drigg RSS feeder" area. The stories from the feeds appeared within my upcoming stories.
Aside from the RSS Feed Importer, I was able to "Enable Youtube video embedding in stories" via the Embedded Objects tab within the Drigg Module. When I submit YouTube links via the submit story feature the videos appear within the story page. Also, a picture of the YouTube video was displayed on the upcoming page.
However, if I were to include a YouTube RSS Feed within the RSS Importer. The YouTube videos would not embed within the story and a picture of the video would not appear on the upcoming page.
Any advice or help would be greatly appreciated.
Comments
Comment #1
spagib commentedComment #2
drupalina commentedsubscribing...
(I seem to have the same issue)
------------
UPDATE: from what I can tell, if you try to edit that YouTube node, what will happen is that it will tell you that that "That URL is not working".
On a closer investigation, it seems like in the process of conversion from an RSS feed into a Scoop, the word watch gets obfuscated! So the URL that is being imported looks something like
http://youtube.com/?v=_l_za2PfdsEsU (which is BAD, because it is not the valid URL for that video on YouTube)
the real video on YouTube is located on:
http://youtube.com/watch?v=_l_za2PfdsEsU (GOOD - notice the watch word).
When I submitted this second URL, the thumbnail gets embedded as it should. HOWEVER, next to it is another (larger) copy of the same thumbnail.
Comment #3
mercmobily commentedHi,
This is simply a matter of adding a possible regexp to Youtube videos.
It's quite trivial.
I think it will get fixed soon.
Merc.
Comment #4
cedricfontaine commentedI can't duplicate and test it. I tried to use this feed URL
http://gdata.youtube.com/feeds/base/standardfeeds/recently_featured?clie...
and it works great with video and image embedding.
Could you please test with this feed or tell me which feed does not work ?
Comment #5
mercmobily commentedHi,
If the original poster and/or drupalina don't confirm this issue and don't provide exact (and I mean _exact_) instructions on reproducing it within 3 days, please mark this as "won't fix".
Merc.
Comment #6
spagib commentedHello,
I modified the file to fix this problem. However, I think the recent update also addresses the problem I was having as well. Thank you very much for all your help.
Comment #7
mercmobily commentedHi,
Sorry I am confused... you modified *which* file to fix *which* problem?
Is there a patch you applied and would like to share?
Or, can we finally close this bug?
Merc.
Comment #8
drupalina commentedI have added a few YouTube RSS feeds that pour into my Aggregator, to Drigg's own RSS Import. Now it's a matter of waiting till one of those YouTubers posts a video. And then I'll be able to report if this problem has been fixed in Drigg_5x_1.34
But please note, that my Drigg_Embed is an unsupported fork that another Drigg user re-wrote to work with Shadowbox (so that embedded YouTube thumbs open up in a nice Shadowbox, rather than on a new page), because at that lime Lightbox2 didn't have the video support as it does now. I hope that this is not going to impact the test when the YouTube videos are gonna start coming in.
Comment #9
mercmobily commentedHi,
Drupalina, cedric actually asked for the *url* of the youtube RSS feed that has has a problem with Drigg.
Please provide it ASAP.
Merc.
Comment #10
philbar commentedComment #11
mercmobily commentedHi,
This bug is getting so close to being a "won't fix" it's not even funny.
Merc.
Comment #12
mercmobily commentedHi,
Vague bug reports, disappeared posters, impossible to reproduce.
What a waste of time.
Please do NOT reopen this bug. If you are _really_ keen, open a new one with _precise_ instructions on how to reproduce it. Any report without a set of instructions my grandma can follow will automatically be set to "won't fix" with no explanation.
Meh.
Merc.
Comment #13
phillyharper commentedHey guys, I'm new to all of this but I've been having the same problem and as yet I don't think it's been resolved. I'm going to explain EXACTLY how to reproduce the problems I am having.
Obviously you need news aggregator and object embedding installed and turned on in DRIGG.
The feeds I am using for this are bravenewfilms. Youtube tells you here to use the following method to get an RSS feed from a youtube channel.
feed://www.youtube.com/rss/user/[insert username here]/videos.rss
I tried to use that feed in the news aggregator and it didn't seem to want to work, so eventually I just changed the protocol to http:// and I came up with this.
http://www.youtube.com/rss/user/bravenewfilms/videos.rss
So now we have:
The Title = Brave New Films,
The feed URL = http://www.youtube.com/rss/user/bravenewfilms/videos.rss
Then create the feed with an update interval of 1hour. Then go back into the feed settings once you created it and click Drigg Feed Settings. Click "Enable this feed in Drigg", then submit as UID's 1, 3 (will this make a difference?) choose a category, automated tags="bravenewfilms" and then click submit. Now run cron.php and it should update with around 23 videos from brave new films.
Check the category upcoming section and low and behold the videos do not embed but the descriptions and the tags work fine. You can see this problem on my page here:
http://infograffiti.org/node/76
You said you wanted even your grandma to be able to follow the instructions, so badda bing, I hope she followed that.
Comment #14
mercmobily commentedHi,
I did write "please do not reopen"...
I created a new bug, as my original request. I don't really want to see this specific one anymore, sorry.
@phillyharper: this is not "normal" behaviour. This is just me being a little too picky. Thank you for the report!
I am closing this as won't fix; I opened:
#323803: Youtube videos not working in drigg_embed
Bye,
Merc.