[dokuwiki] Re: Patch for the template symbolic links not working error - FS#2323

  • From: Chris G <cl@xxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Tue, 13 Sep 2011 10:18:09 +0100

On Fri, Sep 09, 2011 at 02:49:39PM +0100, Chris G wrote:
> I have submitted a bug at http://bugs.dokuwiki.org/ for the error I
> reported a few days ago about templates not being recognised if one puts
> a symbolic link in <dokuwiki>/lib/tpl. It's FS#2323.
> 
> Here is a patch to fix the error:-
> 
> diff --git a/lib/plugins/config/settings/config.class.php 
> b/lib/plugins/config/settings/config.class
> index 01f15a5..5075c60 100644
> --- a/lib/plugins/config/settings/config.class.php
> +++ b/lib/plugins/config/settings/config.class.php
> @@ -774,8 +774,8 @@ if (!class_exists('setting_dirchoice')) {
>            if ($entry == '.' || $entry == '..') continue;
>            if ($this->_pattern && !preg_match($this->_pattern,$entry)) 
> continue;
>  
> -          $file = (is_link($this->_dir.$entry)) ? 
> readlink($this->_dir.$entry) : $entry;
> -          if (is_dir($this->_dir.$file)) $list[] = $entry;
> +            $file = (is_link($this->_dir.$entry)) ? 
> readlink($this->_dir.$entry) : $this->_dir.$fil
> +            if (is_dir($file)) $list[] = $entry;
>          }
>          closedir($dh);
>        }
> 

Will this get anywhere or do I need to do something differently?

-- 
Chris Green
-- 
DokuWiki mailing list - more info at
http://www.dokuwiki.org/mailinglist

Other related posts: