Lines Matching full:print
195 * Print the opening of the <body> element as specified by @$layout.
200 print('<body class="'.$body_class.'">');
202 print('<body>');
206 * Print/generate the 'title' section.
224 * Print/generate the 'tagline' section.
230 print('<span id="dw__tagline">'.$conf['tagline'].'</span>');
235 * Print/generate the 'trace' section.
247 * Print/generate the 'youarehere' section.
259 * Print/generate the 'search' section.
266 * Print/generate the 'sitetools' section.
269 print('<h3 class="a11y">'.$lang['site_tools'].'</h3>');
273 //print('<div class="mobileTools">'.$mobile.'</div>');
276 print ('<ul>'.$site.'</ul>');
280 * Print/generate the 'usertools' section.
286 print('<h3 class="a11y">'.$lang['user_tools'].'</h3>');
287 print('<ul>');
289 print('<li class="user">');
294 print('</li>');
296 print((new \dokuwiki\Menu\UserMenu())->getListItems('action '));
297 print('</ul>');
302 * Print/generate the 'pageid' section.
311 print('<div class="pageId inside"><span>'.hsc($ID).'</span></div>');
313 print('<div class="pageId"><span>'.hsc($ID).'</span></div>');
318 * Print/generate the 'docinfo' section.
325 print('<div class="docInfo inside">');
327 print('<div class="docInfo">');
330 print('</div>');
334 * Print/generate the 'toc' section.
344 * Print/generate the 'content' section.
362 print('<div id="dokuwiki__page" class="page group">');
367 print('<div id="dokuwiki__top"></div>');
369 print('<div id="dokuwiki__bottom"></div>');
372 print('</div>');
381 * Print/generate a 'page' section.
392 print('<h3>'.$lang[$params['headline-string-name']].'</h3>');
394 print ('<div class="content">');
401 print('</div>');
405 * Print/generate the 'pagetools' section.
408 print('<h3 class="a11y">'.$lang['page_tools'].'</h3>');
409 print('<div class="tools">');
410 print(' <ul>');
411 print((new \dokuwiki\Menu\PageMenu())->getListItems());
412 print(' </ul>');
413 print('</div>');
417 * Print/generate the 'footer' section.
425 print('<div class="buttons">');
430 print('<a href="https://www.dokuwiki.org/donate" title="Donate" '.$target.'>
440 print('</div>');
508 * Print the grid area and CSS params for @$item.
525 print("#dokuwiki__site div.dokuwiki__sitetools {\n grid-area: sitetools;\n");
528 print("#dokuwiki__site div.dokuwiki__usertools {\n grid-area: usertools;\n");
531 print("#dokuwiki__site div.dokuwiki__pagetools {\n grid-area: pagetools;\n");
534 print("#dokuwiki__site div.dokuwiki__title {\n grid-area: title;\n");
537 print("#dokuwiki__site div.dokuwiki__tagline {\n grid-area: tagline;\n");
540 print("#dokuwiki__site div.trace { grid-area:\n trace;\n");
543 print("#dokuwiki__site div.youarehere {\n grid-area: youarehere;\n");
546 print("#dokuwiki__site div.dokuwiki__toc {\n grid-area: toc;\n");
549 print("#dokuwiki__site div.dokuwiki__content {\n grid-area: content;\n");
552 print("#dokuwiki__site div.grid-empty {\n grid-area: empty;\n");
555 print("#dokuwiki__site div.search {\n grid-area: search;\n");
558 print("#dokuwiki__site #dokuwiki__footer {\n grid-area: footer;\n");
561 print("#dokuwiki__site div.scroll_up_area {\n grid-area: scroll-up-area;\n");
564 print("#dokuwiki__site div.scroll_down_area {\n grid-area: scroll-down-area;\n");
569 print("#dokuwiki__site div.".$item." {\n grid-area: ".$item.";\n");
571 print('<!-- INVALID: div.'.$item.' { grid-area: '.$item.'; } -->');
576 print($css_props);
578 print("}\n");
591 print("#dokuwiki__site div.".$name." {\n".$css_props."}\n");
596 * Print the main grid definition.
621 print("<style>\n");
622 print("#dokuwiki__site {\n");
623 print(" display: grid;\n");
624 print(" height: ".$layout['height'].";\n");
625 print(" position: relative;\n");
626 print(" top: ".$layout['top'].";\n");
627 print(" margin: 0 auto;\n");
628 print(" grid-column-gap: ".$horiz_space."%;\n");
629 print(" grid-template-columns:");
631 print(" ".$column_size."%");
633 print(";\n");
634 print(" grid-template-rows:");
636 print(" ".$row_size."%");
638 print(";\n");
639 print(" grid-row-gap: ".$vert_space."%;\n");
640 print(" justify-content: center;\n");
641 print(" grid-template-areas:\n");
644 print(" '");
648 print($item);
650 print('.');
653 print(' ');
657 print("'\n");
659 print("';\n");
662 print(" }\n");
674 print("</style>\n");
678 * Print a div/cell's content of the grid.
816 print('<div id="dokuwiki__content" class="'.$divclass.'">'."\n");
818 print('<div id="dokuwiki__footer" class="'.$divclass.'">'."\n");
820 print('<div class="'.$divclass.'"'.$scroll.'>'."\n");
874 print('<img src="'.tpl_basedir().'/images/baseline-arrow_upward-24px.svg" alt="Up" />');
878 … print('<img src="'.tpl_basedir().'/images/baseline-arrow_downward-24px.svg" alt="Down" />');
884 print('empty');
890 print('<div>Invalid cell type ("'.$type.'")</div>');
891 print('<div>Cell id ("'.$params['id'].'")</div>');
909 print('</div>'."\n");
950 print('<div class="grid-empty"></div>');
957 * Print class attribute for 'dokuwiki__site'.
981 print('class="'.$classes.'"');