e_sc -> parse_scbatch(__FILE__); /* SC_BEGIN SIGNUP_COPPA_FORM if (strpos(LAN_109, "stage") !== FALSE) { return ""; } else { return "
\n

".LAN_200." ".LAN_201."

"; } SC_END SC_BEGIN SIGNUP_FORM_OPEN global $rs; return $rs->form_open("post", e_SELF, "signupform"); SC_END SC_BEGIN SIGNUP_SIGNUP_TEXT global $pref, $tp, $SIGNUP_TEXT; if($pref['signup_text']) { return $tp->toHTML($pref['signup_text'], TRUE, 'parse_sc,defs'); } elseif($pref['user_reg_veri']) { return $SIGNUP_TEXT; } SC_END SC_BEGIN SIGNUP_XUP global $pref, $tp, $SIGNUP_XUP_FORM, $signup_shortcodes; if(isset($pref['xup_enabled']) && $pref['xup_enabled']) { return $tp->parseTemplate($SIGNUP_XUP_FORM, TRUE, $signup_shortcodes); } SC_END SC_BEGIN SIGNUP_XUP_ACTION global $pref, $tp, $SIGNUP_XUP_BUTTON, $signup_shortcodes; if(isset($pref['xup_enabled']) && $pref['xup_enabled']) { // Puts the button to allow XUP signup onto the 'normal' signup screen return $tp->parseTemplate($SIGNUP_XUP_BUTTON, TRUE, $signup_shortcodes); } SC_END SC_BEGIN SIGNUP_DISPLAYNAME global $pref, $rs; if (check_class($pref['displayname_class'])) { return $rs->form_text("name", 30, ($_POST['name'] ? $_POST['name'] : $name), 30); } SC_END SC_BEGIN SIGNUP_LOGINNAME global $rs; return $rs->form_text("loginname", 30, ($_POST['loginname'] ? $_POST['loginname'] : $loginname), 30); SC_END SC_BEGIN SIGNUP_REALNAME global $rs, $pref; if ($pref['signup_option_realname']) { return $rs->form_text("realname", 30, ($_POST['realname'] ? $_POST['realname'] : $realname), 100); } SC_END SC_BEGIN SIGNUP_PASSWORD1 global $rs; return $rs->form_password("password1", 30, $password1, 20); SC_END SC_BEGIN SIGNUP_PASSWORD2 global $rs; return $rs->form_password("password2", 30, $password2, 20); SC_END SC_BEGIN SIGNUP_PASSWORD_LEN global $pref, $SIGNUP_PASSWORD_LEN; if($pref['signup_pass_len']) { return $SIGNUP_PASSWORD_LEN; } SC_END SC_BEGIN SIGNUP_EMAIL global $rs; return $rs->form_text("email", 30, ($_POST['email'] ? $_POST['email'] : $email), 100); SC_END SC_BEGIN SIGNUP_EMAIL_CONFIRM global $rs; return $rs->form_text("email_confirm", 30, ($_POST['email_confirm'] ? $_POST['email_confirm'] : $email_confirm), 100); SC_END SC_BEGIN SIGNUP_HIDE_EMAIL global $rs; $default_email_setting = 1; // Gives option of turning into a pref later if wanted return $rs->form_radio("hideemail", 1, $default_email_setting==1)." ".LAN_SIGNUP_10."  ".$rs->form_radio("hideemail", 0,$default_email_setting==0)." ".LAN_200; SC_END SC_BEGIN SIGNUP_USERCLASS_SUBSCRIBE global $tp, $pref, $sql, $USERCLASS_SUBSCRIBE_START, $USERCLASS_SUBSCRIBE_ROW, $USERCLASS_SUBSCRIBE_END; $ret = ""; $search = array('{USERCLASS_ID}', '{USERCLASS_NAME}', '{USERCLASS_DESCRIPTION}'); if($pref['signup_option_class'] && ($sql->db_Select("userclass_classes", "*", "userclass_editclass = 0 order by userclass_name"))) { $ret = $USERCLASS_SUBSCRIBE_START; while($row = $sql->db_Fetch()) { $row['userclass_description'] = $tp->toHTML($row['userclass_description'], "", "defs"); $row['userclass_name'] = $tp->toHTML($row['userclass_name'], "", "defs"); $replace = array($row['userclass_id'], $row['userclass_name'], $row['userclass_description']); $ret .= str_replace($search, $replace, $USERCLASS_SUBSCRIBE_ROW); } $ret .= $USERCLASS_SUBSCRIBE_END; return $ret; } SC_END SC_BEGIN SIGNUP_EXTENDED_USER_FIELDS global $usere, $tp, $SIGNUP_EXTENDED_USER_FIELDS, $EXTENDED_USER_FIELD_REQUIRED; $text = ""; $extList = $usere->user_extended_get_fieldList(); $search = array( '{EXTENDED_USER_FIELD_TEXT}', '{EXTENDED_USER_FIELD_REQUIRED}', '{EXTENDED_USER_FIELD_EDIT}' ); foreach($extList as $ext) { if($ext['user_extended_struct_required'] == 1 || $ext['user_extended_struct_required'] == 2) { $replace = array( $tp->toHTML($ext['user_extended_struct_text'], '', 'emotes_off, defs'), ($ext['user_extended_struct_required'] == 1 ? $EXTENDED_USER_FIELD_REQUIRED : ''), $usere->user_extended_edit($ext, $_POST['ue']['user_'.$ext['user_extended_struct_name']]) ); $text .= str_replace($search, $replace, $SIGNUP_EXTENDED_USER_FIELDS); } } return $text; SC_END SC_BEGIN SIGNUP_SIGNATURE global $pref, $SIGNUP_SIGNATURE_START, $SIGNUP_SIGNATURE_END; if($pref['signup_option_signature']) { require_once(e_HANDLER."ren_help.php"); $SIGNUP_SIGNATURE_START = str_replace("{REN_HELP}", display_help('helpb', 2), $SIGNUP_SIGNATURE_START); $SIGNUP_SIGNATURE_END = str_replace("{REN_HELP}", display_help('helpb', 2), $SIGNUP_SIGNATURE_END); $sig = ($_POST['signature'] ? $_POST['signature'] : $signature); return $SIGNUP_SIGNATURE_START.$sig.$SIGNUP_SIGNATURE_END; } SC_END SC_BEGIN SIGNUP_IMAGES global $pref; if($pref['signup_option_image']) { $text = "
"; $avatarlist[0] = ""; $handle = opendir(e_IMAGE."avatars/"); while ($file = readdir($handle)) { if ($file != "." && $file != ".." && $file != "CVS" && $file != "index.html") { $avatarlist[] = $file; } } closedir($handle); for($c = 1; $c <= (count($avatarlist)-1); $c++) { $text .= " "; } $text .= "

"; if ($pref['avatar_upload'] && FILE_UPLOADS) { $text .= "
".LAN_SIGNUP_25."
".LAN_SIGNUP_34."
"; } if ($pref['photo_upload'] && FILE_UPLOADS) { $text .= "
".LAN_SIGNUP_26."
".LAN_SIGNUP_34."
"; } return $text; } SC_END SC_BEGIN SIGNUP_TIMEZONE global $pref; if ($pref['signup_option_timezone']) { $timezone = array("-12", "-11", "-10", "-9", "-8", "-7", "-6", "-5", "-4", "-3", "-2", "-1", "GMT", "+1", "+2", "+3", "+4", "+5", "+5.30", "+6", "+7", "+8", "+9", "+10", "+11", "+12", "+13"); $timearea = array("International DateLine West", "Samoa", "Hawaii", "Alaska", "Pacific Time (US and Canada)", "Mountain Time (US and Canada)", "Central Time (US and Canada), Central America", "Eastern Time (US and Canada)", "Atlantic Time (Canada)", "Greenland, Brasilia, Buenos Aires, Georgetown", "Mid-Atlantic", "Azores", "GMT - UK, Ireland, Lisbon", "West Central Africa, Western Europe", "Greece, Egypt, parts of Africa", "Russia, Baghdad, Kuwait, Nairobi", "Abu Dhabi, Kabul", "Islamabad, Karachi", "Mumbai, Delhi, Calcutta", "Astana, Dhaka", "Bangkok, Rangoon", "Hong Kong, Singapore, Perth, Beijing", "Tokyo, Seoul", "Brisbane, Canberra, Sydney, Melbourne", "Soloman Islands", "New Zealand", "Nuku'alofa"); $text .= " "; return $text; } return ""; SC_END SC_BEGIN SIGNUP_IMAGECODE global $signup_imagecode, $rs, $sec_img; if($signup_imagecode) { return $rs->form_hidden("rand_num", $sec_img->random_number). $sec_img->r_image()."
".$rs->form_text("code_verify", 20, "", 20); } SC_END SC_BEGIN SIGNUP_FORM_CLOSE return ""; SC_END SC_BEGIN SIGNUP_XUP_LOGINNAME global $rs, $loginname; return $rs->form_text("loginnamexup", 30, $loginname, 30); SC_END SC_BEGIN SIGNUP_XUP_PASSWORD1 global $rs, $password1; return $rs->form_password("password1xup", 30, $password1, 20); SC_END SC_BEGIN SIGNUP_XUP_PASSWORD2 global $rs, $password1; return $rs->form_password("password2xup", 30, $password2, 20); SC_END */ ?>