Scripts

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

jgallery2-php-foto-album
    <?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
Nog geen reacties.