Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
AboutToday - Bring RSS Feeds and Daily Events to Your Site! Details »
AboutToday - Bring RSS Feeds and Daily Events to Your Site!
Mod Version: 2.0.4, by CyberRanger (Member) CyberRanger is offline
Developer Last Online: Dec 2014 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.5.4 Rating: (11 votes - 4.55 average) Installs: 249
Released: 06 Feb 2006 Last Update: 02 Aug 2006 Downloads: 796
Not Supported DB Changes Uses Plugins Template Edits Additional Files  

What is AboutToday?

AboutToday provides a central place to bring daily items of interest to your forum visitors. It includes two main components: an RSS Reader System and Local Events database System.

Please NOTE: This mod has been modified for vb ver 3.6.4. It should work on vb ver 3.5.4 and 3.6.x.
  1. An RSS Reader system where the admin can enter RSS feeds that will then be displayed on the page. RSS feeds can be set to AUTOMATICALLY create threads or be set so that users can easily create a thread from a feed.. Feeds can be read via fopen or cURL.





    The RSS Feeds are fully intergrated with vbAdvanced and could actually be placed anywhere you want!!
  2. A database system that can hold unlimited categories of "AboutToday" events. For example, you could have a history category (like a Today in History) with sub-categories for different eras in history. Or, you could have a daily joke or software tip of the day, etc.

    The "Add Event" feature is intended to help you if you want for example - Sports: Today in History. With the vb calendar, you cannot have categories and you are restricted with how far back the dates can go.




    So with the "Add Event" feature, you could have a category tree like:
    • Hockey
      • Professional
      • College
      • High School
    • Football
      • American Football
      • The Rest of the World (Soccer)
    • Baseball

    with the normal calendar feature, you cannot have categories. And with "Add Event" you can have any date. So, if you want an event like "Jan 1, 132 B.C. - the first ball was invented", you can do that. But, that isn't possible in the normal calendar. Also, the events in "Add Event" are fully searchable.

Installation

Copy the following files to your server in the forums directory:
abouttoday.php
includes/class.csv.php
includes/class_abouttoday.php
includes/cron/cron_abouttoday.php
includes/xml/bitfield_abouttoday.xml
includes/xml/cpnav_abouttoday.xml
admincp/abouttodayadmin.php
From the admincp, import the product file product-abouttoday.xml (Manage Products - Add/Import Product).

REFRESH your admincp window. You should now see a listing in the left column of the admincp for "AboutToday".

Getting Started

NOTE - if this is a new install, a Yahoo RSS Feed and CNN Entertainment Feed have been automatically added to give you a feel for how the product looks.

If you plan to use the RSS Feeds:

1. From the admincp, select AboutToday - RSS Feeds. Add an RSS Feed.
2. From the admincp, select Usergroups - Usergroup Manager. Add permissions so the Administrator group can use the product.
3. From your forum directory, bring up the file abouttoday.php.
4. If you want the feeds to AUTOMATICALLY create threads, go to admincp - abouttoday - settings. There you must set the userid of the account to use to create the thread. Then, edit the RSS Feed with the forumid of where the threads for that feed should be created!

If you plan to create your own "today in history" type of database:

1. From the admincp, select AboutToday - Categories. Add a category.
2. From your forum directory, bring up the file abouttoday.php. "Add" your first event to the category you have created!

Version Status
I've tested this product extensively but ... use this totally at your own risk!

Credits
I learned a lot about how to code this and used a lot of the code from what Ron1n did with ecDownloads. What I've learned from his code while helping to support ecDownloads has been invaluable.

Sites Using this Product
Visit www.armchairgeneral.com to see this product in action.

Click Install!
Please Click Install if you are using this product. Thanks!

Download Now

Only licensed members can download files, Click Here for more information.

Addons

Screenshots

Click image for larger version

Name:	settingsdetail.gif
Views:	868
Size:	29.9 KB
ID:	42242   Click image for larger version

