jGallery2 - PHP foto album
Online browsen door foto albums. Template gebaseerd op Nautilus, de gnome file manager. Naam: jGallery2 Versie: RC3 Taal: Nederlands, Engels Filesize: 132.6kb Download pagina (engelstalig): http://www.jgallery.nl/?t=7 De huidige versie is betiteld als release candidate 3 omdat ik 'm eigenlijk nog wil uitbreiden met verschillende functies. Desondanks is dit een stabiel script met veel mogelijkheden. Door middel van een simpele include (2 regels) kun je jGallery laten weergeven in een bestaande website. Met een uitbreiding van optionele definities pas je het meeste aan. (engelstalige documentatie op de website: http://www.jgallery.nl/?t=28 en zie Code ) Er is nog maar een standaard template, maar die is makkelijk aan te passen d.m.v. CSS en HTML in *.tpl bestanden (ongeveer net als phpBB2 werkt). Template images (folder background) kunnen vervangen worden door je eigen afbeeldingen. Met een simpele "installatie-wizard" installeer je het script in een paar muisklikken. Bestandsbeheer gaat m.b.v. TileThingie. Demo: http://feedle.nl/jgallery Downloaden: http://www.jgallery.nl/?t=7
<?php
// Define the template,must be in 'jGallery2/templates/'
define( 'JGALL_TEMPLATE' , 'nautilus' );
// Define the language, must be in 'jGallery2/language/'
define( 'JGALL_LANGUAGE' , 'english' );
// Define weither you want to cache large images
// 0 for no, 1 for yes
define( 'JGALL_SAVE_LARGE_THUMBS' , 0 );
// Define the size of the thumbnails in the gallery
define( 'JGALL_THUMBNAIL_SIZE' , 118 );
// Define the thumbnail display mode
// 'OAR' for original aspect ratio
// 'RS' for resized cropped square
// 'ZS' for zoomed-in square
define( 'JGALL_THUMBNAIL_DISPLAY_MODE' , 'OAR' );
// Define the number of thumbnail columns
define( 'JGALL_THUMBNAIL_COLS' , 4 );
// Define the number of thumbnail rows
define( 'JGALL_THUMBNAIL_ROWS' , 3 );
// Define the number of characters in filenames under thumbnails
define( 'JGALL_FILENAME_LENGTH' , 18 );
// Define the size of images in image-view mode
define( 'JGALL_VIEW_IMG_SIZE' , 550 );
// Define what divides the breadcrumb links in the location bar (left top)
define( 'JGALL_BREADCRUMB_DEVIDER' , ' / ' );
// Define what divides the page links in the page link bar
define( 'JGALL_PAGELINK_DEVIDER' , ' | ' );
// Define include path for inclusion.
// Path must be relative to the page you include it in
// For example 'scripts/PHP/jGallery2/'
define( 'JGALL_INC_PATH' , 'jGallery2/' );
// Include jGallery
include( JGALL_INC_PATH . 'index.php' );
?>
Reacties
0