Dotclear


Ignore:
Timestamp:
08/16/13 14:16:11 (11 years ago)
Author:
Anne Kozlika <kozlika@…>
Branch:
default
Message:

Semantic xhtml and a11y. Let labels to be labels. Step One: admin. Plugins and Themes will come later.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/user.php

    r1358 r1399  
    203203'<div class="two-cols">'. 
    204204'<div class="col">'. 
    205 '<p><label for="user_id" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Username:').' '. 
     205'<p><label for="user_id" class="required"><abbr title="'.__('Required field').'">*</abbr> '.__('Username:').'</label> '. 
    206206form::field('user_id',20,255,html::escapeHTML($user_id)). 
    207 '</label></p>'. 
     207'</p>'. 
    208208'<p class="form-note">'.__('At least 2 characters using letters, numbers or symbols.').'</p>'. 
    209209 
    210210'<p><label for="new_pwd" '.($user_id != '' ? '' : 'class="required"').'>'. 
    211211($user_id != '' ? '' : '<abbr title="'.__('Required field').'">*</abbr> '). 
    212 ($user_id != '' ? __('New password:') : __('Password:')).' '. 
     212($user_id != '' ? __('New password:') : __('Password:')).'</label> '. 
    213213form::password('new_pwd',20,255). 
    214 '</label></p>'. 
     214'</p>'. 
    215215'<p class="form-note">'.__('Password must contain at least 6 characters.').'</p>'. 
    216216 
    217217'<p><label for="new_pwd_c" '.($user_id != '' ? '' : 'class="required"').'>'. 
    218 ($user_id != '' ? '' : '<abbr title="'.__('Required field').'">*</abbr> ').__('Confirm password:').' '. 
     218($user_id != '' ? '' : '<abbr title="'.__('Required field').'">*</abbr> ').__('Confirm password:').'</label> '. 
    219219form::password('new_pwd_c',20,255). 
    220 '</label></p>'. 
    221  
    222 '<p><label for="user_name">'.__('Last Name:').' '. 
     220'</p>'. 
     221 
     222'<p><label for="user_name">'.__('Last Name:').'</label> '. 
    223223form::field('user_name',20,255,html::escapeHTML($user_name)). 
    224 '</label></p>'. 
    225  
    226 '<p><label for="user_firstname">'.__('First Name:').' '. 
     224'</p>'. 
     225 
     226'<p><label for="user_firstname">'.__('First Name:').'</label> '. 
    227227form::field('user_firstname',20,255,html::escapeHTML($user_firstname)). 
    228228'</label></p>'. 
     
    230230'<p><label for="user_displayname">'.__('Display name:').' '. 
    231231form::field('user_displayname',20,255,html::escapeHTML($user_displayname)). 
    232 '</label></p>'. 
    233  
    234 '<p><label for="user_email">'.__('Email:').' '. 
     232'</p>'. 
     233 
     234'<p><label for="user_email">'.__('Email:').'</label> '. 
    235235form::field('user_email',20,255,html::escapeHTML($user_email)). 
    236 '</label></p>'. 
     236'</p>'. 
    237237'<p class="form-note">'.__('Mandatory for password recovering procedure.').'</p>'. 
    238238'</div>'. 
    239239 
    240240'<div class="col">'. 
    241 '<p><label for="user_url">'.__('URL:').' '. 
     241'<p><label for="user_url">'.__('URL:').'</label> '. 
    242242form::field('user_url',30,255,html::escapeHTML($user_url)). 
    243 '</label></p>'. 
    244 '<p><label for="user_post_format">'.__('Preferred format:').' '. 
     243'</p>'. 
     244'<p><label for="user_post_format">'.__('Preferred format:').'</label> '. 
    245245form::combo('user_post_format',$formaters_combo,$user_options['post_format']). 
    246 '</label></p>'. 
    247  
    248 '<p><label for="user_post_status">'.__('Default entry status:').' '. 
     246'</p>'. 
     247 
     248'<p><label for="user_post_status">'.__('Default entry status:').'</label> '. 
    249249form::combo('user_post_status',$status_combo,$user_post_status). 
    250 '</label></p>'. 
    251  
    252 '<p><label for="user_edit_size">'.__('Entry edit field height:').' '. 
     250'</p>'. 
     251 
     252'<p><label for="user_edit_size">'.__('Entry edit field height:').'</label> '. 
    253253form::field('user_edit_size',5,4,(integer) $user_options['edit_size']). 
    254 '</label></p>'. 
    255  
    256 '<p><label for="user_lang">'.__('User language:').' '. 
     254'</p>'. 
     255 
     256'<p><label for="user_lang">'.__('User language:').'</label> '. 
    257257form::combo('user_lang',$lang_combo,$user_lang,'l10n'). 
    258 '</label></p>'. 
    259  
    260 '<p><label for="user_tz">'.__('User timezone:').' '. 
     258'</p>'. 
     259 
     260'<p><label for="user_tz">'.__('User timezone:').'</label> '. 
    261261form::combo('user_tz',dt::getZones(true,true),$user_tz). 
    262 '</label></p>'; 
     262'</p>'; 
    263263 
    264264if ($core->auth->allowPassChange()) { 
     
    283283echo 
    284284'<p><label for="your_pwd" '.($user_id != '' ? '' : 'class="required"').'>'. 
    285 ($user_id != '' ? '' : '<abbr title="'.__('Required field').'">*</abbr> ').__('Your password:'). 
    286 form::password('your_pwd',20,255).'</label></p>'. 
     285($user_id != '' ? '' : '<abbr title="'.__('Required field').'">*</abbr> ').__('Your password:').'</label>'. 
     286form::password('your_pwd',20,255).'</p>'. 
    287287'<p class="clear"><input type="submit" name="save" accesskey="s" value="'.__('Save').'" />'. 
    288288($user_id != '' ? '' : ' <input type="submit" name="saveplus" value="'.__('Save and create another').'" />'). 
Note: See TracChangeset for help on using the changeset viewer.

Sites map