. .
pragmaMx Support Forum 16 Mai 2008, 08:38:52 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername, Passwort und Sitzungslänge
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Anzeige der IPTC-Daten. Hier: bitte um kleine Änderung in displaymage.php  (Gelesen 1230 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
xidefix
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 39


WWW
« am: 01 November 2007, 11:13:53 »

Hallo,
ich hätte da mal eine kleine Bitte. rougi
Ich lasse bei meinen Bildinformationen die ITPC-Daten Anzeigen. Belegt ist zwar nur das Feld "Copyright".
Aber es werden noch leere, nicht mit Werten besetzte Felder Angezeigt. Ich behebe das Problem nach jedem Update, indem ich die "displayimage.php" wie folgt verändere:

Original:
 ab Zeile 191:   
 if (isset($iptc) && is_array($iptc)) {
      array_walk($iptc, 'sanitize_data');
        if (isset($iptc['Title'])) $info[$lang_picinfo['iptcTitle']] = $iptc['Title'];
        if (isset($iptc['Copyright'])) $info[$lang_picinfo['iptcCopyright']] = $iptc['Copyright'];
        if (!empty($iptc['Keywords'])) $info[$lang_picinfo['iptcKeywords']] = implode(' ',$iptc['Keywords']);
        if (isset($iptc['Category'])) $info[$lang_picinfo['iptcCategory']] = $iptc['Category'];
        if (!empty($iptc['SubCategories'])) $info[$lang_picinfo['iptcSubCategories']] = implode(' ',$iptc['SubCategories']);
    }
   
Besser (bei mir funktioniert das so wie ich es will):   

if (isset($iptc) && is_array($iptc)) {
      array_walk($iptc, 'sanitize_data');
        if (!empty($iptc['Title'])) $info[$lang_picinfo['iptcTitle']] = $iptc['Title'];
        if (!empty($iptc['Copyright'])) $info[$lang_picinfo['iptcCopyright']] = $iptc['Copyright'];
        if (!empty($iptc['Keywords'])) $info[$lang_picinfo['iptcKeywords']] = implode(' ',$iptc['Keywords']);
        if (!empty($iptc['Category'])) $info[$lang_picinfo['iptcCategory']] = $iptc['Category'];
        if (!empty($iptc['SubCategories'])) $info[$lang_picinfo['iptcSubCategories']] = implode(' ',$iptc['SubCategories']);
    }

meine Bitte geht dahin, dass diese Änderung in die nächste Version übernommen werden könte?.... Smiley
Wie gesagt kein richtiges Problem, wäre aber schön wenn´s passt

(anzusehen unter http://www.hppphoto.de)

Danke und Gruß
xidefix
Gespeichert

Gruß
xidefix
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 15.348



WWW
« Antworten #1 am: 01 November 2007, 11:26:49 »

Hi Smiley

gute Lösung !!

Habe ich gleich eingepflegt. Danke  thumbup
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
Johann Wolfgang von Goethe
gaugau
neu hier
*
Offline Offline

Geschlecht: Männlich
Beiträge: 2



WWW
« Antworten #2 am: 29 November 2007, 08:29:57 »

Hallo alle,

habe entsprechenden Bug-Tracker erstellt: http://coppermine-gallery.net/forum/index.php?topic=48672.0

Gruß GauGau
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 15.348



WWW
« Antworten #3 am: 29 November 2007, 19:05:41 »

Hi Joachim Smiley

schön dich hier zu sehen Wink
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
Johann Wolfgang von Goethe
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.5 | SMF © 2006, Simple Machines LLC
design by hENNE, layout based on YAML