Dotclear

Changeset 1657:589433690f81


Ignore:
Timestamp:
08/29/13 15:42:29 (11 years ago)
Author:
Lepeltier kévin
Branch:
Ticket #1604 - widgets
Message:

Ticket #1604 : Correction graphique

Location:
plugins/widgets
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • plugins/widgets/dragdrop.js

    r1651 r1657  
    22      
    33     // clean 
    4      $('.js-remove').remove(); 
    5      $('.js-hide').hide(); 
    6      $('.widgetSettings').hide(); 
    7      $('.widgets, .sortable-delete').addClass('drag'); 
     4     $('.remove-if-drag').remove(); 
     5     $('.hidden-if-drag').hide(); 
     6     $('.widgets, .sortable-delete').addClass('if-drag'); 
    87      
    98     // move 
     
    1514          handle: ".widget-name", 
    1615          placeholder: "ui-sortable-placeholder", 
     16          items: "li:not(.sortable-delete-placeholder)", 
    1717          connectWith: ".connected, .sortable-delete", 
    1818          start: function( event, ui ) { 
  • plugins/widgets/index.php

    r1656 r1657  
    201201     echo 
    202202     '<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(). 
     203     '<p class="widget-name">'.form::field(array('w[void][0][order]'),2,3,0,'hidden-if-drag','',0,'title="'.__('order').'"').' '.$w->name(). 
    204204     ($w->desc() != '' ? ' <span class="form-note">'.__($w->desc()).'</span>' : '').'</p>'. 
    205      '<p class="js-remove"><label class="classic">'.__('Append to:').'</label> '. 
     205     '<p class="remove-if-drag"><label class="classic">'.__('Append to:').'</label> '. 
    206206     form::combo(array('addw['.$w->id().']'),$append_combo).'</p>'. 
    207      '<div class="widgetSettings">'.$w->formSettings('w[void][0]',$j).'</div>'. 
     207     '<div class="widgetSettings hidden-if-drag">'.$w->formSettings('w[void][0]',$j).'</div>'. 
    208208     '</li>'; 
    209209     $j++; 
     
    213213'</ul>'. 
    214214$core->formNonce(). 
    215 '<p class="js-remove"><input type="submit" name="append" value="'.__('Add widgets to sidebars').'" /></p>'. 
     215'<p class="remove-if-drag"><input type="submit" name="append" value="'.__('Add widgets to sidebars').'" /></p>'. 
    216216'</form>'; 
    217217 
     
    222222sidebarWidgets('dndnav',__('Navigation sidebar'),$widgets_nav,'nav',$__default_widgets['nav'],$j). 
    223223'</div>'. 
    224 '<ul class="sortable-delete"></ul>'; 
     224'<ul class="sortable-delete"><li class="sortable-delete-placeholder">'.__('Drag here to delete').'</li></ul>'; 
    225225 
    226226# Extra sidebar 
     
    229229sidebarWidgets('dndextra',__('Extra sidebar'),$widgets_extra,'extra',$__default_widgets['extra'],$j). 
    230230'</div>'. 
    231 '<ul class="sortable-delete"></ul>'; 
     231'<ul class="sortable-delete"><li class="sortable-delete-placeholder">'.__('Drag here to delete').'</li></ul>'; 
    232232 
    233233# Custom sidebar 
     
    236236sidebarWidgets('dndcustom',__('Custom sidebar'),$widgets_custom,'custom',$__default_widgets['custom'],$j). 
    237237'</div>'. 
    238 '<ul class="sortable-delete"></ul>'; 
     238'<ul class="sortable-delete"><li class="sortable-delete-placeholder">'.__('Drag here to delete').'</li></ul>'; 
    239239 
    240240echo 
     
    337337          $res .= 
    338338          '<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(). 
     339          '<p class="widget-name">'.form::field(array($iname.'[order]'),2,3,(string) $i,'hidden-if-drag','',0,'title="'.__('order').'"').' '.$w->name(). 
    340340          ($w->desc() != '' ? ' <span class="form-note">'.__($w->desc()).'</span>' : '').'</p>'. 
    341           '<p class="removeWidget js-remove"><label class="classic">'. 
     341          '<p class="removeWidget remove-if-drag"><label class="classic">'. 
    342342          form::checkbox(array($iname.'[_rem]'),'1',0).' '.__('Remove widget'). 
    343343          '</label></p>'. 
    344           '<div class="widgetSettings">'.$w->formSettings($iname,$j).'</div>'. 
     344          '<div class="widgetSettings hidden-if-drag">'.$w->formSettings($iname,$j).'</div>'. 
    345345          '</li>'; 
    346346           
  • plugins/widgets/style.css

    r1651 r1657  
    4242     margin-bottom: 2em; 
    4343} 
    44 .widgets.fieldset.drag { 
     44.widgets.fieldset.if-drag { 
    4545     margin-bottom: 0; 
    4646     border-radius: 6px 6px 0 0; 
     47    border-bottom: 1px dashed #FF0000; 
    4748} 
    4849#widgets, #dndnav, #dndextra, #dndcustom { 
     
    6263.sortable-delete > li { 
    6364     margin-bottom: 3px; 
     65} 
     66.sortable-delete li.sortable-delete-placeholder { 
     67    border: 0 none; 
     68    color: #666666; 
     69    font-size: 1rem; 
     70    font-weight: normal; 
     71    text-align: center; 
    6472} 
    6573 
     
    109117} 
    110118 
    111 .sortable-delete.drag { 
    112     background: url("style/JsToolbar/bt_clean.png") no-repeat scroll 2px 5px #FFBABA; 
    113     border-color: #999999; 
     119.sortable-delete.if-drag { 
     120    border: 1px solid #999999; 
     121    border-top: 0; 
    114122    border-radius: 0 0 6px 6px; 
    115     border-right: 1px solid #999999; 
    116     border-style: solid; 
    117     border-width: 0 1px 1px; 
    118123    color: #000000; 
    119124    font-weight: bold; 
     
    121126    margin: 0 0 2em; 
    122127    min-height: 25px; 
    123     padding: 4px 4px 0 24px; 
     128    padding: 4px; 
    124129    display: block; 
    125130} 
Note: See TracChangeset for help on using the changeset viewer.

Sites map