Benutzer-Anmeldung: Abschliessender Schritt modifizieren

Begonnen von Alex__, 16 Februar 2008, 12:02:40

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Alex__

Hallo,

bin gerade dabei die Benutzeranmeldung den gewünschten Bedürfnissen anzupassen. Habe einige Felder mehr in die Anmeldung (und DB) eingefügt und will mir diese nun auch im abschließenden Schritt anzeigen lassen. Doch leider finde ich nicht die entsprechende Stelle. In der Datei index.php im Verzeichnis /modules/User_Registration/ ist folgendes zu finden:


require("includes/captcha/settings.php");
if ((!empty($registrationon)) && ((!MX_IS_USER) || ((MX_IS_USER) && ($captchauseron))) && (!MX_IS_ADMIN)) {
     require("includes/captcha/captcha_java.php");
     echo '<br><img id="captchaimage" src="includes/captcha/captchaimg.php?' . md5(crypt(uniqid(''))) . '" alt=""><br>';
     echo '<br>' . _CAPTCHAINSERT . '&nbsp;&nbsp;<input type="text" name="captcha" value="" size="20" maxlength="20"><br>';
echo '<br><input type="button" value="' . _CAPTCHARELOAD . '" onclick="do_reload(); return false;">';
}
echo "&nbsp;&nbsp;<input type=\"submit\" value=\"" . _FINISH . "\"> &nbsp;&nbsp;<a href=\"modules.php?name=" . $module_name . "\">" . strip_tags(_GOBACK) . "</a></form>";
CloseTable();


Wahrscheinlich ist dieser Abschnitt der dafür verantwortliche (der FINISH-Button ist der Fertigstellen-Button) und somit wohl _CAPTCHAINSERT die zu modifizierende Konstante. Wenn ich mich nicht vertue: warum wird dynamisch zu erstellender Text durch eine Konstante eingefügt?

Wo finde ich die notwendigen Dateien?


Besten Dank und Gruß,

Alex

Alex__

Hallo,

habe die richtige Stelle gefunden, d.h. der oben angegebene Codeabschnitt war nicht der Richtige. Ebenfalls in der index.php aus der User_Registration sollte man folgende Ausschnitt suchen und entsprechend modifizieren:

    OpenTable();
    echo "<form action=\"modules.php?name=" . $module_name . "\" method=\"post\"><br>\n";
    echo "<b>" . _USERFINALSTEP . "</b><br><br>" . _HELLO . " " . $pvs['uname'] . ",<br><br>" . _USERCHECKDATA . "<br><br>";
    if ($msg) {
        openTableAl();
        echo '<h3 style="text-align: center;">' . $msg . '</h3>';
        closeTableAl();
        echo '<br>';
    }
    echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"3\" bgcolor=\"$bgcolor1\">\n";
    echo "<tr valign=\"top\"><td width=\"20%\" bgcolor=\"$bgcolor2\"><b>" . _NICKNAME . ":</b></td><td bgcolor=\"$bgcolor3\"><b>" . $pvs['uname'] . "</b></td></tr>\n";
    if ($GLOBALS['vkpUserregoption'] == 1 || $GLOBALS['vkpUserregoption'] == 3 || $GLOBALS['vkpUserregoption'] == 4) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _PASSWORD . ":</b></td><td bgcolor=\"$bgcolor3\"><b><a href=\"#\" onClick=\"alert('" . $pvs['vpass'] . "'); return false;\">" . _YA_CLICKTOSHOW . "</a></b></td></tr>\n";


LG
Alex