xref: /template/mikio/conf/metadata.php (revision f0241fc4fc4dce12f214aa2a0b620e43ebd76299)
1<?php
2
3/**
4 * DokuWiki Mikio Template Configuration Metadata
5 *
6 * @link    http://dokuwiki.org/template:mikio
7 * @author  James Collins <james.collins@outlook.com.au>
8 * @license GPLv2 (http://www.gnu.org/licenses/gpl-2.0.html)
9 */
10$meta['iconTag']                = array('string');
11$meta['customTheme']            = array('string');
12$meta['showNotifications']      = array('multichoise', '__choices' => array('none', 'admin', 'always'));
13$meta['useLESS']                = array('onoff');
14$meta['brandURLGuest']          = array('string');
15$meta['brandURLUser']           = array('string');
16
17$meta['navbarUseTitleIcon']     = array('onoff');
18$meta['navbarTitleIconHeight']  = array('string');
19$meta['navbarTitleIconWidth']   = array('string');
20$meta['navbarUseTitleText']     = array('onoff');
21$meta['navbarUseTaglineText']   = array('onoff');
22$meta['navbarCustomMenuText']   = array('string');
23
24
25$meta['navbarDWMenuType']       = array('multichoice', '_choices' => array('icons', 'text', 'both'));
26$meta['navbarDWMenuCombine']    = array('multichoice', '_choices' => array('seperate', 'dropdown', 'combine'));
27
28$meta['navbarPosLeft']          = array('multichoice', '_choices' => array('none', 'custom', 'search', 'dokuwiki'));
29$meta['navbarPosMiddle']        = array('multichoice', '_choices' => array('none', 'custom', 'search', 'dokuwiki'));
30$meta['navbarPosRight']         = array('multichoice', '_choices' => array('none', 'custom', 'search', 'dokuwiki'));
31$meta['navbarShowSub']          = array('onoff');
32
33$meta['navbarItemShowCreate']   = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
34$meta['navbarItemShowShow']     = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
35$meta['navbarItemShowRevs']     = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
36$meta['navbarItemShowBacklink'] = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
37$meta['navbarItemShowRecent']   = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
38$meta['navbarItemShowMedia']    = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
39$meta['navbarItemShowIndex']    = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
40$meta['navbarItemShowProfile']  = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
41$meta['navbarItemShowAdmin']    = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
42$meta['navbarItemShowLogin']    = array('multichoice', '_choices' => array('always', 'never'));
43$meta['navbarItemShowLogout']   = array('multichoice', '_choices' => array('always', 'never'));
44
45$meta['searchButton']           = array('multichoice', '_choices' => array('icon', 'text'));
46$meta['searchUseTypeahead']     = array('onoff');
47
48$meta['heroTitle']              = array('onoff');
49$meta['heroImagePropagation']   = array('onoff');
50
51$meta['tagsConsolidate']        = array('onoff');
52
53$meta['breadcrumbHideHome']     = array('onoff');
54$meta['breadcrumbPosition']     = array('multichoice', '_choices' => array('none', 'top', 'hero', 'page'));
55$meta['breadcrumbPrefix']       = array('onoff');
56$meta['breadcrumbPrefixText']   = array('string');
57$meta['breadcrumbSep']          = array('onoff');
58$meta['breadcrumbSepText']      = array('string');
59
60$meta['youarehereHideHome']     = array('onoff');
61$meta['youareherePosition']     = array('multichoice', '_choices' => array('none', 'top', 'hero', 'page'));
62$meta['youareherePrefix']       = array('onoff');
63$meta['youareherePrefixText']   = array('string');
64$meta['youarehereSep']          = array('onoff');
65$meta['youarehereSepText']      = array('string');
66$meta['youarehereHome']         = array('multichoice', '_choices' => array('none', 'page title', 'home', 'icon'));
67$meta['youarehereShowLast']     = array('numeric');
68
69$meta['sidebarShowLeft']        = array('onoff');
70$meta['sidebarAlwaysShowLeft']  = array('onoff');
71$meta['sidebarLeftRow1']        = array('multichoice', '_choices' => array('none', 'logged in user', 'search', 'content', 'tags'));
72$meta['sidebarLeftRow2']        = array('multichoice', '_choices' => array('none', 'logged in user', 'search', 'content', 'tags'));
73$meta['sidebarLeftRow3']        = array('multichoice', '_choices' => array('none', 'logged in user', 'search', 'content', 'tags'));
74$meta['sidebarLeftRow4']        = array('multichoice', '_choices' => array('none', 'logged in user', 'search', 'content', 'tags'));
75$meta['sidebarMobileDefaultCollapse']    = array('onoff');
76$meta['sidebarShowRight']       = array('onoff');
77$meta['sidebarAlwaysShowRight'] = array('onoff');
78
79$meta['tocFull']                = array('onoff');
80
81$meta['pageToolsFloating']      = array('multichoice', '_choices' => array('none', 'page editors', 'always'));
82$meta['pageToolsFooter']        = array('multichoice', '_choices' => array('none', 'page editors', 'always'));
83
84$meta['pageToolsShowCreate']    = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
85$meta['pageToolsShowEdit']      = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
86$meta['pageToolsShowRevs']      = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
87$meta['pageToolsShowBacklink']  = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
88$meta['pageToolsShowTop']       = array('multichoice', '_choices' => array('always', 'logged in', 'logged out', 'never'));
89
90$meta['footerCustomMenuText']   = array('string');
91$meta['footerSearch']           = array('onoff');
92$meta['footerInPage']           = array('onoff');
93
94$meta['licenseType']            = array('multichoice', '_choices' => array('none', 'badge', 'button'));
95$meta['licenseImageOnly']       = array('onoff');
96
97$meta['includePageUseACL']      = array('onoff');
98$meta['includePagePropagate']   = array('onoff');
99
100$meta['stickyTopHeader']        = array('onoff');
101$meta['stickyNavbar']           = array('onoff');
102$meta['stickyHeader']           = array('onoff');
103