From c26020c43972fcee929f4387693a0e6a9c3cc9c8 Mon Sep 17 00:00:00 2001 From: LarsDW223 Date: Sat, 30 Apr 2016 15:01:15 +0200 Subject: [PATCH] Small refactoring. --- syntax.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/syntax.php b/syntax.php index 44e99c7..4d48f8c 100644 --- a/syntax.php +++ b/syntax.php @@ -342,15 +342,16 @@ class syntax_plugin_filelist extends DokuWiki_Syntax_Plugin { $class_vars = get_class_vars (get_class($renderer)); if ($class_vars ['lastlevel'] !== NULL) { // Old releases before "hrun": $lastlevel is accessible - $this->_render_page_section($result['files'], $result['basedir'], $result['webdir'], $params, $renderer, $renderer->lastlevel + 1); + $lastlevel = $renderer->lastlevel + 1; } else { // Release "hrun" or newer without method 'getLastlevel()'. // Lastlevel can't be determined. Workaroud: always use level 1. - $this->_render_page_section($result['files'], $result['basedir'], $result['webdir'], $params, $renderer, 1); + $lastlevel = 1; } } else { - $this->_render_page_section($result['files'], $result['basedir'], $result['webdir'], $params, $renderer, $renderer->getLastlevel() + 1); + $lastlevel = $renderer->getLastlevel() + 1; } + $this->_render_page_section($result['files'], $result['basedir'], $result['webdir'], $params, $renderer, $lastlevel); } /**