Dotclear


Ignore:
Timestamp:
03/02/18 15:55:06 (8 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Use specialized input fields (color, email, url, number, …) where is relevant

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/user.php

    r3707 r3725  
    199199 
    200200'<p><label for="user_id" class="required"><abbr title="' . __('Required field') . '">*</abbr> ' . __('User ID:') . '</label> ' . 
    201 form::field('user_id', 20, 255, html::escapeHTML($user_id), '', '', false, 'required placeholder="' . __('Login') . '"') . 
     201form::field('user_id', 20, 255, array( 
     202    'default'      => html::escapeHTML($user_id), 
     203    'extra_html'   => 'required placeholder="' . __('Login') . '"', 
     204    'autocomplete' => 'username' 
     205)) . 
    202206'</p>' . 
    203207'<p class="form-note info">' . __('At least 2 characters using letters, numbers or symbols.') . '</p>'; 
     
    257261 
    258262'<p><label for="user_name">' . __('Last Name:') . '</label> ' . 
    259 form::field('user_name', 20, 255, html::escapeHTML($user_name)) . 
     263form::field('user_name', 20, 255, array( 
     264    'default'      => html::escapeHTML($user_name), 
     265    'autocomplete' => 'family-name' 
     266)) . 
    260267'</p>' . 
    261268 
    262269'<p><label for="user_firstname">' . __('First Name:') . '</label> ' . 
    263 form::field('user_firstname', 20, 255, html::escapeHTML($user_firstname)) . 
     270form::field('user_firstname', 20, 255, array( 
     271    'default'      => html::escapeHTML($user_firstname), 
     272    'autocomplete' => 'given-name' 
     273)) . 
    264274'</p>' . 
    265275 
    266276'<p><label for="user_displayname">' . __('Display name:') . '</label> ' . 
    267 form::field('user_displayname', 20, 255, html::escapeHTML($user_displayname)) . 
     277form::field('user_displayname', 20, 255, array( 
     278    'default'      => html::escapeHTML($user_displayname), 
     279    'autocomplete' => 'nickname' 
     280)) . 
    268281'</p>' . 
    269282 
    270283'<p><label for="user_email">' . __('Email:') . '</label> ' . 
    271 form::field('user_email', 20, 255, html::escapeHTML($user_email)) . 
     284form::email('user_email', array( 
     285    'default'      => html::escapeHTML($user_email), 
     286    'autocomplete' => 'email' 
     287)) . 
    272288'</p>' . 
    273289'<p class="form-note">' . __('Mandatory for password recovering procedure.') . '</p>' . 
    274290 
    275291'<p><label for="user_url">' . __('URL:') . '</label> ' . 
    276 form::field('user_url', 30, 255, html::escapeHTML($user_url)) . 
     292form::url('user_url', array( 
     293    'size'         => 30, 
     294    'default'      => html::escapeHTML($user_url), 
     295    'autocomplete' => 'url' 
     296)) . 
    277297'</p>' . 
    278298'</div>' . 
     
    299319 
    300320'<p><label for="user_edit_size">' . __('Entry edit field height:') . '</label> ' . 
    301 form::field('user_edit_size', 5, 4, (integer) $user_options['edit_size']) . 
    302     '</p>'; 
     321form::number('user_edit_size', 10, 999, (integer) $user_options['edit_size']) . 
     322'</p>'; 
    303323 
    304324# --BEHAVIOR-- adminUserForm 
Note: See TracChangeset for help on using the changeset viewer.

Sites map