X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fwiki.inc.php;h=906c0e19cb7c0d3ab557b1aa32072e91cdcc57dd;hb=d0327f6de73e81c4bcc656471ca4161e4f1e1e1b;hp=aa0c6545b447db7adb994f0bc395ef71fddb41dd;hpb=a2b461cee28a1cfef200039caec99158a6b906f3;p=platal.git diff --git a/include/wiki.inc.php b/include/wiki.inc.php index aa0c654..906c0e1 100644 --- a/include/wiki.inc.php +++ b/include/wiki.inc.php @@ -1,6 +1,6 @@ baseurl.'/'.$pagename_slashes.' -O /dev/null'); + if (is_file(wiki_work_dir().'/cache_'.$pagename_dots.'.tpl')) { + return; + } + system('wget --no-check-certificate '. escapeshellarg($globals->baseurl.'/'.$pagename_slashes) . ' -O /dev/null'); } function wiki_delete_page($pagename) @@ -180,7 +182,7 @@ function wiki_delete_page($pagename) return false; } $file = wiki_work_dir().'/'.wiki_filename($pagename_dots); - $cachefile = wiki_work_dir().'/cache_'.$pagename_dots.'.tpl'; + $cachefile = wiki_work_dir().'/cache_'.$pagename_dots.'.tpl'; if (is_file($cachefile)) { unlink($cachefile); } @@ -227,7 +229,7 @@ function wiki_rename_page($pagename, $newname, $changeLinks = true) } $groupname = substr($pagename_dots, 0, strpos($pagename_dots,'.')); $newgroupname = substr($newname_dots, 0, strpos($pagename_dots,'.')); - + $file = wiki_work_dir().'/'.wiki_filename($pagename_dots); $newfile = wiki_work_dir().'/'.wiki_filename($newname_dots); if (!is_file($file)) {