Seite 4 von 4

Verfasst: 22.09.2008 12:33
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...

Re: Verified User - Erweiterungsfrage

Verfasst: 18.02.2009 18:46
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