Changeset 2856

Show
Ignore:
Timestamp:
07/29/08 18:48:48 (4 months ago)
Author:
arvind
Message:

Exposed TrackRevisions as a checkbox on cfg_system

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/feature-revision-histories/lib/MT/CMS/Tools.pm

    r2600 r2856  
    228228    } 
    229229    $param{system_email_address} = $cfg->EmailAddressMain; 
     230    $param{track_revisions}      = $cfg->TrackRevisions; 
    230231    $param{saved}                = $app->param('saved'); 
    231232    $param{error}                = $app->param('error'); 
     
    243244    $app->config( 'EmailAddressMain', 
    244245        $app->param('system_email_address') || undef, 1 ); 
    245  
     246    $app->config( 'TrackRevisions', 
     247        $app->param('track_revisions') || undef, 1 );     
    246248    $cfg->save_config(); 
    247249 
  • branches/feature-revision-histories/tmpl/cms/cfg_system_general.tmpl

    r2074 r2856  
    4747        </div> 
    4848    </mt:app:setting> 
     49     
     50    <mtapp:setting 
     51        id="track_revisions" 
     52        label="<__trans phrase="Revision History">" 
     53        content_class="field-content-text" 
     54        hint="<__trans phrase="Enable this setting to have Movable Type track revisions made by users to entries, pages and templates.">"> 
     55            <input type="checkbox" id="track_revisions" name="track_revisions"<mt:if name="track_revisions"> checked="checked"</mt:if> class="cb" /> <label for="track_revisions"><__trans phrase="Track revision history"></label> 
     56    </mtapp:setting> 
    4957 
    5058</fieldset>