<?php
//startar och registrerar sessioner
session_start();

// OBS! Om inte alla dina bilder genererar miniatyrer kan du ändra värdet här!
// Kolla i din PHP-info i avsnittet "memory_limit" hur mycket minne som används just nu.
// Den övre minnesgränsen är 128Mb i PHP 5.2.x och 16Mb i PHP 5.2.0 och 8Mb i tidigare versioner 
$memory ini_set("memory_limit""32M");

////////////////////////////////////////////////////////////////////////////////////////////////////
// START AV PÅ KONFIGURATION - ange dina egna värden här!
////////////////////////////////////////////////////////////////////////////////////////////////////

// namnet på PHP-filen som visar bildgalleriet
$filnamn "bildgalleri.php";

// relativ sökväg till mappen som innehåller bilderna 
// exempel: "../bilder/semester" eller "/bilder/semester" 
$rootFolder "../bilder";

// namn på mappen som ska innehålla miniatyrbilderna 
// (skapas som undermapp till bildmappen $rootFolder) 
$miniatyrer "php-miniatyrer";

// förvald CSS-mall som används om användaren inte valt någon egen mall
$css "css/layout1.css";

// ange din sidtitel här
$title "Webdesignskolans bildgalleri";

// maxhöjd på miniatyrbild
$maxthumbheight 100;

// maxbredd på miniatyrbild
$maxthumbwidth 100;

// antal bilder som ska visas per sida
$miniatyrer_sida 15;

// antal bilder som ska visas per rad
$bilder_rad 5;

// visa information om filnamn, ange 1 eller 0
$visa_filnamn_sidvis 1;
$visa_filnamn_alla 0;

// visa information om bildstorlek, ange 1 eller 0
$bildstorlek_sidvis 1;
$bildstorlek_alla 1;

// visa information om filstorlek, ange 1 eller 0
$filstorlek_sidvis 1;
$filstorlek_alla 0;

// visa bilder i nytt fönster eller i samma fönster som bildgalleri
// ange "true" för nytt fönster och "false" för samma fönster
$new_window_javascript true;     

// använd vattenstämpel i form av bild eller text, ange 'bild'" för bild och 'text' för text
// ange 'ingen' om ingen vattenstämpel ska användas
$watermark 'ingen';

// visa miniatyrer i namnordning, ange "1" för stigande ordning eller "2" för fallande ordning
// OBS! ange "0" om istället datumordning ska användas 
$namnordning 1;

// visa miniatyrer i datumordning, ange "1" för stigande ordning eller "2" för fallande ordning
// OBS! ange "0" om istället namnordning ska användas
$datumordning 0;

// visa miniatyrerna sidvis med sidbläddring eller alla bilder samtidigt
// ange 'sidvis'" för sidvis bläddring och 'alla' för att visa alla bilder på en sida
$visning 'sidvis';

// bakgrundsfärg för GIF-miniatyrerna (syns igenom transparenta GIF-bilder)
//använd tex samma färg som bakgrunden i din CSS mall
$gif_r 255;
$gif_g 255;
$gif_b 255;


//////////////////////////////////////////////////
// RUBRIK ÖVER BILDVISNINGEN
// ta bort eller lägg till kommenteringen /* och */ för att avaktivera/aktivera
// skriv din egen text och använd gärna HTML-formatering 
//////////////////////////////////////////////////

$rubrik '
PHP-bildgalleri
'
;

//////////////////////////////////////////////////
// DROPDOWN-MENY FÖR ATT VÄLJA CSS-MALL 
// OBS! radera informationen om du inte vill att menyn ska synas alls
//////////////////////////////////////////////////
$css_meny '
<form id="layout" name="layout" method="post" action=""><td>
<select name="styles" onchange="window.location=(\''
.$filnamn.'?layout=\'+this.options[this.selectedIndex].value) + \'&sida='.($sida $miniatyrer_sida 1).'\'">

