Hoi Zusammen,
ich habe aktuell eine Gallery für meine Familie am laufen. Viele der "User" sind aus Italien.
Ich würde nun gerne eine Benachrichtigungmöglichkeit haben mit der ich alle User in der Gallerie benachrichtigen kann das es ein neuen Album gibt.
Was für Möglichkeiten habe ich da von Haus aus? und welche könnte man zusammen hacken?
Meine Gallery Version ist 1.5.24
Grüße
Deinen Beitrag im Newsletter-Plugin (http://forum.coppermine-gallery.net/index.php/topic,60336.msg371809.html#msg371809) habe ich ja bereits beantwortet. Darüber hinaus habe ich, wenn ich mich richtig erinnere, irgendwo auch ein Script erstellt, das dir einfach alle E-Mail-Adressen deiner Benutzer als Liste generiert, die du dann in dein lokales E-Mail-Programm kopieren kannst. Such bitte mal danach. Ansonsten ist so ein Script zur Not recht schnell neu erstellt.
Hoi Andre,
danke für die Antwort. Ich habe nun diverse Suchen hier im Forum gestartet aber ich kann solch ein script nicht finden.
Ansonsten könnte ich mal versuchen direkt auf die Datenbank zu schauen was ich mir da raus ziehen kann.
Dachte es gäbe vielleicht schon eine fertige Lösung und ich bin nicht der einzige der solch ein Anliegen hat :)
Kopier folgenden Code in eine neue PHP-Datei im Wurzelverzeichnis deiner Galerie:
<?php
define('IN_COPPERMINE', true);
require('include/init.inc.php');
if (!GALLERY_ADMIN_MODE) {
cpg_die(ERROR, $lang_errors['access_denied'], __FILE__, __LINE__);
}
$email = array();
$result = cpg_db_query("SELECT user_email FROM {$CONFIG['TABLE_USERS']}");
while ($row = mysql_fetch_assoc($result)) {
if ($row['user_email']) {
$email[] = $row['user_email'];
}
}
mysql_free_result($result);
pageheader();
echo implode(', ', $email);
pagefooter();
Rufst du nun diese Datei im Browser als Administrator auf, erhältst du eine Liste mit E-Mail-Adressen aller Benutzer zum kopieren. Es wäre auch möglich den E-Mail-Versand direkt über Coppermine abzuwickeln, dazu müsste man nur ein Formular erstellen und den Code etwas modifizieren.
Also den E-Mail Versand direkt über Coppermine wäre natürlich die beste Lösung :D
aber ich denke fürn den Anfang verwende ich das manuelle auslesen - werde ich heute Abend mal testen!
Danke dir André