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

Reply
 
Thread Tools
Picture and Album Gallery Details »»
Picture and Album Gallery
Version: 1.09, by HCGB HCGB is offline
Developer Last Online: Oct 2012 Show Printable Version Email this Page

Category: Add-On Releases - Version: 4.1.0 Rating:
Released: 03-09-2010 Last Update: 01-11-2011 Installs: 1361
Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

Picture and Album Gallery for vB4


This is a simple mod written out of frustration with the lack of such a basic feature in vb4 (and vb3, etc....)

Features:
Adds a Gallery drop-down menu to the nav bar OR to the navtab which allows browsing AND searching of all pictures and albums on your site.

The search function searches the album title, album description, picture caption AND username.

Note: If guest permission AdminCP->Usergroups->UserGroup Manager->Unregistered/Not Logged In->Can View Albums is "yes" then they will be able to browse album and picture thumbnails - they may NOT be able to view the full-size pictures. To hide the gallery menu from guest see Settings below.

The gallery and menu is phrased.

Tested with Vbulletin 4.0.2/3 (note: earlier versions have not been tested and are not supported) AND vBadvanced 4 beta1.

Settings:
None are needed - it does what it says on the tin .

AdminCP->Options->User Profile:Album Options "Pictures Per Page" and "Albums Per Page" control the number of thumbnails displayed per page in each gallery type.

If you get images overlapping the borders then you have inconsistent thumbnail sizes - you need to:
AdminCP->Maintenance->Update Counters->Rebuild Attachment Thumbnails

If you want to hide the Gallery menu from guests then edit the Gallery navbar (or navtab) popup menu plugin and change $allowguests = from true to false

Installation
  1. Unzip the download package and copy the contents of the UPLOAD folder into your forum folder.
  2. Go to the VB AdminCP->Plugins & Products click "Manage Products". The click "Add/ImportProduct" at the bottom of the page.
  3. Click "Browse" button and point to the product-gallery-(etc).XML file included in this ZIP package.
  4. Click "Import"
  5. Once the gallery import is complete, click "Add/Import Product" again and select EITHER product_gallery_navtab-xxx.xml OR product_gallery_navbar-xxx.xml depending on where you want the gallery menu to appear (navbar or navtab).
... all done

Updates

To update from an older version you MUST uninstall the product (admincp->manage products: delete Picture and Album Gallery). Then re-install as above.

v1.08
tested on vb4.0.3
v1.07
Fixed navtab menu - picture and album URLS swapped

Converted navtab/bar into products to make installation easier.
v1.06
Due to popular demand added navtab drop down menu (with help from
TimberFloorAu )
Cleaned up code and templates
v1.05
Phrased menu items - upgrade is not required unless you use other languages.

v1.04b
fixed database connection issue

deleted unused template from product xml
v1.03b
Changed permissions to allow guests to view thumbnail galleries

Added phrasing for main gallery code.
Removed navbar template - replaced by plug-in code
Changed album display template from albumbit to album_latestbit (it works better!)
Various template mods to clean up display
v1.02b
Wasn't remembering search query between pages.


This is my first "proper" product so comment/criticism/etc is welcome

John

Download Now

File Type: zip vb4 Gallery 108.zip (9.6 KB, 3031 views)
File Type: zip vB4 Gallery 109.zip (9.6 KB, 4925 views)

Screenshots

File Type: jpg albs.jpg (86.0 KB, 0 views)

Show Your Support

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

Comments
  #212  
Old 04-22-2010, 01:43 PM
HCGB HCGB is offline
 
Join Date: Apr 2008
Location: Scotland
Posts: 101
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Fraggs View Post
So now I have giant boxes with little thumbnails in them. Where would one go to change that? Based on the CSS I'd be willing to bet it's in the default vB code somewhere, just no clue where.
The vB CSS dynamically calculates the div size using the current admincp thumbnail dimensions - unless you've messed with the CSS as a previous poster suggested?

Quote:
Originally Posted by nishant.soni View Post
I got 2 questions:

1. I own a forum about hollywood+bollywood, so i need a picture gallery where there would be a cover page of "angelina jolly" and when someone clicks on it, they'd be taken to the actual gallery, possible to do?

2. I checked one of the forums that had this plugin, isnt there any "next,previous" button?
Use an Album - which has a cover picture - all part of vB. There are first/previous/next/last buttons on the page navigation (top AND bottom of each page).

Quote:
Originally Posted by brown12321 View Post
Another bug I see is when you select on an option on the navbar, you get the Forum tab as selected. You can select Album Gallery, Picture Gallery, add album, etc and the Gallery tab will never be selected.... Is there a way to fix this?
The pictures and albums are part of the forum - that's why the forum tab is hilit.
Reply With Quote
  #213  
Old 04-23-2010, 12:28 PM
mobe00 mobe00 is offline
 