<option>Välj layout här!</option>
<option value="css/layout1.css">1. Grundlayout med linjer</option>
<option value="css/layout2.css">2. Tavelram på vägg (100px)</option>
<option value="css/layout3.css">3. Grön och vit med opacitet</option>
<option value="css/layout4.css">4. Röd och svart med opacitet</option>
<option value="css/layout5.css">5. Svart med vit fotokant</option>
<option value="css/layout6.css">6. Svart med prickad linje</option>
<option value="css/layout7.css">7. Blå och orange med opacitet</option>
<option value="css/layout8.css">8. Rosa och lila</option>
<option value="css/layout9_bild.css">9. Nålar på korktavla</option>
<option value="css/layout10_bild.css">10. Häftstift på korktavla</option>
<option value="css/layout11_bild.css">11. Guldgul med guldram</option>
<option value="css/layout12_bild_100px.css">12. Guldgul med guldram (100px)</option>
<option value="css/layout13_bild_100px.css">13. Svart med ram (100px)</option>
<option value="css/layout14_bild_100px.css">14. Vit med ram (100px)</option>
<option value="css/layout15_bild_100px.css">15. Vit med diabild (100px)</option>
<option value="css/layout16_bild.css">16. Album med fotohörn</option>
<option value="css/layout17_bild_100px.css">17. Svart med diabild (100px)</option>
<option value="css/layout18_bild_100px.css">18. Vit med filmremsa (100px)</option>
<option value="css/layout19_bild.css">19. Fotohörn på rutpapper</option>
</select>

</td>
</form>
'
;

// MENYVAL TILL HÖGER OM DROPDOWN-MENYN 
$visning_meny '&nbsp;&nbsp;&nbsp;&nbsp;
 <a href='
.$filnamn.'?visning=alla> visa <strong>alla</strong> bilder |</a>
 <a href='
.$filnamn.'?visning=sidvis> visa bilder <strong>sidvis</strong></a>
'
;

//////////////////////////////////////////////////
// EGEN TEXT ELLER MENY OVANFÖR BILDVISNINGEN 
// ta bort eller lägg till kommenteringen /* och */ för att avaktivera/aktivera
// skriv din egen text och använd gärna HTML-formatering
//////////////////////////////////////////////////

$sidhuvudtext ='
<a href="bildgalleri.php">bildgalleri 1</a>
<a href="bildgalleri.php">bildgalleri 2</a>
<a href="bildgalleri.php">annan länk</a>
'
;


//////////////////////////////////////////////////
// EGEN INFORMATIONSTEXT OVANFÖR BILDVISNINGEN 
// OBS! Texten visas bara på den första sidan!
// ta bort eller lägg till kommenteringen /* och */ för att avaktivera/aktivera
// skriv din egen text och använd gärna HTML-formatering
//////////////////////////////////////////////////

$infotext ='
Med <strong>PHP-bildgalleri</strong> kan du lägga till dina
egna CSS-layouter och få ditt eget personliga bildgalleri. Bilderna kan visas i samma fönster eller i nytt fönster anpassat efter bildens storlek. Välj om du vill visa bildnamn, bildmått och filstorlek. Om du vill skydda dina bilder kan du välja att använda vattenstämpel i form av egen text eller bild, placeringen av vattenstämpeln bestämmer du själv'
.'!'.'
All konfiguration gör du i filen '
.'"config.php"'.
och du behöver inte ändra i övriga PHP-filer'
.'!'.'
Bilderna är från WDS Bildgalleri och får användas fritt för personligt men ej i kommersiella sammanhang utan vårt tillstånd.
Använd menyn nedan för att se miniatyrerna med olika layouter'
.'!'.'
'
;


//////////////////////////////////////////////////
// EGEN TEXT ELLER MENYER UNDER BILDVISNINGEN 
// ta bort eller lägg till kommenteringen /* och */ för att avaktivera/aktivera
// skriv din egen text och använd gärna HTML-formatering
//////////////////////////////////////////////////

/*
$sidfottext ='
<div class="sidfottext">
egen text här egen text här egen text här egen text här egen text här egen text här 
egen text här egen text här egen text här egen text här egen text här egen text här
</div>
';
*/

?>