Seite 1 von 1
Impressum-Mod: E-Mail und PN-Link funktionieren nicht
Verfasst: 24.12.2003 20:39
von Gast
Hallo zusammen,
bitte nicht schimpfen, ich habe im Quellcode "rumgemurkst", weil bei mir der E-Mail und der PN-Link nicht funktionierte. Bei E-Mail stand nur "mailto:" und bei PN geht er immer auf User 2 anstatt User 1.
Momentan sieht die entsprechende Code-Stelle so aus:
Code: Alles auswählen
$email_url = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=1') : 'mailto:info@fahrschule-froehlich.de' . $profiledata['user_email'];
$email_img = '<a href="' . $email_url . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
$email_url = "./privmsg.php?mode=post&u=1";
$email = '<a href="' . $email_url . '">' . $lang['Send_email'] . '</a>';
$pm_img = '<img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" />';
$temp_url = "./privmsg.php?mode=post&u=1";
$pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';
Kann mir das jemand richtig machen von euch? *ganz lieb schau*
Vielen Dank und herzliche Grüße
Sascha
Verfasst: 25.12.2003 18:30
von Acid
..könntest du mal die komplette impressum.php (als *.txt abspeichern) verlinken ?
Verfasst: 25.12.2003 22:39
von Gast
Acid hat geschrieben:..könntest du mal die komplette impressum.php (als *.txt abspeichern) verlinken ?
Aber gerne doch:
impressum.txt
Wie gesagt, ich habe da schon ein bisschen "rumgemurkst" im Quelltext, er befindet sich also nicht mehr im Originalzustand.
Ich wollte einfach temporär die entsprechenden Daten hart reincodieren, aber das ist mir nur teilweise geglückt (E-Mail Adresse).
Vielen Dank an alle die helfen!
VG
Sascha
Verfasst: 25.12.2003 23:16
von Acid
hmm.. die eMail-Adresse wäre doch die selbe wie die vom Board oder?
Dann könnte
info@fahrschule-froehlich.de mit
'. $board_config['board_email'] .' ersetzen werden.
(Obwohl ich jetzt nich so recht verstehe, was gegen das "hardcoden" spricht.

)
Verfasst: 25.12.2003 23:24
von Gast
Acid hat geschrieben:hmm.. die eMail-Adresse wäre doch die selbe wie die vom Board oder?
Dann könnte
info@fahrschule-froehlich.de mit
'. $board_config['board_email'] .' ersetzen werden.
(Obwohl ich jetzt nich so recht verstehe, was gegen das "hardcoden" spricht.

)
Natürlich, so war es ja auch original. Nur dann habe ich beim Mail-Link "übersetzt" stehen:
Du verstehst was ich meine?
Und beim PN-Link geht er immer auf die User-ID 2, die es in "meinem" Board gar nicht mehr gibt (User gelöscht). Es muss hier die User-ID 1 sein!
Na ja, komische Sache alles ...

Verfasst: 25.12.2003 23:39
von Acid
Natürlich, so war es ja auch original.
Ich hab mir mal den Hack heruntergeladen und da stand bei email
$profiledata['user_email'], was so eigentlich nicht funktionieren kann (daher
$board_config['board_email']). Das von dir eingefügte..
..solltest du dann aber wieder entfernen.
Bei der PN wird immer noch auf "2" verwiesen? Du hast ja das fehlende $temp_url noch eingefügt.
(PS: Eventuell mal den Browsercache leeren.)
Verfasst: 26.12.2003 10:26
von Gast
Als erstes noch einmal die aktuelle "impressum.php":
impressum.txt
Acid hat geschrieben:Ich hab mir mal den Hack heruntergeladen und da stand bei email $profiledata['user_email'], was so eigentlich nicht funktionieren kann (daher $board_config['board_email']).
O.k., die richtige E-Mail Adresse zieht er jetzt, was man sehr schön erkennen kann, weil die Board E-Mail Adresse nicht die "info" ist, sondern eine andere. Hier passt das jetzt.
Acid hat geschrieben: Das von dir eingefügte..
..solltest du dann aber wieder entfernen.
Habe ich auskommentiert (siehe aktuelle "impressum.php")
Acid hat geschrieben:Bei der PN wird immer noch auf "2" verwiesen? Du hast ja das fehlende $temp_url noch eingefügt.
Ja, und ja. Das kapiere ich auch nicht ganz.

