Hallo aus der Hauptstadt.
Da es mit dem "German_sie" Language-File nicht so funktioniert, wie ich mir das so vorstelle (z.B. erhalte ich damit leere Mails bei einem Registrierungsversuch), habe ich die bei 1.4.10 mitgelieferte original "german.php" Übersetzung von "Gaugau" in einigen Teilen von
Du/Dein auf
Sie/Ihre angepasst.
Nun steht da irgendwo im Bereich von Zeile 1536 (Zeilennummern von PROTON-Editor) sowas wie:
'notify_admin_request_email_subject' => '%s - Registrierungsversuch', //cpg1.4Ich hab mir gedacht: Da mach ich mal "
Mein Album - Registrierungsgesuch" draus, ohne die Variable %s.
Denkste... Die Email, die ich als Admin bekomme, wenn ich einen neuen User freischalten soll hat weiterhin den Betreff:l %s - Registrierungsversuch.
Wo holt sich Coppermine das denn her, wenn nicht hier aus der Zeile 1536?
Etwas ähnliches geschieht mit dem Inhalt der Mail, die ich als Administrator bekomme.
So zwischen 1558 und 1565:
$lang_register_approve_email = <<<EOT
Ein neuer Benutzer hat sich mit dem Benutzernamen "{USER_NAME}" in Deiner Galerie registriert.
Um das Benutzerkonto zu aktivieren, klicke auf den untenstehenden Link oder kopiere ihn in die Adresszeile Deines Browsers.
<a href="{ACT_LINK}">{ACT_LINK}</a>
EOT;Da wollte ich den Text ändern, der mir geschickt wird, aber, man glaubt es kaum, das was ich dort bei "Ein neuer Benutzer..." ändere wird ignoriert und ich erhalte weiterhin:
Ein neuer Benutzer hat sich mit dem Benutzernamen "{USER_NAME}" in Deiner Galerie registriert.
ABER, die Zeile "Um das Benutzerkonto..." kann ich ändern. Die wird tatsächlich so geschickt wie ich es geschrieben habe.
Irgendwie merkwürdig. Eine Zeile 'drüber geht's nicht, eine Zeile weiter ohne Probleme...
Da ich das alles nicht glauben wollte hab ich meine angepasste "german.php" wieder vom Webserver gelöscht und nochmal eine original "german.php" aus dem 1.4.10 ZIP-Paket per FTP in mein Album hochgeladen. Und nun wirds verrückt. Obwohl im Album die original "german.php" vorhanden ist bekomme ich nun in dieser Zeile "Um das Benutzerkonto..." meine geänderte Variante.
Das konnte ich immer noch nicht glauben, und bin ins Schlafzimmer an den Rechner meiner Frau und hab mich dort als neuer User registriert. Wo also keine Cookies oder Cache oder was auch immer lokal gespeichert sein könnte. Die original "german.php" im Album und ich erhalte als Administrator eine Email mit einem Text "Um das Benutzerkonto..." der von meiner eigenen, angepassten aber gelöschten "german.php" stammt.
Alles unklar?
Wo holt Coppermine diese Sachen her? Als normalsterblicher User denke ich doch, wenn ich in der "german.php" einen reinen Text ändere, dass der dann auch sofort verwandt wird. Wird das auf meinem Webserver zwischengespeichert? Ist das ein zeitliches Phänomen, dass sich irgendwann in Luft auflöst? Gibt es weitere, language specific Files, die mir noch nicht ins Auge gesprungen sind, aus denen die Texte geholt werden?
Danke!
(http://www.ralf1963.de/media/ralf1963-swing.gif)
Album:
http://www.verein-rek.de/album