Dotclear

Changeset 3898:a9b1e7de8211


Ignore:
Timestamp:
10/08/18 17:03:53 (7 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Add spellcheck="true" attribute on input/textarea

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • admin/blog.php

    r3874 r3898  
    8585        [ 
    8686            'default'    => html::escapeHTML($blog_name), 
    87             'extra_html' => 'required placeholder="' . __('Blog name') . '"' 
     87            'extra_html' => 'required placeholder="' . __('Blog name') . '" lang="' . $core->auth->getInfo('user_lang') . '" ' . 
     88                'spellcheck="true"' 
    8889        ] 
    8990    ) . '</p>' . 
     
    99100 
    100101    '<p class="area"><label for="blog_desc">' . __('Blog description:') . '</label> ' . 
    101     form::textarea('blog_desc', 60, 5, html::escapeHTML($blog_desc)) . '</p>' . 
     102    form::textarea('blog_desc', 60, 5, 
     103        [ 
     104            'default'    => html::escapeHTML($blog_desc), 
     105            'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
     106        ]) . '</p>' . 
    102107 
    103108    '<p><input type="submit" accesskey="s" name="create" value="' . __('Create') . '" /></p>' . 
  • admin/blog_pref.php

    r3874 r3898  
    357357        [ 
    358358            'default'    => html::escapeHTML($blog_name), 
    359             'extra_html' => 'required placeholder="' . __('Blog name') . '"' 
     359            'extra_html' => 'required placeholder="' . __('Blog name') . ' lang="' . $blog_settings->system->lang . 
     360                '" spellcheck="true"' 
    360361        ] 
    361362    ) . '</p>'; 
     
    363364    echo 
    364365    '<p class="area"><label for="blog_desc">' . __('Blog description:') . '</label>' . 
    365     form::textarea('blog_desc', 60, 5, html::escapeHTML($blog_desc)) . '</p>'; 
     366    form::textarea('blog_desc', 60, 5, 
     367        [ 
     368            'default'    => html::escapeHTML($blog_desc), 
     369            'extra_html' => 'lang="' . $blog_settings->system->lang . '" spellcheck="true"' 
     370        ]) . '</p>'; 
    366371 
    367372    if ($core->auth->isSuperAdmin()) { 
     
    400405 
    401406    '<p><label for="copyright_notice">' . __('Copyright notice:') . '</label>' . 
    402     form::field('copyright_notice', 30, 255, html::escapeHTML($blog_settings->system->copyright_notice)) . 
     407    form::field('copyright_notice', 30, 255, 
     408        [ 
     409            'default'    => html::escapeHTML($blog_settings->system->copyright_notice), 
     410            'extra_html' => 'lang="' . $blog_settings->system->lang . '" spellcheck="true"' 
     411        ]) . 
    403412        '</p>' . 
    404413 
     
    616625 
    617626    '</div>' . 
    618     '</div>'; 
     627        '</div>'; 
    619628 
    620629    echo '<div id="advanced-pref"><h3>' . __('Advanced parameters') . '</h3>'; 
  • admin/category.php

    r3874 r3898  
    1717$cat_desc     = ''; 
    1818$cat_position = ''; 
     19 
     20$blog_settings = new dcSettings($core, $core->blog->id); 
     21$blog_lang     = $blog_settings->system->lang; 
    1922 
    2023# Getting existing category 
     
    184187form::field('cat_title', 40, 255, [ 
    185188    'default'    => html::escapeHTML($cat_title), 
    186     'extra_html' => 'required placeholder="' . __('Name') . '"' 
     189    'extra_html' => 'required placeholder="' . __('Name') . '" lang="' . $blog_lang . '" spellcheck="true"' 
    187190]) . 
    188191    '</p>'; 
     
    211214 
    212215'<p class="area"><label for="cat_desc">' . __('Description:') . '</label> ' . 
    213 form::textarea('cat_desc', 50, 8, html::escapeHTML($cat_desc)) . 
     216form::textarea('cat_desc', 50, 8, 
     217    [ 
     218        'default'    => html::escapeHTML($cat_desc), 
     219        'extra_html' => 'lang="' . $blog_lang . '" spellcheck="true"' 
     220    ]) . 
    214221'</p>' . 
    215222 
  • admin/comment.php

    r3897 r3898  
    233233        [ 
    234234            'default'    => html::escapeHTML($comment_content), 
    235             'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '"' 
     235            'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
    236236        ]) . 
    237237    '</p>' . 
  • admin/media_item.php

    r3874 r3898  
    756756    form::field('media_file', 30, 255, html::escapeHTML($file->basename)) . '</p>' . 
    757757    '<p><label for="media_title">' . __('File title:') . '</label>' . 
    758     form::field('media_title', 30, 255, html::escapeHTML($file->media_title)) . '</p>' . 
     758    form::field('media_title', 30, 255, 
     759        [ 
     760            'default'    => html::escapeHTML($file->media_title), 
     761            'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
     762        ]) . '</p>' . 
    759763    '<p><label for="media_dt">' . __('File date:') . '</label>' . 
    760764    form::field('media_dt', 16, 16, html::escapeHTML($file->media_dtstr)) . 
  • admin/post.php

    r3897 r3898  
    652652            'default'    => html::escapeHTML($post_title), 
    653653            'class'      => 'maximal', 
    654             'extra_html' => 'required placeholder="' . __('Title') . '"' 
     654            'extra_html' => 'required placeholder="' . __('Title') . '" lang="' . $post_lang . '" spellcheck="true"' 
    655655        ]) . 
    656656        '</p>', 
     
    662662            [ 
    663663                'default'    => html::escapeHTML($post_excerpt), 
    664                 'extra_html' => 'lang="' . $post_lang . '"' 
     664                'extra_html' => 'lang="' . $post_lang . '" spellcheck="true"' 
    665665            ]) . 
    666666        '</p>', 
     
    672672            [ 
    673673                'default'    => html::escapeHTML($post_content), 
    674                 'extra_html' => 'required placeholder="' . __('Content') . '" lang="' . $post_lang . '"' 
     674                'extra_html' => 'required placeholder="' . __('Content') . '" lang="' . $post_lang . '" spellcheck="true"' 
    675675            ]) . 
    676676        '</p>', 
     
    679679        '<p class="area" id="notes-area"><label for="post_notes" class="bold">' . __('Personal notes:') . ' <span class="form-note">' . 
    680680        __('Unpublished notes.') . '</span></label>' . 
    681         form::textarea('post_notes', 50, 5, html::escapeHTML($post_notes)) . 
     681        form::textarea('post_notes', 50, 5, 
     682            [ 
     683                'default' => html::escapeHTML($post_notes), 
     684                'extra_html' => 'lang="' . $post_lang . '" spellcheck="true"' 
     685            ]) . 
    682686        '</p>' 
    683687    ] 
     
    817821    form::textarea('comment_content', 50, 8, 
    818822        [ 
    819             'extra_html' => 'required placeholder="' . __('Comment') . '" lang="' . $core->auth->getInfo('user_lang') . '"' 
     823            'extra_html' => 'required placeholder="' . __('Comment') . '" lang="' . $core->auth->getInfo('user_lang') . 
     824                '" spellcheck="true"' 
    820825        ]) . 
    821826    '</p>' . 
  • plugins/blogroll/edit.php

    r3874 r3898  
    115115    form::field('link_desc', 30, 255, [ 
    116116        'default'    => html::escapeHTML($link_desc), 
    117         'extra_html' => 'required placeholder="' . __('Title') . '"' 
     117        'extra_html' => 'required placeholder="' . __('Title') . '" lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
    118118    ]) . 
    119119 
     
    135135    form::field('link_title', 30, 255, [ 
    136136        'default'    => html::escapeHTML($link_title), 
    137         'extra_html' => 'required placeholder="' . __('Title') . '"' 
     137        'extra_html' => 'required placeholder="' . __('Title') . '" lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
    138138    ]) . 
    139139    '</p>' . 
     
    148148 
    149149    '<p><label for="link_desc">' . __('Description:') . '</label> ' . 
    150     form::field('link_desc', 30, 255, html::escapeHTML($link_desc)) . '</p>' . 
     150    form::field('link_desc', 30, 255, 
     151        [ 
     152            'default'    => html::escapeHTML($link_desc), 
     153            'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
     154        ]) . '</p>' . 
    151155 
    152156    '<p><label for="link_lang">' . __('Language:') . '</label> ' . 
  • plugins/pages/page.php

    r3897 r3898  
    480480            'default'    => html::escapeHTML($post_title), 
    481481            'class'      => 'maximal', 
    482             'extra_html' => 'required placeholder="' . __('Title') . '"' 
     482            'extra_html' => 'required placeholder="' . __('Title') . '" lang="' . $post_lang . '" spellcheck="true"' 
    483483        ]) . 
    484484        '</p>', 
     
    490490            [ 
    491491                'default'    => html::escapeHTML($post_excerpt), 
    492                 'extra_html' => 'lang="' . $post_lang . '"' 
     492                'extra_html' => 'lang="' . $post_lang . '" spellcheck="true"' 
    493493            ]) . 
    494494        '</p>', 
     
    500500            [ 
    501501                'default'    => html::escapeHTML($post_content), 
    502                 'extra_html' => 'required placeholder="' . __('Content') . '" lang="' . $post_lang . '"' 
     502                'extra_html' => 'required placeholder="' . __('Content') . '" lang="' . $post_lang . '" spellcheck="true"' 
    503503            ]) . 
    504504        '</p>', 
     
    507507        '<p class="area" id="notes-area"><label for="post_notes" class="bold">' . __('Personal notes:') . ' <span class="form-note">' . 
    508508        __('Unpublished notes.') . '</span></label>' . 
    509         form::textarea('post_notes', 50, 5, html::escapeHTML($post_notes)) . 
     509        form::textarea('post_notes', 50, 5, 
     510            [ 
     511                'default' => html::escapeHTML($post_notes), 
     512                'extra_html' => 'lang="' . $post_lang . '" spellcheck="true"' 
     513            ]) . 
    510514        '</p>' 
    511515    ] 
  • plugins/simpleMenu/index.php

    r3874 r3898  
    227227                        # Should set if necessary $item_select_label (displayed on further admin step only) 
    228228                        $core->callBehavior('adminSimpleMenuBeforeEdit', $item_type, $item_select, 
    229                             [&$item_label, &$item_descr, &$item_url, &$item_select_label]); 
     229                            [ & $item_label, &$item_descr, &$item_url, &$item_select_label]); 
    230230                        break; 
    231231                } 
     
    490490            form::field('item_label', 20, 255, [ 
    491491                'default'    => $item_label, 
    492                 'extra_html' => 'required placeholder="' . __('Label') . '"' 
     492                'extra_html' => 'required placeholder="' . __('Label') . '" lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
    493493            ]) . 
    494494                '</p>'; 
    495495            echo '<p class="field"><label for="item_descr" class="classic">' . 
    496             __('Description of item menu:') . '</label>' . form::field('item_descr', 30, 255, $item_descr) . '</p>'; 
     496            __('Description of item menu:') . '</label>' . form::field('item_descr', 30, 255, 
     497                [ 
     498                    'default'    => $item_descr, 
     499                    'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
     500                ]) . '</p>'; 
    497501            echo '<p class="field"><label for="item_url" class="classic required"><abbr title="' . __('Required field') . '">*</abbr> ' . 
    498502            __('URL of item menu:') . '</label>' . 
     
    575579            form::hidden(['dynorder[]', 'dynorder-' . $i], $i) . '</td>'; 
    576580            echo '<td class="minimal">' . form::checkbox(['items_selected[]', 'ims-' . $i], $i) . '</td>'; 
    577             echo '<td class="nowrap" scope="row">' . form::field(['items_label[]', 'iml-' . $i], '', 255, html::escapeHTML(__($m['label']))) . '</td>'; 
    578             echo '<td class="nowrap">' . form::field(['items_descr[]', 'imd-' . $i], '30', 255, html::escapeHTML(__($m['descr']))) . '</td>'; 
     581            echo '<td class="nowrap" scope="row">' . form::field(['items_label[]', 'iml-' . $i], '', 255, 
     582                [ 
     583                    'default'    => html::escapeHTML(__($m['label'])), 
     584                    'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
     585                ]) . '</td>'; 
     586            echo '<td class="nowrap">' . form::field(['items_descr[]', 'imd-' . $i], '30', 255, 
     587                [ 
     588                    'default'    => html::escapeHTML(__($m['descr'])), 
     589                    'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
     590                ]) . '</td>'; 
    579591            echo '<td class="nowrap">' . form::field(['items_url[]', 'imu-' . $i], '30', 255, html::escapeHTML($m['url'])) . '</td>'; 
    580592            echo '<td class="nowrap">' . form::checkbox('items_targetBlank' . $i, 'blank', $targetBlank) . '</td>'; 
  • plugins/widgets/class.widgets.php

    r3874 r3898  
    313313    public function formSetting($id, $s, $pr = '', &$i = 0) 
    314314    { 
     315        global $core; 
     316 
    315317        $res   = ''; 
    316318        $wfid  = "wf-" . $i; 
     
    321323                $res .= 
    322324                '<p><label for="' . $wfid . '">' . $s['title'] . '</label> ' . 
    323                 form::field([$iname, $wfid], 20, 255, html::escapeHTML($s['value']), 'maximal' . $class) . 
     325                form::field([$iname, $wfid], 20, 255, 
     326                    [ 
     327                        'default'    => html::escapeHTML($s['value']), 
     328                        'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
     329                    ], 'maximal' . $class) . 
    324330                    '</p>'; 
    325331                break; 
     
    327333                $res .= 
    328334                '<p><label for="' . $wfid . '">' . $s['title'] . '</label> ' . 
    329                 form::textarea([$iname, $wfid], 30, 8, html::escapeHTML($s['value']), 'maximal' . $class) . 
     335                form::textarea([$iname, $wfid], 30, 8, 
     336                    [ 
     337                        'default'    => html::escapeHTML($s['value']), 
     338                        'extra_html' => 'lang="' . $core->auth->getInfo('user_lang') . '" spellcheck="true"' 
     339                    ], 'maximal' . $class) . 
    330340                    '</p>'; 
    331341                break; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map