Changeset 3874:ab8368569446 for plugins/widgets/_default_widgets.php
- Timestamp:
- 09/14/18 12:16:17 (7 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/widgets/_default_widgets.php
r3731 r3874 18 18 $__widgets = new dcWidgets; 19 19 20 $__widgets->create('search', __('Search engine'), array('defaultWidgets', 'search'), null, 'Search engine form');20 $__widgets->create('search', __('Search engine'), ['defaultWidgets', 'search'], null, 'Search engine form'); 21 21 $__widgets->search->setting('title', __('Title (optional)') . ' :', __('Search')); 22 22 $__widgets->search->setting('placeholder', __('Placeholder (HTML5 only, optional):'), ''); 23 23 $__widgets->search->setting('homeonly', __('Display on:'), 0, 'combo', 24 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));24 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 25 25 $__widgets->search->setting('content_only', __('Content only'), 0, 'check'); 26 26 $__widgets->search->setting('class', __('CSS class:'), ''); 27 27 $__widgets->search->setting('offline', __('Offline'), 0, 'check'); 28 28 29 $__widgets->create('navigation', __('Navigation links'), array('defaultWidgets', 'navigation'), null, 'List of navigation links');29 $__widgets->create('navigation', __('Navigation links'), ['defaultWidgets', 'navigation'], null, 'List of navigation links'); 30 30 $__widgets->navigation->setting('title', __('Title (optional)') . ' :', ''); 31 31 $__widgets->navigation->setting('homeonly', __('Display on:'), 0, 'combo', 32 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));32 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 33 33 $__widgets->navigation->setting('content_only', __('Content only'), 0, 'check'); 34 34 $__widgets->navigation->setting('class', __('CSS class:'), ''); 35 35 $__widgets->navigation->setting('offline', __('Offline'), 0, 'check'); 36 36 37 $__widgets->create('bestof', __('Selected entries'), array('defaultWidgets', 'bestof'), null, 'List of selected entries');37 $__widgets->create('bestof', __('Selected entries'), ['defaultWidgets', 'bestof'], null, 'List of selected entries'); 38 38 $__widgets->bestof->setting('title', __('Title (optional)') . ' :', __('Best of me')); 39 $__widgets->bestof->setting('orderby', __('Sort:'), 'asc', 'combo', array(__('Ascending') => 'asc', __('Descending') => 'desc'));39 $__widgets->bestof->setting('orderby', __('Sort:'), 'asc', 'combo', [__('Ascending') => 'asc', __('Descending') => 'desc']); 40 40 $__widgets->bestof->setting('homeonly', __('Display on:'), 1, 'combo', 41 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));41 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 42 42 $__widgets->bestof->setting('content_only', __('Content only'), 0, 'check'); 43 43 $__widgets->bestof->setting('class', __('CSS class:'), ''); 44 44 $__widgets->bestof->setting('offline', __('Offline'), 0, 'check'); 45 45 46 $__widgets->create('langs', __('Blog languages'), array('defaultWidgets', 'langs'), null, 'List of available languages');46 $__widgets->create('langs', __('Blog languages'), ['defaultWidgets', 'langs'], null, 'List of available languages'); 47 47 $__widgets->langs->setting('title', __('Title (optional)') . ' :', __('Languages')); 48 48 $__widgets->langs->setting('homeonly', __('Display on:'), 1, 'combo', 49 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));49 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 50 50 $__widgets->langs->setting('content_only', __('Content only'), 0, 'check'); 51 51 $__widgets->langs->setting('class', __('CSS class:'), ''); 52 52 $__widgets->langs->setting('offline', __('Offline'), 0, 'check'); 53 53 54 $__widgets->create('categories', __('List of categories'), array('defaultWidgets', 'categories'), null, 'List of categories');54 $__widgets->create('categories', __('List of categories'), ['defaultWidgets', 'categories'], null, 'List of categories'); 55 55 $__widgets->categories->setting('title', __('Title (optional)') . ' :', __('Categories')); 56 56 $__widgets->categories->setting('postcount', __('With entries counts'), 0, 'check'); … … 58 58 $__widgets->categories->setting('with_empty', __('Include empty categories'), 0, 'check'); 59 59 $__widgets->categories->setting('homeonly', __('Display on:'), 0, 'combo', 60 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));60 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 61 61 $__widgets->categories->setting('content_only', __('Content only'), 0, 'check'); 62 62 $__widgets->categories->setting('class', __('CSS class:'), ''); 63 63 $__widgets->categories->setting('offline', __('Offline'), 0, 'check'); 64 64 65 $__widgets->create('subscribe', __('Subscribe links'), array('defaultWidgets', 'subscribe'), null, 'Feed subscription links (RSS or Atom)');65 $__widgets->create('subscribe', __('Subscribe links'), ['defaultWidgets', 'subscribe'], null, 'Feed subscription links (RSS or Atom)'); 66 66 $__widgets->subscribe->setting('title', __('Title (optional)') . ' :', __('Subscribe')); 67 $__widgets->subscribe->setting('type', __('Feeds type:'), 'atom', 'combo', array('Atom' => 'atom', 'RSS' => 'rss2'));67 $__widgets->subscribe->setting('type', __('Feeds type:'), 'atom', 'combo', ['Atom' => 'atom', 'RSS' => 'rss2']); 68 68 $__widgets->subscribe->setting('homeonly', __('Display on:'), 1, 'combo', 69 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));69 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 70 70 $__widgets->subscribe->setting('content_only', __('Content only'), 0, 'check'); 71 71 $__widgets->subscribe->setting('class', __('CSS class:'), ''); 72 72 $__widgets->subscribe->setting('offline', __('Offline'), 0, 'check'); 73 73 74 $__widgets->create('feed', __('Feed reader'), array('defaultWidgets', 'feed'), null, 'List of last entries from feed (RSS or Atom)');74 $__widgets->create('feed', __('Feed reader'), ['defaultWidgets', 'feed'], null, 'List of last entries from feed (RSS or Atom)'); 75 75 $__widgets->feed->setting('title', __('Title (optional)') . ' :', __('Somewhere else')); 76 76 $__widgets->feed->setting('url', __('Feed URL:'), ''); 77 77 $__widgets->feed->setting('limit', __('Entries limit:'), 10); 78 78 $__widgets->feed->setting('homeonly', __('Display on:'), 1, 'combo', 79 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));79 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 80 80 $__widgets->feed->setting('content_only', __('Content only'), 0, 'check'); 81 81 $__widgets->feed->setting('class', __('CSS class:'), ''); 82 82 $__widgets->feed->setting('offline', __('Offline'), 0, 'check'); 83 83 84 $__widgets->create('text', __('Text'), array('defaultWidgets', 'text'), null, 'Simple text');84 $__widgets->create('text', __('Text'), ['defaultWidgets', 'text'], null, 'Simple text'); 85 85 $__widgets->text->setting('title', __('Title (optional)') . ' :', ''); 86 86 $__widgets->text->setting('text', __('Text:'), '', 'textarea'); 87 87 $__widgets->text->setting('homeonly', __('Display on:'), 0, 'combo', 88 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));88 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 89 89 $__widgets->text->setting('content_only', __('Content only'), 0, 'check'); 90 90 $__widgets->text->setting('class', __('CSS class:'), ''); 91 91 $__widgets->text->setting('offline', __('Offline'), 0, 'check'); 92 92 93 $__widgets->create('lastposts', __('Last entries'), array('defaultWidgets', 'lastposts'), null, 'List of last entries published');93 $__widgets->create('lastposts', __('Last entries'), ['defaultWidgets', 'lastposts'], null, 'List of last entries published'); 94 94 $__widgets->lastposts->setting('title', __('Title (optional)') . ' :', __('Last entries')); 95 $rs = $core->blog->getCategories( array('post_type' => 'post'));96 $categories = array('' => '', __('Uncategorized') => 'null');95 $rs = $core->blog->getCategories(['post_type' => 'post']); 96 $categories = ['' => '', __('Uncategorized') => 'null']; 97 97 while ($rs->fetch()) { 98 98 $categories[str_repeat(' ', $rs->level - 1) . ($rs->level - 1 == 0 ? '' : '• ') . html::escapeHTML($rs->cat_title)] = $rs->cat_id; … … 105 105 $__widgets->lastposts->setting('limit', __('Entries limit:'), 10); 106 106 $__widgets->lastposts->setting('homeonly', __('Display on:'), 1, 'combo', 107 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));107 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 108 108 $__widgets->lastposts->setting('content_only', __('Content only'), 0, 'check'); 109 109 $__widgets->lastposts->setting('class', __('CSS class:'), ''); 110 110 $__widgets->lastposts->setting('offline', __('Offline'), 0, 'check'); 111 111 112 $__widgets->create('lastcomments', __('Last comments'), array('defaultWidgets', 'lastcomments'), null, 'List of last comments published');112 $__widgets->create('lastcomments', __('Last comments'), ['defaultWidgets', 'lastcomments'], null, 'List of last comments published'); 113 113 $__widgets->lastcomments->setting('title', __('Title (optional)') . ' :', __('Last comments')); 114 114 $__widgets->lastcomments->setting('limit', __('Comments limit:'), 10); 115 115 $__widgets->lastcomments->setting('homeonly', __('Display on:'), 1, 'combo', 116 array(__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2));116 [__('All pages') => 0, __('Home page only') => 1, __('Except on home page') => 2]); 117 117 $__widgets->lastcomments->setting('content_only', __('Content only'), 0, 'check'); 118 118 $__widgets->lastcomments->setting('class', __('CSS class:'), ''); … … 124 124 # Default widgets 125 125 global $__default_widgets; 126 $__default_widgets = array('nav' => new dcWidgets(), 'extra' => new dcWidgets(), 'custom' => new dcWidgets());126 $__default_widgets = ['nav' => new dcWidgets(), 'extra' => new dcWidgets(), 'custom' => new dcWidgets()]; 127 127 128 128 $__default_widgets['nav']->append($__widgets->search);
Note: See TracChangeset
for help on using the changeset viewer.