Name:	addrssfeed.gif
Views:	911
Size:	9.1 KB
ID:	42243   Click image for larger version

Name:	addeventcategory.gif
Views:	580
Size:	12.7 KB
ID:	42244   Click image for larger version

Name:	usergrouppermissions.gif
Views:	602
Size:	14.9 KB
ID:	42245  

Click image for larger version

Name:	todaysevents.gif
Views:	2584
Size:	7.2 KB
ID:	42246   Click image for larger version

Name:	mainpage.gif
Views:	1710
Size:	11.6 KB
ID:	42247   Click image for larger version

Name:	adminsidebar.gif
Views:	426
Size:	4.7 KB
ID:	42248   Click image for larger version

Name:	addevent.gif
Views:	1452
Size:	19.5 KB
ID:	42249  

Click image for larger version

Name:	detailevent.gif
Views:	1200
Size:	8.7 KB
ID:	42250  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Add-On Releases Daily Crossword Puzzle for your site davidw vBulletin 3.6 Add-ons 85 21 May 2012 20:03
Forum Display Enhancements Add Recent Blog/Site Feed under Postbit. Displays Recent Blog feeds or Site Feeds. a1whs.com vBulletin 3.6 Template Modifications 17 10 May 2011 21:05
Portal Software Daily Crossword Puzzle for your site (CMPS) davidw vBulletin 3.6 Add-ons 29 14 Dec 2008 14:14

Comments
  #2  
Old 06 Feb 2006, 20:26
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Version 2.0.5 added Aug 2, 2006
  • Modified to work with vb versions 3.5.4 and 3.6 RC2.

Version 2.0.4 added Jul 21, 2006
  • Added an option that will hide threads auto-created from the "New Post" and "Today's Post" searches.
  • "Guest" will be displayed properly if a guest is allowed to start a thread from an RSS Feed.
  • Fixed problem with description displaying in "Today in History" module.

Version 2.0.3 added Jul 11, 2006
  • Built in support to use either fopen OR cURL for fetching RSS Feeds. This has been modified to automatically check for cURL and use it if available, otherwise use fopen.
  • Cleaned up formating in "Today's Events" section so that the font size is the same as events pulled from the calendar.
  • Moved the automatic update of RSS Feeds from a hook into "Hourly Cleanup #1" to it's own scheduled task called "AboutToday". This is set to run every 15 minutes by default.
  • Modified how poorly formatted feeds are handled so that one bad feed won't cause the feeds to error out.
  • Post count will be incremented when threads are started via AboutToday.

Version 2.0.2 added Jun 16, 2006
  • Built in support to use either fopen OR cURL for fetching RSS Feeds
  • Added function to change German umlauts into ue, oe, etc.
  • Fixed possible XSS exploit in the Local Events database system

Version 2.0.1 added May 20, 2006
Fixed bug that was causing duplicate threads to be created

Version 2.0 added May 19, 2006

The biggest change in this release is the ability to have RSS Feeds AUTOMATICALLY create threads!


Version 1.3.1 Gold added Mar 20, 2006

This release fixes a problem with the interaction between this product and the left sidebar product. If the left sidebar product was installed before AboutToday was, the $myfeeds variables would not be available for the left column. I've changed when $myfeeds get evaluated so they are always before the left column. If you already have this product installed, you only need to import the new product-abouttoday.xml for the change to take effect. If you do not use the $myfeeds variables, you really don't need to worry about this update.

Version 1.3 Gold added Mar 3, 2006

Sorry folks! I messed up two items when doing the update - one minor, one critical. It is imperative that you install ver 1.3 or you won't be able to add new feeds!

Version 1.2 Gold added Mar 3, 2006

Be sure to do "Force RSS Update" after if you are upgrading! That will give you the newest look!

I'm VERY excited about this release! I think the new options for displaying the RSS Feeds plus the addition of two more global feed variable for displaying the feeds on vba (or where ever global.php is called) really make this product even more exciting!
  • 2 Minor Bugs Fixes
  • RSS Updates automatically when edited/added
  • Two more Global Variables created for placing RSS Feeds anywhere on a vbulletin page. Feeds can now be placed in $myfeeds, $myfeeds2 and/or $myfeeds3 to allow more flexibilty with vba.
  • The feed display page completely reworked. When a feed is selected, the summaries stay on the side for easy navigation.
  • Separate option to include feed in "Today's Events"
  • Local events are turned off if no events have been entered. This makes the RSS Feed display much cleaner.

Version 1.1 Gold added Feb 18, 2006
  • 2 Minor Bugs Fixes
  • RSS Updates added to cron
  • Options to run with only locally entered events, RSS Feeds, or Both
  • Global Variable created for placing RSS Feeds anywhere on a vbulletin page
  • Direct linking to RSS item added as optional feature
  • Ability to force RSS update added
  • vBa (vbAdvanced) Module supported



Frequently Asked Questions

1. How can I display the RSS Feeds on a sidebar?
If set "How many rows across for $myfeeds variable?" to a value greater than zero, a variable called $myfeeds will become available. Place this where you want the feeds to appear. Check out the attached example of the feeds displayed in the left sidebar.
2 How do you go about forcing the rss update....i dont see it anywhere?
Once you install the ver 1.1, you will need to go into the usergroup permissions, giving the admin group permission to force an update. Then, that option will appear with the others when viewing abouttoday.php.
Attached Images
File Type: gif leftcolumn.gif (37.1 KB, 768 views)

Last edited by CyberRanger; 02 Aug 2006 at 16:36.
Reply With Quote
  #3  
Old 06 Feb 2006, 20:38
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Real name: Giovanni Martinez
Nice hack you got there. I look forward to see what will become of this
__________________

ModernvB.com - vBulletin Mods & Services - ModernvB.com vBulletin 3 Mods - ModernvB.com vBulletin 4 Mods - Hire ModernvB
Full-Time vB Development - If you can think it, we can build it.
Reply With Quote
  #4  
Old 06 Feb 2006, 20:47
lazyseller lazyseller is offline
 
Join Date: Oct 2003
I dont have a site where this would fit well... but very nice hack....
Reply With Quote
  #5  
Old 06 Feb 2006, 20:49
docvader's Avatar
docvader docvader is offline
 
Join Date: Dec 2002
Nice concept. Are you going to provide links for relevent rss feeds also?

I honestly can't see myself inputting all of this data myself either. Are there databases that one can find or purchase, that will work with this?
__________________
russbo.com

Last edited by docvader; 06 Feb 2006 at 20:58.
Reply With Quote
  #6  
Old 06 Feb 2006, 20:58
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Originally Posted by docvader
Nice concept. Are you going to provide links for relevent rss feeds also?
I'm not sure what you mean. Do you mean provide a list of suggested RSS Feeds for admins or have the product come with some feeds already setup?
Reply With Quote
  #7  
Old 06 Feb 2006, 21:00
docvader's Avatar
docvader docvader is offline
 
Join Date: Dec 2002
Well, if you think about it, this is an awesome concept, but, the act of sitting down for the next few years, typing in historical events for every day of the calender year, is not exactly going to make me popular with the ladies.

Are there preconfigured databases that we could import? Or, rss feeds with this "today in history" stuff that we can bring into your hack??

It's an awesome concept, exactly what I've been looking for.
__________________
russbo.com
Reply With Quote
  #8  
Old 06 Feb 2006, 21:09
bashy bashy is offline
 
Join Date: Nov 2005
I aggree with what your saying, but aint this what the RSS feed will do?

Originally Posted by docvader
Well, if you think about it, this is an awesome concept, but, the act of sitting down for the next few years, typing in historical events for every day of the calender year, is not exactly going to make me popular with the ladies.

