Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[v1.6] Inferno RSS Forum Feeds Technology Details »»
[v1.6] Inferno RSS Forum Feeds Technology
Version: 1.6, by Zero Tolerance Zero Tolerance is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.5.0 Rating:
Released: 08-16-2005 Last Update: 10-04-2005 Installs: 277
DB Changes Uses Plugins
Additional Files  
No support by the author.

This hack was made purely by request, and the fact IPB will have a similar system as default functionality, i wouldn't like them to have a upper hand to vbulletin

v1.5 Updates:
- Auto detect RSS settings system
- Forum stats rebuilt correctly (last post info)

v1.6 Updates:
- Various bug fixes

Description:
This once added to your forum allows you to connect to any RSS feed you desire, once set up the system will automatically post data from the RSS feed into threads within a specified forum.

Previews are available at the bottom, and an FAQ is built into the admin controls since I know not everyone will understand how to set up the options. Also an example to use a BBC UK News rss feed is below

Example BBC UK News Feed:
Feed Name: BBC UK News
Feed Location: http://newsrss.bbc.co.uk/rss/newsonl...t_page/rss.xml
Feed Prefix: [BBC UK News]
Feed From User: Assign users username of your own choice
Feed Forum: Choose a forum you want threads to be posted into
Feed Read Direction: Newest First
Parent RSS Tag Name: channel
Items RSS Tag Name: item
Thread Title RSS Tag Name: title
Thread Post RSS Construct:
HTML Code:
[b]Published:[/b] {XML[pubDate]}

{XML[description]}
[url={XML[link]}]Read More...[/url]
Note: After adding a new feed i suggest clicking update for that feed, this will manually update that singular feed specified, the cron job included will automatically update all feeds, best not to have it update them all from the start otherwise it could execute a lot of queries. Further more I highly recommend you do not have lots of feeds unless your server can with-stand it.

Enjoy

- Zero Tolerance

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #132  
Old 09-14-2005, 06:05 PM
Dream's Avatar
Dream Dream is offline
 
Join Date: Oct 2001
Posts: 2,251
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Jenta
tried it and didnt work for me
you gotta make both changes from both posts I made jenta
Reply With Quote
  #133  
Old 09-15-2005, 03:01 AM
Vizionz Vizionz is offline
 
Join Date: Jul 2003
Location: Chicago
Posts: 524
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by FASherman
I think the real problem is the way VB.Org manages hacks. If I were to take this code, find the problem and re-release it, I'd get jumped all over, asking if I received permission.

What we have is a buggy hack that has been orphaned. The author hasn't been around to fix it and hasn't shown any signs of doing so, age or any other personal issue not withstanding. The hack clearly indicates that it isn't supported, so there is no reasonable expectation that anything ever will get fixed.

There should be a way for someone interested in fixing and supporting a hack to take it over. A released hack filled with bug and logic errors with no support isn't a hack at all.
all u have to do is contact a hacker and ask if you can help the real problem with rereleasing hacks is that people tend to take full credit for the hack.

and there is no need to rerelease the code you can attach your fixes already to the post. or add the coding necessary to fix the problem.

then when the hacker notices the additions he will accknowledge your help ya know
Reply With Quote
  #134  
Old 09-15-2005, 03:00 PM
SEbasic SEbasic is offline
 
Join Date: Aug 2005
Location: London
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

(I think this is the right place to post this)

Sorry for reviving this old thread...

I've been getting my head around this Mod over the last few hours, and at one point actually had it working well.

The only problem I initially, is that the DB Table wasn't created automatically, so I did it by hand (Not really a big deal, but clearly not how it's supposed to work).

After a few hours of playing around with it, I managed to succesfully syndicate my first 10 posts, and the results were good, but needed tweaking...

So I edited the way the feed was presented and was happy that it would look the way I wanted.

Now, I'm in the situation that the actual RSS settings don't seem to be logged by vB...

I can go into the DB and see the records there, but for whatever reason when I go into the admincp and attempt to manually update the feed or edit the settings, all the work I've done is no longer there.

