Version: 1.10, by J98680Bxxxxx
Developer Last Online: Oct 2011
Category: Add-On Releases -
Version: 3.7.x
Rating:
Released: 12-17-2009
Last Update: 12-22-2009
Installs: 18
DB Changes Uses Plugins Template Edits Auto-Templates
Re-useable Code Additional Files Translations
No support by the author.
About
This mod was commissioned by "The Land of Fu" and approved for release at vbulletin.org. The original goals for developing this mod were:
To reduce the growing size of vbulletin database;
To allow members to posts series of images not limited in size, but kept at images hosting sites like photobucket.com, imageshack.com, tinypic.com, etc...;
To allow continuing discussions within those threads displaying slide shows.
Acknowledgement
The basis codes used in this mod originate from SINA?s, an online media company and MVAS provider in the People's Republic of China and the global Chinese communities, and have been modified to suit the needs of "The Land of Fu". The basis templates have been adapted from the vBulletin Album templates.
What this mod does
It adds a Flash "Slide Show" system to your community, a slide show been a display of a series of chosen pictures, which is done for artistic, instructional or discussion purposes.
How To Use The Slide Show In Your Threads
Open/Create a thread describing the content of your slides (Pictures, Covers, Posters, Lobby Cards, etc...). Once the thread has been successfully created, click on the "Thread Tools" menu and select "Add Slide Show". Follow the instructions afterwards. To edit the content of your slide show, click on the "Thread Tools" menu and select "Edit Slide Show".
Features:
Create a slide show from images/pictures kept anywhere on the internet.
No limitations in images/pictures sizes.
No uploading and storage of images/pictures in your mysql database.
Fully phrased to allow (language translation)
Displays a flash slide show to the main post of threads.
Displays a button for selection of the flash playing speed mode.
Displays a button for forward, backward display of images/pictures
Displays a button for viewing of images/pictures in flash full screen mode.
Displays a button for viewing images/pictures in tabulation mode.
Displays a link in the ?Thread Tools? for adding/editing slide shows.
Option to add a ?Slide Shows? link on the navigation menu, for displaying all slide shows created.
Option to add a quick link to the "Quick Navigation" menu, for displaying all slide shows created.
Option to disable the mod on selected forums
Option to ban selected usergroups from using the mod.
Displays user?s slide show mini-block on user?s profile.
Displays user?s slide show statistics on user?s profile.
Option to display user?s slide show statistics on postbit.
Option to display a mini slide show on forum home.
Installation instructions - Version 1.10.
One (1) manual template modification. Perform the following manual template modification (I failed to have it automated).
Code:
In SHOWTHREAD template, search for:
<tr>
<td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/mysticky.gif" />
<if condition="in_array($thread['threadid'], $personalstickys)">
<a href="showthread.php?$session[sessionurl]do=unpersonalsticky&t=$threadid">$vbphrase[personal_unsticky]</a>
<else />
<a href="showthread.php?$session[sessionurl]do=personalsticky&t=$threadid">$vbphrase[personal_sticky]</a>
</if>
</td>
</tr>
Insert the following right after:
<!-- Slide Show Link -->
$slideshow_threadtool_link
<!-- / Slide Show Link -->
Uncompress the archive
Upload the content of the "upload" folder into your forum root/main directory
Import the "product_slideshow.xml" product via your ACP:
ACP -> Plugins & Products -> Manage Product -> Add/Import Product
Adjust the mod settings as you see fit.
ACP -> vBulletin Options -> vBulletin Options -> vBulletin Slide Show
Save the specified settings.
Working well on vb3.7x - 3.8x
If for some reasons the database columns required by this mod on the "thread" and "user" tables have not been automatically created during this mod installation, please do add those columns manually using the ALTER table command.
Code:
ALTER TABLE `thread` ADD `slideshowid` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE `user` ADD `slideshows` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL;