Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons

Reply
 
Thread Tools
AGM Advanced vBNavbar RSS Reader (Flash-based) Details »»
AGM Advanced vBNavbar RSS Reader (Flash-based)
Version: 1.0.0, by syrus.xl syrus.xl is offline
Developer Last Online: Apr 2016 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.8.1 Rating:
Released: 03-19-2009 Last Update: Never Installs: 31
Template Edits
Re-useable Code Additional Files  
No support by the author.

AGM Advanced vBNavbar RSS Reader (Flash-based)
'Display either an External Newsfeed or Latest Forum Posts in Your vBulletin Navbar'
Syrus XL Media - LIVE DEMO -> www.digitalport.co.uk
Please note BOTH versions are included in the download package.
Documentation is available in Word, PDF & Text - all included in package.



Introduction
This product is capable of showing either a Newsfeed from other websites using their RSS feeds, or the Latest Forum Posts version will display the latest posts from your forum directly within your vBulletin Navbar. It has been designed to fit the default navbar of the standard vBulletin style, and uses the same color scheme. It is coded to strip the standard HTML RSS layout code and use its own. The RSS reader is coded in ActionScript 2.0 to allow most users to use it without updating their Adobe Flash Browser Plugin.

Features include:

? Auto-scrolling feed
? Pause on mouse-over
? High-light description on mouse-over
? Buttons for Forward and Rewind feed
? Auto-detect flash version and notify user if update is required

Depending on which version you install, the reader will open in either a new window for use as a newsreader, or open in same window if used for latest forum posts. All the aforementioned features are available in both versions.

If you are familiar with vBulletin template coding then you can place
this product anywhere on your forum.

Installation
Upload all the files depending on which version you require (details in download package).

Edit the ag_read.php ? this file acts as a proxy if you are pulling data from an external RSS source, it also allows you to specify the rss source, whether it is external or internal. You should change the value of the dataURL to suit your own requirements. If this is to point at your own forum then please enable external rss data handling via the AdminCP. By default we have set the dataURL to the BBC?s rss newsfeed in the external dataPull version and vBulletin.com for the Latest Posts demonstration.

Template Edit
This modification only requires one template edit, making it simple to install into any vBulletin setup.

AdminCP -> Styles & Templates -> Default Style -> Edit Templates -> Navigation / Breadcrumb Templates > navbar

Find:
Code:
    </td>
<if condition="$show['member']">
    <td class="alt2" nowrap="nowrap">
    <div class="smallfont">
        <strong><phrase 1="$bbuserinfo[username]" 2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase></strong><br />
Before Add:
Code:
<!-- AG Advanced RSS Reader -->
<td class="alt2">

<div align="right">
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="200" height="85">
  <param name="movie" value="vbnavrss.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="transparent" />
  <param name="swfversion" value="6.0.65.0" />
  <param name="expressinstall" value="Scripts/expressInstall.swf" />


  <object type="application/x-shockwave-flash" data="vbnavrss.swf" width="200" height="85">

    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="swfversion" value="6.0.65.0" />
    <param name="expressinstall" value="Scripts/expressInstall.swf" />
    <div>
      <h4>AG RSS Reader requires a newer version of Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
    </div>

  </object>

</object>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>

</div>
</td>
<!-- End AG Advanced RSS Reader -->
End of Template Edit. Click Save.

If you download this product and like it please click Install, so we can notify you of future updates.
Syrus XL Media 2003-2009

Download Now

File Type: zip AG_Advanced_RSS_Reader.zip (334.0 KB, 230 views)

Show Your Support

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

Comments
  #12  
Old 03-20-2009, 02:16 PM
DobieGillis? DobieGillis? is offline
 
Join Date: Feb 2009
Posts: 538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by syrus.xl View Post
It cannot be centered within the navbar - this would break the breadcrumbs on the left side of the navbar.

I'll see if I can code this into a flashvar - thus allowing people to alter the speed externally, via a variable which would be thousandths of a second e.g. ?delay=3000 would be 3 seconds.
gotcha!
Reply With Quote
  #13  
Old 03-20-2009, 02:20 PM
kkeezer's Avatar
kkeezer kkeezer is offline
 
Join Date: Jan 2006
Location: Overland Park, KS
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looks great, I will install it this weekend.

Thanks,
Kyle
Reply With Quote
  #14  
Old 03-20-2009, 04:25 PM
Gemma's Avatar
Gemma Gemma is offline
 