It's a really weird one, because like I say, I can see the entries in the DB, they just don't seem to be recognised in the vB back end.

Have you got any idea why this might be?

As a side note, many of the titles have got HTML formatting in them, which output, completly unparsed in the post title after the feed is syndicated (I have HTML switched on in these categories).

Again, sorry for dragging up the old(ish) thread, but I would *love* to have this working, as I've been looking for something like this for a while...

Cheers, and I hope someone can point me in the right direction.

Oliver

(added)
Just for the record, this is the error message I recieve when I try to update the feed.

While attempting to parse the document located at "FEED URL HERE" the system encountered the following error:
The system could not find the "parent" tag you specified ()

Please check settings related to this issue.
Reply With Quote
  #135  
Old 09-15-2005, 08:53 PM
thetoolman thetoolman is offline
 
Join Date: Aug 2005
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi

I'm having a problem with the construct box field.. when i enter a link so it links to the whole story page on the original news site, it deletes all the settings after i submit. This is what i'm using:

<b>{XML[title]}</b>

{XML[description]}
<b>Date: {XML[pubDate]}</b>

<a href="{XML[link]}">Read Entire Article</a>

How am i supposed to link to the site?
any ideas?
Reply With Quote
  #136  
Old 09-21-2005, 01:49 PM
thetoolman thetoolman is offline
 
Join Date: Aug 2005
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

anyone? it works by using just {XML[link]} but not in a link tag.
Reply With Quote
  #137  
Old 09-22-2005, 08:46 PM
thetoolman thetoolman is offline
 
Join Date: Aug 2005
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

not to worry, i've worked it out.
Reply With Quote
  #138  
Old 09-23-2005, 05:37 AM
Carl Anderson's Avatar
Carl Anderson Carl Anderson is offline
 
Join Date: Apr 2003
Posts: 91
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@Dream Thanks this did get it to parse my urls - worked like a charm.. I put both of your messages together below.. Make it easier to follow ...


Edit: class_ffrss.php

Find and replace

PHP Code:
PHP Code:
$newpost['message'] = $message
To

PHP Code:
PHP Code:
$newpost['message'] = convert_url_to_bbcode($message); 

added

PHP Code:
require_once(DIR '/includes/functions_newpost.php'); 
after

PHP Code:
require_once(DIR '/includes/functions_databuild.php'); 

One other thing someone was asking how not to exclude these posts in new posts or todays posts - do this.. if you have rss feeds in 16 15 and 23

just add &exclude=6,15,23 to the end of the do=getnew url and it'll exlude the forums with the forumids 6, 15 and 23.

Thanks Zero another great hack...
Reply With Quote
  #139  
Old 09-23-2005, 11:08 AM
hardgainer hardgainer is offline
 
Join Date: Apr 2005
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Carl Anderson
One other thing someone was asking how not to exclude these posts in new posts or todays posts - do this.. if you have rss feeds in 16 15 and 23

just add &exclude=6,15,23 to the end of the do=getnew url and it'll exlude the forums with the forumids 6, 15 and 23.

Thanks Zero another great hack...
Can you clarify this just a little more please?

Do you modify the NavBar template for this or an actual file?

Thanks,
Reply With Quote
  #140  
Old 09-23-2005, 11:54 AM
trancetopia trancetopia is offline
 
Join Date: Feb 2005
Location: Wales, UK.
Posts: 161
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Has anyone managed to fix the "Invalid URL To RSS Feed Given" issue yet?

The URLs are correct, it's not accepting anything when manually adding feeds or using the autodetect function.

Are there some prequisits that I need to enable on my server before this can work?
Reply With Quote
  #141  
Old 09-23-2005, 01:32 PM
yitzklein yitzklein is offline
 
Join Date: Aug 2005
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I need help? I'm getting duplicate threads.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:14 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05238 seconds
  • Memory Usage 2,325KB
  • Queries Executed 27 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_html
  • (4)bbcode_php
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete