Dotclear


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/widgets/index.php

    r3 r117  
    165165'<div id="widgets">'; 
    166166 
     167$j = 0; 
    167168foreach ($__widgets->elements(true) as $w) { 
    168169     echo 
     
    172173     '<p class="js-remove"><label class="classic">'.__('Append to:').' '. 
    173174     form::combo(array('addw['.$w->id().']'),$append_combo).'</label></p>'. 
    174      '<div class="widgetSettings">'.$w->formSettings('w[void][0]').'</div>'. 
     175     '<div class="widgetSettings">'.$w->formSettings('w[void][0]',$j).'</div>'. 
    175176     '</div>'; 
     177     $j++; 
    176178} 
    177179 
     
    187189echo 
    188190'<div id="sidebarNav" class="widgets">'. 
    189 sidebarWidgets('dndnav',__('Navigation sidebar'),$widgets_nav,'nav',$__default_widgets['nav']). 
     191sidebarWidgets('dndnav',__('Navigation sidebar'),$widgets_nav,'nav',$__default_widgets['nav'],$j). 
    190192'</div>'; 
    191193 
     
    193195echo 
    194196'<div id="sidebarExtra" class="widgets">'. 
    195 sidebarWidgets('dndextra',__('Extra sidebar'),$widgets_extra,'extra',$__default_widgets['extra']). 
     197sidebarWidgets('dndextra',__('Extra sidebar'),$widgets_extra,'extra',$__default_widgets['extra'],$j). 
    196198'</div>'; 
    197199 
     
    262264dcPage::helpBlock($widget_elements); 
    263265 
    264 function sidebarWidgets($id,$title,$widgets,$pr,$default_widgets) 
     266function sidebarWidgets($id,$title,$widgets,$pr,$default_widgets,&$j) 
    265267{ 
    266268     $res = '<fieldset><legend>'.$title.'</legend><div id="'.$id.'">'; 
     
    287289          form::checkbox(array($iname.'[_rem]'),'1',0).' '.__('Remove widget'). 
    288290          '</label></p>'. 
    289           '<div class="widgetSettings">'.$w->formSettings($iname).'</div>'. 
     291          '<div class="widgetSettings">'.$w->formSettings($iname,&$j).'</div>'. 
    290292          '</div>'; 
    291293           
    292294          $i++; 
     295          $j++; 
    293296     } 
    294297      
Note: See TracChangeset for help on using the changeset viewer.

Sites map