mirror of
https://github.com/e107inc/e107.git
synced 2025-07-31 03:40:37 +02:00
Issue #1767 - Signup template cleanup.
This commit is contained in:
@@ -173,7 +173,7 @@ class signup_shortcodes extends e_shortcode
|
|||||||
// return $SIGNUP_TEXT." ";
|
// return $SIGNUP_TEXT." ";
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -189,6 +189,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
return e107::getForm()->text('username', $val, $dis_name_len);
|
return e107::getForm()->text('username', $val, $dis_name_len);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* example {SIGNUP_LOGINNAME} */
|
/* example {SIGNUP_LOGINNAME} */
|
||||||
@@ -228,7 +230,7 @@ class signup_shortcodes extends e_shortcode
|
|||||||
function sc_signup_realname($parm=null)
|
function sc_signup_realname($parm=null)
|
||||||
{
|
{
|
||||||
$pref = e107::getPref('signup_option_realname');
|
$pref = e107::getPref('signup_option_realname');
|
||||||
if($pref < 1){ return; }
|
if($pref < 1){ return null; }
|
||||||
|
|
||||||
$options = array('size'=>30);
|
$options = array('size'=>30);
|
||||||
$options['required'] = ($pref==2) ? 1 : 0;
|
$options['required'] = ($pref==2) ? 1 : 0;
|
||||||
@@ -259,7 +261,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
|
|
||||||
$options = array('size'=>30,'class'=>'e-password tbox','required'=>1);
|
$options = array('size'=>30,'class'=>'e-password tbox','required'=>1);
|
||||||
// $options['title'] = 'Password must contain at least 6 characters, including UPPER/lowercase and numbers';
|
// $options['title'] = 'Password must contain at least 6 characters, including UPPER/lowercase and numbers';
|
||||||
$len = vartrue(e107::getPref('signup_pass_len'),6);
|
$preLen = e107::getPref('signup_pass_len');
|
||||||
|
$len = vartrue($preLen,6);
|
||||||
$options['title'] = str_replace("[x]", $len, LAN_SIGNUP_107); // Password must contain at least
|
$options['title'] = str_replace("[x]", $len, LAN_SIGNUP_107); // Password must contain at least
|
||||||
// $options['pattern'] = '(?=.*\d)(?=.*[a-z])(?=.*[A-Z])\w{'.$len.',}'; // at least one number, one lowercase and uppercase.
|
// $options['pattern'] = '(?=.*\d)(?=.*[a-z])(?=.*[A-Z])\w{'.$len.',}'; // at least one number, one lowercase and uppercase.
|
||||||
$options['required'] = true;
|
$options['required'] = true;
|
||||||
@@ -320,6 +323,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
{
|
{
|
||||||
return $SIGNUP_PASSWORD_LEN;
|
return $SIGNUP_PASSWORD_LEN;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* example {SIGNUP_EMAIL} */
|
/* example {SIGNUP_EMAIL} */
|
||||||
@@ -350,7 +355,7 @@ class signup_shortcodes extends e_shortcode
|
|||||||
function sc_signup_email_confirm($parm=null)
|
function sc_signup_email_confirm($parm=null)
|
||||||
{
|
{
|
||||||
$pref = e107::getPref('signup_option_email_confirm');
|
$pref = e107::getPref('signup_option_email_confirm');
|
||||||
if($pref < 1){ return; }
|
if($pref < 1){ return null; }
|
||||||
|
|
||||||
$options = array('size'=>30);
|
$options = array('size'=>30);
|
||||||
$options['required'] = ($pref==2) ? 1 : 0;
|
$options['required'] = ($pref==2) ? 1 : 0;
|
||||||
@@ -375,6 +380,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
{
|
{
|
||||||
return $rs->form_radio("hideemail", 1, $default_email_setting==1)." <label for='hideemail1'>".LAN_YES."</label> ".$rs->form_radio("hideemail", 0,$default_email_setting==0)." <label for='hideemail0'>".LAN_NO."</label>";
|
return $rs->form_radio("hideemail", 1, $default_email_setting==1)." <label for='hideemail1'>".LAN_YES."</label> ".$rs->form_radio("hideemail", 0,$default_email_setting==0)." <label for='hideemail0'>".LAN_NO."</label>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -404,7 +411,7 @@ class signup_shortcodes extends e_shortcode
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
private function show_signup_class( $classnum, $current_value='', $nest_level=0)
|
private function show_signup_class( $classnum, $current_value='')
|
||||||
{
|
{
|
||||||
$tp = e107::getParser();
|
$tp = e107::getParser();
|
||||||
$uc = e107::getUserClass();
|
$uc = e107::getUserClass();
|
||||||
@@ -424,7 +431,7 @@ class signup_shortcodes extends e_shortcode
|
|||||||
// }
|
// }
|
||||||
|
|
||||||
// code below is too unpredictable for reliable BC.
|
// code below is too unpredictable for reliable BC.
|
||||||
|
/*
|
||||||
global $USERCLASS_SUBSCRIBE_ROW;
|
global $USERCLASS_SUBSCRIBE_ROW;
|
||||||
|
|
||||||
e107::getDebug()->log($USERCLASS_SUBSCRIBE_ROW);
|
e107::getDebug()->log($USERCLASS_SUBSCRIBE_ROW);
|
||||||
@@ -435,11 +442,11 @@ class signup_shortcodes extends e_shortcode
|
|||||||
'USERCLASS_ID' => $classnum,
|
'USERCLASS_ID' => $classnum,
|
||||||
'USERCLASS_NAME' => $tp->toHTML($uc->getName($classnum),false, 'defs'),
|
'USERCLASS_NAME' => $tp->toHTML($uc->getName($classnum),false, 'defs'),
|
||||||
'USERCLASS_DESCRIPTION' => $tp->toHTML($uc->getDescription($classnum),false,'defs'),
|
'USERCLASS_DESCRIPTION' => $tp->toHTML($uc->getDescription($classnum),false,'defs'),
|
||||||
'USERCLASS_INDENT' => " style='text-indent:".(1.2*$nest_level)."em'",
|
'USERCLASS_INDENT' => " style='text-indent:".(1.2 * $nest_level)."em'",
|
||||||
'USERCLASS_CHECKED' => (in_array($classnum, $tmp) ? " checked='checked'" : '')
|
'USERCLASS_CHECKED' => (in_array($classnum, $tmp) ? " checked='checked'" : '')
|
||||||
);
|
);
|
||||||
|
|
||||||
return $tp->simpleParse($USERCLASS_SUBSCRIBE_ROW, $shortcodes);
|
return $tp->simpleParse($USERCLASS_SUBSCRIBE_ROW, $shortcodes);*/
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -517,6 +524,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
$frm = e107::getForm();
|
$frm = e107::getForm();
|
||||||
return $frm->bbarea('signature', '', 'signature','helpb', 'tiny');
|
return $frm->bbarea('signature', '', 'signature','helpb', 'tiny');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* {SIGNUP_IMAGES} */
|
/* {SIGNUP_IMAGES} */
|
||||||
@@ -529,6 +538,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
{
|
{
|
||||||
return e107::getForm()->avatarpicker('avatar', '', $parm);
|
return e107::getForm()->avatarpicker('avatar', '', $parm);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -540,6 +551,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
return e107::getSecureImg()->r_image()."<div>".e107::getSecureImg()->renderInput()."</div>";
|
return e107::getSecureImg()->r_image()."<div>".e107::getSecureImg()->renderInput()."</div>";
|
||||||
// return $rs->form_hidden("rand_num", $sec_img->random_number). $sec_img->r_image()."<br />".$rs->form_text("code_verify", 20, "", 20);
|
// return $rs->form_hidden("rand_num", $sec_img->random_number). $sec_img->r_image()."<br />".$rs->form_text("code_verify", 20, "", 20);
|
||||||
}
|
}
|
||||||
|
unset($rs, $sec_img);
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
function sc_signup_imagecode_label()
|
function sc_signup_imagecode_label()
|
||||||
@@ -548,7 +561,9 @@ class signup_shortcodes extends e_shortcode
|
|||||||
if($signup_imagecode)
|
if($signup_imagecode)
|
||||||
{
|
{
|
||||||
return $sec_img->renderLabel();
|
return $sec_img->renderLabel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -592,6 +607,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
|
|
||||||
// if((int) $val === 2)
|
// if((int) $val === 2)
|
||||||
{
|
{
|
||||||
// return "<span class='required'><!-- empty --><</span>";
|
// return "<span class='required'><!-- empty --><</span>";
|
||||||
@@ -635,11 +652,13 @@ class signup_shortcodes extends e_shortcode
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create Privacy policy link
|
* Create Privacy policy link
|
||||||
* @example {SIGNUP_GDPR_PRIVACYPOLICY_LINK}
|
* @param null $parm
|
||||||
* @example {SIGNUP_GDPR_PRIVACYPOLICY_LINK: class=label label-info}
|
* @return string
|
||||||
*/
|
* @example {SIGNUP_GDPR_PRIVACYPOLICY_LINK}
|
||||||
|
* @example {SIGNUP_GDPR_PRIVACYPOLICY_LINK: class=label label-info}
|
||||||
|
*/
|
||||||
function sc_signup_gdpr_privacypolicy_link($parm=null)
|
function sc_signup_gdpr_privacypolicy_link($parm=null)
|
||||||
{
|
{
|
||||||
$pp = e107::getPref('gdpr_privacypolicy', '');
|
$pp = e107::getPref('gdpr_privacypolicy', '');
|
||||||
@@ -649,15 +668,17 @@ class signup_shortcodes extends e_shortcode
|
|||||||
}
|
}
|
||||||
$pp = e107::getParser()->replaceConstants($pp, 'full');
|
$pp = e107::getParser()->replaceConstants($pp, 'full');
|
||||||
$class = (!empty($parm['class'])) ? $parm['class'] : '';
|
$class = (!empty($parm['class'])) ? $parm['class'] : '';
|
||||||
$text = sprintf('<span class="%s"><a href="%s" target="_blank">%s</a></span>', $class, $pp, LAN_SIGNUP_122);
|
return sprintf('<span class="%s"><a href="%s" target="_blank">%s</a></span>', $class, $pp, LAN_SIGNUP_122);
|
||||||
return $text;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create Terms and conditions link
|
* Create Terms and conditions link
|
||||||
* @example {SIGNUP_GDPR_TERMSANDCONDITIONS_LINK}
|
* @param null $parm
|
||||||
* @example {SIGNUP_GDPR_TERMSANDCONDITIONS_LINK: class=label label-info}
|
* @return string
|
||||||
*/
|
* @example {SIGNUP_GDPR_TERMSANDCONDITIONS_LINK}
|
||||||
|
* @example {SIGNUP_GDPR_TERMSANDCONDITIONS_LINK: class=label label-info}
|
||||||
|
*/
|
||||||
function sc_signup_gdpr_termsandconditions_link($parm=null)
|
function sc_signup_gdpr_termsandconditions_link($parm=null)
|
||||||
{
|
{
|
||||||
$pp = e107::getPref('gdpr_termsandconditions', '');
|
$pp = e107::getPref('gdpr_termsandconditions', '');
|
||||||
@@ -667,8 +688,8 @@ class signup_shortcodes extends e_shortcode
|
|||||||
}
|
}
|
||||||
$pp = e107::getParser()->replaceConstants($pp, 'full');
|
$pp = e107::getParser()->replaceConstants($pp, 'full');
|
||||||
$class = (!empty($parm['class'])) ? $parm['class'] : '';
|
$class = (!empty($parm['class'])) ? $parm['class'] : '';
|
||||||
$text = sprintf('<span class="%s"><a href="%s" target="_blank">%s</a></span>', $class, $pp, LAN_SIGNUP_123);
|
return sprintf('<span class="%s"><a href="%s" target="_blank">%s</a></span>', $class, $pp, LAN_SIGNUP_123);
|
||||||
return $text;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -682,11 +703,11 @@ class signup_shortcodes extends e_shortcode
|
|||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
$text = e107::getParser()->lanVars(LAN_SIGNUP_124,
|
return e107::getParser()->lanVars(LAN_SIGNUP_124,
|
||||||
array($this->sc_signup_gdpr_privacypolicy_link(), $this->sc_signup_gdpr_termsandconditions_link()));
|
array($this->sc_signup_gdpr_privacypolicy_link(), $this->sc_signup_gdpr_termsandconditions_link()));
|
||||||
return $text;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
|
||||||
|
@@ -41,13 +41,13 @@ $sc_style['SIGNUP_REALNAME']['post'] = "
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(!defined($SIGNUP_PASSWORD_LEN))
|
if(!isset($SIGNUP_PASSWORD_LEN))
|
||||||
{
|
{
|
||||||
$SIGNUP_PASSWORD_LEN = "
|
$SIGNUP_PASSWORD_LEN = "
|
||||||
<span class='smalltext'> (".LAN_SIGNUP_1." {$pref['signup_pass_len']} ".LAN_SIGNUP_2.")</span>";
|
<span class='smalltext'> (".LAN_SIGNUP_1." {$pref['signup_pass_len']} ".LAN_SIGNUP_2.")</span>";
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!defined($SIGNUP_EXTENDED_USER_FIELDS))
|
if(!isset($SIGNUP_EXTENDED_USER_FIELDS))
|
||||||
{
|
{
|
||||||
$SIGNUP_EXTENDED_USER_FIELDS = "
|
$SIGNUP_EXTENDED_USER_FIELDS = "
|
||||||
<tr>
|
<tr>
|
||||||
@@ -134,7 +134,7 @@ $sc_style['SIGNUP_USERCLASS_SUBSCRIBE']['post'] = "</td>
|
|||||||
</tr>";
|
</tr>";
|
||||||
|
|
||||||
|
|
||||||
if(!defined($COPPA_TEMPLATE))
|
if(!isset($COPPA_TEMPLATE))
|
||||||
{
|
{
|
||||||
$COPPA_TEMPLATE =
|
$COPPA_TEMPLATE =
|
||||||
LAN_SIGNUP_77." <a target='_blank' href='http://www.ftc.gov/privacy/coppafaqs.shtm'>".LAN_SIGNUP_14."</a>. "
|
LAN_SIGNUP_77." <a target='_blank' href='http://www.ftc.gov/privacy/coppafaqs.shtm'>".LAN_SIGNUP_14."</a>. "
|
||||||
@@ -145,7 +145,7 @@ if(!defined($COPPA_TEMPLATE))
|
|||||||
</div>";
|
</div>";
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!defined($COPPA_FAIL))
|
if(!isset($COPPA_FAIL))
|
||||||
{
|
{
|
||||||
$COPPA_FAIL = "<div style='text-align:center'>".LAN_SIGNUP_9."</div>";
|
$COPPA_FAIL = "<div style='text-align:center'>".LAN_SIGNUP_9."</div>";
|
||||||
}
|
}
|
||||||
@@ -158,13 +158,13 @@ if(!defined($COPPA_FAIL))
|
|||||||
//LAN_SIGNUP_85;
|
//LAN_SIGNUP_85;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!defined($SIGNUP_BEGIN))
|
if(!isset($SIGNUP_BEGIN))
|
||||||
{
|
{
|
||||||
$SIGNUP_BEGIN = "
|
$SIGNUP_BEGIN = "
|
||||||
{SIGNUP_FORM_OPEN} {SIGNUP_ADMINOPTIONS} {SIGNUP_SIGNUP_TEXT}";
|
{SIGNUP_FORM_OPEN} {SIGNUP_ADMINOPTIONS} {SIGNUP_SIGNUP_TEXT}";
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!defined($SIGNUP_BODY))
|
if(!isset($SIGNUP_BODY))
|
||||||
{
|
{
|
||||||
$SIGNUP_BODY = "
|
$SIGNUP_BODY = "
|
||||||
{SIGNUP_XUP}
|
{SIGNUP_XUP}
|
||||||
@@ -207,7 +207,7 @@ if(!defined($SIGNUP_BODY))
|
|||||||
{SIGNUP_FORM_CLOSE}";
|
{SIGNUP_FORM_CLOSE}";
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!defined($SIGNUP_EXTENDED_CAT))
|
if(!isset($SIGNUP_EXTENDED_CAT))
|
||||||
{
|
{
|
||||||
$SIGNUP_EXTENDED_CAT = "
|
$SIGNUP_EXTENDED_CAT = "
|
||||||
<tr>
|
<tr>
|
||||||
@@ -217,7 +217,7 @@ if(!defined($SIGNUP_EXTENDED_CAT))
|
|||||||
</tr>";
|
</tr>";
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!defined($SIGNUP_END))
|
if(!isset($SIGNUP_END))
|
||||||
{
|
{
|
||||||
$SIGNUP_END = '';
|
$SIGNUP_END = '';
|
||||||
}
|
}
|
||||||
@@ -226,9 +226,12 @@ if(!defined($SIGNUP_END))
|
|||||||
|
|
||||||
|
|
||||||
// v2.x to-do
|
// v2.x to-do
|
||||||
|
|
||||||
$SIGNUP_TEMPLATE = array();
|
$SIGNUP_TEMPLATE = array();
|
||||||
$SIGNUP_TEMPLATE['start'] = $SIGNUP_BEGIN;
|
$SIGNUP_TEMPLATE['start'] = $SIGNUP_BEGIN;
|
||||||
$SIGNUP_TEMPLATE['end'] = $SIGNUP_END;
|
$SIGNUP_TEMPLATE['end'] = $SIGNUP_END;
|
||||||
$SIGNUP_TEMPLATE['body'] = $SIGNUP_BODY;
|
$SIGNUP_TEMPLATE['body'] = $SIGNUP_BODY;
|
||||||
$SIGNUP_TEMPLATE['extended-user-fields'] = $SIGNUP_EXTENDED_USER_FIELDS;
|
$SIGNUP_TEMPLATE['extended-user-fields'] = $SIGNUP_EXTENDED_USER_FIELDS;
|
||||||
$SIGNUP_TEMPLATE['coppa']= '';
|
$SIGNUP_TEMPLATE['coppa'] = '';
|
||||||
|
$SIGNUP_TEMPLATE['coppa-fail'] = '';
|
||||||
|
|
||||||
|
@@ -21,13 +21,11 @@ class e_signup_class
|
|||||||
{
|
{
|
||||||
|
|
||||||
private $testMode = false;
|
private $testMode = false;
|
||||||
private $pref = array();
|
private $pref;
|
||||||
|
|
||||||
function __construct()
|
function __construct()
|
||||||
{
|
{
|
||||||
$pref = e107::pref('core');
|
$this->pref = e107::pref('core');
|
||||||
|
|
||||||
$this->pref = $pref;
|
|
||||||
|
|
||||||
$this->pref['user_reg_veri'] = intval($this->pref['user_reg_veri']);
|
$this->pref['user_reg_veri'] = intval($this->pref['user_reg_veri']);
|
||||||
|
|
||||||
|
@@ -625,7 +625,7 @@ function req($field)
|
|||||||
|
|
||||||
function headerjs()
|
function headerjs()
|
||||||
{
|
{
|
||||||
$script_txt = "
|
return "
|
||||||
<script type=\"text/javascript\">
|
<script type=\"text/javascript\">
|
||||||
function addtext3(sc){
|
function addtext3(sc){
|
||||||
document.getElementById('signupform').image.value = sc;
|
document.getElementById('signupform').image.value = sc;
|
||||||
@@ -639,7 +639,4 @@ function headerjs()
|
|||||||
}
|
}
|
||||||
</script>\n";
|
</script>\n";
|
||||||
|
|
||||||
//global $cal; // XXX - can this be removed completely?
|
|
||||||
//$script_txt .= $cal->load_files();
|
|
||||||
return $script_txt;
|
|
||||||
}
|
}
|
Reference in New Issue
Block a user