[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