Du kannst es dir gerne live ansehen (siehe Signatur).
Acid hat geschrieben:(PS: Eventuell mal den Browsercache leeren.)
Die anderen Änderungen erscheinen ja auch ...
Und noch etwas:
Da steht noch ganz unten noch: "Beachten Sie unsere Board-Regeln" oder irgendwie so. Das wird bei "meinem Board" überhaupt nicht angezeigt. Warum das denn nicht?
Vielen Dank für alles und einen schönen Tag!
Schöne Grüße
Sascha
Verfasst: 26.12.2003 11:00
von Acid
Code: Alles auswählen
<a href="profile.php?mode=email&u=2">{EMAIL_IMG}</a> <a href="privmsg.php?mode=post&u=2">{PM_IMG}</a>
..ersetze das in der
impressum_body.tpl mit..
Code: Alles auswählen
$email_url = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=1') : 'mailto:' . $board_config['board_email'];
$email_img = '<a href="' . $email_url . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
//$email_url = "./privmsg.php?mode=post&u=1";
$email = '<a href="' . $email_url . '">' . $lang['Send_email'] . '</a>';
$pm_img = '<img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" />';
$temp_url = "./privmsg.php?mode=post&u=1";
$pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';
..ersetze das in der
impressum.php mit..
Code: Alles auswählen
$email_url = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&". POST_USERS_URL .'=1') : 'mailto:'. $board_config['board_email'];
$email_img = '<a href="'. $email_url .'"><img src="'. $images['icon_email'] .'" alt="'. $lang['Send_email'] .'" title="'. $lang['Send_email'] .'" border="0" /></a>';
$email = '<a href="'. $email_url .'">'. $lang['Send_email'] .'</a>';
$temp_url = append_sid("privmsg.$phpEx?mode=post&". POST_USERS_URL ."=1");
$pm_img = '<a href="'. $temp_url .'"><img src="'. $images['icon_pm'] .'" alt="'. $lang['Send_private_message'] .'" title="'. $lang['Send_private_message'] .'" border="0" /></a>';
$pm = '<a href="'. $temp_url .'">'. $lang['Send_private_message'] .'</a>';
Und was meinst du jetzt mit dem "Board Regeln" Satz? Wo sollte dieser zu sehen sein ? (Zur Not einfach in die impressum_body.tpl schreiben.)
Verfasst: 26.12.2003 11:47
von Gast
Acid hat geschrieben:Code: Alles auswählen
<a href="profile.php?mode=email&u=2">{EMAIL_IMG}</a> <a href="privmsg.php?mode=post&u=2">{PM_IMG}</a>
..ersetze das in der
impressum_body.tpl mit..
Code: Alles auswählen
$email_url = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=1') : 'mailto:' . $board_config['board_email'];
$email_img = '<a href="' . $email_url . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
//$email_url = "./privmsg.php?mode=post&u=1";
$email = '<a href="' . $email_url . '">' . $lang['Send_email'] . '</a>';
$pm_img = '<img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" />';
$temp_url = "./privmsg.php?mode=post&u=1";
$pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';
..ersetze das in der
impressum.php mit..
Code: Alles auswählen
$email_url = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&". POST_USERS_URL .'=1') : 'mailto:'. $board_config['board_email'];
$email_img = '<a href="'. $email_url .'"><img src="'. $images['icon_email'] .'" alt="'. $lang['Send_email'] .'" title="'. $lang['Send_email'] .'" border="0" /></a>';
$email = '<a href="'. $email_url .'">'. $lang['Send_email'] .'</a>';
$temp_url = append_sid("privmsg.$phpEx?mode=post&". POST_USERS_URL ."=1");
$pm_img = '<a href="'. $temp_url .'"><img src="'. $images['icon_pm'] .'" alt="'. $lang['Send_private_message'] .'" title="'. $lang['Send_private_message'] .'" border="0" /></a>';
$pm = '<a href="'. $temp_url .'">'. $lang['Send_private_message'] .'</a>';
Tausend Dank! Du bist ein Genie! Jetzt funktioniert alles. *megafreu*
Acid hat geschrieben:Und was meinst du jetzt mit dem "Board Regeln" Satz? Wo sollte dieser zu sehen sein ? (Zur Not einfach in die impressum_body.tpl schreiben.)
Schau mal noch einmal (Signatur). Die zwei letzten Texte waren auskommentiert, weil die verknüpft sind mit den Mods "Mitarbeiter" und "Board-Regeln". Ersteren hatte ich ja schon eingebaut, und Zweiteren jetzt nachgezogen, wozu ich auch gleich eine Frage habe. Aber da mach ich zwecks Übersichtlichkeit einen
neuen Thread auf.
Vielen lieben Dank noch einmal für alles.
Schöne Grüße
Sascha