Namechange allow
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.
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.
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17
Namechange allow
Hallo
Ich habe ein Zusätzliches Feld eingebaut: "Vorname"
Nun möchte ich, dass man den Nichname/Usernam ändern kann im Profil, den "Vorname" aber nicht.
Wie kann man das machen?
danke, Léo
Ich habe ein Zusätzliches Feld eingebaut: "Vorname"
Nun möchte ich, dass man den Nichname/Usernam ändern kann im Profil, den "Vorname" aber nicht.
Wie kann man das machen?
danke, Léo
Hi ...
schau mal in die profile_add_body.tpl besonders diese Stelle ...
Und genauso musst du deinen Vornamen einbinden ... und dass der Username geändert werden kann lässt sich ja im ACP einstellen
Markus
schau mal in die profile_add_body.tpl besonders diese Stelle ...
Code: Alles auswählen
<!-- BEGIN switch_namechange_disallowed -->
<!-- END switch_namechange_disallowed -->

Markus
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17
Hallo
Da gibts leider aber ein Problem!!!
Wenn ich zwischen
<!-- BEGIN switch_namechange_disallowed -->
<!-- END switch_namechange_disallowed -->
mache, dass man den "Vorname" nicht ändern kann, und zwischen
<!-- BEGIN switch_namechange_allowed -->
<!-- END switch_namechange_allowed -->
auch mache, dass man ihn nicht ändern kann, kann man bei der Registrierung keinen "Vorname" eingeben!
Weil bei der Registrierung nimmt es automatisch die Daten von namechange_allowed ...
Wer kann mir bei diesem Problem helfen?
Danke, Léo
Da gibts leider aber ein Problem!!!
Wenn ich zwischen
<!-- BEGIN switch_namechange_disallowed -->
<!-- END switch_namechange_disallowed -->
mache, dass man den "Vorname" nicht ändern kann, und zwischen
<!-- BEGIN switch_namechange_allowed -->
<!-- END switch_namechange_allowed -->
auch mache, dass man ihn nicht ändern kann, kann man bei der Registrierung keinen "Vorname" eingeben!
Weil bei der Registrierung nimmt es automatisch die Daten von namechange_allowed ...
Wer kann mir bei diesem Problem helfen?
Danke, Léo
Hi ...
Hast du den MOD von Acid eingebaut für das neue Feld Vorname?
Dann könntest du eigentlich dieses Addon benutzen ...
Markus
Hast du den MOD von Acid eingebaut für das neue Feld Vorname?
Dann könntest du eigentlich dieses Addon benutzen ...
Code: Alles auswählen
###################################################################################
##
## Hack Titel: Neues Feld in Profil einfügen
## Hack Version: 1.2.1
## optionaler Teil: Feld nur von bestimmten Usern änderbar/einsehbar 1.0
## Author Acid
## Support: http://www.phpbbhacks.com/forums oder http://www.phpbb.de/
##
## Beschreibung: Wenn das neue Feld nur von bestimmten Usern änderbar bzw. einsehbar
## sein soll..
## Wenn man mehr als ein neues Feld hinzugefügt hast, musst man die
## folgenden Schritte duplizieren und dabei jeweils "music" ändern
## (auf Schreibweise achten).
##
## Benötigt: addfield_german.txt
##
## Dateien zu ändern: 2 (4)
## includes/usercp_register.php (usercp_viewprofile.php)
## templates/xxx/profile_add_body.tpl (profile_view_body.tpl)
##
###################################################################################
##
## Installationsnotiz:
## Vor jeglichen Änderungen an Dateien oder Datenbank, solltest Du diese vorher
## sichern.
##
###################################################################################
##
## Versionen:
##
## 1.0 - optionalen Teil hinzugefügt
##
###################################################################################
#
#-----[ ÖFFNEN ]------------------------------------------
#
# includes/usercp_register.php (usercp_viewprofile.php)
#
#-----[ FINDE ]---------------------------------------------------
#
$template->pparse('body');
#
#-----[ DAVOR EINFÜGEN ]---------------------------------------------------
#
# nur ein Beispiel, definiere was auch immer Du willst (Beispiel: nur für Admins)
# $userdata['user_level'] == MOD (nur für Mods)
# $userdata['user_posts'] >= 10 (nur für User mit mehr als 10 Beiträgen)
if ( $userdata['user_level'] == ADMIN )
{
$template->assign_block_vars('switch_certain_users', array() );
}
#
#-----[ ÖFFNEN ]------------------------------------------
#
# templates/xxx/profile_add_body.tpl
#
#-----[ FINDE ]---------------------------------------------------
#
<tr>
<td class="row1"><span class="gen">{L_MUSIC}:</span></td>
<td class="row2"> <input type="text" class="post"style="width: 200px" name="music" size="35" maxlength="150" value="{MUSIC}" /> </td>
</tr>
#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------------------------------------
#
<!-- BEGIN switch_certain_users -->
<tr>
<td class="row1"><span class="gen">{L_MUSIC}:</span></td>
<td class="row2"> <input type="text" class="post"style="width: 200px" name="music" size="35" maxlength="150" value="{MUSIC}" /> </td>
</tr>
<!-- END switch_certain_users -->
#
#-----[ ÖFFNEN ]------------------------------------------
#
# templates/xxx/profile_view_body.tpl
#
#-----[ FINDE ]---------------------------------------------------
#
<tr>
<td valign="top" align="right"><span class="gen">{L_MUSIC}:</span></td>
<td> <b><span class="gen">{MUSIC}</span></b></td>
</tr>
#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------------------------------------
#
<!-- BEGIN switch_certain_users -->
<tr>
<td valign="top" align="right"><span class="gen">{L_MUSIC}:</span></td>
<td> <b><span class="gen">{MUSIC}</span></b></td>
</tr>
<!-- END switch_certain_users -->
###############################################
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17
Hallo
Hmm, da gibt aber ein Problem.
Die Registrierung nimmt die Daten von "name-change ALLOW"
Wenn ich jetz einbaue, dass nur Admins ein Feld ändern können, kann man bei der Registrierung nichts eingeben, da man ja dann kein Admin ist...
Wenn ich das bei "name-change DISALLOW" einbaue, dann kann man seinen nickname wieder nicht ändern...
Ich müsste also irgendwie machen, dass diese felder durch Admins und "unregistrierte" verändert werden kann, oder wie könnte ich das machen?
Danke, Léo
Hmm, da gibt aber ein Problem.
Die Registrierung nimmt die Daten von "name-change ALLOW"
Wenn ich jetz einbaue, dass nur Admins ein Feld ändern können, kann man bei der Registrierung nichts eingeben, da man ja dann kein Admin ist...
Wenn ich das bei "name-change DISALLOW" einbaue, dann kann man seinen nickname wieder nicht ändern...
Ich müsste also irgendwie machen, dass diese felder durch Admins und "unregistrierte" verändert werden kann, oder wie könnte ich das machen?
Danke, Léo
Hi ...
alle guten Dinge sind 3 .. dann gehe danach vor ...
http://www.phpbb.de/viewtopic.php?t=75305
Das sollte auf jeden Fall klappen.
Markus
alle guten Dinge sind 3 .. dann gehe danach vor ...

