Dotclear


Ignore:
Timestamp:
12/29/17 14:17:26 (8 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Add required attribute for mandatory fields

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/simpleMenu/index.php

    r3582 r3639  
    230230                                   'descr' => $item_descr, 
    231231                                   'url' => $item_url, 
    232                                    'targetBlank'  => $item_targetBlank  
     232                                   'targetBlank'  => $item_targetBlank 
    233233                              ); 
    234                                
     234 
    235235                              // Save menu in blog settings 
    236236                              $core->blog->settings->system->put('simpleMenu',$menu); 
     
    480480               echo '<fieldset><legend>'.$item_type_label.($item_select_label != '' ? ' ('.$item_select_label.')' : '').'</legend>'; 
    481481               echo '<p class="field"><label for="item_label" class="classic required"><abbr title="'.__('Required field').'">*</abbr> '. 
    482                     __('Label of item menu:').'</label>'.form::field('item_label',20,255,$item_label).'</p>'; 
     482                    __('Label of item menu:').'</label>'. 
     483                    form::field('item_label',20,255,$item_label,'','',false,'required placeholder="'.__('Label').'"'). 
     484                    '</p>'; 
    483485               echo '<p class="field"><label for="item_descr" class="classic">'. 
    484486                    __('Description of item menu:').'</label>'.form::field('item_descr',30,255,$item_descr).'</p>'; 
    485487               echo '<p class="field"><label for="item_url" class="classic required"><abbr title="'.__('Required field').'">*</abbr> '. 
    486                     __('URL of item menu:').'</label>'.form::field('item_url',40,255,$item_url).'</p>'; 
     488                    __('URL of item menu:').'</label>'. 
     489                    form::field('item_url',40,255,$item_url,'','',false,'required placeholder="'.__('URL').'"'). 
     490                    '</p>'; 
    487491               echo form::hidden('item_type',$item_type).form::hidden('item_select',$item_select); 
    488492               echo '<p class="field"><label for="item_descr" class="classic">'. 
     
    537541     foreach ($menu as $i => $m) { 
    538542          echo '<tr class="line" id="l_'.$i.'">'; 
    539            
     543 
    540544          //because targetBlank can not exists. This value has been added after this plugin creation. 
    541545          if((isset($m['targetBlank'])) && ($m['targetBlank'])) { 
     
    546550               $targetBlankStr =''; 
    547551          } 
    548            
     552 
    549553          if (!$step) { 
    550554               $count++; 
     
    562566               echo '<td class="nowrap">'.html::escapeHTML($m['url']).'</td>'; 
    563567               echo '<td class="nowrap">'.$targetBlankStr.'</td>'; 
    564   
     568 
    565569          } 
    566570          echo '</tr>'; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map