Dotclear


Ignore:
Timestamp:
10/31/12 10:13:50 (13 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Add/complement display modes (all pages, home page only, except on home page) for all widgets, fixes #1345

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/widgets/_default_widgets.php

    r904 r945  
    2020$__widgets->create('search',__('Search engine'),array('defaultWidgets','search')); 
    2121$__widgets->search->setting('title',__('Title:'),__('Search')); 
     22$__widgets->search->setting('homeonly',__('Display on:'),0,'combo', 
     23     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    2224$__widgets->search->setting('class',__('CSS class:'),''); 
    2325 
    2426$__widgets->create('navigation',__('Navigation links'),array('defaultWidgets','navigation')); 
    2527$__widgets->navigation->setting('title',__('Title:'),''); 
     28$__widgets->navigation->setting('homeonly',__('Display on:'),0,'combo', 
     29     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    2630$__widgets->navigation->setting('class',__('CSS class:'),''); 
    2731 
     
    2933$__widgets->bestof->setting('title',__('Title:'),__('Best of me')); 
    3034$__widgets->bestof->setting('orderby',__('Sort:'),'asc','combo',array(__('Ascending') => 'asc', __('Descending') => 'desc')); 
    31 $__widgets->bestof->setting('homeonly',__('Home page only'),1,'check'); 
     35$__widgets->bestof->setting('homeonly',__('Display on:'),1,'combo', 
     36     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    3237$__widgets->bestof->setting('class',__('CSS class:'),''); 
    3338 
    3439$__widgets->create('langs',__('Blog languages'),array('defaultWidgets','langs')); 
    3540$__widgets->langs->setting('title',__('Title:'),__('Languages')); 
    36 $__widgets->langs->setting('homeonly',__('Home page only'),1,'check'); 
     41$__widgets->langs->setting('homeonly',__('Display on:'),1,'combo', 
     42     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    3743$__widgets->langs->setting('class',__('CSS class:'),''); 
    3844 
     
    4046$__widgets->categories->setting('title',__('Title:'),__('Categories')); 
    4147$__widgets->categories->setting('postcount',__('With entries counts'),0,'check'); 
     48$__widgets->categories->setting('homeonly',__('Display on:'),0,'combo', 
     49     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    4250$__widgets->categories->setting('class',__('CSS class:'),''); 
    4351 
     
    4553$__widgets->subscribe->setting('title',__('Title:'),__('Subscribe')); 
    4654$__widgets->subscribe->setting('type',__('Feeds type:'),'atom','combo',array('Atom' => 'atom', 'RSS' => 'rss2')); 
    47 $__widgets->subscribe->setting('homeonly',__('Home page only'),0,'check'); 
     55$__widgets->subscribe->setting('homeonly',__('Display on:'),1,'combo', 
     56     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    4857$__widgets->subscribe->setting('class',__('CSS class:'),''); 
    4958 
     
    5261$__widgets->feed->setting('url',__('Feed URL:'),''); 
    5362$__widgets->feed->setting('limit',__('Entries limit:'),10); 
    54 $__widgets->feed->setting('homeonly',__('Home page only'),1,'check'); 
     63$__widgets->feed->setting('homeonly',__('Display on:'),1,'combo', 
     64     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    5565$__widgets->feed->setting('class',__('CSS class:'),''); 
    5666 
     
    5868$__widgets->text->setting('title',__('Title:'),''); 
    5969$__widgets->text->setting('text',__('Text:'),'','textarea'); 
    60 $__widgets->text->setting('homeonly',__('Home page only'),0,'check'); 
     70$__widgets->text->setting('homeonly',__('Display on:'),0,'combo', 
     71     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    6172$__widgets->text->setting('class',__('CSS class:'),''); 
    6273 
     
    7485} 
    7586$__widgets->lastposts->setting('limit',__('Entries limit:'),10); 
    76 $__widgets->lastposts->setting('homeonly',__('Home page only'),1,'check'); 
     87$__widgets->lastposts->setting('homeonly',__('Display on:'),1,'combo', 
     88     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    7789$__widgets->lastposts->setting('class',__('CSS class:'),''); 
    7890 
     
    8092$__widgets->lastcomments->setting('title',__('Title:'),__('Last comments')); 
    8193$__widgets->lastcomments->setting('limit',__('Comments limit:'),10); 
    82 $__widgets->lastcomments->setting('homeonly',__('Home page only'),1,'check'); 
     94$__widgets->lastcomments->setting('homeonly',__('Display on:'),1,'combo', 
     95     array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2)); 
    8396$__widgets->lastcomments->setting('class',__('CSS class:'),''); 
    8497 
Note: See TracChangeset for help on using the changeset viewer.

Sites map