in den Fotos (lightbox-Anzeige) wird immer nur der preferences-Text (wenn vorhanden) angezeigt, in der Regel das Copyright der Organisation.
In der Regel liegt Urheberrecht und damit das Copyright aber nicht bei der Organisation, sondern beim Fotografen, es sei denn, er hat es abgetreten.
Ich habe die 'photo_show.php' dahingehend abgeändert / ergänzt, dass, wenn im Album ein Fotograf angegeben ist, sein Copyright angezeigt wird. Ist kein Fotograf angegeben, wird die preferences-Einstellung (wie gehabt) übernommen.
In der 'photo_show.php' wurde hierzu der folgende Code ergänzt (zwischen den Raute-Zeichen, so um die Zeile 144:
Code: Alles auswählen
$font_x = $font_s;
$font_y = $image->imageHeight-$font_s;
//######## Foto Copyright des Fotografen anzeigen ############################
if(strlen($photoAlbum->getValue('pho_photographers')) > 0){
$text = "© ".$photoAlbum->getValue('pho_photographers');
}else{
$text = $gPreferences['photo_image_text'];
}
//##############################################################################
imagettftext($image->imageResource, $font_s, 0, $font_x, $font_y, $font_c, $font_ttf, $text);
Bei einer Änderung darf natürlich nur der Code zwischen den Raute-Zeilen (mit oder ohne den Raute-Zeilen) eingefügt werden.
Die ursprüngliche Zeile '$text = $gPreferences['photo_image_text'];' wird mit dem Code-Block überschrieben.