Changeset 2400:15e4f093099d for plugins/widgets
- Timestamp:
- 10/05/13 20:48:10 (12 years ago)
- Branch:
- widgets
- Location:
- plugins/widgets
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/widgets/index.php
r2398 r2400 134 134 } 135 135 136 # Removing ? 137 $removing = false; 138 if ( isset($_POST['w']) && is_array($_POST['w']) ) { 139 foreach ($_POST['w'] as $nsid => $nsw) { 140 foreach ($nsw as $i => $v) { 141 if (!empty($v['_rem'])) { 142 $removing = true; 143 break 2; 144 } 145 } 146 } 147 } 148 136 149 # Update sidebars 137 if (!empty($_POST['wup']) )150 if (!empty($_POST['wup']) || $removing ) 138 151 { 139 152 if (!isset($_POST['w']) || !is_array($_POST['w'])) { … … 143 156 try 144 157 { 158 145 159 # Removing mark as _rem widgets 146 160 foreach ($_POST['w'] as $nsid => $nsw) { … … 375 389 '<li>'.form::hidden(array($iname.'[id]'),html::escapeHTML($w->id())). 376 390 '<p class="widget-name">'.form::field(array($iname.'[order]'),2,3,(string) $i,'hidden-if-drag','',0,'title="'.__('order').'"').' '.$w->name(). 377 ($w->desc() != '' ? ' <span class="form-note">'.__($w->desc()).'</span>' : '').'</p>'. 378 '<p class="removeWidget remove-if-drag"><label class="classic">'. 379 form::checkbox(array($iname.'[_rem]'),'1',0).' '.__('Remove widget'). 380 '</label></p>'. 391 ($w->desc() != '' ? ' <span class="form-note">'.__($w->desc()).'</span>' : ''). 392 '<input type="image" src="images/trash.png" class="removeWidget remove-if-drag" name="'.$iname.'[_rem]" value="'.__('Remove widget').'" />'. 393 '<br class="clear"/></p>'. 381 394 '<div class="widgetSettings hidden-if-drag">'.$w->formSettings($iname,$j).'</div>'. 382 395 '</li>'; -
plugins/widgets/style.css
r2395 r2400 103 103 } 104 104 .removeWidget { 105 padding: 8px 6px; 106 margin: 0; 105 float: right; 107 106 } 108 107 .widgetSettings { -
plugins/widgets/widgets.js
r1661 r2400 17 17 order = title.find('input[name*=order]'); 18 18 link = $('<a href="#" alt="expand" class="aexpand"/>').append(title.text()); 19 title.empty().append(order).append(link); 19 rem = title.find('input[name*=_rem]'); 20 br = title.find('br'); 21 title.empty().append(order).append(link).append(rem).append(br); 20 22 21 23 var img = document.createElement('img');
Note: See TracChangeset
for help on using the changeset viewer.