177bc0ffeSReactiveMatter<?php 277bc0ffeSReactiveMatter/** 377bc0ffeSReactiveMatter * Minimal Template Helper Plugin (for common tasks) 477bc0ffeSReactiveMatter * 577bc0ffeSReactiveMatter * @link http://dokuwiki.org/template:minimal 677bc0ffeSReactiveMatter * @author Reactive Matter <reactivematter@protonmail.com> 777bc0ffeSReactiveMatter * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) 877bc0ffeSReactiveMatter */ 977bc0ffeSReactiveMatter 1077bc0ffeSReactiveMatter// must be run from within DokuWiki 1177bc0ffeSReactiveMatterif (!defined('DOKU_INC')) die(); 12*44f4d58dSReactiveMatter 13*44f4d58dSReactiveMatterfunction tpl_minimal_classes() 14*44f4d58dSReactiveMatter{ 15*44f4d58dSReactiveMatter $theme = ''; 16*44f4d58dSReactiveMatter if(tpl_getConf('theme')!='Default') 17*44f4d58dSReactiveMatter { 18*44f4d58dSReactiveMatter $theme = ' theme-'.strtolower(tpl_getConf('theme')); 19*44f4d58dSReactiveMatter } 20*44f4d58dSReactiveMatter 21*44f4d58dSReactiveMatter $width = tpl_getConf('fullWidthSite')?' full-width':''; 22*44f4d58dSReactiveMatter 23*44f4d58dSReactiveMatter $sidebar = (page_findnearest($conf['sidebar']) && ($ACT=='show')) ? ' sidebar' : ''; 24*44f4d58dSReactiveMatter 25*44f4d58dSReactiveMatter return tpl_classes().$width.$sidebar.$theme; 26*44f4d58dSReactiveMatter} 27*44f4d58dSReactiveMatter 28