Hallo zusammen
Ich bin dabei eine Blumen Bilder-Galerie zu erstellen. Das hat bisher gut geklappt.
Schreibt auch brav das Stichwort zum Bild dazu. (Code gefunden und zusammengebastelt)
Momentan habe ich die Bilder im Bridge nach Stichwörtern sortiert und dann im Stapel den Dateinamen umbenannt.
Ich möchte aber nicht immer die Dateien neu durchnummerieren und hochladen wenns was Neues gibt.
Deshalb hoffe ich dass mir jemand helfen kann, dass ich nach Stichwörtern sortieren kann.
Alle Bilder haben 2 Stichwörter, "Namen" und "Farbe"
sortieren1: Nur nach "Namen"
sortieren2: Erst nach "Farbe", dann nach "Namen"
VIELEN DANK
Bisheriges Ergebnis ist hier: http://wfg-design.ch/iptc-gal/
Ich bin dabei eine Blumen Bilder-Galerie zu erstellen. Das hat bisher gut geklappt.
Schreibt auch brav das Stichwort zum Bild dazu. (Code gefunden und zusammengebastelt)
Momentan habe ich die Bilder im Bridge nach Stichwörtern sortiert und dann im Stapel den Dateinamen umbenannt.
Ich möchte aber nicht immer die Dateien neu durchnummerieren und hochladen wenns was Neues gibt.
Deshalb hoffe ich dass mir jemand helfen kann, dass ich nach Stichwörtern sortieren kann.
Alle Bilder haben 2 Stichwörter, "Namen" und "Farbe"
sortieren1: Nur nach "Namen"
sortieren2: Erst nach "Farbe", dann nach "Namen"
VIELEN DANK
Bisheriges Ergebnis ist hier: http://wfg-design.ch/iptc-gal/
PHP-Code:
<?php
chdir('foto_lg');
$files = glob("*.*");
for ($i=0; $i<count($files); $i++)
{
$image = $files[$i];
$supported_file = array('jpg',);
$ext = strtolower(pathinfo($image, PATHINFO_EXTENSION));
$img = basename($image);
$size = getimagesize($img, $info);
if(isset($info['APP13']))
{
$iptc = iptcparse($info['APP13']);
$keyword0 = $iptc["2#025"][0];
if($keyword0 == "") {$keyword0 = "";} else {$keyword0 = $keyword0;}
$keywords = $keyword0;
}
{
$filename = substr("$img",11);
$dataname = substr($filename, 0 , (strrpos($filename, ".")));
}
{
$iptc = iptcparse($info['APP13']);
$copyright = $iptc["2#116"][0];
if($copyright == "") {$copyright = "";} else {$copyright = $copyright;}
$copyright = $copyright;
}
if (in_array($ext, $supported_file)) {
echo '
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-4 col-xl-3 outerContent" id="theme"> <a class="example-image-link" href="iptc-gal/foto_lg/',$img,'" data-lightbox="example-set" data-title="'.$keywords.'<br><small>'.$dataname.'</small>"><div class="innerContent" style="background-image: url(iptc-gal/foto_sm/',$img,')"></div></a><p id="textinbild2">'.$keywords.'</p></div>';
$keywords = "" ;
} else {
continue;
}
}
?>
Kommentar