From: <xa...@us...> - 2006-04-11 10:19:22
|
Update of /cvsroot/tikiwiki/tiki/lib/mods In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9603/lib/mods Modified Files: Tag: BRANCH-1-9 modslib.php Log Message: hacked to allow chmodding files to 644 on servers with suphp security installed (for instance: ourproject.org, where edu.tw.o is installed). Hacked with the help of vjrj, op.o admin :-) Index: modslib.php =================================================================== RCS file: /cvsroot/tikiwiki/tiki/lib/mods/modslib.php,v retrieving revision 1.1.2.32 retrieving revision 1.1.2.33 diff -u -d -r1.1.2.32 -r1.1.2.33 --- modslib.php 19 Oct 2005 15:17:54 -0000 1.1.2.32 +++ modslib.php 11 Apr 2006 10:19:14 -0000 1.1.2.33 @@ -370,9 +370,10 @@ $fp = fopen($path.'/'.$f[0],"w"); fputs($fp,$text); fclose($fp); - if (!rename($path.'/'.$f[0],$f[1])) die("$f[0] to $f[1] impossible to copy"); + if (!(rename($path.'/'.$f[0],$f[1]) && chmod($f[1], 0644))) die("$f[0] to $f[1] impossible to copy"); } else { - if (!copy($path.'/'.$f[0],$f[1])) die("$f[0] to $f[1] impossible to copy"); + if (!(copy($path.'/'.$f[0],$f[1]) && chmod($f[1], 0644))) die("$f[0] to $f[1] impossible to copy"); +// } } } |