Suchmaschinenfreundliche Links
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Suchmaschinenfreundliche Links
Hi,
ich habe das Forum zwar schon durchsucht, aber nicht das passende dazu gefunden.
Ich möchte die urls suchmaschinenfreundlich machen, also nicht dieses ?t=3 usw. . das ist soweit ich weiß doch am einfachsten über die .htaccess datei mit rewrite zu erreichen oder? hat da jemand vielleicht einen schon funktionierenden code dafür, den ich, vielleicht leicht abgeändert, benutzen kann?
noch eine kleine Frage habe ich. Und zwar welche Datei aufgerufen wird, wenn man sich registriert und den Bestätigungslink in der Mail aufgerufen hat. Ich möchte gern auf diese Seite die dann kommt etwas einfügen.
ich habe das Forum zwar schon durchsucht, aber nicht das passende dazu gefunden.
Ich möchte die urls suchmaschinenfreundlich machen, also nicht dieses ?t=3 usw. . das ist soweit ich weiß doch am einfachsten über die .htaccess datei mit rewrite zu erreichen oder? hat da jemand vielleicht einen schon funktionierenden code dafür, den ich, vielleicht leicht abgeändert, benutzen kann?
noch eine kleine Frage habe ich. Und zwar welche Datei aufgerufen wird, wenn man sich registriert und den Bestätigungslink in der Mail aufgerufen hat. Ich möchte gern auf diese Seite die dann kommt etwas einfügen.
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
includes/usercp_activate.phpR_V_D hat geschrieben:Kann mir denn auch jemand sagen in welche Datei ich muss, wenn ich etwas in die Seite einfügen will, die durch Aufrufen des Bestätigungslinks in der E-Mail nach eine Registrierung, aufgerufen wird?
edit: ups das war für phpbb2 - naja vielleicht ists beim 3er ähnlich

ich habe es jetzt in der Datei eingebaut, mal einen Testuser erstellt, den Link in der Mail aufgerufen und ganz schnell den Seitenqueltext anzeigen lassen. Da war der Quellcode, den ich eingebunden habe leider nicht zu finden. Baue ich absichtlich einen Fehler in den Code ein kommt ein Fehler nachdem man den Bestätigungslink der Mail aufgerufen hat. Also müsste ich es doch eigentlich an die richtige Stelle gepackt haben oder? und warum ist er dann, wenn er richtig drin ist nicht im Seitenquelltext.
Die betreffende Stelle in der ucp_activate.php sieht wie folgt aus:
das
echo '<img src=/"http://clix.superclix.de/cgi-bin/code.c ... ods=$user/" width=1 height=1>';
habe ich eingefügt
Die betreffende Stelle in der ucp_activate.php sieht wie folgt aus:
Code: Alles auswählen
if ($config['require_activation'] == USER_ACTIVATION_ADMIN && !$update_password)
{
include_once($phpbb_root_path . 'includes/functions_messenger.' . $phpEx);
$messenger = new messenger(false);
$messenger->template('admin_welcome_activated', $user_row['user_lang']);
$messenger->to($user_row['user_email'], $user_row['username']);
$messenger->headers('X-AntiAbuse: Board servername - ' . $config['server_name']);
$messenger->headers('X-AntiAbuse: User_id - ' . $user->data['user_id']);
$messenger->headers('X-AntiAbuse: Username - ' . $user->data['username']);
$messenger->headers('X-AntiAbuse: User IP - ' . $user->ip);
$messenger->assign_vars(array(
'USERNAME' => htmlspecialchars_decode($user_row['username']))
);
$messenger->send($user_row['user_notify_type']);
$message = 'ACCOUNT_ACTIVE_ADMIN';
echo '<img src=/"http://clix.superclix.de/cgi-bin/code.cgi?pp=13342&goods=$user/" width=1 height=1>';
usw ....
echo '<img src=/"http://clix.superclix.de/cgi-bin/code.c ... ods=$user/" width=1 height=1>';
habe ich eingefügt
ich such mich dumm und dämlich.
wenn ich den Seitenquelltext nach der Aktivierung ansehe, muss mein code bzw das img irgendwo hier zwischen doch hin zu bekommen sein:
aber wo? Der Satz "Dein Benutzerkonto wurde aktiviert" kommt aus der deutschen language Datei, aber da kann ich ja keinen code einfügen. wo wird der Text also aufgerufen und wie bekomme ich meinen Code da rein? Das wird doch jemand hier wissen ... bitte ^^
Der Codeschnipsel da oben ist ja der einzige der anders ist. Der Code oben drüber kommt aus der overall_header und da drunter aus der overall_footer
wenn ich den Seitenquelltext nach der Aktivierung ansehe, muss mein code bzw das img irgendwo hier zwischen doch hin zu bekommen sein:
Code: Alles auswählen
<div class="panel" id="message">
<div class="inner"><span class="corners-top"><span></span></span>
<h2>Information</h2>
<p>Dein Benutzerkonto wurde aktiviert. Vielen Dank für deine Registrierung.</p>
<span class="corners-bottom"><span></span></span></div>
</div>
Der Codeschnipsel da oben ist ja der einzige der anders ist. Der Code oben drüber kommt aus der overall_header und da drunter aus der overall_footer