MODs: Ja
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: [url]http://[/url]
PHP Version:
MySQL Version:
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Es ist keine spezielle Frage zu einem MOD. Es ist wohl eher ein allgemeines Problem durch meine Unwissenheit. Ich überarbeite derzeit den Bereich der PN in meinem Board, da dieser noch immer dem Standardlayout entspricht. Dabei stoße ich auf folgendes Problem:
Wenn mir eine PN angezeigt wird, habe ich unterhalb der Nachricht die Buttons 'Nachricht speichern' und 'Nachricht löschen' (privmsgs_read_body.tpl). Diese wollte ich mit einer Grafik versehen (ähnlich wie bei einem e-Mail-Client) und oberhalb der PN anzeigen. Dazu bräuchte ich aber einen Link mit dem Tag <a>.
Die Urls für die Bilder füge ich in der subSilver.cfg und privmsg.php ein, wie andere Images auch. Das funktioniert - also kein Prob. Aber bei der Url für den Link selber komme ich nicht weiter. Ich habe folgendes in der privmsgs.php probiert:
Die Variable
Code: Alles auswählen
$post_urls = array('post' => append_sid("privmsg.$phpEx?mode=post"), ....
Code: Alles auswählen
'save' => append_sid("privmsg.$phpEx?mode=save&" . POST_POST_URL . "=$privmsg_id"),
'delete' => append_sid("privmsg.$phpEx?mode=delete&" . POST_POST_URL . "=$privmsg_id"),
Wenn ich nun den Link in einer PN anklicke, dann wird die PN aber weder gespeichert noch gelöscht. Stattdessen lande ich in dem Formular für eine neue PN. Mir ist dann aufgefallen, dass die Button noch den Parameter 'mark' übergeben.
Code: Alles auswählen
//Beispiel:
<input type="hidden" name="mark[]" value="32" />
Ich hatte folgendes probiert:
Code: Alles auswählen
'save' => append_sid("privmsg.$phpEx?mode=save&mark[]=" . $privmsg_id. "&" . POST_POST_URL . "=$privmsg_id"),