[Zope-Checkins] CVS: Products/StandardCacheManagers/dtml -
statsRCM.dtml:1.1.276.1
Jens Vagelpohl
jens at dataflake.org
Mon Nov 8 04:50:00 EST 2004
Update of /cvs-repository/Products/StandardCacheManagers/dtml
In directory cvs.zope.org:/tmp/cvs-serv19146/lib/python/Products/StandardCacheManagers/dtml
Modified Files:
Tag: Zope-2_7-branch
statsRCM.dtml
Log Message:
- RAMCacheManager: Allow invalidation of a cache entry from the
Statistics view in the ZMI
=== Products/StandardCacheManagers/dtml/statsRCM.dtml 1.1 => 1.1.276.1 ===
--- Products/StandardCacheManagers/dtml/statsRCM.dtml:1.1 Tue Jan 9 17:25:12 2001
+++ Products/StandardCacheManagers/dtml/statsRCM.dtml Mon Nov 8 04:49:59 2004
@@ -2,94 +2,113 @@
<dtml-var manage_tabs>
<p class="form-help">
-Memory usage is approximate. It is based on the pickled value of the
-cached data. The cache is cleaned up by removing the least frequently
-accessed entries since the last cleanup operation. The determination
-is made using the <em>recent hits</em> counter.
+ Memory usage is approximate. It is based on the pickled value of the
+ cached data. The cache is cleaned up by removing the least frequently
+ accessed entries since the last cleanup operation. The determination
+ is made using the <em>recent hits</em> counter.
</p>
<dtml-if getCacheReport>
-<table width="100%" cellspacing="0" cellpadding="2" border="0">
-<tr class="list-header">
- <td align="left" valign="top">
- <div class="list-nav">
- <dtml-var expr="sort_link('Path', 'path')">
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-nav">
- <dtml-var expr="sort_link('Hits', 'hits')">
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-nav">
- <dtml-var expr="sort_link('Recent Hits', 'counter')">
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-nav">
- <dtml-var expr="sort_link('Misses', 'misses')">
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-nav">
- <dtml-var expr="sort_link('Memory', 'size')">
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-nav">
- <dtml-var expr="sort_link('Views', 'views')">
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-nav">
- <dtml-var expr="sort_link('Entries', 'entries')">
- </div>
- </td>
-</tr>
-<dtml-in getCacheReport mapping>
-<dtml-if sequence-odd>
-<tr class="row-normal">
-<dtml-else>
-<tr class="row-hilite">
-</dtml-if>
- <td align="left" valign="top">
- <div class="list-item">
- <a href="&dtml-path;/ZCacheable_manage">&dtml-path;</a>
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-item">
- &dtml-hits;
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-item">
- &dtml-counter;
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-item">
- &dtml-misses;
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-item">
- &dtml-size;
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-item">
- <dtml-var expr="_.string.join(views, ', ')" html_quote>
- </div>
- </td>
- <td align="left" valign="top">
- <div class="list-item">
- &dtml-entries;
- </div>
- </td>
-</dtml-in>
-</table>
+
+ <form method="post" action="manage_invalidate">
+
+ <table width="100%" cellspacing="0" cellpadding="2" border="0">
+ <tr class="list-header">
+ <td align="left" valign="top" class="list-nav" width="16">
+ </td>
+ <td align="left" valign="top">
+ <div class="list-nav">
+ <dtml-var expr="sort_link('Path', 'path')">
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-nav">
+ <dtml-var expr="sort_link('Hits', 'hits')">
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-nav">
+ <dtml-var expr="sort_link('Recent Hits', 'counter')">
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-nav">
+ <dtml-var expr="sort_link('Misses', 'misses')">
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-nav">
+ <dtml-var expr="sort_link('Memory', 'size')">
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-nav">
+ <dtml-var expr="sort_link('Views', 'views')">
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-nav">
+ <dtml-var expr="sort_link('Entries', 'entries')">
+ </div>
+ </td>
+ </tr>
+ <dtml-in getCacheReport mapping>
+ <dtml-if sequence-odd>
+ <tr class="row-normal">
+ <dtml-else>
+ <tr class="row-hilite">
+ </dtml-if>
+ <td align="left" valign="top" width="16">
+ <input type="checkbox" name="paths:list" value="&dtml-path;" />
+ </td>
+ <td align="left" valign="top">
+ <div class="list-item">
+ <a href="&dtml-path;/ZCacheable_manage">&dtml-path;</a>
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-item">
+ &dtml-hits;
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-item">
+ &dtml-counter;
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-item">
+ &dtml-misses;
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-item">
+ &dtml-size;
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-item">
+ <dtml-var expr="_.string.join(views, ', ')" html_quote>
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="list-item">
+ &dtml-entries;
+ </div>
+ </td>
+ </tr>
+ </dtml-in>
+
+ <tr>
+ <td width="16"> </td>
+ <td colspan="7">
+ <input type="submit" value=" Remove " />
+ </td>
+ </tr>
+
+ </table>
+
+ </form>
<dtml-else>
<p class="form-text">
More information about the Zope-Checkins
mailing list