Verified User - Erweiterungsfrage

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Eigentlich ist es ja keine grosse Sache und ein echtes Add-On habe ich daher auch nicht gebastelt.
Hier die nötigen Änderungen:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
includes/usercp_register.php

#
#-----[ FIND ]-----
#
if ( $mode == 'editprofile' )
{

#
#-----[ AFTER, ADD ]-----
#
	if ($userdata['verify_status'] == 2 && $userdata['user_level'] != ADMIN)
	{
		$template->assign_block_vars('verify_fields_blocked', array());
	}
	else
	{
		$template->assign_block_vars('verify_fields_open', array());
	}

#
#-----[ OPEN ]-----
#
templates/subSilver/profile_add_body.tpl

#
#-----[ FIND ]-----
#
	<tr> 
	  <td class="row1"><span class="gen">{L_LOCATION}:</span></td>
	  <td class="row2"> 
		<input type="text" class="post" style="width: 200px"  name="location" size="25" maxlength="100" value="{LOCATION}" />
	  </td>
	</tr>

#
#-----[ REPLACE WITH ]-----
#
	<!-- BEGIN verify_fields_open -->
	<tr> 
	  <td class="row1"><span class="gen">{L_LOCATION}:</span></td>
	  <td class="row2"> 
		<input type="text" class="post" style="width: 200px"  name="location" size="25" maxlength="100" value="{LOCATION}" />
	  </td>
	</tr>
	<!-- END verify_fields_open -->
	<!-- BEGIN verify_fields_blocked -->
	<tr> 
	  <td class="row1"><span class="gen">{L_LOCATION}:</span></td>
	  <td class="row2"><span class="gen">{LOCATION}</span></td>
	</tr>
	<!-- END verify_fields_blocked -->
Dieses ist dabei nur am Beispiel des Wohnortes aufgezeigt, was zu tun ist.
Die usercp_register.php ist dabei komplett, lediglich in der profile_add_body.tpl sind alle anderen Felder analog anzupassen.
Wobei man bei DropDown-Feldern diese noch anpassen muss, damit bei verifizierten Usern, die kein Admin sind, auch den Text des aktuellen Wertes angezeigt werden.
Dabei kann ich ja bei Bedarf noch helfen, bei Geschlecht z. B., da Du das auch angegeben hattest.
Verlink dazu einfach Deine usercp_register.php und ich baue den Code dafür...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
bigloopfan
Mitglied
Beiträge: 99
Registriert: 16.06.2005 18:04
Wohnort: NRW
Kontaktdaten:

Re: Verified User - Erweiterungsfrage

Beitrag von bigloopfan »

Danke für den Code :)

Bin gerade am Einbauen.

Wie mache ich das mit Checkboxen und dem Drop Down?
Datei

Über Hilfe würde ich mich sehr freuen.

GLG
Stefan
Antworten

Zurück zu „phpBB 2.0: Mod Support“