本文整理汇总了PHP中form_makePasswordField函数的典型用法代码示例。如果您正苦于以下问题:PHP form_makePasswordField函数的具体用法?PHP form_makePasswordField怎么用?PHP form_makePasswordField使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了form_makePasswordField函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: override_html_register
protected function override_html_register()
{
global $lang;
global $conf;
global $INPUT;
$base_attrs = array('size' => 50, 'required' => 'required');
$email_attrs = $base_attrs + array('type' => 'email', 'class' => 'edit');
print $this->override_locale_xhtml('register');
print '<div class="centeralign">' . NL;
$form = new Doku_Form(array('id' => 'dw__register'));
$form->startFieldset($lang['btn_register']);
$form->addHidden('do', 'register');
$form->addHidden('save', '1');
$form->addElement(form_makeTextField('login', $INPUT->post->str('login'), $lang['user'], '', 'block', $base_attrs));
if (!$conf['autopasswd']) {
$form->addElement(form_makePasswordField('pass', $lang['pass'], '', 'block', $base_attrs));
$form->addElement(form_makePasswordField('passchk', $lang['passchk'], '', 'block', $base_attrs));
}
$form->addElement(form_makeTextField('fullname', $INPUT->post->str('fullname'), $lang['fullname'], '', 'block', $base_attrs));
$form->addElement(form_makeField('email', 'email', $INPUT->post->str('email'), $lang['email'], '', 'block', $email_attrs));
$form->addElement(form_makeButton('submit', '', $lang['btn_register']));
$form->endFieldset();
html_form('register', $form);
print '</div>' . NL;
}
开发者ID:kbuildsyourdotcom,项目名称:Door43,代码行数:25,代码来源:RegisterOverride.php
示例2: initialize
/**
* Arguments:
* - cmd
* - label
* - ^ (optional)
*
* @param array $args The tokenized definition, only split at spaces
*/
function initialize($args)
{
parent::initialize($args);
$attr = array();
if (!isset($this->opt['optional'])) {
$attr['required'] = 'required';
}
$this->tpl = form_makePasswordField('@@NAME@@', '@@DISPLAY@@', '@@ID@@', '@@CLASS@@', $attr);
if (!isset($this->opt['optional'])) {
$this->tpl['class'] .= ' required';
}
}
开发者ID:rusidea,项目名称:analitika,代码行数:20,代码来源:fieldpassword.php
示例3: html_updateprofile
/**
* Print the update profile form
*
* @author Christopher Smith <[email protected]>
* @author Andreas Gohr <[email protected]>
*/
function html_updateprofile()
{
global $lang;
global $conf;
global $ID;
global $INFO;
global $auth;
print p_locale_xhtml('updateprofile');
if (empty($_POST['fullname'])) {
$_POST['fullname'] = $INFO['userinfo']['name'];
}
if (empty($_POST['email'])) {
$_POST['email'] = $INFO['userinfo']['mail'];
}
print '<div class="centeralign">' . NL;
$form = new Doku_Form(array('id' => 'dw__register'));
$form->startFieldset($lang['profile']);
$form->addHidden('do', 'profile');
$form->addHidden('save', '1');
$form->addElement(form_makeTextField('fullname', $_SERVER['REMOTE_USER'], $lang['user'], '', 'block', array('size' => '50', 'disabled' => 'disabled')));
$attr = array('size' => '50');
if (!$auth->canDo('modName')) {
$attr['disabled'] = 'disabled';
}
$form->addElement(form_makeTextField('fullname', $_POST['fullname'], $lang['fullname'], '', 'block', $attr));
$attr = array('size' => '50');
if (!$auth->canDo('modMail')) {
$attr['disabled'] = 'disabled';
}
$form->addElement(form_makeTextField('email', $_POST['email'], $lang['email'], '', 'block', $attr));
$form->addElement(form_makeTag('br'));
if ($auth->canDo('modPass')) {
$form->addElement(form_makePasswordField('newpass', $lang['newpass'], '', 'block', array('size' => '50')));
$form->addElement(form_makePasswordField('passchk', $lang['passchk'], '', 'block', array('size' => '50')));
}
if ($conf['profileconfirm']) {
$form->addElement(form_makeTag('br'));
$form->addElement(form_makePasswordField('oldpass', $lang['oldpass'], '', 'block', array('size' => '50')));
}
$form->addElement(form_makeButton('submit', '', $lang['btn_save']));
$form->addElement(form_makeButton('reset', '', $lang['btn_reset']));
$form->endFieldset();
html_form('updateprofile', $form);
print '</div>' . NL;
}
开发者ID:nefercheprure,项目名称:dokuwiki,代码行数:51,代码来源:html.php
示例4: html_resendpwd
/**
* Form to request a new password for an existing account
*
* @author Benoit Chesneau <[email protected]>
* @author Andreas Gohr <[email protected]>
*/
function html_resendpwd()
{
global $lang;
global $conf;
global $INPUT;
$token = preg_replace('/[^a-f0-9]+/', '', $INPUT->str('pwauth'));
if (!$conf['autopasswd'] && $token) {
print p_locale_xhtml('resetpwd');
print '<div class="centeralign">' . NL;
$form = new Doku_Form(array('id' => 'dw__resendpwd'));
$form->startFieldset($lang['btn_resendpwd']);
$form->addHidden('token', $token);
$form->addHidden('do', 'resendpwd');
$form->addElement(form_makePasswordField('pass', $lang['pass'], '', 'block', array('size' => '50')));
$form->addElement(form_makePasswordField('passchk', $lang['passchk'], '', 'block', array('size' => '50')));
$form->addElement(form_makeButton('submit', '', $lang['btn_resendpwd']));
$form->endFieldset();
html_form('resendpwd', $form);
print '</div>' . NL;
} else {
print p_locale_xhtml('resendpwd');
print '<div class="centeralign">' . NL;
$form = new Doku_Form(array('id' => 'dw__resendpwd'));
$form->startFieldset($lang['resendpwd']);
$form->addHidden('do', 'resendpwd');
$form->addHidden('save', '1');
$form->addElement(form_makeTag('br'));
$form->addElement(form_makeTextField('login', $INPUT->post->str('login'), $lang['user'], '', 'block'));
$form->addElement(form_makeTag('br'));
$form->addElement(form_makeTag('br'));
$form->addElement(form_makeButton('submit', '', $lang['btn_resendpwd']));
$form->endFieldset();
html_form('resendpwd', $form);
print '</div>' . NL;
}
}
开发者ID:evacomaroski,项目名称:dokuwiki,代码行数:42,代码来源:html.php
示例5: syntax_plugin_bureaucracy_field_password
function syntax_plugin_bureaucracy_field_password($args)
{
parent::__construct($args);
$this->tpl = form_makePasswordField('@@NAME@@', '@@LABEL@@', '', '@@CLASS@@');
}
开发者ID:nefercheprure,项目名称:dokuwiki-plugin-bureaucracy,代码行数:5,代码来源:password.php
示例6: __construct
/**
* Arguments:
* - cmd
* - label
*
* @param array $args The tokenized definition, only split at spaces
*/
function __construct($args)
{
parent::__construct($args);
$this->tpl = form_makePasswordField('@@NAME@@', '@@DISPLAY@@', '', '@@CLASS@@');
}
开发者ID:omusico,项目名称:isle-web-framework,代码行数:12,代码来源:password.php
注:本文中的form_makePasswordField函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论