(HTML) Fotogalerie

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod A. Keberle 31. 3. 2009 14:10

Zdravím, mohl by mě někdo doporučit nějakou freeware (i pro komerční použití) HTML galerii? Potřeboval bych akorát malý náhled a po kliknutí plnou velikost. Vím, že se to dá udělat v pohodě bez dalších programů, ale fotky se budou často měnit, tak aby to bylo efektivní.
A. Keberle
Junior

Odeslat příspěvekod DevAstor 31. 3. 2009 14:16

to ma byt pouze html? si ji vygeneruj nejakym programem, ja jsem pouzival treba ACDSee
Toto je můj osobní názor.

    (\_/)
    (°.°)           <=(čert s dvouma půllitrama)
   c(”)(”)
DevAstor
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod A. Keberle 31. 3. 2009 14:55

Nemusí být přímo html, ale je to pro stránky, které jsou dělány v html, takže aby byla snadná implementace (ASP, PHP, zatím moc nerozumím) ...
A. Keberle
Junior

Odeslat příspěvekod K8 31. 3. 2009 17:33

pokud se budou fotky hodne menit, tak nejlepsi by bylo, kdy to bylo napr v php, kdy se skript podiva do adresare co je tam za soubory a pro ne vygeneruje tu stranku s nahledy a odkazy na plnou velikost - takze pak staci jen kopirovat a mazat fotky v danem adresari a ihned se to projevi
K8
Pokročilý

Odeslat příspěvekod A. Keberle 31. 3. 2009 18:11

Jo to zní super to PHP řešení. Neměl by někdo k tomu nějaký internetový návod jak to udělat? Rozumím že PHP je opensource řešení, takže je to zdarma ... Popřípadně nějakou dobrou knižní publikaci?
A. Keberle
Junior

Odeslat příspěvekod K8 31. 3. 2009 18:49

prvni cast je zobrazeni vsech souboru v adresari
druha cast je nasteni informaci EXIF, ktere se ukladaji do jpg fotek viz http://www.php.net/manual/en/ref.exif.php
a pak by to chtelo jeste pomoci funkci http://www.php.net/manual/en/ref.image.php automaticky vytvaret nahledy (funkce http://www.php.net/manual/en/function.i ... ampled.php a priklad u ni)
Kód: Vybrat vše
<?php

  $soubory=scandir($cesta);
  // zrusi odkazy na sebe a nadrazeny adr . a ..
  unset($soubory[0], $soubory[1]);

  foreach($soubory as $fotka) {
    print $fotka . "<br>\n";
    }

?>

<?php

  $obrazek='./p1000506.jpg';
  $exif=exif_read_data($obrazek, 'ANY_TAG', true);
  if ($exif === false)
     print 'No header data found.<br>';
   else
     print 'Image contains headers<br>';

  if (isset($exif['FILE']['FileSize'])) {
    print 'FILE.FileSize: ' . $exif['FILE']['FileSize'] . "<br>\n";
    }
  if (isset($exif['EXIF']['ExposureTime'])) {
    print 'EXIF.ExposureTime: ' . $exif['EXIF']['ExposureTime'] . "<br>\n";
    }
  if (isset($exif['EXIF']['FNumber'])) {
    print 'EXIF.FNumber: ' . $exif['EXIF']['FNumber'] . "<br>\n";
    }
  if (isset($exif['COMPUTED']['ApertureFNumber'])) {
    print 'COMPUTED.ApertureFNumber: ' . $exif['COMPUTED']['ApertureFNumber'] . "<br>\n";
    }
  if (isset($exif['EXIF']['ISOSpeedRatings'])) {
    print 'EXIF.ISOSpeedRatings: ' . $exif['EXIF']['ISOSpeedRatings'] . "<br>\n";
    }
  if (isset($exif['EXIF']['FocalLength'])) {
    print 'EXIF.FocalLength: ' . $exif['EXIF']['FocalLength'] . "<br>\n";
    }
  if (isset($exif['EXIF']['FocalLengthIn35mmFilm'])) {
    print 'EXIF.FocalLengthIn35mmFilm: ' . $exif['EXIF']['FocalLengthIn35mmFilm'] . "<br>\n";
    }
  print "<br><br>\n";
  foreach ($exif as $key => $section) {
    foreach ($section as $name => $val) {
      echo "$key.$name: $val<br />\n";
      }
    }


?>

jinak http://interval.cz/vyvoj-aplikaci/php/ nebo http://www.zive.cz/Clanky/PHP---1-dil-- ... fault.aspx
K8
Pokročilý

Odeslat příspěvekod A. Keberle 31. 3. 2009 19:04

Moc díky za odkazy. Mrknu na ně a kdyžtak dám vědět. Díky :-)
A. Keberle
Junior

Odeslat příspěvekod pouli 31. 3. 2009 19:24

Mozem doporucit dve velmi jednoduche galerie

JV2 Folder Gallery
alebo
JV2 Quick Gallery

Ukazka vytvorenje galerie za pomoci JV2 Folder Gallery -
http://www.pouli.sk/infusions/wrapper/wrapper.php?wrapper_id=14

Staci umiestnit cez ftp na server-hostovanie a vytvorit adresare a to je vsetko.O ostane sa postara script.


http://foldergallery.jv2.net/

http://quickgallery.jv2.net/
Nikon D40 + Tamron 17-50mm F/2.8 Di II LD - Nikor 18-55 II AF-S DX + Nikor 55-200 AF-S DX + SB 600
pouli
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků