Dotclear

Ticket #691: admin-sort-widget.patch

File admin-sort-widget.patch, 781 bytes (added by peck, 16 years ago)
  • plugins/widgets/index.php

    old new  
    163163'<fieldset><legend>'.__('Available widgets').'</legend>'. 
    164164'<div id="widgets">'; 
    165165 
    166 foreach ($__widgets->elements() as $w) { 
     166$elts = $__widgets->elements(); 
     167function cmp($a, $b) { 
     168     $c = $a->name(); 
     169     $d = $b->name(); 
     170     if ($c == $d) { 
     171          return 0; 
     172     } 
     173     return ($c < $d) ? -1 : 1; 
     174} 
     175usort($elts, "cmp"); 
     176foreach ($elts as $w) { 
    167177     echo 
    168178     '<div>'.form::hidden(array('w[void][0][id]'),html::escapeHTML($w->id())). 
    169179     '<p class="widget-name">'.form::field(array('w[void][0][order]'),2,3,0,'hideControl').' '. 
     
    297307} 
    298308?> 
    299309</body> 
    300 </html> 
    301  Pas de fin de ligne à la fin du fichier. 
     310</html> 

Sites map