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)
-   -   Social Group and Album Enhancements - Make a forum Gallery from User Albums (https://vborg.vbsupport.ru/showthread.php?t=171844)

pipedreams 02-29-2008 10:00 PM

Make a forum Gallery from User Albums
 
UPDATE:
Well, there is another hack been released which is more or less the same as my initial hack, so I recommend that you all use that from now on
https://vborg.vbsupport.ru/showthread.php?t=172215

INTRO:

This is a crude attempt at making a forum gallery from all the user albums on your vb 3.7.x forum.

I can imagine that there are many other better ways to achieve this, but I think my method is quick and easy enough to be shared with other users on this forum.

It is also my first attempt at a vbulletin hack, so forgive my naivety re all this.

STEPS:
  1. Copy the default vbulletin album.php file and rename to (say) gallery.php
  2. Open this new file in a text / php editor and follow the instructions found in the attached galleryFromAlbumsMod.txt file.
  3. That's it!
DEMO:HISTORY:
  • 02.03.2008: 1.02 - Changed code to make sure only public albums are shown, added clause for guest navigation when paging, and hide username from top navbar.
    ==
  • 02.03.2008: 1.01 - Changed code in order to page through all forum public user albums
    ==
  • 01.03.2008: 1.00 - Initial basic gallery
NOTES:
  • You need to set "Can View Albums" to yes in usergroup permissions. The amount of albums per page is decided by the value in "Albums Per Page" in "User Profile: Album Options" in adminCP options.
    ===
  • The amount of albums per page is decided by the value in "Albums Per Page" in "User Profile: Album Options" in adminCP options.
    ==
  • User css has an effect on the gallery look. (I have defaulted it to userid 1)
COMING SOON:
  • Separate template for the gallery listing, which will enable the username to be displayed beside each respective album.

pipedreams 03-01-2008 09:09 PM

* reserved *

Itworx4me 03-01-2008 09:13 PM

Get the following error when you click your link for demo

Quote:

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:
You are not logged in. Fill in the form at the bottom of this page and try again.
You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

pipedreams 03-01-2008 09:16 PM

Apologies re this, I forgot the user albums were set to private on that forum.

Here is another instead:
http://www.badminton.ie/forum/gallery.php?u=1

Need to have the ?u=1 on the url, for the gallery to be available for guest viewing - (will work on sorting this out.)

7lanet 03-01-2008 09:48 PM

thanks

very nice ^_^

but
Please activate visitors

ChurchMedia 03-01-2008 10:15 PM

I was hoping someone would do this! It works great. Good job! :)

Zaiaku 03-02-2008 12:31 AM

Awesome mod. No extra files just a copy of an existing one and nothing to import. Thx!

kevinfx 03-02-2008 03:18 AM

nice idea
but it doesn't show all available album, only shows 10 albums ...

Brew 03-02-2008 04:25 AM

The mod seems to pull in any custom CSS from the users profile.

http://www.oldhouseforums.com/forums/gallery.php?u=1

This could be a really good mod if you keep working on it. There's a lot you can do :)

pipedreams 03-02-2008 09:26 AM

Quote:

Originally Posted by kevinfx (Post 1454880)
nice idea
but it doesn't show all available album, only shows 10 albums ...

I was thinking that this might happen, its obviously due to the limits set in admincp for user albums.

Quote:

Originally Posted by Brew (Post 1454929)
The mod seems to pull in any custom CSS from the users profile.

Was thinking that that would happen to....

Anyway I promise to keep working on this, and may even write some stand alone code altogether...


All times are GMT. The time now is 03:41 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.01617 seconds
  • Memory Usage 1,737KB
  • 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
  • (3)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