Go Back   vb.org Archive > vBulletin Article Depository > Read An Article > vBulletin 3 Articles

Reply
 
Thread Tools
Easy way to trim external RSS feed
vitafon
Join Date: Jan 2008
Posts: 10

 

Show Printable Version Email this Page Subscription
vitafon vitafon is offline 06-13-2008, 10:00 PM

I've seen that many vb admins are frustrated with the way external.php handles your RSS feeds. The point of frustration is that their entire post, content is published externally thus eliminating the need for readers to visit their cherished websites.

I've gone thru the same pain and here is an easy way, no coding, no modication of templates.

Step 1. Do yourself a favor and set your RSS URL on http://www.feedburner.com. It is a great RSS machine and it is part of Google. You can enter as many feeds as you like. Vbulletin uses external.php file for RSS output.



Step 2. Enable External Data Provider via Admin CP > Vbulletin Options.

Step 3. Once you've done with the setup of your URL, on the FeedBurner to Tab called "Optimize". I attach a screenshot from my account. It should look like this:



Step 4. Down below, you will see a menu called "Summary Burner". This is our magic box.



Step 5. Go there and configure as many characters per feed item as you wish. This will essentially trim your content. Play with it until you are satisfied and all the work must be done. Voila!



My feeds are now set up on FeedBurner and crawled by Google, too. .

Enjoy.
Reply With Quote
  #12  
Old 06-29-2013, 10:08 PM
Naijasite's Avatar
Naijasite Naijasite is offline
 
Join Date: Mar 2012
Posts: 281
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vitafon View Post
that's absolutely correct. While max. words or characters output is not configurable within the the product itself there are some workarounds posted on vb.org and elsewhere. From what I've seen you have to change external.php - I do not want to change vb's vanilla code .

Feedburner gives a variety of tools for managing RSS feeds off your site as well as third-party ones. I use it for more than just trimming vbulletin posts.

as far as disabling direct access to /forum/external.php, I believe, .htaccess can take of the things. configuration:

<Files external.php>
order allow,deny
deny from all
allow from 66.150.96
</Files>

I believe this is feedburner's subnet:

http://groups.google.com/group/feedb...6f08240558aea9

this is feedburner reading off my site (in the attached image).
<Files external.php>
Order Deny,Allow
Deny from all
Allow from 66.150.96
</Files>

This is the right format though that's not the ip
Reply With Quote
  #13  
Old 04-02-2015, 06:00 PM
yahsuah yahsuah is offline
 
Join Date: Jul 2005
Posts: 84
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you!
Reply With Quote
Reply

Thread Tools

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 09:23 AM.


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.06332 seconds
  • Memory Usage 2,219KB
  • Queries Executed 18 (?)
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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_article
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (2)postbit
  • (3)postbit_onlinestatus
  • (3)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