Are there preconfigured databases that we could import? Or, rss feeds with this "today in history" stuff that we can bring into your hack??

It's an awesome concept, exactly what I've been looking for.
__________________
Bashy

Bashys Place ~ Bashys Hosting
Reply With Quote
  #9  
Old 06 Feb 2006, 21:31
bashy bashy is offline
 
Join Date: Nov 2005
I have installed this....

It wont save the description though.......
I fill in all the details, including a description...
Add Event
and it deletes the descriptin and says Fields marked in RED must be filled in!
and the descriptin is in red...of course cause its frigging deleted it lol...

Also the catergories in the catergoy tree aint clickable???

Whats ya thoughts please.......
__________________
Bashy

Bashys Place ~ Bashys Hosting

Last edited by bashy; 06 Feb 2006 at 21:52.
Reply With Quote
  #10  
Old 06 Feb 2006, 23:45
Sooner95 Sooner95 is offline
 
Join Date: Apr 2003
If I am looking at this correctly, this is a sweet idea.

RSS Feeds are good for boards, but never cared for them fillingup forums with 100 posts a day, ect..

This just simply puts the feeds, and organized nicely, on a seperate page. So if members want to check it outk the can, otherwise they are not bothered.


Very nice..Will be putting this on my site. Kudos!
Reply With Quote
  #11  
Old 06 Feb 2006, 23:54
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Originally Posted by bashy
I have installed this....

It wont save the description though.......
I fill in all the details, including a description...
Add Event
and it deletes the descriptin and says Fields marked in RED must be filled in!
and the descriptin is in red...of course cause its frigging deleted it lol...

Also the catergories in the catergoy tree aint clickable???

Whats ya thoughts please.......
I can't check the description problem right now but will as soon as possible.
The categories in the tree become clickable if that category has events in it ... which, with your problem above, explains why you haven't seen one clickable yet. :classic:
Reply With Quote
  #12  
Old 07 Feb 2006, 00:23
Sooner95 Sooner95 is offline
 
Join Date: Apr 2003
It wont save the description though.......
I fill in all the details, including a description...
Add Event
and it deletes the descriptin and says Fields marked in RED must be filled in!
and the descriptin is in red...of course cause its frigging deleted it lol...

Yea, have same issue.

Everything else seems to work just fine tho.
Reply With Quote
  #13  
Old 07 Feb 2006, 04:25
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Originally Posted by bashy
I have installed this....

It wont save the description though.......
I fill in all the details, including a description...
Add Event
and it deletes the descriptin and says Fields marked in RED must be filled in!
and the descriptin is in red...of course cause its frigging deleted it lol...

Also the catergories in the catergoy tree aint clickable???

Whats ya thoughts please.......
Can you load the attached xml file to replace the existing product and let me know if that fixes the problem?

Also, if you use Firefox, do you have the problem?

Thanks!
Attached Files
File Type: xml product-abouttoday.xml (43.9 KB, 40 views)
Reply With Quote
  #14  
Old 07 Feb 2006, 04:38
Milad's Avatar
Milad Milad is offline
 
Join Date: May 2005
Real name: Milad
Can you make it wprk with vBAdvanced CMS?
Reply With Quote
  #15  
Old 07 Feb 2006, 04:40
Milad's Avatar
Milad Milad is offline
 
Join Date: May 2005
Real name: Milad
Originally Posted by bashy
I have installed this....

It wont save the description though.......
I fill in all the details, including a description...
Add Event
and it deletes the descriptin and says Fields marked in RED must be filled in!
and the descriptin is in red...of course cause its frigging deleted it lol...

Also the catergories in the catergoy tree aint clickable???

Whats ya thoughts please.......
westpointer, did you use $vbulletin->clean-> gpc for this item?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 23:28.

Layout Options | Width: Wide Color: