Nach Registrierung Eingabefelder sperren?

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
Antworten
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Nach Registrierung Eingabefelder sperren?

Beitrag von FSKiller / Phoenix »

Servus, ich suche eine möglichkeit, wie man nach der Registirerung bestimmte Fedler zwar anzeigen lassen kann, aber diese unter Profil beareiten nicht mehr verändern kann!?!?!

Sprich ICQ: kann man eintragen bei registrierung und später wenn man edit macht soll sie nur angezeigt werden aber nicht mehr veränderbar sein,

das selbe soll auch bei Infofeld (Anpassung von Profil/Registrierung)gehen, welches ich hinzugefügt habe.

Kann mir da jemand helfen oder ne tip geben?

thx
Zuletzt geändert von FSKiller / Phoenix am 09.01.2005 18:06, insgesamt 1-mal geändert.
Kein Support per PN/Mail, wer sucht der findet!
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

mal sehen:

suche in der usercp_register.php:

Code: Alles auswählen

	if ( $mode == 'editprofile' )
	{
		$template->assign_block_vars('switch_edit_profile', array());
	}
und füge danach ein:

Code: Alles auswählen

	if ( $mode == 'register' )
	{
		$template->assign_block_vars('switch_register', array());
	}
suche in der templates/deinTemplate/profile_edit_body.tpl

Code: Alles auswählen

	<tr> 
	  <td class="row1"><span class="gen">{L_ICQ_NUMBER}:</span></td>
	  <td class="row2"> 
		<input type="text" name="icq" class="post"style="width: 100px"  size="10" maxlength="15" value="{ICQ}" />
	  </td>
	</tr>
und ersetzt das mit

Code: Alles auswählen

	<tr> 
	  <td class="row1"><span class="gen">{L_ICQ_NUMBER}:</span></td>
	  <td class="row2">
<!-- BEGIN switch_register 
		<input type="text" name="icq" class="post"style="width: 100px"  size="10" maxlength="15" value="{ICQ}" />
<!-- END switch_register -->
<!-- BEGIN switch_edit_profile -->
<span class="gen">{ICQ}</span>
<!-- END switch_edit_profile -->
	  </td>
	</tr>
andere Felder sind nach demselben Schema zu bearbeiten(in der TPL-Datei)
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

ui danke,

hast aber was vergessen: -->

Code: Alles auswählen

<!-- BEGIN switch_register -->
	<input type="text" name="icq" class="post"style="width: 100px"  size="10" maxlength="15" value="{ICQ}" />
	<!-- END switch_register -->
	<!-- BEGIN switch_edit_profile -->
	<span class="gen">{ICQ}</span>
	<!-- END switch_edit_profile -->
kommt vor ;) thx aber ging recht flott :)

bleibt sich egal, aber in der zwischen Zeit hat Peggy und ich etwas anderes und vielleicht auch schöneres gefunden, das ist soweit zuerklären das abgefragt wird ob der nickname geändert werden darf solte das nciht der fall sein kann man also auch nicht ICQ nummer ändern, wenn interessse besteht werde ich das mal posten, ansonsten werde ich das weiter entwickeln so das man es im Adminbereich einstellen kann ob Fedler geändert werden dürfen oder nicht .... :)
Kein Support per PN/Mail, wer sucht der findet!
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

hoi,

du wolltest doch,dass man die ICQ-Nummer nur einmalig beim Registrieren angeben kann oder?

mfg Johny
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Also als "Quick"-Lösung finde ich die Version von kratzer genial. :wink:
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

kratzer54847 hat geschrieben:hoi,

du wolltest doch,dass man die ICQ-Nummer nur einmalig beim Registrieren angeben kann oder?

mfg Johny
ja in erster linie ;), habe aber ne Seite wo ein Spiel ist und da soll man nach dem Start einige DAten nciht mehr ändern, also bis zum start dürfen sie das aber das hat mir ein kleinen denkanstoss gegeben und ich kann das weiter führen und verbessern :)
Kein Support per PN/Mail, wer sucht der findet!
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

hoi,

natürlich könnte man sowas mit nem Admin-Part aussatten etc. etc. aber ich denke,das geht dann doch zu weit :wink:

mfg Johny
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“