Join Date: Apr 2004
Location: Scotland
Posts: 1,229
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank You! I was hoping you would release this after seen your screenshoot inthe 'Style Chooser' hack. Simple and flawless, great stuff, once again thanks!
Reply With Quote
  #15  
Old 03-20-2009, 06:01 PM
syrus.xl's Avatar
syrus.xl syrus.xl is offline
 
Join Date: Jun 2005
Location: In a cyber world...
Posts: 999
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gemma View Post
Thank You! I was hoping you would release this after seen your screenshoot inthe 'Style Chooser' hack. Simple and flawless, great stuff, once again thanks!
You're welcome Gemma! You only have to ask about other modifications, I use - normally they do get released, just not all are available on here.
Reply With Quote
  #16  
Old 03-20-2009, 07:19 PM
macc's Avatar
macc macc is offline
 
Join Date: Feb 2008
Posts: 647
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks - nice hack !


Kan we use two in same time - put both in navbar template - mean one for rss feeds and another for latest forum posts?
some help ?

regards

macc
Reply With Quote
  #17  
Old 03-20-2009, 08:30 PM
syrus.xl's Avatar
syrus.xl syrus.xl is offline
 
Join Date: Jun 2005
Location: In a cyber world...
Posts: 999
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by macc View Post
Thanks - nice hack !


Kan we use two in same time - put both in navbar template - mean one for rss feeds and another for latest forum posts?
some help ?

regards

macc
OPTION 1: You could put 2 in the navbar, but they would need to be in sub-directories - each one would then need to referenced correctly from the template code as to where the main swf files are placed. This could be done by adding relative urls to each swf call.

OPTION 2: Alternatively, I could recompile a new file for you which would point to a new ag_read.php proxy file, obviously being renamed accordingly.

If you're not sure how to reference objects using relative urls and setup the sub-directory mapping, then probably the best bet would be to take the second option.
Reply With Quote
  #18  
Old 03-20-2009, 09:39 PM
crashys crashys is offline
 
Join Date: Oct 2003
Location: Lisboa
Posts: 67
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Good night,
I'm having some troubles setting up AGM vNabvar, I'v got it up and running all ok, but I'm having problems with characters, I can't get any pontuation on words, for example: 'Su?cia(Suécia)' , 'n?o(não)', 'diferen?a(diferença)';

Any sugestion on fixing this?

Thanks in advance
Reply With Quote
  #19  
Old 03-20-2009, 09:47 PM
hambil's Avatar
hambil hambil is offline
 
Join Date: Jun 2004
Location: Seattle
Posts: 1,719
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

About time someone made use of that empty space. Nice work
Reply With Quote
  #20  
Old 03-20-2009, 09:53 PM
syrus.xl's Avatar
syrus.xl syrus.xl is offline
 
Join Date: Jun 2005
Location: In a cyber world...
Posts: 999
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by crashys View Post
Good night,
I'm having some troubles setting up AGM vNabvar, I'v got it up and running all ok, but I'm having problems with characters, I can't get any pontuation on words, for example: 'Su?cia(Su?cia)' , 'n?o(n?o)', 'diferen?a(diferen?a)';

Any sugestion on fixing this?

Thanks in advance
That could be an issue when using non-english characters. With this product the flash file I have embedded 117 font characters (this includes english only punctuation), it is kept low as possible to keep the file light-weight, however this does restrict languages that it can be used upon.

Can you tell me which language you are using? I will then recompile a version for your language.

The problem with this product is if all languages are catered for then the product file size would increase by over 300k per page load, which is far too heavy.

Regards,
Reply With Quote
  #21  
Old 03-20-2009, 09:57 PM
crashys crashys is offline
 
Join Date: Oct 2003
Location: Lisboa
Posts: 67
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by syrus.xl View Post
That could be an issue when using non-english characters. With this product the flash file I have embedded 117 font characters (this includes english only punctuation), it is kept low as possible to keep the file light-weight, however this does restrict languages that it can be used upon.

Can you tell me which language you are using? I will then recompile a version for your language.

The problem with this product is if all languages are catered for then the product file size would increase by over 300k per page load, which is far too heavy.

Regards,
Hi, thanks for your fast answer, my language is Portuguese.
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 11:16 AM.


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.06901 seconds
  • Memory Usage 2,341KB
  • Queries Executed 26 (?)
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
  • (2)bbcode_code
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete