Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
NEW Modified RSS News Feed Hack Details »»
NEW Modified RSS News Feed Hack
Version: 1.00, by Slapyo Slapyo is offline
Developer Last Online: Apr 2013 Show Printable Version Email this Page

Version: 3.0.0 Rating:
Released: 04-12-2004 Last Update: 06-22-2004 Installs: 146
 
No support by the author.

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 &quot; 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

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

Comments
  #77  
Old 04-14-2004, 08:38 PM
ckaosII ckaosII is offline
 
Join Date: Apr 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ehhh,

Sorry for not being an expert her..

I'm new to this stuff

I've followed your install instruction, and now what? How do I get to work? Can I use other rss feeds?

I've noticed a Hacks section in my admincp containing: RSS News Feed but don't know how to configure it, would have been nice with a COMPLETE install/configure instruction for dummies like me :nervous:
Reply With Quote
  #78  
Old 04-14-2004, 09:18 PM
ckaosII ckaosII is offline
 
Join Date: Apr 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,


Woahh, got it to work all by my self
Reply With Quote
  #79  
Old 04-14-2004, 11:01 PM
SnowBot's Avatar
SnowBot SnowBot is offline
 
Join Date: Jul 2003
Location: Manchester UK
Posts: 631
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well i just cant understand this at all, i have it working fine on one of my boards, mostly un-hacked as its a new project.

www.thepremierleague.co.uk

But its still not working on

www.synergyforums.com I have done the exact thing but still doesnt work. I get no errors but nothing is being posted, all i can think of is that its another hack thats messing this up. synergyforums is hacked and modded a great deal.

I will PM you an admin login like was said and see if you can figure something out. Maybe you can tell what hack maybe stopping this from posting the feed.
Reply With Quote
  #80  
Old 04-15-2004, 03:06 AM
Slapyo Slapyo is offline
 
Join Date: Feb 2004
Location: Rancho Cucamonga
Posts: 370
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i have added in the ability to delete bots. until i can add in the ability to give a bot a description, i include the bot id next to the bot's name. hopefully this will help clear up some confusion as to the bots.

the only file edited was /admincp/rss_admin.php if you want to just upload that file.
Reply With Quote
  #81  
Old 04-15-2004, 04:07 AM
Dontom Dontom is offline
 
Join Date: Oct 2001
Location: Germany
Posts: 115
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Slapyo
i have added in the ability to delete bots. until i can add in the ability to give a bot a description, i include the bot id next to the bot's name. hopefully this will help clear up some confusion as to the bots.

the only file edited was /admincp/rss_admin.php if you want to just upload that file.
perfect - thank you!
I have a problem with one feed - it just wont work (other feeds worked for me)
Can someone tell me whats wrong with this one?
http://www.procycling.de/news/news_rss.php

Thank you
Tom
Reply With Quote
  #82  
Old 04-15-2004, 04:31 AM
Slapyo Slapyo is offline
 
Join Date: Feb 2004
Location: Rancho Cucamonga
Posts: 370
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

what are the other feeds you are using? the only thing i can think of is in the feed that isn't working, the date field is called dc:date ... but in the script it is looking for pubDate.

what are the errors, or are there no errors showing up at all?
Reply With Quote
  #83  
Old 04-15-2004, 05:18 AM
Dontom Dontom is offline
 
Join Date: Oct 2001
Location: Germany
Posts: 115
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

no errors at all - just a blank page if i call rss.php
Reply With Quote
  #84  
Old 04-15-2004, 05:46 AM
Slapyo Slapyo is offline
 
Join Date: Feb 2004
Location: Rancho Cucamonga
Posts: 370
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i think the problem is in the name of the date field. what is the url of the other news feeds you us?
Reply With Quote
  #85  
Old 04-15-2004, 05:47 AM
SnowBot's Avatar
SnowBot SnowBot is offline
 
Join Date: Jul 2003
Location: Manchester UK
Posts: 631
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All works fine on vb 3.0.1 if anyone wonders.
Reply With Quote
  #86  
Old 04-15-2004, 06:18 AM
jluerken's Avatar
jluerken jluerken is offline
 
