Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Paninaro
Mitglied
Beiträge: 611 Registriert: 03.01.2005 03:22
Wohnort: Aachen
Beitrag
von Paninaro » 03.01.2008 13:31
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
gsxfan
Mitglied
Beiträge: 562 Registriert: 29.11.2007 11:43
Wohnort: Mittelhessen
Beitrag
von gsxfan » 03.01.2008 13:44
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>
Paninaro
Mitglied
Beiträge: 611 Registriert: 03.01.2005 03:22
Wohnort: Aachen
Beitrag
von Paninaro » 03.01.2008 16:20
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 -->
gsxfan
Mitglied
Beiträge: 562 Registriert: 29.11.2007 11:43
Wohnort: Mittelhessen
Beitrag
von gsxfan » 03.01.2008 16:49
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.
Paninaro
Mitglied
Beiträge: 611 Registriert: 03.01.2005 03:22
Wohnort: Aachen
Beitrag
von Paninaro » 03.01.2008 17:04
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
gsxfan
Mitglied
Beiträge: 562 Registriert: 29.11.2007 11:43
Wohnort: Mittelhessen
Beitrag
von gsxfan » 03.01.2008 17:35
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
Paninaro
Mitglied
Beiträge: 611 Registriert: 03.01.2005 03:22
Wohnort: Aachen
Beitrag
von Paninaro » 03.01.2008 17:46
Spitze der ist es, laut Anleitung fehlten bei mir alle Codes in der usercp_register
Dank dir
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
gsxfan
Mitglied
Beiträge: 562 Registriert: 29.11.2007 11:43
Wohnort: Mittelhessen
Beitrag
von gsxfan » 03.01.2008 18:29
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....
Paninaro
Mitglied
Beiträge: 611 Registriert: 03.01.2005 03:22
Wohnort: Aachen
Beitrag
von Paninaro » 03.01.2008 23:26
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