Changeset 2049

Show
Ignore:
Timestamp:
04/23/08 06:26:24 (22 months ago)
Author:
auno
Message:

"cache_enable" valuable is removed from the page and cleaned up back-end codes. BugzID:79445

Location:
branches/release-36
Files:
6 modified

Legend:

Unmodified
Added
Removed
  • branches/release-36/build/mt-dists/default.mk

    r2033 r2049  
    22 
    33PRODUCT_VERSION = 4.15 
    4 SCHEMA_VERSION = 4.0058 
     4SCHEMA_VERSION = 4.0059 
    55API_VERSION = 4.15 
    66 
  • branches/release-36/lib/MT/CMS/Template.pm

    r2047 r2049  
    477477            $param->{include_with_ssi}      = 0; 
    478478            $param->{cache_path}            = ''; 
    479             $param->{cache_enabled}         = 0; 
    480479            $param->{cache_expire_type}     = 0; 
    481480            $param->{cache_expire_period}   = ''; 
     
    488487            $param->{cache_path}       = $obj->cache_path 
    489488              if defined $obj->cache_path; 
    490             $param->{cache_enabled} = $obj->use_cache 
    491               if defined $obj->use_cache; 
    492489            $param->{cache_expire_type} = $obj->cache_expire_type 
    493490              if defined $obj->cache_expire_type; 
     
    562559            $template_type = 'system'; 
    563560        } 
    564         $row->{use_cache} = $obj->use_cache ? 1 : 0; 
     561        $row->{use_cache} = ( $obj->cache_expire_type != 0 ) ? 1 : 0; 
    565562        $row->{template_type} = $template_type; 
    566563        $row->{type} = 'entry' if $type eq 'individual'; 
     
    12391236    $obj->include_with_ssi( $app->param('include_with_ssi') ? 1 : 0 ); 
    12401237    $obj->cache_path( $app->param('cache_path')); 
    1241     $obj->use_cache( $app->param('cache_enabled')           ? 1 : 0 ); 
    12421238    my $cache_expire_type = $app->param('cache_expire_type'); 
    12431239    $obj->cache_expire_type($cache_expire_type); 
     
    14111407        my $published_url = $tmpl->published_url; 
    14121408        $row->{published_url} = $published_url if $published_url; 
    1413         $row->{use_cache} = $tmpl->use_cache ? 1 : 0; 
     1409        $row->{use_cache} = ( $tmpl->cache_expire_type != 0 ) ? 1 : 0; 
    14141410 
    14151411        # FIXME: enumeration of types 
  • branches/release-36/lib/MT/Template.pm

    r1959 r2049  
    4040        'page_layout' => 'string meta', 
    4141        'include_with_ssi' => 'integer meta', 
    42         'use_cache' => 'integer meta', 
    4342        'cache_expire_type' => 'integer meta', 
    4443        'cache_expire_interval' => 'integer meta', 
  • branches/release-36/lib/MT/Template/ContextHandlers.pm

    r2033 r2049  
    23892389        || $arg->{key} 
    23902390        || ( exists $arg->{ttl} ) 
    2391         || $tmpl->use_cache ) ? 1 : 0; 
     2391        || ( $tmpl->cache_expire_type != 0 ) ) ? 1 : 0; 
    23922392    my $cache_key = 
    23932393        ($arg->{cache_key} || $arg->{key}) 
     
    23962396    my $ttl = 
    23972397      exists $arg->{ttl} ? $arg->{ttl} 
    2398           : ( $tmpl->use_cache && $tmpl->cache_expire_type == 1 ) ? $tmpl->cache_expire_interval 
    2399               : ( $tmpl->use_cache && $tmpl->cache_expire_type == 2 ) ? 0 
     2398          : ( $tmpl->cache_expire_type == 1 ) ? $tmpl->cache_expire_interval 
     2399              : ( $tmpl->cache_expire_type == 2 ) ? 0 
    24002400                  :   60 * 60;    # default 60 min. 
    24012401 
    2402     if ($tmpl->use_cache && $tmpl->cache_expire_type == 2) { 
     2402    if ( $tmpl->cache_expire_type == 2 ) { 
    24032403        my @types = split /,/, ($tmpl->cache_expire_event || ''); 
    24042404        if (@types) { 
  • branches/release-36/lib/MT/Upgrade.pm

    r2041 r2049  
    906906                    $map->file_template($file_template); 
    907907                }, 
     908            }, 
     909        }, 
     910        'core_delete_template_meta_use_cache' => { 
     911            version_limit => 4.0059, 
     912            priority      => 3.2, 
     913            updater       => { 
     914                type      => 'template', 
     915                label     => 'Deleting use_cache record...', 
     916                sql => 'delete from mt_template_meta where template_meta_type="use_cache"', 
    908917            }, 
    909918        }, 
  • branches/release-36/php/lib/mtdb_base.php

    r1986 r2049  
    3939            'page_layout', 
    4040            'include_with_ssi', 
    41             'use_cache', 
    4241            'cache_expire_type', 
    4342            'cache_expire_interval',