<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -6,16 +6,10 @@ class BaseController &lt; ApplicationController
   include AuthenticatedSystem
   before_filter :login_from_cookie  
   
-  caches_action :site_index, :footer_content
-  
-  def cache_action?(action_name)
-    !logged_in? &amp;&amp; controller_name.eql?('base') &amp;&amp; params[:format].blank?
-  end
-  def action_fragment_key(options)  
-    url = url_for(options).split('://').last
-    url = (url =~ /^.*\/$/) ? &quot;#{url}index&quot; : url
-    url
-  end    
+  caches_action :site_index, :footer_content, :if =&gt; Proc.new{|c| c.cache_action? }
+  def cache_action?
+    !logged_in? &amp;&amp; controller_name.eql?('base') &amp;&amp; params[:format].blank? 
+  end  
   
   if AppConfig.closed_beta_mode
     before_filter :beta_login_required, :except =&gt; [:teaser]</diff>
      <filename>app/controllers/base_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,8 +4,8 @@ class PostsController &lt; BaseController
   uses_tiny_mce(:options =&gt; AppConfig.simple_mce_options, :only =&gt; [:show])
          
   cache_sweeper :post_sweeper, :only =&gt; [:create, :update, :destroy]
-  caches_action :show  
-  def cache_action?(action_name)
+  caches_action :show, :if =&gt; Proc.new{|c| c.cache_action? }
+  def cache_action?
     !logged_in? &amp;&amp; controller_name.eql?('posts')
   end  
                            </diff>
      <filename>app/controllers/posts_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,6 @@
 class SitemapController &lt; BaseController
   layout false
-  caches_action :index  
-  def cache_action?(action_name)
-    true
-  end  
+  caches_action :index
 
   def index
     @users = User.find(:all, :select =&gt; 'id, login, updated_at, login_slug', :conditions =&gt; &quot;activated_at IS NOT NULL&quot;)</diff>
      <filename>app/controllers/sitemap_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -916,9 +916,6 @@ div.progressBar div.background {
     margin: 0 0 0; }
 
 
-.poll_excerpt {
-  padding-left: 20px;
-  background: url(/images/icons/poll.png) no-repeat left; }
 table.poll {
   width: 100%;
   margin-bottom: 3em; }</diff>
      <filename>assets/stylesheets/screen.css</filename>
    </modified>
    <modified>
      <diff>@@ -57,11 +57,9 @@ module AuthenticatedSystem
     def authorized?
       true
     end
-    
     def admin?
      logged_in? &amp;&amp; current_user.admin?
     end
-    
     def moderator?
      logged_in? &amp;&amp; current_user.moderator?      
     end</diff>
      <filename>lib/authenticated_system.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>engine_plugins/action_cache/CHANGELOG</filename>
    </removed>
    <removed>
      <filename>engine_plugins/action_cache/MIT-LICENSE</filename>
    </removed>
    <removed>
      <filename>engine_plugins/action_cache/README</filename>
    </removed>
    <removed>
      <filename>engine_plugins/action_cache/about.yml</filename>
    </removed>
    <removed>
      <filename>engine_plugins/action_cache/init.rb</filename>
    </removed>
    <removed>
      <filename>engine_plugins/action_cache/lib/action_cache.rb</filename>
    </removed>
    <removed>
      <filename>engine_plugins/action_cache/rakefile</filename>
    </removed>
    <removed>
      <filename>engine_plugins/action_cache/test/action_cache_test.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>8cfe00907820ce4422fb6657d36180d332fdf551</id>
    </parent>
  </parents>
  <author>
    <name>Bruno Bornsztein</name>
    <email>bruno@otis.local</email>
  </author>
  <url>http://github.com/bborn/communityengine/commit/f724aa1328c41203d8be5262a386bd918c86f826</url>
  <id>f724aa1328c41203d8be5262a386bd918c86f826</id>
  <committed-date>2008-06-12T10:38:51-07:00</committed-date>
  <authored-date>2008-06-12T10:38:51-07:00</authored-date>
  <message>fixed caching, removed action_cache plugin and now using Rails 2.1 default caching</message>
  <tree>075f39ef9def8a9f8ebf58cd5741aedf8414f743</tree>
  <committer>
    <name>Bruno Bornsztein</name>
    <email>bruno@otis.local</email>
  </committer>
</commit>
