vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Forum Display Enhancements - Sorky - RSS Feed Link (https://vborg.vbsupport.ru/showthread.php?t=194082)

Sorky 10-19-2008 10:00 PM

Sorky - RSS Feed Link
 
Purpose
This plugin allows you to automatically add an RSS Feed icon to All/Selected/UnSelected Forums just by setting options (NO EDITS)!
  • Choose your own icon (eg: use this one from karim004 : https://vborg.vbsupport.ru/external/2009/01/2.gif)
  • Put the icon before, after or on the far-right of the forum display
  • Option to automatically include SubForums in the subscription
  • Option to restrict the exclude.php access to only the forums you select
  • Set the default way users get the feed ...
    • Option for feed of First/Last post
    • Option to send preview or full post
    • Option to strip HTML
    • Option to limit the number of items
  • Plus more!
Acknowledgement
Thanks (and apologies) to karim004 for providing the icon & inspiration to generate this Mod.

Installation
Import XML file (as product): AdminCP > Plugin System > Manage Products > [Add/Import Product]

Options
To set hack options go to: AdminCP > vBulletin Options > Sorky12 - RSS Feed Links

Versions
v1.0.0 - 20th of October, 2008 = Launch (click here)
v1.0.3 - 30th of January, 2009 = Updated in line with the 3.8.x version(click here)

Hall Of Fame (Donations)
mmoore5553 US$20

Settings & Demonstration Screenshots
See v1.0.0 post (click here)

If you like this Mod please click INSTALL

Sorky 10-20-2008 09:28 AM

V1.0.0 Features
  • Choose the forums to have an RSS Feed available
  • Automatically include SubForums in the availability
  • Option to restrict the exclude.php access to only the forums you select
  • Set the icon to use
  • Put the icon before, after or on the far-right of the forum display
  • Option to automatically include SubForums in the subscription
  • Set the default way users get the feed ...
    • Option for feed of First/Last post
    • Option to send preview or full post
    • Option to strip HTML
    • Option to limit the number of items
Tips
To get this hack working you will need to enable the RSS Feed system in vBulletin Options >External Data Provider > Enable RSS Syndication (if you forget, the Mod will remind you ;))

If the following templates have been modified from their original, either "revert" them or test this Mod carefully before use:
  • forumhome_forumbit_level1_nopost
  • forumhome_forumbit_level1_post
  • forumhome_forumbit_level2_nopost
  • forumhome_forumbit_level2_post
WishList - Other Ideas
  • Add debug information mode (Option)
  • Make the RSS Feed a popup window (Option)
  • Make the feed options remembered user settings (Option by Forum)
Settings & Demonstration Screenshots

Charlie98902 10-20-2008 10:17 AM

Where would the gif icon go please?

basilrath 10-20-2008 10:26 AM

nice idea .........will try

Ozidoggy 10-20-2008 11:22 AM

How do we stop certain usergroups such as unregistered from accessing RSS?

Sorky 10-20-2008 11:37 AM

Quote:

Originally Posted by Charlie98902 (Post 1648822)
Where would the gif icon go please?

Wherever you want really... The "image to use" option can contain a path and filename (eg: images/misc/rss_small.gif)

Quote:

Originally Posted by basilrath (Post 1648825)
nice idea .........will try

Enjoy :cool:

Quote:

Originally Posted by Ozidoggy (Post 1648857)
How do we stop certain usergroups such as unregistered from accessing RSS?

Not currently possible. RSS feed clients do not login. This Mod at least makes it easy to stop the RSS feeds on specific forums (but unfortunately it stops everyone :erm:)

F0xy 10-20-2008 01:25 PM

would be nice to see a usergroup option implemented and then i'd use it. Great effort though.

River_rush 10-20-2008 02:15 PM

first forum worked ok to subscribe to, I am getting this error message and a white page on the others

Sorky 10-20-2008 09:13 PM

Quote:

Originally Posted by River_rush (Post 1648939)
first forum worked ok to subscribe to, I am getting this error message and a white page on the others

Hard to guess - Easy to test...
Copy the URL for the RSS feed
Turn my Mod OFF
Open a fresh browser and paste in the URL
If the problem still exists, it isn't my Mod ;)
Possibly forum security related
Or possibly the "External Data" settings

Sorky 10-20-2008 09:21 PM

Quote:

Originally Posted by F0xy (Post 1648913)
would be nice to see a usergroup option implemented and then i'd use it. Great effort though.

What exactly do you expect it to do?

If you are thinking about only particular groups getting to see the "Link" then I might be able to achieve that (note that anyone could still type in the URL to access the "external.php").

If you are thinking about only particular groups getting access, I don't believe the RSS feeds in vBulletin allow for that. I could add a keyword in the URL for specific forums so that only those who get the link will get the keyword and thus add a very basic form of security. Once the keyword is known though, nothing much could be done.


All times are GMT. The time now is 06:59 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01167 seconds
  • Memory Usage 1,744KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete