Lines Matching defs:class
5 class helper_plugin_tabinclude extends DokuWiki_Plugin {
25 'class (optional)' => 'string'),
47 list($class, $match) = explode('>', $match); // extract class
48 $class=trim($class);
130 return array(DOKU_LEXER_MATCHED,$tabs,$init_page_idx,hsc(trim($class)));
136 function renderTabsHtml(&$renderer,$tabs,$init_page_idx,$class='') {
138 if($class) $class=' class="'.$class.'"';
139 $html= '<div id="dwpl-ti-container"'.$class.'>'.NL;
141 $html.='<ul class="dwpl-ti">'.NL;
146 $html.='<li class="dwpl-ti-tab"><div class="dwpl-ti-tab-title'.$selected_class.'" value="'.$tabs[$i]['page'].'">'.$tabs[$i]['title'].'</div></li>'.NL;
148 $html.='<li class="dwpl-ti-tab"><div class="dwpl-ti-tab-title error">'.$tabs[$i]['error'].'</div></li>'.NL;
152 $html.='<div class="dwpl-ti-content-box">';
154 $html.='<div id="dwpl-ti-loading" class="dwpl-ti-loading">'.$this->getLang('loading').'</div>';
156 $html.='<div id="dwpl-ti-content" class="dwpl-ti-content">';
158 $html.='<div id="dwpl-ti-read-init-page" class="hidden" value="'.$tabs[$init_page_idx]['page'].'"></div>';
164 $html.= '<div class="dwpl-ti-permalink-header">'.$pagelink.'</div>'.NL;
169 $html.= '<div class="dwpl-ti-permalink-footer">'.$pagelink.'</div>'.NL;
177 $renderer->doc.="<!-- \n".print_r(array($tabs,$init_page_idx,$class),true)."\n -->";
185 function renderLinkTabs(&$renderer,$tabs,$init_page_idx,$class='') {
191 if($class) $class=' class="'.$class.'"';
192 $html.= '<div id="dwpl-ti-container"'.$class.'>'.NL;
193 $html.='<ul class="dwpl-ti">'.NL;
198 $html.='<li class="dwpl-ti-tab">';
199 $html.=tpl_link(wl($ID,'tabpage_idx='.$i.'#dokuwiki__content'),$tabs[$i]['title'],'class="'.$selected_class.'"',true);
202 $html.='<li class="dwpl-ti-tab">';
203 $html.='<div class="dwpl-ti-tab-title error">'.$tabs[$i]['error'].'</div>';
208 $html.='<div class="dwpl-ti-content-box">';
209 $html.='<div id="dwpl-ti-content" class="dwpl-ti-content">';
214 $html.= '<div class="dwpl-ti-permalink-header">'.$pagelink.'</div>'.NL;
217 $html.= '<div class="dwpl-ti-permalink-footer">'.$pagelink.'</div>'.NL;
224 $renderer->doc.="<!-- \n".print_r(array($tabs,$init_page_idx,$class),true)."\n -->";
233 function renderEmbedTabs(&$renderer,$tabs,$init_page_idx,$class='') {
239 if($class) $class=' class="'.$class.'"';
240 $html.= '<div id="dwpl-ti-container"'.$class.'>'.NL;
241 $html.='<ul class="dwpl-ti">'.NL;
246 $html.='<li class="dwpl-ti-tab">';
247 $html.='<div class="dwpl-ti-tab-embd-title'.$selected_class.'">'.$tabs[$i]['title'].'</div></li>'.NL;
250 $html.='<li class="dwpl-ti-tab">';
251 $html.='<div class="dwpl-ti-tab-title error">'.$tabs[$i]['error'].'</div>';
256 $html.='<div class="dwpl-ti-content-box">';
259 $html.='<div id="dwpl-ti-content" class="dwpl-ti-content">';
261 $html.='<div class="dwpl-ti-tab-embd">';
263 $html.='<div class="dwpl-ti-tab-embd hidden">';
267 $html.= '<div class="dwpl-ti-permalink-header">'.$pagelink.'</div>'.NL;
270 $html.= '<div class="dwpl-ti-permalink-footer">'.$pagelink.'</div>'.NL;
280 $renderer->doc.="<!-- \n".print_r(array($tabs,$init_page_idx,$class),true)."\n -->";
323 $renderer->doc.="<!-- \n".print_r(array($tabs,$init_page_idx,$class),true)."\n -->";