Seite 1 von 1
Pflichtfelder erweitern
Verfasst: 18.09.2003 10:22
von Stefan2003
Hallo!
ich habe eine Frage wie kann ich felder als Pflicht machen???
über antworten freue ich mich sehr.
Gruß
Stefan
Verfasst: 18.09.2003 15:30
von Mad-Max95
acid hat da mal nen "hack" für geschrieben...
hier ein auszug aus meiner abänderung:
(musst online game gegen dein feld ändern!)
Code: Alles auswählen
###################################################################################
##
## Hack Titel: Neues Feld in Profil einfügen
## Hack Version: 1.2.1
## optionaler Teil: Eingabe in neues Feld erzwingen 1.0.1
## Author Acid
## Support: http://www.phpbbhacks.com/forums oder http://www.phpbb.de/
##
## Beschreibung: Wenn das man etwas in das neue Feld eintragen muss..
## Wenn man mehr als ein neues Feld hinzugefügt hast, musst man die
## folgenden Schritte duplizieren und dabei jeweils "Online-Game" ändern
## (auf Schreibweise achten).
##
## Benötigt: addfield_german.txt
##
## Dateien zu ändern: 2
## includes/usercp_register.php
## templates/xxx/profile_add_body.tpl
##
###################################################################################
##
## Installationsnotiz:
## Vor jeglichen Änderungen an Dateien oder Datenbank, solltest Du diese vorher
## sichern.
##
###################################################################################
##
## Versionen:
##
## 1.0.1 - Kontrolle auch bei Profiländerung
## 1.0 - optionalen Teil hinzugefügt
##
###################################################################################
#
#-----[ ÖFFNEN ]------------------------------------------
#
# includes/usercp_register.php
#
#-----[ FINDE ]---------------------------------------------------
#
validate_optional_fields($icq, $aim, $msn, $yim, $website, $location, $occupation, $interests, $Online-Game, $signature);
#
#-----[ LÖSCHEN ]---------------------------------------------------
#
, $Online-Game
#
#-----[ FINDE (achte auf die 3 Klammern) ]---------------------------------------------------
#
$username_sql = "username = '" . str_replace("\'", "''", $username) . "', ";
}
}
}
#
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
#
# wenn Kontrolle nur bei Registrierung stattfinden soll,
# muss man "$mode == 'editprofile' ||" löschen
if ( $mode == 'editprofile' || $mode == 'register' )
{
// if dropdown use (delete // before the next line)
// if ( $Online-Game == $lang['Online-Game_choice']['0'] )
// and uncomment the next line (add // before)
if ( empty($Online-Game) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
}
#
#-----[ LÖSCHEN (2x) ]---------------------------------------------------
#
# nur wenn man ein Dropdown Menü eingestellt hat
$Online-Game = ($Online-Game == $lang['Online-Game_choice']['0']) ? '' : $Online-Game;
#
#-----[ ÖFFNEN ]------------------------------------------
#
# templates/xxx/profile_add_body.tpl
#
#-----[ FINDE und SETZE ein * dahinter ]---------------------------------------------------
#
{L_Online-Game}:
###################################################################################
###################################################################################
###################################################################################
Verfasst: 18.09.2003 19:43
von Stefan2003
thx
werde ich gleich mal ausprobieren.
cu Steff