Seite 2 von 3
Verfasst: 28.09.2005 17:25
von tomtom
Eisbär hat geschrieben:Hallo Leute,
gibt es da wirklich keine Möglichkeit, direkt auf die jeweilige Kategorie zu verlinken?
Doch gibt es.
album_upload.php
SUCHE
Code: Alles auswählen
// --------------------------------
// Complete... now send a message to user
// --------------------------------
DAVOR FÜGE EIN
Code: Alles auswählen
$message = $userdata['username'] . " hat ein neues Bild in unser Bilder-Album hochgeladen.\r\n
Titel: '$pic_title' \r
Beschreibung: '$pic_desc' \r\n
Gehe direkt zu http://" . $board_config['server_name'] . "" . $board_config['script_path'] . "album_cat.php?cat_id=" . $thiscat['cat_id'] . ", um es anzusehen.";
$header = "From: DeinForenName <deine@adresse.de.de>\r\n";
mail("Admin1 <deine@adresse.de>", "neues Bild in der Kategorie '" . $thiscat['cat_title'] . "'", $message, $header);
mail("Admin2 <deine@adresse.de>", "neues Bild in der Kategorie '" . $thiscat['cat_title'] . "'", $message, $header);
mail("Admin3 <deine@adresse.de>", "neues Bild in der Kategorie '" . $thiscat['cat_title'] . "'", $message, $header);
Die letzten 3 Zeilen kannst du modifizieren, jenachdem wieviele User benachrichtigt werden sollen.
mail("Admin1 <
deine@adresse.de>", "
neues Bild in der Kategorie '" . $thiscat['cat_title'] . "'", $message, $header);
Das Blaue erzeugt den Betreff der Benachrichtigungs-Mail.
Falsche cat_id
Verfasst: 16.12.2007 22:00
von roman-1
Hallo,
habe mir die Benachrichtigung eingebaut, aber
leider klappt es nicht so richtig.
Benachrichtigung kommt, aber wenn ich den link anklicke
bekomme ich die Meldung
"Diese Kategorie existiert nicht"
Die im Mail angegebene Cat_id ist indentisch mit der in der Datenbank.
Das Problem kommt nur im persönlichem Album vor.
Ich habe mal das Mail angehängt.
Subject: neues Bild in der Kategorie 'Persönliche Galerie von Juergen'
>
> Juergen hat ein neues Bild in unser Bilder-Album hochgeladen.
>
> Titel: 'Glas'
> Beschreibung: ''
>
>
> Gehe direkt zu
http://forum.glashexe.de/album_cat.php?cat_id=46, um es
> anzusehen
Schon mal vielen Dank
Roman
Verfasst: 17.12.2007 07:01
von Max
Das liegt an Deinem Link.
Ich glaube nicht, dass es eine Kategorie mit der ID 46
, gibt
Musst also einfach den Code, wo der Link in den Text eingefügt wird, so bearbeiten, dass das Komma weg ist, oder ein Leerzeichen zw. Link und Komma ist.
Gruß Max
Verfasst: 17.12.2007 20:21
von roman-1
Hallo Max,
Danke für Deine Antwort. Leider hat das
löschen des Kommas auch nichts gebracht.
Im normalen Album keine Probleme bei der Benachrichtigung.
Persönliches Album "Diese Kategorie existiert nicht"
Trotzdem vielen Dank
Roman
Verfasst: 18.12.2007 07:38
von Max
roman-1 hat geschrieben:Im normalen Album keine Probleme bei der Benachrichtigung.
Persönliches Album "Diese Kategorie existiert nicht"
Wie wird dort der Link generiert?
Er sollte am Ende so aussehen: ....... .de/album.php?user_id=3
Also nicht ...... .de/album_cat.php?cat_id=4
Wenn der Link in eine persönliche Galerie aber mit der album_cat.php generiert wird, ist es einfach ein Fehler im Script, bzw ein Kompatibilitäsproblem.
Verfasst: 18.12.2007 20:10
von roman-1
Hallo Max,
der Link im Persönlichen Album kommt genauso wie in normalen Album.
Kategorie:
Persönlich:
Wenn ich aber den link nach
ändere
komme ich zur Startseite des Albums
Eigenartigerweise hat der User in der Datenbank die cat_id 29 und die cat_user_id 3.
Demnach müßte der link eigentlich
heisen?
Irgendwie wird mir das jetzt alles zu hoch

, da komme ich
nicht mehr mit

Roman
Verfasst: 18.12.2007 20:18
von Max
roman-1 hat geschrieben:Demnach müßte der link eigentlich
heisen?
Irgendwie wird mir das jetzt alles zu hoch

, da komme ich
nicht mehr mit

Genau so. Du hast das richtig beschrieben. Daran siehst Du, dass das Benachrichtigungsscript nicht 100%ig mit Deinem Album kompatibel ist.
Das liegt daran, wie der Albumhierarchy-MOD, der im FAP verbaut wurde, die persönlichen Galerien behandelt.
Nun müsste man entweder den Benachrichtigungs-MOD anpassen, so dass die pers. Galerien korrekt verlinkt werden (das kann aber kompliziert werden), oder dahingehend anpassen, dass er Bilder, die in pers. Galerien landen, nicht in Benachrichtigungen berücksichtigt.
Oder, der MOD sagt, dass User XYZ Bilder in seine pers. Galerie geladen hat.
Das müsste man dann sehen, was sinnvoll und einigermaßen umsetzbar ist.
Gruß Max
Verfasst: 19.12.2007 22:37
von roman-1
Hallo Max,
lasse jetzt in das Mail schreiben, das kein
direkter Link möglich ist. Ist wohl die leichteste
Möglichkeit etwas daraus zu machen

Nochmals vielen Dank
Roman
Verfasst: 20.12.2007 07:59
von Max
roman-1 hat geschrieben:Hallo Max,
lasse jetzt in das Mail schreiben, das kein
direkter Link möglich ist. Ist wohl die leichteste
Möglichkeit etwas daraus zu machen
Oder aber, Du lässt in der Benachrichtigung einen Link zum Profil des Users mitschicken, dann kann man über dessen Profil in seine pers. Galerie kommen.
Gruß Max
Verfasst: 20.12.2007 21:14
von roman-1
Hallo Max,
wäre auch eine Möglichkeit. Jetzt lasse ich
aber die benachrichtigung mal so wie sie ist.
Das Album / Forum ist ja noch nicht so groß
das man nichts findet.
Dir und dem Forum ein schönes Weihnachtsfest
Roman