vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Add-On Releases - ajax slideshow user profile albums (https://vborg.vbsupport.ru/showthread.php?t=226950)

Qleb 10-27-2009 10:00 PM

ajax slideshow user profile albums
 
1 Attachment(s)
Hello

this mod to display userprofile albums as slideshow with ajax technology

Live Demo : http://www.qleb.net/member.php?u=1

FOR : 3.7.X click here
install time : 1 min

changes :

1- fix show all albums
2- fix if user has no albums

how to install :

download the zip file and extract it then

1- upload files to your forum root

open template memberinfo_albumbit and replace it with this

PHP Code:

<div class="panel"  align="center">
<
a href="album.php?$session[sessionurl]albumid=$album[albumid]title="$album[title_html]class="open"><img src="$album[coverthumburl]border=0/></a>
</
div

open template memberinfo_block_albums and replace it with this

PHP Code:

<script type="text/javascript" src="clientscript/jquery.min.js"></script>
<
script type="text/javascript" src="clientscript/stepcarousel.js">
</
script>
<
script type="text/javascript">
stepcarousel.setup({
    
galleryid'mygallery'//id of carousel DIV
    
beltclass'belt'//class of inner "belt" DIV containing all the panel DIVs
    
panelclass'panel'//class of panel DIVs each holding content
    
autostep: {enable:truemoveby:1pause:3000},
    
panelbehavior: {speed:500wraparound:falsepersist:true},
    
defaultbuttons: {enabletruemoveby1leftnav: ['images/arrow2.gif', -580], rightnav: ['images/arrow1.gif', -2080]},
    
statusvars: ['statusA''statusB''statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
    
contenttype: ['inline'//content setting ['inline'] or ['ajax', 'path_to_external_file']
})
</
script>
<if 
condition="$block_data['albumbits']">
<
div align="center">
<
div id="mygallery" class="stepcarousel">
<
div class="belt">
$block_data[albumbits]
</
div></div></div>
<
div class="alt2 smallfont block_row block_footer" align="$stylevar[right]">
<
a href="album.php?$session[sessionurl]u=$userinfo[userid]">$vbphrase[show_all_albums]</a>
</
div>
<else />
<
div class="alt1 smallfont block_row">$vbphrase[you_have_not_created_any_albums]</div>
<
div class="alt2 smallfont block_row block_footer" align="$stylevar[right]">
<
a href="album.php?$session[sessionurl]do=addalbum">$vbphrase[add_album]</a>
</
div>
</if> 


3- open template (memberinfo_css) add after
PHP Code:

<style type="text/css" id="memberinfo_css"

the text memberinfo_css.txt

to customise the width and height of the block follow these instructions

open memberinfo_css

for W&H of Main Block arrows

edit
PHP Code:

.stepcarousel{
positionrelative/*dont change this*/
overflowscroll;/*dont change this*/
width230px/*change this to the width you has set into your profile albums*/
height140px/*change this to the hight you has set into your profile albums*/



for W&H of albums thumb
edit this

PHP Code:

.stepcarousel .panel{
width207px/*change this to the same width set into ur forums album*/
overflowhidden/*dont change this*/



thats all

i test it on Explorer 7 and Firfox worked fine

please if you install it and works with you dont forget to mark as install and rate the mod ;)

mbc100 10-28-2009 08:54 PM

thank you

pein87 10-28-2009 10:18 PM

I was gonna make this myself thanks for your work it will work wonders for my new site.

concepts 10-29-2009 12:57 AM

where did you get the youtube video block from? and thanks! installed!

Qleb 10-29-2009 05:08 AM

Quote:

Originally Posted by pein87 (Post 1907585)
I was gonna make this myself thanks for your work it will work wonders for my new site.

thanks for replay glad to hear that ;)

Quote:

Originally Posted by concepts (Post 1907635)
where did you get the youtube video block from? and thanks! installed!

https://vborg.vbsupport.ru/showthrea...t=mini+youtube

pein87 10-29-2009 07:18 AM

small error if the user doesn't have an album it says Array [user_does_not_have_album] well its a guess since I created one while testing but it had text similar to that in it. other wise its fine.

Cybershaolin 10-29-2009 03:51 PM

Very nice hack. One thing is missing. The link "View all albums" should remain below the profile or at least be available when viewing pictures in one album. Without the link, it's impossible to view all albums for one member at a time. Instead, we have to select each album individually within the slideshow...

Brandon Sheley 10-29-2009 04:19 PM

to bad the demo doesn't work :(

Qleb 10-29-2009 05:20 PM

ok ill add view all albums under the block with nice view with alt1 alt2 classes

and about if user has no albums ill fix it too all after 24H

thanks for reporting bugs ;)

Hornstar 10-30-2009 04:49 PM

nice, looking forward to viewing it on an English Forum when the bugs are fixed.


All times are GMT. The time now is 09:49 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.01181 seconds
  • Memory Usage 1,772KB
  • 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
  • (5)bbcode_php_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)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