Dotclear

Changeset 3157


Ignore:
Timestamp:
08/02/13 18:00:31 (10 years ago)
Author:
brol
Message:

version 0.4 : mise à jour widget

Location:
plugins/categoriesMode
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • plugins/categoriesMode/_define.php

    r3067 r3157  
    1616     /* Description*/         "Add a category list page / Ajoute une page listant les catégories", 
    1717     /* Author */        "Adjaya, Pierre Van Glabeke", 
    18      /* Version */       '0.3', 
     18     /* Version */       '0.4', 
    1919     /* Permissions */        null 
    2020); 
  • plugins/categoriesMode/_widgets.php

    r3067 r3157  
    2323          if (!$core->blog->settings->categoriesmode->categoriesmode_active) return; 
    2424 
    25           if ($w->homeonly && $core->url->type != 'default') { 
     25          if (($w->homeonly == 1 && $core->url->type != 'default') || 
     26               ($w->homeonly == 2 && $core->url->type == 'default')) { 
    2627               return; 
    2728          } 
    2829 
    29           $res = 
    30           '<div class="categories">'. 
     30          $res = ($w->content_only ? '' : '<div class="categories'.($w->class ? ' '.html::escapeHTML($w->class) : '').'">'). 
    3131          ($w->title ? '<h2>'.html::escapeHTML($w->title).'</h2>' : ''). 
    3232          '<ul>'; 
     
    3737 
    3838          $res .= '</ul>'. 
    39           '</div>'; 
     39          ($w->content_only ? '' : '</div>'); 
    4040           
    4141          return $res; 
     
    4747 
    4848          $w->CategoriesPage->setting('title',__('Title:'),__('Categories page'),'text'); 
    49           $w->CategoriesPage->setting('homeonly',__('Home page only'),0,'check'); 
     49          $w->CategoriesPage->setting('homeonly',__('Display on:'),0,'combo', 
     50               array( 
     51                    __('All pages') => 0, 
     52                    __('Home page only') => 1, 
     53                    __('Except on home page') => 2 
     54                    ) 
     55          ); 
     56    $w->CategoriesPage->setting('content_only',__('Content only'),0,'check'); 
     57    $w->CategoriesPage->setting('class',__('CSS class:'),''); 
    5058     } 
    5159} 
Note: See TracChangeset for help on using the changeset viewer.

Sites map