Seiten: 1
Hallo,
kann ich den automatisch erzeugten File-Ersatznamen im Bildtitel (Legende) global unterdrücken/ausschalten, wenn kein spezieller Bildname eingegeben wurde?
(also, wenn der Datenbankeintrag für 'name' auf NULL steht)
Es soll unabhängig von der Art und Weise des Uploads funktionieren.
Gibt es dafür vielleicht ein Plugin? Wenn nicht, wie lautet die php-Funktion, die den Filenamen für den fehlenden Bildnamen einsetzt?
Mein Problem ist einfach nur, dass der Betrachter keine kryptischen Dateinamen lesen soll, sondern entweder einen normalen Bildtitel oder gar nichts bzw. notfalls "ohne Titel" oder "nicht vorhanden".
Gruß
Werner
Offline
Kennst du dich ein wenig mit MySQL aus?
Wenn ja, kannst du mit diesen Update-Befehl alle Namen ändern:
update piwigo_images set name = "Nicht vorhanden" where file = concat(name, ".", tn_ext);
Evtl. heisst der Prefix ("piwigo_") bei dir anders, das hast du bei der Installation angegeben.
Natürlich solltest du es erst mit _einem_ Bild testen, dass sähe so aus:
update piwigo_images set name = "Nicht vorhanden" where file = concat(name, ".", tn_ext) AND name = "IMG_1234.jpg";
Gruss
Offline
Seiten: 1