einstellen das alter und geschlecht angegeben werden muss?
Verfasst: 09.01.2006 07:03
wie kann man einstellen das alter und geschlecht angegeben werden muss beim registrieren?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Code: Alles auswählen
##############################################################
## MOD Title: Gender Required Add-on
## MOD Author: Niels <ncr@db9.dk> (Niels Chr. Rød) http://mods.db9.dk
## Kooky <n/a> (n/a) http://perso.edeign.com/kooky/
## MOD Description: This Mod will force your users to enter their gender
## on registration and profile edition.
## You can able/disable this option via the Admin CP
## MOD Version: 0.9.1
## Compatibility: 2.0.3 - 2.0.10
##
## MOD Require: Gender Mod v1.2.6
## Niels < ncr@db9.dk > (Niels Chr. Rød) http://mods.db9.dk
##
## Installation Level: Easy
## Installation Time: 10 Minutes (1mn by EasyMOD of Nuttzy)
## Files To Edit: 6
## admin/admin_board.php
## includes/usercp_register.php
## language/lang_english/lang_admin.php
## language/lang_english/lang_main.php
## templates/subSilver/profile_add_body.tpl
## templates/subSilver/admin/board_config_body.tpl
## Included Files: n/a
##
##############################################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## For Security Purposes, Please Check: http://mods.db9.dk for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, Open Tools.de will not offer support for MOD's not offered
## in our MOD-Database, located at: http://mods.db9.dk/viewforum.php?f=3
##############################################################
## Author Note:
## Make sure you have installed the Gender Mod v1.2.6 before to use this Add-on
## To install the SQL query, use your database manager (e.g.: phpMyAdmin).
##
##############################################################
## MOD History:
##
## 2004-08-21 - Version 0.9.1
## - Fixed issue with XML/XHTML
## - Added french translation
##
## 2003-09-29 - Version 0.9.0
## - Initial release (firt release)
## - Easy Mod compliant
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ SQL ]-------------------------------------------------
#
# If you use a beta release of EasyMOD, this instructions will be executed!
# Please read author notes to update your database.
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('gender_required', '0');
#
#-----[ OPEN ]------------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------------
#
$lang['No_gender_specify'] = 'None Specified';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['Gender_require'] = 'Your Gender is required on this site.';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Start add - Gender Mod
$lang['Gender_required'] = 'Force users to submit their gender';
// End add - Gender Mod
#
#-----[ OPEN ]------------------------------------------------
#
includes/usercp_register.php
#
#-----[ FIND ]------------------------------------------------
#
$avatar_sql = user_avatar_gallery($mode, $error, $error_msg, $user_avatar_local);
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Gender Mod
if ( $board_config['gender_required'] )
{
if (!$gender)
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Gender_require'];
}
}
// End add - Gender Mod
#
#-----[ FIND ]------------------------------------------------
#
'GENDER' => $gender,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'GENDER_REQUIRED' => ( $board_config['gender_required'] ) ? ' *' : '',
#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_board.php
#
#-----[ FIND ]------------------------------------------------
#
$smtp_no = ( !$new['smtp_delivery'] ) ? "checked=\"checked\"" : "";
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Gender Mod
$gender_required_yes = ( $new['gender_required'] ) ? ' checked="checked"' : '';
$gender_required_no = ( !$new['gender_required'] ) ? ' checked="checked"' : '';
// End add - Gender Mod
#
#-----[ FIND ]------------------------------------------------
#
"L_RESET" => $lang['Reset'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Gender Mod
"L_GENDER_REQUIRED" => $lang['Gender_required'],
"GENDER_REQUIRED_YES" => $gender_required_yes,
"GENDER_REQUIRED_NO" => $gender_required_no,
// End add - Gender Mod
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/profile_add_body.tpl
#
#-----[ FIND ]------------------------------------------------
#
<tr>
<td class="row1"><span class="gen">{L_GENDER}:</span></td>
#
#-----[ IN-LINE FIND ]------------------------------------------
#
{L_GENDER}:
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
{GENDER_REQUIRED}
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/admin/board_config_body.tpl
#
#-----[ FIND ]------------------------------------------------
#
<tr>
<td class="row1">{L_BOARD_EMAIL_FORM}<br /><span class="gensmall">{L_BOARD_EMAIL_FORM_EXPLAIN}</span></td>
<td class="row2"><input type="radio" name="board_email_form" value="1" {BOARD_EMAIL_FORM_ENABLE} /> {L_ENABLED} <input type="radio" name="board_email_form" value="0" {BOARD_EMAIL_FORM_DISABLE} /> {L_DISABLED}</td>
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<tr>
<td class="row1">{L_GENDER_REQUIRED}</td>
<td class="row2">
<input type="radio" name="gender_required" value="1"{GENDER_REQUIRED_YES} />
<span class="genmed">{L_YES}</span>
<input type="radio" name="gender_required" value="0"{GENDER_REQUIRED_NO} />
<span class="genmed">{L_NO}</span>
</td>
</tr>
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Code: Alles auswählen
<input type="radio" {LOCK_GENDER} name="gender" value="0" {GENDER_NO_SPECIFY_CHECKED}/>
<span class="gen">{L_GENDER_NOT_SPECIFY}</span>
Meinst du für den Birthday MOD?Paradise hat geschrieben:dankesche
un fürs alter?
nein ... das können sie nicht. Wer den Geburtstag einträgt wird auch angezeigtParadise hat geschrieben:ach stimmt, alter ist standartmässig ja garnicht drin. Muss ich erst noch einbauen...
Können bei dem mode die user auswählen ob ihr geburtstag angezeigt werden soll oder nicht?