Seite 1 von 1

TEXT > Bestätigungs-Code rückwärts fehlt bei der Anmeldun

Verfasst: 03.01.2008 13:31
von Paninaro
Seit kurzem fehlt der Text: Bestätigungs-Code rückwärts: bei der Registrierung.

In der Lang_Main steht das aber drin.

Code: Alles auswählen

$lang['Confirm_code_rev'] = 'Bestätigungs-Code rückwärts';
[ externes Bild ]

EDIT:

Muss eigentlich nicht auch was im ACP unter Konfiguration stehen? da steht nur Visuelle Bestätigung Aktivieren Ja oder Nein aber nichts mit rückwärts :-?

Verfasst: 03.01.2008 13:44
von gsxfan
In der letzten Zeit irgendwas drangehäkelt?
Schau mal in die profile_add_body.tpl, dort sollte der Aufruf {L_Confirm_code_rev} ja irgendwo auftauchen.
In der Datei aus dem Subsilver ist das um die Zeile 64-65 und sollte gleich nach dem hier kommen:

Code: Alles auswählen

  <td class="row1"><span class="gen">{L_CONFIRM_CODE}: * </span><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
	  <td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code" size="6" maxlength="6" value="" /></td>

Verfasst: 03.01.2008 16:20
von Paninaro
Der Code ist aber drin

Code: Alles auswählen

<!-- Addon START : Confirm reverse -->
   <tr>
     <td class="row1"><span class="gen">{L_CONFIRM_CODE_REV}: * </span><br /><span class="gensmall">{L_CONFIRM_CODE_REV_EXPLAIN}</span></td>
     <td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code_rev" size="8" maxlength="8" value="" /></td>
   </tr>
  <!-- Addon ENDE : Confirm reverse -->

Verfasst: 03.01.2008 16:49
von gsxfan

Code: Alles auswählen

$lang['CONFIRM_CODE_REV_EXPLAIN'] = '.......';
sollte sich dann wohl auch in der lang_main.php finden lassen....

Sieht so aus, als ob Du Dich noch mal mit der Einbauanleitung von dem Mod auseinandersetzen musst. Wenn Du schon eine entsprechende Configoption in der ACP vermisst, dann fehlt dem wohl was.

Verfasst: 03.01.2008 17:04
von Paninaro
Wenn ich wüsste welcher Mod das war, selbst hier in der Datenbank finde ich ihn nicht.

Der Test ist wie gesagt in der lang_main vorhanden

Verfasst: 03.01.2008 17:35
von gsxfan
Könnte das hier sein.....aber keine Ahnung, ob das komplett ist. Hab ich in einem Kawa-Forum gefunden.

Code: Alles auswählen

/templates/subSilver/profile_add_body.tpl
Finde:
Code:
<!-- END switch_confirm -->

Füge davor ein:
Code:

  <!-- Addon START : Confirm reverse -->
   <tr>
     <td class="row1"><span class="gen">{L_CONFIRM_CODE_REV}: * </span><br /><span class="gensmall">{L_CONFIRM_CODE_REV_EXPLAIN}</span></td>
     <td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code_rev" size="8" maxlength="8" value="" /></td>
   </tr>
  <!-- Addon ENDE : Confirm reverse -->


/includes/usercp_register.php
Finde:
Code:

   if ($board_config['enable_confirm'] && $mode == 'register')
   {
      if (empty($HTTP_POST_VARS['confirm_id']))
      {
         $error = TRUE;
         $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Confirm_code_wrong'];
      }


Füge dahinter ein:
Code:

// Addon START : Confirm Reverse
      elseif (empty($HTTP_POST_VARS['confirm_code_rev']))
    {
      $error = TRUE;
         $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Confirm_code_rev_wrong'];
    }
// Addon END : Confirm Reverse


Finde:
Code:

         if ($row = $db->sql_fetchrow($result))
         {
            if ($row['code'] != $confirm_code)
            {
               $error = TRUE;
               $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Confirm_code_wrong'];
            }


Füge dahinter ein:
Code:

// Addon START : Confirm Reverse
          elseif (strrev($HTTP_POST_VARS['confirm_code_rev']) != $confirm_code)
        {
          $error = TRUE;
             $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Confirm_code_rev_wrong'];
        }
// Addon END : Confirm Reverse


Finde:
Code:

      'L_CONFIRM_CODE_EXPLAIN'   => $lang['Confirm_code_explain'],


Füge dahinter ein:
Code:

// Addon START : Confirm reverse
      'L_CONFIRM_CODE_REV'         => $lang['Confirm_code_rev'],
      'L_CONFIRM_CODE_REV_EXPLAIN'   => $lang['Confirm_code_explain_rev'],
// Addon END : Confirm reverse



/language/lang_english/lang_main.php
Finde:
Code:

//
// Visual confirmation system strings
//


Füge dahinter ein:
Code:

// Addon START : Confirm reverse
$lang['Confirm_code_rev'] = 'Confirmation code reverse';
$lang['Confirm_code_rev_wrong'] = 'The reverse entered confirmation code was incorrect';
$lang['Confirm_code_explain_rev'] = 'Enter the code exactly as you see it, but read from right hand side to left hand side. The code is case sensitive and zero has a diagonal line through it.';
// Addon END : Confirm reverse




/language/lang_german/lang_main.php
Finde:
Code:

//
// Visual confirmation system strings
//


Füge dahinter ein:
Code:

// Addon START : Confirm reverse
$lang['Confirm_code_rev'] = 'Bestätigungs-Code rückwärts';
$lang['Confirm_code_rev_wrong'] = 'Der eingegebene Bestätigungs-Code (rückwärts) war nicht richtig';
$lang['Confirm_code_explain_rev'] = 'Gebe den Code exakt so ein, wie du ihn siehst, aber von rechts nach links, also rückwärts gelesen! Auch hier unterscheidet der Code zwischen Groß- und Kleinschreibung, die Null hat im Inneren einen schrägen Strich.';
// Addon END : Confirm reverse


Verfasst: 03.01.2008 17:46
von Paninaro
Spitze der ist es, laut Anleitung fehlten bei mir alle Codes in der usercp_register

Dank dir :wink:

Nächstes Problem, habe jetzt versucht einen Test Account Anzumelden, nach Absenden kommt die Meldung:
Fatal error: Call to undefined function: dss_rand() in /www/htdocs/w005f4d1/forum/profile.php on line 63

Verfasst: 03.01.2008 18:29
von gsxfan
Dann liegt ein Fehler in der include/functions.php vor, dort ist die Funktion
function dss_rand() definiert.
Sicher die mal und lad eine Originaldatei hoch zum Test.


Aber sag mal, mit über 500 Beiträgen bist Du doch auch kein Frischling mehr in diesem Laden. Das hättest Du auch über die Boardsuche finden können....

Verfasst: 03.01.2008 23:26
von Paninaro
Oh man ich versteh das nicht, ist einer Fehler beseitigt ist der nächste da, und das nur weil ich diesen Blöden CTRACKER entfernen wollte.

Ich habe mich mit dem Forum sehr lange nicht mehr beschäftigt und hab vieles vergessen, ich bin nicht der phpbb Crack der jeden Tag wie viele hier Stunden damit verbringen.

Dank dir trotzdem :wink: