Fotos: Anzeige des Copyrights wahlweise des Fotografen

Hast du Vorschläge, was wir an Admidio noch verbessern könnten ? Hier kannst du uns deine Vorstellung an neuen Funktionen mitteilen.
Antworten
guenter47
Beiträge: 19
Registriert: 7. Dez 2012, 14:09
Wohnort: Nürnberg

Fotos: Anzeige des Copyrights wahlweise des Fotografen

Beitrag von guenter47 »

Hallo,
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);
Für Nachahmer:
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.
Benutzeravatar
fasse
Administrator
Beiträge: 6166
Registriert: 12. Nov 2005, 16:06

Re: Fotos: Anzeige des Copyrights wahlweise des Fotografen

Beitrag von fasse »

Hallo Günter,

das finde ich einen guten Vorschlag und hab das für die Version 3.3 übernommen.
https://github.com/Admidio/admidio/issues/711

Viele Grüße
Fasse
Antworten