Lines Matching defs:level

687      * group a multi-dimensional array by each level heading
696 * @return array $results : array of arrays: (level, name, page_id, title), e.g. array(1, 'Main Title')
716 $level = count($group_opts['key']) - 1;
718 $this->addHeading($results, $sort_array, $group_opts, $level, $idx, $prevs);
719 $result = [0]; // basic item (page link) is level 0
733 private function addHeading(&$results, $sort_array, $group_opts, $level, $idx, &$prevs): void
738 if ($level > 0) {
739 $this->addHeading($results, $sort_array, $group_opts, $level - 1, $idx, $prevs);
741 $group_type = $group_opts['type'][$level];
743 $prev = $prevs[$level] ?? '';
744 $key = $group_opts['key'][$level];
747 $prevs[$level] = $cur;
750 $date_format = $group_opts['dformat'][$level];
755 // args : $level, $name, $id, $_, $abstract, $display
756 $results[] = [$level + 1, $cur, ''];
763 $hl = $level + $i + 1;
773 // args : $level, $name, $id, $_, $abstract, $display
840 [$level, $name, $id, $_, $abstract, $display] = $line;
843 $is_heading = ($level > 0);
856 $indent = ($is_heading) ? $level - 1 : $cont_level - 1;
898 <h' . $level . ' style="' . $indent_style . '">' . $heading
899 . '</h' . $level . '></a>' . DOKU_LF;
901 $cont_level = $level + 1;
915 $cur_height += $ratios[$level];
976 $id = (strpos($id, ':') === false) ? ':' . $id : $id; // : needed for root pages (root level)
1103 [$level, $name, $id, $_, $abstract, $display] = $line;
1105 $is_heading = ($level > 0);
1109 $indent = ($is_heading) ? $level - 1 : $cont_level - 1;
1130 $pagequery .= '<h' . $level . ' style="' . $indent_style . '">' . $heading
1131 . '</h' . $level . '>' . DOKU_LF;
1133 $cont_level = $level + 1;