Join Date: Aug 2003
Location: Germany
Posts: 1,016
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SnowBot
All works fine on vb 3.0.1 if anyone wonders.
I am using php 4.2.2 and changes the lines in /includes/RSS/rss_update.php like described but starting the task will result in the following error:

Fatal error: Cannot redeclare fix_unhtmlentities() (previously declared in /home/www/web1/html/forum/includes/RSS/rss_update.php:76) in /home/www/web1/html/forum/includes/RSS/rss_update.php on line 76
Reply With Quote
  #87  
Old 04-15-2004, 07:06 AM
ckaosII ckaosII is offline
 
Join Date: Apr 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Donton wrote:
Quote:
I have a problem with one feed - it just wont work (other feeds worked for me)
Can someone tell me whats wrong with this one?
http://www.procycling.de/news/news_rss.php
I have also problems with all news feeds containing:

<?xml version="1.0" encoding="ISO-8859-1" ?>
- <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:hr="http://www.w3.org/2000/08/w3c-synd/#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/">

I only got feeds containing:

<rss version="x.x">

to work 100%



Looks like it's only able to read: "RSS feeds" and NOT "RDF feeds" ?!

Is it possible to add support for RDF feeds to?
Reply With Quote
  #88  
Old 04-15-2004, 01:14 PM
Slapyo Slapyo is offline
 
Join Date: Feb 2004
Location: Rancho Cucamonga
Posts: 370
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

maybe later on ckaos ... i'll look into it.

i am still having a problem with the users who have a version of PHP prior to 4.3.0 ... the odd thing is the error that they get. it tells you that you can't redeclare the function, yet this is the only place the function is setup/called. you can changed the name to anything you want and it still gives this error. so i am not sure as to how i am redeclaring something even though it is the only time i have declared it. still working on it.
Reply With Quote
  #89  
Old 04-15-2004, 07:07 PM
rocket98 rocket98 is offline
 
Join Date: Mar 2004
Location: Edmonton
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Slapyo
maybe later on ckaos ... i'll look into it.

i am still having a problem with the users who have a version of PHP prior to 4.3.0 ... the odd thing is the error that they get. it tells you that you can't redeclare the function, yet this is the only place the function is setup/called. you can changed the name to anything you want and it still gives this error. so i am not sure as to how i am redeclaring something even though it is the only time i have declared it. still working on it.
--------------------------

Slapyo, u fixed it for me. Moving the function outside the other else/if statements stopped the loop declaration. I still have the 4 bots running every 4 hours, but will set them to run every hour and see what happens. So far so good.

Thank you for your work on this one.

rocket98
Reply With Quote
  #90  
Old 04-15-2004, 07:17 PM
Slapyo Slapyo is offline
 
Join Date: Feb 2004
Location: Rancho Cucamonga
Posts: 370
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok, i am pretty sure i have the fix for users with a PHP version prior to 4.3.0. the only differences between the 2 sets of files i have uploaded are some comments.

- rss_bot_#.##.zip - download this if you have PHP 4.3.0 & above
- rss_bot_#.##a.zip - download this if you have PHP prior to 4.3.0
Reply With Quote
  #91  
Old 04-15-2004, 08:17 PM
Acido Acido is offline
 
Join Date: Apr 2003
Location: Argentina
Posts: 187
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Slapyo
ok, i am pretty sure i have the fix for users with a PHP version prior to 4.3.0. the only differences between the 2 sets of files i have uploaded are some comments.

- rss_bot_#.##.zip - download this if you have PHP 4.3.0 & above
- rss_bot_#.##a.zip - download this if you have PHP prior to 4.3.0
BIG THANX Slapyo !

Now i have not more problems with Quotes \" and not more duplications.

I'm using rss_bot1.23a with PHP 4.3.4

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 01:02 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.05920 seconds
  • Memory Usage 2,366KB
  • Queries Executed 30 (?)
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
  • (5)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
  • (1)pagenav_pagelinkrel
  • (16)post_thanks_box
  • (16)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (16)post_thanks_postbit_info
  • (15)postbit
  • (16)postbit_onlinestatus
  • (16)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_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