Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
PicLens + MediaRSS feeds for albums Details »»
PicLens + MediaRSS feeds for albums
Version: 1.0.3, by XManuX XManuX is offline
Developer Last Online: Nov 2013 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.8.0 Rating:
Released: 01-24-2009 Last Update: 02-26-2009 Installs: 38
Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

Description :
- Enhance albums with Media RSS feeds
- Adds a "View with PicLens" Button next to each album, allowing users to browse them using Cooliris's Piclens Lite.

Demo :
Website using PicLens Lite : here.
Note: this demo site is provided by the Cooliris Piclens lite website.

Prerequisites:
RSS Syndication must be turned 'on'

to verify/turn it on:
  1. Go to ACP
  2. vBulletin Options
  3. External Data Provider
  4. 'Enable RSS Syndication' must be 'Yes'

Installation:
  1. unzip
  2. upload 'piclens.png' to your IMGDIR/MISC directory
  3. import 'product-piclens_albumfeed.xml'
If you use Template Modification system, then you're done.
If you're not then you have to manually edit two templates :

Template modifications: (if not using TMS)
  1. Edit 'Albumbit'
  2. Find the following :
    Code:
    <a href="album.php?$session[sessionurl]albumid=$album[albumid]"><strong>$album[title_html]</strong></a>
  3. Below, add:
    Code:
    &nbsp;<a href="javascript:PicLensLite.start({feedUrl:'$vboptions[bburl]/album.php?albumfeed=$album[albumid]'});"><img class="inlineimg" src="$stylevar[imgdir_misc]/piclens.png" alt="$vbphrase[view_with_piclens]" border="0"/></a>
  4. Save 'Albumbit'
  5. Edit 'Album_list'
  6. Find the following :
    Code:
    <title>$vboptions[bbtitle] - $custompagetitle</title>
  7. Below, add:
    Code:
    <!-- CoolIris/PicLens support -->
    <script type="text/javascript" src="http://lite.piclens.com/current/piclens_optimized.js"></script>
    <!-- /CoolIris/PicLens support -->
  8. Save 'Album_list
  9. Done.
No config options yet. (Ideas welcome)

History:
1.0.0 - first release,
1.0.1 - Fixed the hardcoded URL in template, added TMS template edits to the XML product file,
1.0.2 - Fixed empty albuminfo causing 'Invalid Album specified...' error message when displaying RSS feed.
1.0.3 - Added support to "All Albums" mod; Now allows piclens to be used in members profile


Screenshots:

Download Now

File Type: zip MediaRSS+piclens 1.0.2.zip (4.0 KB, 80 views)
File Type: zip NEW - MediaRSS+piclens 1.0.3.zip (4.2 KB, 127 views)

Screenshots

File Type: jpg button.jpg (24.3 KB, 0 views)
File Type: jpg piclensinaction.jpg (45.7 KB, 0 views)

Show Your Support

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

Comments
  #2  
Old 01-25-2009, 03:31 PM
XtremeOffroad XtremeOffroad is offline
 
Join Date: Jul 2005
Posts: 236
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmmmm will check it out.
Reply With Quote
  #3  
Old 01-25-2009, 04:21 PM
SEOvB's Avatar
SEOvB SEOvB is offline
 
Join Date: May 2007
Location: Indianapolis
Posts: 2,451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice work, PicLens is my favorite FF addon by far so this will be neat to see in action
Reply With Quote
  #4  
Old 01-25-2009, 06:38 PM
Dr. Bantham's Avatar
Dr. Bantham Dr. Bantham is offline
 
Join Date: Feb 2007
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is not working for me. I created the template edits in TMS and the icons showed up, though the instructions imply that template edits are not necessary if you have TMS installed. I receive a black module screen with no images thereafter.

I am assuming that the "'http://ladln.org/boards" portion of the following code should be replaced with the URL of your own site:
Code:
&nbsp;<a href="javascript:PicLensLite.start({feedUrl:'http://ladln.org/boards/album.php?albumfeed=$album[albumid]'});"><img class="inlineimg" src="$stylevar[imgdir_misc]/piclens.png" alt="$vbphrase[view_with_piclens]" border="0"/></a>
Making this revision did not fix the issue, however. Any ideas?
Reply With Quote
  #5  
Old 01-25-2009, 07:20 PM
brockied brockied is offline
 
Join Date: Apr 2008
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is also not working for me, getting blank black screen.
Reply With Quote
  #6  
Old 01-25-2009, 07:57 PM
XManuX XManuX is offline
 
Join Date: Feb 2007
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dr. Bantham View Post
This is not working for me. I created the template edits in TMS and the icons showed up, though the instructions imply that template edits are not necessary if you have TMS installed. I receive a black module screen with no images thereafter.

I am assuming that the "'http://ladln.org/boards" portion of the following code should be replaced with the URL of your own site:
Code:
&nbsp;<a href="javascript:PicLensLite.start({feedUrl:'http://ladln.org/boards/album.php?albumfeed=$album[albumid]'});"><img class="inlineimg" src="$stylevar[imgdir_misc]/piclens.png" alt="$vbphrase[view_with_piclens]" border="0"/></a>
Making this revision did not fix the issue, however. Any ideas?
Yes you're right about the hardcoded URL, i fixed it in 1.0.1.

You can check the Media RSS feed of your album with the following URL : http://Your_Board_URL/album.php?albumfeed=Album_ID (where Album_ID is the ID of one of your albums.)

You should get some RSS feed
Reply With Quote
  #7  
Old 01-25-2009, 08:25 PM
lasto lasto is offline
 
Join Date: Jan 2002
Posts: 1,514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

does not work - black screen here as well

Even checking rss feed it comes up with blank page.

When i go to view album i get the black screen with url in top left hand corner but no pictures showing.
Reply With Quote
  #8  
Old 01-25-2009, 09:37 PM
XManuX XManuX is offline
 
Join Date: Feb 2007
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you get a blank page instead of a RSS feed, have you checked if RSS Syndication is turned ON ?

To verify this (and to turn it on) :
  1. Go to ACP
  2. vBulletin Options
  3. External Data Provider
  4. 'Enable RSS Syndication' must be 'Yes'
Reply With Quote
  #9  
Old 01-25-2009, 10:16 PM
Dr. Bantham's Avatar
Dr. Bantham Dr. Bantham is offline
 
Join Date: Feb 2007
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by XManuX View Post
Yes you're right about the hardcoded URL, i fixed it in 1.0.1.

You can check the Media RSS feed of your album with the following URL : http://Your_Board_URL/album.php?albumfeed=Album_ID (where Album_ID is the ID of one of your albums.)

You should get some RSS feed
I reinstalled, but still have a black screen with no images. Trying your sample link for an album feed, I receive the following message:
Quote:
Invalid Album specified. If you followed a valid link, please notify the administrator
RSS Feeds are turned on as instructed and the album is public.
Reply With Quote
  #10  
Old 01-26-2009, 05:53 AM
lasto lasto is offline
 
Join Date: Jan 2002
Posts: 1,514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Invalid Album specified. If you followed a valid link, please notify the administrator

RSS feeds are on.

Ive also changed the link to my board url from this one but it still dont work.

http://ladln.org/boards/
Reply With Quote
Reply


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 04:12 PM.


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.04535 seconds
  • Memory Usage 2,331KB
  • Queries Executed 24 (?)
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
  • (6)bbcode_code
  • (3)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
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (4)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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