Changeset 1656:67be2ff67dce
- Timestamp:
- 08/28/13 18:49:41 (12 years ago)
- Branch:
- Ticket #1604 - widgets
- Parents:
- 1654:075b5fb7d713 (diff), 1655:8a7a3512a770 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Files:
-
- 7 deleted
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/widgets/index.php
r1655 r1656 165 165 <?php echo file_get_contents(dirname(__FILE__).'/style.css'); ?> 166 166 </style> 167 <script type="text/javascript" src="js/jquery/jquery-ui.custom.js"></script> 168 <script type="text/javascript" src="index.php?pf=widgets/widgets.js"></script> 167 169 <?php 168 170 $core->auth->user_prefs->addWorkspace('accessibility'); … … 172 174 <script type="text/javascript" src="index.php?pf=widgets/dragdrop.js"></script> 173 175 <?php endif; ?> 174 <script type="text/javascript" src="index.php?pf=widgets/widgets.js"></script>175 176 <script type="text/javascript"> 176 177 //<![CDATA[ … … 194 195 '<h3>'.__('Available widgets').'</h3>'. 195 196 '<p>'.__('Move widgets from this list to one of the sidebars.').'</p>'. 196 '< divid="widgets">';197 '<ul id="widgets">'; 197 198 198 199 $j = 0; 199 200 foreach ($__widgets->elements(true) as $w) { 200 201 echo 201 '< div>'.form::hidden(array('w[void][0][id]'),html::escapeHTML($w->id())).202 '<p class="widget-name">'.form::field(array('w[void][0][order]'),2,3,0,' hideControl').' '.203 $w->name().($w->desc() != '' ? ' <span class="form-note">'.__($w->desc()).'</span>' : '').'</p>'.202 '<li>'.form::hidden(array('w[void][0][id]'),html::escapeHTML($w->id())). 203 '<p class="widget-name">'.form::field(array('w[void][0][order]'),2,3,0,'js-hide','',0,'title="'.__('order').'"').' '.$w->name(). 204 ($w->desc() != '' ? ' <span class="form-note">'.__($w->desc()).'</span>' : '').'</p>'. 204 205 '<p class="js-remove"><label class="classic">'.__('Append to:').'</label> '. 205 206 form::combo(array('addw['.$w->id().']'),$append_combo).'</p>'. 206 207 '<div class="widgetSettings">'.$w->formSettings('w[void][0]',$j).'</div>'. 207 '</ div>';208 '</li>'; 208 209 $j++; 209 210 } 210 211 211 212 echo 212 '</ div>'.213 '<p><input type="submit" class="js-remove" name="append" value="'.__('Add widgets to sidebars').'" />'.214 $core->formNonce().'</p>'.213 '</ul>'. 214 $core->formNonce(). 215 '<p class="js-remove"><input type="submit" name="append" value="'.__('Add widgets to sidebars').'" /></p>'. 215 216 '</form>'; 216 217 … … 220 221 '<div id="sidebarNav" class="widgets fieldset">'. 221 222 sidebarWidgets('dndnav',__('Navigation sidebar'),$widgets_nav,'nav',$__default_widgets['nav'],$j). 222 '</div>'; 223 '</div>'. 224 '<ul class="sortable-delete"></ul>'; 223 225 224 226 # Extra sidebar … … 226 228 '<div id="sidebarExtra" class="widgets fieldset">'. 227 229 sidebarWidgets('dndextra',__('Extra sidebar'),$widgets_extra,'extra',$__default_widgets['extra'],$j). 228 '</div>'; 230 '</div>'. 231 '<ul class="sortable-delete"></ul>'; 229 232 230 233 # Custom sidebar … … 232 235 '<div id="sidebarCustom" class="widgets fieldset">'. 233 236 sidebarWidgets('dndcustom',__('Custom sidebar'),$widgets_custom,'custom',$__default_widgets['custom'],$j). 234 '</div>'; 237 '</div>'. 238 '<ul class="sortable-delete"></ul>'; 235 239 236 240 echo … … 311 315 function sidebarWidgets($id,$title,$widgets,$pr,$default_widgets,&$j) 312 316 { 313 $res = '<h3>'.$title.'</h3> <div id="'.$id.'">';317 $res = '<h3>'.$title.'</h3>'; 314 318 315 319 if (!($widgets instanceof dcWidgets)) … … 320 324 if ($widgets->isEmpty()) { 321 325 $res .= '<p class="empty-widgets">'.__('No widget.').'</p>'; 322 } 326 } else { 327 $res .= '<p class="empty-widgets" style="display: none;">'.__('No widget.').'</p>'; 328 } 329 330 $res .= '<ul id="'.$id.'" class="connected">'; 323 331 324 332 $i = 0; … … 328 336 329 337 $res .= 330 '< div>'.form::hidden(array($iname.'[id]'),html::escapeHTML($w->id())).331 '<p class="widget-name">'.form::field(array($iname.'[order]'),2,3,(string) $i,'js-hide','',0,'title="'.__('order').'"').' '. 332 $w->name().($w->desc() != '' ? ' <!-- <span class="form-note">'.__($w->desc()).'</span> -->' : '').'</p>'.338 '<li>'.form::hidden(array($iname.'[id]'),html::escapeHTML($w->id())). 339 '<p class="widget-name">'.form::field(array($iname.'[order]'),2,3,(string) $i,'js-hide','',0,'title="'.__('order').'"').' '.$w->name(). 340 ($w->desc() != '' ? ' <span class="form-note">'.__($w->desc()).'</span>' : '').'</p>'. 333 341 '<p class="removeWidget js-remove"><label class="classic">'. 334 342 form::checkbox(array($iname.'[_rem]'),'1',0).' '.__('Remove widget'). 335 343 '</label></p>'. 336 344 '<div class="widgetSettings">'.$w->formSettings($iname,$j).'</div>'. 337 '</ div>';345 '</li>'; 338 346 339 347 $i++; … … 341 349 } 342 350 343 $res .= '</ div>';351 $res .= '</ul>'; 344 352 345 353 return $res;
Note: See TracChangeset
for help on using the changeset viewer.