[gelöst] Eingabefelder (URL) für Neuanmeldungen sperren?

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.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Sicherlich hast Du da einen Fehler eingebaut. Überprüfe das ganze einfach noch einmal.

Zum Thema automatische Anmeldungen könntest Du hier mal einen Blick rein werfen. klick.
Das Feld für die URL könntest Du auch mittels einer switch-Anweisung im Template ändern, so dass ein Eintragen für Gäst/Nichtangemeldete nicht möglich ist.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Mavo460
Mitglied
Beiträge: 368
Registriert: 07.09.2005 20:16
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Mavo460 »

Wie Miriam bereits schrieb hast du sicherlich einen Fehler beim Einbau gemacht. Wenn du bei mir im Board auf Registrieren klickst hast du die Coppa abfrage und wenig später auch dann die Felder welche weniger Abfragen inclusive dem Captcha Code haben.

Gruß

Marco
Adana
Mitglied
Beiträge: 126
Registriert: 21.07.2008 19:36

Beitrag von Adana »

Hallöchen!

Herzlichen Dank für Eure Antworten :-)

Ok, daß ich da möglicherweise einen Fehler eingebaut habe, vermute ich auch mal. Nur leider finde ich ihn nicht wirklich.

Der Beschreibung nach, wird ja die in der Download-Datei befindliche profile_register_body.tpl

in das Verzeichnis templates/subSilver/

kopiert.

Als nächstes die Datei includes/usercp_register.php editiert:

Code: Alles auswählen

$template->set_filenames(array(
	'body' => 'profile_add_body.tpl')
);
soll durch

Code: Alles auswählen

// Start add - Custom registration form MOD
if ($mode=='register') 
{
	$template->set_filenames(array(   'body' => 'profile_register_body.tpl')); 
} else
{
	$template->set_filenames(array('body' => 'profile_add_body.tpl'));
}
// Start add - Custom registration form MOD
ersetzt werden.

So daß der Bereich jetzt so aussieht: (Ich habe den Code davor und danach ebenfalls mit gepostet...)

Code: Alles auswählen

// ---------------------------------------
// Load agreement template since user has not yet
// agreed to registration conditions/coppa
//
function show_coppa()
{
	global $userdata, $template, $lang, $phpbb_root_path, $phpEx;

	// Start add - Custom registration form MOD
if ($mode=='register') 
{
	$template->set_filenames(array(   'body' => 'profile_register_body.tpl')); 
} else
{
	$template->set_filenames(array('body' => 'profile_add_body.tpl'));
}
// Start add - Custom registration form MOD

	$template->assign_vars(array(
		'REGISTRATION' => $lang['Registration'],
		'AGREEMENT' => $lang['Reg_agreement'],
		"AGREE_OVER_13" => $lang['Agree_over_13'],
		"AGREE_UNDER_13" => $lang['Agree_under_13'],
		'DO_NOT_AGREE' => $lang['Agree_not'],

		"U_AGREE_OVER13" => append_sid("profile.$phpEx?mode=register&agreed=true"),
		"U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&agreed=true&coppa=true"))
	);

	$template->pparse('body');

}
//
// ---------------------------------------
Der Anleitung nach, sollte es ja so richtig sein, oder?
Von mir verwendete Version: phpBB 3.0.11
Meine Drachenzucht: http://dragcave.net/user/Helatesu
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Hast Du denn das genannte Template als default-Template des Boards?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Adana
Mitglied
Beiträge: 126
Registriert: 21.07.2008 19:36

Beitrag von Adana »

Hi Miriam!

Öh, davon gehe ich jetzt mal aus. Wie, oder woran kann ich denn erkennen, ob es das Default ist?

Gruß,

Adana
Von mir verwendete Version: phpBB 3.0.11
Meine Drachenzucht: http://dragcave.net/user/Helatesu
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

ACP -> Allgemeines -> Konfiguration -> Standard-Style
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Adana
Mitglied
Beiträge: 126
Registriert: 21.07.2008 19:36

Beitrag von Adana »

Ah, ok, ja da ist nach wie vor SubSilver Standard bei mir.
Von mir verwendete Version: phpBB 3.0.11
Meine Drachenzucht: http://dragcave.net/user/Helatesu
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Komisch.. Eigentlich kann man/frau nichts daran falsch machen.. Bring nochmal alles auf Null und dann nochmal alles neu.. Dauert ja nur 2 Minuten :-)
Ich hab's getestet.


P.S.: Die Rechte auf die "neuen" Dateien sind auch richtig gesetzt?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Adana
Mitglied
Beiträge: 126
Registriert: 21.07.2008 19:36

Beitrag von Adana »

Hmm, ok, was die Rechte angeht, muß ich noch mal schauen...

Ok, dann werde ich es noch einmal versuchen...

Herzlichen Dank für Deine Bemühungen! :grin:
Von mir verwendete Version: phpBB 3.0.11
Meine Drachenzucht: http://dragcave.net/user/Helatesu
Adana
Mitglied
Beiträge: 126
Registriert: 21.07.2008 19:36

Beitrag von Adana »

Also:

Ich habe das ganze noch einmal versucht, genau nach Anleitung.
Dieses mal habe ich auch nach den Dateiberechtigungen geschaut, und diese korrigiert.

Leider funktioniert es immer noch nicht.

Vielleicht interpretiere ich die Anleitung ja auch falsch (weswegen ich weiter oben ja die Bereiche für Euch zum Überprüfen noch mal gepostet habe), doch leider reichen meine PHP-Kenntnisse derzeit noch nicht aus, um diesen Fehler selbst auf zu spüren.

Ich bin schlicht weg Ratlos...

Gruß,

Adana
Von mir verwendete Version: phpBB 3.0.11
Meine Drachenzucht: http://dragcave.net/user/Helatesu
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“