Welcome, Guest. Please Login or Register.
April 28, 2025, 11:03:31 AM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Fehler in der Reminder.php ? « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Fehler in der Reminder.php ?  (Read 638 times)
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Fehler in der Reminder.php ?
« on: May 24, 2003, 07:58:09 PM »
Reply with quote

Wenn jemand versucht über die Funktion Passwort vergessen? an ein neues Passwort kommen möchte, ist dies sicher kein Problem. Wenn aber dann jemand keine eMail Adresse oder keinen Usernamen einträgt, erfolgt ein Eintrag in das Errorlogbuch - soweit aktiviert! Dieser sollte aber kurz und knapp gehalten sein und nicht so, wie in der 1.5.x HTML Code enthalten. Was auch immer damit beabsichtigt wurde.

Ein Eintrag im Errorlogbuch ohne eine Änderung in der Reminder.php sieht ungefähr so aus:

QuoteGuest : 127.0.0.1 : Heute um 09:43:25pm
/yabb153neu/index.php?action=reminder

<br />
<div align="center">
<b>Username nicht vorhanden.</b><br />
<a href="javascript:history.back(-1)">Zurück</a><br />
</div>

So könnte er aber aussehen, wenn meine Änderung übernommen werden:

QuoteGuest : 127.0.0.1 : Heute um 09:41:52pm
/yabb153neu/index.php?action=reminder
Username nicht vorhanden.


Was ist zu Ändern?

Suche in der Reminder.php nach:

function no_user_error ()
{
   global $txt;
   $error_txt = "
      <br />
      <div align=\"center\">
         <b>$txt[40]</b><br />
         <a href=\"javascript:history.back(-1)\">$txt[193]</a><br />
      </div>";
   fatal_error($error_txt);
}


und ersetze durch:

function no_user_error ()
{
   global $txt;
   $error_txt = "$txt[40]";
   fatal_error($error_txt);
}


Leider wurden auch sonst viele HTML Fehler aus der 1.4.x mit in die 1.5.x übernommen, so das ich hier an dieser Stelle auch auf mein MOD New Reminder verweisen möchte, welches Fehler beseitigt und auch eindeutige Fehlermeldungen anzeigt und ins ErrorLogBuch schreibt.

Nach Einbau des MODs sehen die Einträge im Errorlogbuch so aus:

QuoteGuest : 127.0.0.1 : Heute um 09:58:10pm
/yabb153neu/index.php?action=reminder
Geben Sie Ihren Usernamen ein

Guest : 127.0.0.1 : Heute um 09:58:16pm
/yabb153neu/index.php?action=reminder
Geben Sie Ihre eMail Adresse ein

Guest : 127.0.0.1 : Heute um 09:58:20pm
/yabb153neu/index.php?action=reminder
Dieser Username ist im Forum nicht registriert.

Guest : 127.0.0.1 : Heute um 09:58:26pm
/yabb153neu/index.php?action=reminder
Diese E-Mail Adresse ist im Forum nicht registriert.
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Fehler in der Reminder.php ?
« Reply #1 on: May 24, 2003, 08:15:26 PM »
Reply with quote

Möchtest du auf die Fettschritt und Zentrierung in der Anzeige zur Fehlermeldung nicht verzichten (welche du ja mit meiner Änderung entfernst), dann kannst du folgende Änderung am Code vornehmen (wirkt sich aber auf alle Fehlermeldungen aus):

Suche in der Errors.php

            <td class="windowbg" bgcolor="' . $color['windowbg'] . '"><br /><font size="2">' . $e . '</font><br /><br /></td>

und ersetze durch:

            <td class="windowbg" bgcolor="' . $color['windowbg'] . '" align="center"><br /><font size="2"><b>' . $e . '</b></font><br /><br /></td>

Diese Erweiterung liegt dem MOD bei: Zum Thema - New Reminder
« Last Edit: May 24, 2003, 08:28:24 PM by MC600 » Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Fehler in der Reminder.php ? « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.030 seconds with 19 queries.