View Single Post
  #2  
Old 01-15-2006, 12:19 AM
SimCityForum SimCityForum is offline
 
Join Date: Feb 2005
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Since I've seen several threads asking about RSS feeds and apparently nobody has really pursued this, I figure I will. As I work on the idea of generating RSS feeds of the latest threads of specific forums, I'll post my comments here in case someone else is interested or has feedback.

As I pursue this one thing I'm concerned about is that RSS feeds only "see" those threads that non-logged in users are allowed to see. My first thought as to how to proceed is to use the file "forumdisplay.php" as the base file to build a new file off of. For these purposes, I'll call it "rss_feed.php." This file would use new templates that will generate the RSS code needed. This would allow for easy modification of RSS XML code. It would also easy programming as the RSS feed would use a parallel templates as "forumdisplay.php". rss_feed.php would be called in a similar fashion as forumdisplay.php (e.g. /rss_feed.php?f=32). Apache's rewrite module could be used to create a more logical RSS file name (e.g. /feed_32.xml).

The questions are what part of the file "forumdisplay.php" is actually used to generate the display of individual forums? How much code could successfully be stripped out as it wouldn't be needed? What does Jelsoft consider redistributing in significant part (from copyright statement) in regards to creating a mod for vBulletin that simply extends its functionality?

I think this could be a really useful mod that a lot of forums could benefit from.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01403 seconds
  • Memory Usage 1,761KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete