Dotclear

Changeset 3182:adf3c934173f for plugins


Ignore:
Timestamp:
02/22/16 16:15:18 (9 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Disable submit button unless at least one item selected whenever is possible, closes #1600

Location:
plugins
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • plugins/blogroll/blogroll.js

    r1131 r3182  
    1616     $("#links-list tr td input.position").hide(); 
    1717     $("#links-list tr td.handle").addClass('handler'); 
     18     dotclear.condSubmit('#links-form td input[type="checkbox"]','#links-form #remove-action'); 
    1819}); 
  • plugins/blogroll/index.php

    r2849 r3182  
    252252?> 
    253253<input type="submit" name="saveorder" value="<?php echo __('Save order'); ?>" /></p> 
    254 <p class="col right"><input type="submit" class="delete" name="removeaction" 
     254<p class="col right"><input id="remove-action" type="submit" class="delete" name="removeaction" 
    255255      value="<?php echo __('Delete selected links'); ?>" 
    256256      onclick="return window.confirm(' 
  • plugins/maintenance/js/settings.js

    r2566 r3182  
    11$(function(){ 
    2 $('.recall-for-all').attr('disabled','disabled'); 
     2     $('.recall-for-all').attr('disabled','disabled'); 
    33     $('#settings_recall_all').change(function(){ 
    44          if($(this).attr('selected')!='selected'){ 
     
    1313          } 
    1414     }); 
     15     dotclear.condSubmit('#part-maintenance input[type="radio"]','#part-maintenance input[type="submit"]'); 
     16     dotclear.condSubmit('#part-backup input[type="radio"]','#part-backup input[type="submit"]'); 
     17     dotclear.condSubmit('#part-dev input[type="radio"]','#part-dev input[type="submit"]'); 
    1518}); 
  • plugins/pages/list.js

    r2566 r3182  
    11dotclear.viewPostContent = function(line,action) { 
    22     var action = action || 'toggle'; 
     3     if ($(line).attr('id') == undefined) { return; } 
     4 
    35     var postId = $(line).attr('id').substr(1); 
    46     var tr = document.getElementById('pe'+postId); 
     
    5961          p = $('<p></p>'); 
    6062          $(this).prepend(p); 
    61           dotclear.checkboxesHelpers(p); 
     63          dotclear.checkboxesHelpers(p,undefined,'#pageslist td input[type=checkbox]','#form-entries #do-action'); 
    6264     }); 
    6365     $('#pageslist td input[type=checkbox]').enableShiftClick(); 
     66     dotclear.condSubmit('#pageslist td input[type=checkbox]','#form-entries #do-action'); 
    6467 
    6568     $("#pageslist tr.line td:not(.expander)").mousedown(function(){ 
  • plugins/pages/list.php

    r2849 r3182  
    9999     '<p class="col right"><label for="action" class="classic">'.__('Selected pages action:').'</label> '. 
    100100     form::combo('action',$pages_actions_page->getCombo()). 
    101      '<input type="submit" value="'.__('ok').'" />'. 
     101     '<input id="do-action" type="submit" value="'.__('ok').'" />'. 
    102102     form::hidden(array('post_type'),'page'). 
    103103     form::hidden(array('p'),'pages'). 
  • plugins/simpleMenu/index.php

    r3159 r3182  
    550550          echo '<p class="col">'.form::hidden('im_order','').$core->formNonce(); 
    551551          echo '<input type="submit" name="updateaction" value="'.__('Update menu').'" />'.'</p>'; 
    552           echo '<p class="col right">'.'<input type="submit" class="delete" name="removeaction" '. 
     552          echo '<p class="col right">'.'<input id="remove-action" type="submit" class="delete" name="removeaction" '. 
    553553                    'value="'.__('Delete selected menu items').'" '. 
    554554                    'onclick="return window.confirm(\''.html::escapeJS(__('Are you sure you want to remove selected menu items?')).'\');" />'. 
  • plugins/simpleMenu/simplemenu.js

    r1132 r3182  
    1616     $("#menuitemslist tr td input.position").hide(); 
    1717     $("#menuitemslist tr td.handle").addClass('handler'); 
     18     dotclear.condSubmit('#menuitems tr td input[type="checkbox"]','#menuitems #remove-action'); 
    1819}); 
  • plugins/tags/tag_posts.php

    r3021 r3182  
    138138     '<p class="col right"><label for="action" class="classic">'.__('Selected entries action:').'</label> '. 
    139139     form::combo('action',$posts_actions_page->getCombo()). 
    140      '<input type="submit" value="'.__('OK').'" /></p>'. 
     140     '<input id="do-action" type="submit" value="'.__('OK').'" /></p>'. 
    141141     form::hidden('post_type',''). 
    142142     form::hidden('p','tags'). 
Note: See TracChangeset for help on using the changeset viewer.

Sites map