From d0e997c62cb862c8ce798193b864bb2a25f8377b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michael=20Gro=C3=9Fe?= <mic.grosse@posteo.de>
Date: Mon, 18 Apr 2016 11:52:50 +0200
Subject: [PATCH] Make cleaning optional in mediaFN, keep as default

As in wikiFN cleaning the id should be optional, but still the default, in mediaFN as well.
---
 inc/pageutils.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/inc/pageutils.php b/inc/pageutils.php
index a5bf039d5..0226185cc 100644
--- a/inc/pageutils.php
+++ b/inc/pageutils.php
@@ -391,9 +391,9 @@ function metaFiles($id){
  * @param string|int $rev empty string or revision timestamp
  * @return string full path
  */
-function mediaFN($id, $rev=''){
+function mediaFN($id, $rev='', $clean=true){
     global $conf;
-    $id = cleanID($id);
+    if ($clean) $id = cleanID($id);
     $id = str_replace(':','/',$id);
     if(empty($rev)){
         $fn = $conf['mediadir'].'/'.utf8_encodeFN($id);
-- 
GitLab