From: x2001corpet Date: Thu, 6 Oct 2005 07:09:05 +0000 (+0000) Subject: modifs wiki X-Git-Tag: xorg/0.9.9~132 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=f64e3566b8596251d1c983eeb8b2c88743bec210;p=platal.git modifs wiki git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@72 839d8a87-29fc-0310-9880-83ba4fa771e5 --- diff --git a/htdocs/wiki.php b/htdocs/wiki.php index 7958eb0..08fe9a9 100644 --- a/htdocs/wiki.php +++ b/htdocs/wiki.php @@ -25,20 +25,11 @@ if (Env::has('response')) else new_skinned_page('wiki.tpl', AUTH_PUBLIC); -if ($globals->wiki->wikidir) -{ - ob_start(); - require_once($globals->spoolroot.$globals->wiki->wikidir.'/pmwiki.php'); - - $wikiAll = ob_get_clean(); - $i = strpos($wikiAll, ""); - +require_once('pmwiki.php'); + $page->assign('xorg_extra_header', substr($wikiAll, 0, $i)); - - $wikiTxt = substr($wikiAll, $i); - + $page->assign('menu-pmwiki', $wikiMenu); $page->assign('pmwiki', $wikiTxt); -} $page->run(); ?> diff --git a/include/pmwiki.php b/include/pmwiki.php new file mode 100644 index 0000000..8b973c8 --- /dev/null +++ b/include/pmwiki.php @@ -0,0 +1,41 @@ +wiki->wikidir) +{ + ob_start(); + require_once($globals->spoolroot.$globals->wiki->wikidir.'/pmwiki.php'); + + $wikiAll = ob_get_clean(); + $i = strpos($wikiAll, ""); + $j = strpos($wikiAll, "", $i); + + $wikiHeaders = substr($wikiAll, 0, $i); + + $wikiMenu = substr($wikiAll, $i, $j-$i); + + $wikiTxt = substr($wikiAll, $j); + +} + +?> diff --git a/plugins/pmwiki.config.php b/plugins/pmwiki.config.php index 7673691..9a2d5c8 100644 --- a/plugins/pmwiki.config.php +++ b/plugins/pmwiki.config.php @@ -12,6 +12,7 @@ ## $ScriptUrl is your preferred URL for accessing wiki pages ## $PubDirUrl is the URL for the pub directory. $ScriptUrl = $globals->baseurl; +$UploadUrlFmt = $ScriptUrl."/uploads"; $WorkDir = '../wiki/wiki.d'; $WikiDir = new PageStore('$FarmD/wiki.d/$FullName'); $PubDirUrl = $globals->baseurl.'/pubwiki'; diff --git a/plugins/pmwiki.platalSkin.php b/plugins/pmwiki.platalSkin.php index bb782c0..f7fa131 100644 --- a/plugins/pmwiki.platalSkin.php +++ b/plugins/pmwiki.platalSkin.php @@ -10,6 +10,10 @@ Markup("[[~platal", "<[[~", '/\[\[~([^|\]]*)\|([^\]]*)\]\]/e', 'PreserveText("=" // (:request topic:) then (:if topic top:) will test $_REQUEST['topic'] == 'top' Markup("requestVars", "\\[\\[#([A-Za-z][-.:\\w]*))\\]\\]/e', + "Keep(\"\",'L')"); + function RequestToCond($var, $default) { global $Conditions;