http://www.phpbb.de/viewtopic.php?t=75305
Das sollte auf jeden Fall klappen.
Markus
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17
Hallo
Ich habe das nach Anleitung gemacht, es erscheint nun bei der Registrierung aber kein Feld mehr, wo man was reinschreiben kann...
Hier die profile_add_body.tpl.txt
http://web37.ipx11063.ipxserver.de/prof ... dy.tpl.txt
Danke, Léo
Ich habe das nach Anleitung gemacht, es erscheint nun bei der Registrierung aber kein Feld mehr, wo man was reinschreiben kann...
Hier die profile_add_body.tpl.txt
http://web37.ipx11063.ipxserver.de/prof ... dy.tpl.txt
Danke, Léo
Hi ...
Ich vermute mal dass ist deshalb weil du 2 Switches verschachtelt hast ... nimm es am aus der Switch raus und setze es obendrüber ...
Markus
Ich vermute mal dass ist deshalb weil du 2 Switches verschachtelt hast ... nimm es am aus der Switch raus und setze es obendrüber ...
Code: Alles auswählen
<!-- BEGIN switch_namechange_disallowed -->
...
...
<!-- END switch_namechange_disallowed -->
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17
Hallo
Habe ich jetzt gemacht: Bei der Registrierung siehts nun aber so aus:
[ externes Bild ]
Beim Profil-Editieren steht einfach nichts bei Name,...
Hier nochmals die überarbeitete profile_add_body.tpl.txt:
http://web37.ipx11063.ipxserver.de/prof ... dy.tpl.txt
Danke, Léo
Habe ich jetzt gemacht: Bei der Registrierung siehts nun aber so aus:
[ externes Bild ]
Beim Profil-Editieren steht einfach nichts bei Name,...
Hier nochmals die überarbeitete profile_add_body.tpl.txt:
http://web37.ipx11063.ipxserver.de/prof ... dy.tpl.txt
Danke, Léo
Hi ...
ersetze den Block ....
mit dem hier ...
Markus
ersetze den Block ....
Code: Alles auswählen
<tr>
<td class="row1" width="38%"><span class="gen">{L_NACHNAME}: *</span></td>
<!-- BEGIN switch_register -->
<input type="text" class="post" style="width:200px" name="nachname" size="25" maxlength="25" value="{NACHNAME}" /></td>
<!-- END switch_register -->
<!-- BEGIN switch_edit_profile -->
<span class="gen">{NACHNAME}</span>
<!-- END switch_edit_profile -->
</td>
</tr>
Code: Alles auswählen
<tr>
<td class="row1" width="38%"><span class="gen">{L_NACHNAME}: *</span></td>
<td class="row2">
<!-- BEGIN switch_register -->
<input type="text" class="post" style="width:200px" name="nachname" size="25" maxlength="25" value="{NACHNAME}" /></td>
<!-- END switch_register -->
<!-- BEGIN switch_edit_profile -->
<span class="gen">{NACHNAME}</span>
<!-- END switch_edit_profile -->
</td>
</tr>
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen