The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
NEW Modified RSS News Feed Hack Details »» | |||||||||||||||||||||||||
Hack originally posted by: Xyphen - RSS News Feed Hack
Modified by: wolfstream - Modified RSS News Feed Hack I am posting this up as a new hack because of the major changes made to how the script works. Also, I didn't want people to get confused as to which one to download since there were 3 different versions on the original post. Xyphen released the original version, then wolfstream modified the script and corrected some errors. After that, I modified wolfstreams version to change how posts were inserted. Now the post count will increase, posts will be able to be searched, and similiar threads will work. RSS News Feed Hack for vB 3.0.x. As long as vBulletin doesn't change the database structure much, this should be good for the next release also, and those to come. Allows you to have a live RSS news feed (such as one from Google or CNET) in a forum. The user that posts it will basically be a bot, which *should* only be used for posting the news, but you can even make it for a regular user. Comments are welcome! Support provided through this thread. Latest Version: - 1.26 - for PHP 4.3.0 & above - 1.26a - for PHP prior to 4.3.0 vBulletin Versions: - 3.0.0 - 3.0.1 PHP Versions: - > 4.3.0 - < 4.3.0 Installation Overview: - Files to edit: (2) /admincp/index.php, /includes/functions_newpost.php - Files to upload: (4) rss.php, admincp/rss_admin.php, includes/RSS/class.RSS.php, includes/RSS/rss_update.php - Queries to run: (4) in rss_install.php History: Version 1.26 (23 June 2004 - Slapyo, Natch) - listing of bot's more intuitive (Natch) - hopefully fixed duplicate problem (Slapyo) - stripped html tags from title and description (Slapyo) Version 1.25 (12 May 2004 - Slapyo) - fix for " showing up - logs action in scheduled task log if turned on Version 1.24 (20 April 2004 - Slapyo) - posts now deleted with delete_thread function - post counts updated when using delete all news Version 1.23 (14 April 2004 - Slapyo) - added ability to delete bots - cleaned up includes - fix for PHP versions prior to 4.3.0 calling html_entity_decode() Version 1.22 (13 April 2004 - Slapyo) - duplicate posts problem fixed - fix for problem with ' appearing as \' Version 1.21 (12 April 2004 - Slapyo) - bot will not be subscribed to posts now Version 1.2 (11 April 2004 - Slapyo) - posts now inserted with build_new_post function Version 1.1 (28 March 2004 - wolfstream) - file edits taken down to 1 - cron script included Version 1.0 (28 January 2004 - Xyphen) - original release Common RSS Feeds: - Yahoo! - CNET.com - BBC - Wired News - The Register - Ars Technica - All Headline News Show Your Support
|
Comments |
#107
|
|||
|
|||
world news and politics
|
#108
|
|||
|
|||
can you look in your database in the vb3_thread table and see if it is filling the rss_feed and rss_date fields?
it should be filling them and then it checks the date in the rss_date field against the dates in the feeds. |
#109
|
|||
|
|||
yeah it fills just fine, it's not like it duplicates right away, it seems to run but run a few times
|
#110
|
|||
|
|||
could it be the news articles are closely related? maybe try getting a copy of the rss feeds when it runs, then get more copies later on and compare them. that's what i would try to do.
the script checks the article title and the pubdate of the article. if both are the same, it is marked as old and not posted. |
#111
|
|||
|
|||
Quote:
fantastic! thanks! |
#112
|
|||
|
|||
HELP i installed this hack and it doesnt seem to post to the forum?
ived tried yahoo,slashdot and a few others and none of them seem to be working. If i call rss.php i get a blank page,in adminCP i try to "run cron job"n as a test and it shows me a page with "rss" on it? any ides what would be causing this to not display anything? |
#113
|
|||
|
|||
did you run the install file?
what version of php do you have? whats the url of the rss feeds you are trying to use? do you have the bots set up properly with the right user id and forum id? is the cron job set up correctly in the scheduled tasks manager? |
#114
|
|||
|
|||
yes i ran install fine,im using php 4.3.3
im using the yahoo and slashdot feeds from your intro post as well as a few other music site feeds. I set the forum id to my news forum and have also tried the music forum but both dont show any news and rss.php is blank? heres a feed i tried to use http://rapdirt.com/newsrss10.php i also have cron job set to 1 hour and have tested it but it shows a blank page with the letters rss at the top |
#115
|
|||
|
|||
that feed won't work because it is a rdf feed....for now this only works with rss feeds. however the yahoo feeds and slashdot feeds are rss and will work.
could you post the info in your scheduled task, and possibly a screen shot of the page with rss at the top. when you make the script run from the scheduled task manager, all you should see is the name you gave the task. |
#116
|
|||
|
|||
hmmm it seems as though it was the feed i was using they were RDF,ive tried another feed and it seems to work
but the posts seem to be formatted as so: Quote:
|
#117
|
|||
|
|||
that is happening because of the feed you are using. some have the CDATA tags in front and behind. i'm not sure if this will work. it should. it is just replacing the things you don't want with what they should be, or in some cases nothing.
in rss_update.php FIND: // Setup the thread ABOVE ADD: PHP Code:
|
#118
|
|||
|
|||
is there anyway to remove these posts from the search option because i've got a massive rss feed with about 400 posts and it gets too much looking through all the posts.
Mobile |
#119
|
|||
|
|||
actually the 2nd news feed by wolfstream did this. try this: https://vborg.vbsupport.ru/showpost....&postcount=139
they were manually inserted into the database so post count doens't go up for those threads, similiar threads won't work for the posts, and you won't be able to search them at all. however, i don't offer any support for that version. |
#120
|
||||
|
||||
Any news on fixing my problem yet ?
|
#121
|
||||
|
||||
The problem with dupe posts seems to be a problem with vbulletin cron. If I run the script manually it does not post duplicates. If it runs via cron.php it runs more than once and posts duplicates. The script will run until it times out when it reaches the php timeout or until the next scheduled task is to run.
Whne I figure out a fix I'll post it. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|