$perms = wiki_get_perms($n);
switch (Env::v('action')) {
- case '':
+ case '': case 'search':
wiki_apply_perms($perms[0]);
break;
$page->assign('has_perms', wiki_may_have_perms('admin'));
$page->assign('wikipage', str_replace('.', '/', $n));
-$page->assign('pmwiki', $wikiAll);
+$page->assign('wikipage', str_replace('.', '/', $n));
+if ($perms[1] == 'admin' && !Env::v('action')) {
+ $page->assign('pmwiki_cache', $wiki_cache);
+} else {
+ $page->assign('pmwiki', $wikiAll);
+ $page->assign('text', true);
+}
$page->addCssLink('wiki.css');
$page->addJsLink('wiki.js');