Join Date: Jan 2010
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I get an vbulletin database error. Just know i got 150 in a few mins. It comes and goes..But its always the same error message.. only the attachmend id and query that differs. Always picall.php as refeerer. whats wrong ? Has something to do with this mod or ?

Database error in vBulletin :

mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: User xxxxxxxxxxxx_xx already has more than 'max_user_connections' active connections
/customers/xxxxxxxx.xx/xxxxxxx.xx/httpd.www/includes/class_core.php on line 312

MySQL Error :
Error Number :
Request Date : Friday, April 23rd 2010 @ 12:54:56 PM
Error Date : Friday, April 23rd 2010 @ 12:54:56 PM
Script : http://www.xxxxxxxxxx.xx/attachment....id=993&thumb=1
Referrer : http://www.xxxxxxxxxx.xx/picall.php?query=&page=9
IP Address : 213.31.11.24
Username :
Classname : vB_Database
MySQL Version :
Reply With Quote
  #214  
Old 04-23-2010, 03:44 PM
samiro's Avatar
samiro samiro is offline
 
Join Date: Jan 2007
Posts: 136
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

now i try to disable the "product-gallery-108" ( but not "product-gallery_navtab-100")
and it still work fine...

so what this file "product-gallery-108" really do in VB4 ?
can we inport just the navtab/navbar xml ?
Reply With Quote
  #215  
Old 04-23-2010, 04:14 PM
HCGB HCGB is offline
 
Join Date: Apr 2008
Location: Scotland
Posts: 101
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mobe00 View Post
I get an vbulletin database error. Just know i got 150 in a few mins. It comes and goes..But its always the same error message.. only the attachmend id and query that differs. Always picall.php as refeerer. whats wrong ? Has something to do with this mod or ?
Nope - it's an issue with your host - the MYSQL variable max_user_connections is set too low (for a reasonably active board it should be at least 200). You could try reducing the number of images per page (see first post) but that's only a fudge and won't stop users seeing the error.

Quote:
Originally Posted by samiro View Post
now i try to disable the "product-gallery-108" ( but not "product-gallery_navtab-100")
and it still work fine...

so what this file "product-gallery-108" really do in VB4 ?
can we inport just the navtab/navbar xml ?
...gallery-108 has the templates and phrases for the product - if you remove it the product will not work. The other xmls just add menu options that link to the product. Exactly what are you trying to do?
Reply With Quote
  #216  
Old 04-25-2010, 09:26 AM
way2xtreme way2xtreme is offline
 
Join Date: Oct 2006
Posts: 104
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

A quick question: how do I edit the length of album title in preview trumbnails? It seems to cut the name down to 20 chars or so....

Thanks
Reply With Quote
  #217  
Old 04-25-2010, 12:55 PM
Uskana Uskana is offline
 
Join Date: Dec 2009
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I found this very nice feature. VERY EASY to install. Thank you.
Reply With Quote
  #218  
Old 04-26-2010, 09:32 PM
mgcom's Avatar
mgcom mgcom is offline
 
Join Date: Apr 2009
Location: Dublin (Ireland)
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

cheers

installed, nominated and rated

anyway to change the navtab drop down links to white ?
Reply With Quote
  #219  
Old 04-28-2010, 06:50 AM
HCGB HCGB is offline
 
Join Date: Apr 2008
Location: Scotland
Posts: 101
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by way2xtreme View Post
A quick question: how do I edit the length of album title in preview trumbnails? It seems to cut the name down to 20 chars or so....
If the titles were longer they would break the image box.

Quote:
Originally Posted by mgcom View Post
.. anyway to change the navtab drop down links to white ?
They should BE white - unless you have modified the vB css?
Reply With Quote
  #220  
Old 04-28-2010, 09:26 AM
mgcom's Avatar
mgcom mgcom is offline
 
Join Date: Apr 2009
Location: Dublin (Ireland)
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HCGB View Post
If the titles were longer they would break the image box.



They should BE white - unless you have modified the vB css?
nope, have not touched anything mate, the links are completely invisible until i hover over them then they turn white
Reply With Quote
  #221  
Old 04-28-2010, 09:45 AM
HCGB HCGB is offline
 
Join Date: Apr 2008
Location: Scotland
Posts: 101
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mgcom View Post
nope, have not touched anything mate, the links are completely invisible until i hover over them then they turn white
They should be white then yellow when hovered over - they use the standard vB drop down menus stylevars. There must be something modified in your installation (custom style maybe?). Try checking the CSS for popupbody popuphover and the style variables navbar_tab_linkhover_color and navbar_tab_font - one or more of them must have been been modified.

Post a link to your site if you are still having probs.
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 11:35 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.05641 seconds
  • Memory Usage 2,368KB
  • 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
  • (9)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
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (12)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (3)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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