From: x2003bruneau Date: Thu, 25 Jan 2007 09:53:35 +0000 (+0000) Subject: Show wether wiki pages are cached or not X-Git-Tag: xorg/0.9.13~78 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=4694ce89dbace4a890f87b6d73486d05de44abeb;p=platal.git Show wether wiki pages are cached or not git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1393 839d8a87-29fc-0310-9880-83ba4fa771e5 --- diff --git a/modules/admin.php b/modules/admin.php index a635f00..56ae5df 100644 --- a/modules/admin.php +++ b/modules/admin.php @@ -904,6 +904,9 @@ class AdminModule extends PLModule while (($file = readdir($dh)) !== false) if (substr($file,0,1) >= 'A' && substr($file,0,1) <= 'Z') { list($read,$edit) = wiki_get_perms($file); $wiki_pages[$file] = array('read' => $perms[$read], 'edit' => $perms[$edit]); + if (is_file($dir . '/cache_' . wiki_filename($file) . '.tpl')) { + $wiki_pages[$file]['cached'] = true; + } } closedir($dh); } diff --git a/templates/admin/wiki.tpl b/templates/admin/wiki.tpl index 902c469..2110e2d 100644 --- a/templates/admin/wiki.tpl +++ b/templates/admin/wiki.tpl @@ -40,8 +40,7 @@ {/literal}

- {icon name=magnifier"} Voir les changements récents - (Version verbeuse) + {icon name=magnifier"} Voir les changements récents

@@ -64,7 +63,7 @@ - - {$cat} + {$cat} {icon name=magnifier title="Changements récents"} {foreach from=$pages item=perm key=page name=pages} @@ -75,7 +74,7 @@ {else} | {/if} - {$page} {icon name=page_edit title='éditer'} + {$page}{if $perm.cached}*{/if} {icon name=page_edit title='éditer'} {$perm.read} @@ -118,4 +117,8 @@
+ +

+ * : les pages marquées d'une astérisque sont actuellement disponibles en cache (accès plus rapide) +

{* vim:set et sw=2 sts=2 sws=2: *}