Changeset 1850

Show
Ignore:
Timestamp:
04/11/08 01:01:38 (22 months ago)
Author:
bsmith
Message:

bugzid:76495 - moving publishing profiles to modal action

Location:
branches/release-34
Files:
1 added
2 modified

Legend:

Unmodified
Added
Removed
  • branches/release-34/mt-static/mt.js

    r1581 r1850  
    578578function toggleDisable(id, state) { 
    579579    var id = DOM.getElement( id ); 
    580     if ((id.disabled==0 && state == 0) || !id) 
     580    if ((id.disabled && state == 1) || !id) 
    581581        return false; 
    582     if (state == 1) 
    583         id.disabled=1; 
     582    else if (!id.disabled && state == 0) 
     583        return false; 
     584    if ( !id.disabled ) 
     585        id.disabled="disabled"; 
    584586    else 
    585         id.disabled=0; 
     587        id.disabled=""; 
    586588} 
    587589 
     
    626628        DOM.removeClassName( id, 'active' ); 
    627629        DOM.addClassName( id, 'hidden' ); 
     630    } 
     631    return false; 
     632} 
     633 
     634function toggleClass( id, c ) { 
     635    if ( !id ) 
     636        return false; 
     637    if ( DOM.hasClassName( id, c ) ) { 
     638        DOM.removeClassName( id, c ); 
     639    } else { 
     640        DOM.addClassName( id, c ); 
    628641    } 
    629642    return false; 
  • branches/release-34/tmpl/cms/cfg_archives.tmpl

    r1822 r1850  
    166166} 
    167167 
    168 function toggleDynamicOptions(selection) { 
    169     var fld = getByID('dynamic_options_area'); 
    170     if (fld) { 
    171         if (selection.value == 'none') { 
    172             fld.style.display = 'none'; 
    173         } else { 
    174             fld.style.display = 'block'; 
    175         } 
    176     } 
    177     return false; 
    178 } 
    179  
    180168function init() { 
    181169    // conditionally disables 
     
    275263</mt:if> 
    276264 
     265<mt:ignore> 
     266    <!-- to be enabled at a later date --> 
     267 
    277268<mt:if name="can_use_publish_queue"> 
     269 
    278270<fieldset> 
    279271    <h3><__trans phrase="Asynchronous Job Queue"></h3> 
     
    293285 
    294286</fieldset> 
     287 
    295288</mt:if> 
    296289 
    297 <fieldset> 
    298     <h3><__trans phrase="Publishing Profile"></h3> 
    299  
    300 <mtapp:setting 
    301     id="dynamicity" 
    302     label="<__trans phrase="Publishing Method">" 
    303     help_page="blog_settings_publishing" 
    304     help_section="dynamic_publishing"> 
     290</mt:ignore> 
     291 
     292 
     293<mt:unless name="hide_build_option"> 
     294<fieldset> 
     295    <h3><__trans phrase="Dynamic Publishing Options"></h3> 
     296 
     297    <mtapp:setting 
     298        id="dynamic_publishing_options" 
     299        label="<__trans phrase="Dynamic Publishing Options">" 
     300        show_label="0"> 
    305301    <ul> 
    306302        <li> 
    307             <input type="radio" id="dynamicity-sync" name="dynamicity" value="none" <mt:if name="dynamicity" eq="none"> checked="checked"</mt:if>/> 
    308             <label for="dynamicity-sync"><__trans phrase="Static Publishing"> <span class="hint"><__trans phrase="Publish all files statically."></span></label> 
    309         </li> 
    310     <mt:if name="publish_queue">  
    311         <li> 
    312             <input type="radio" id="dynamicity-async" name="dynamicity" value="async_all" <mt:if name="dynamicity" eq="async_all"> checked="checked"</mt:if>/> 
    313             <label for="dynamicity-async"><__trans phrase="Asynchronous Publishing"> <span class="hint"><__trans phrase="Publish all files via the asynchronous job queue."></span></label> 
     303            <input type="checkbox" id="dynamic_cache" name="dynamic_cache" <mt:if name="dynamic_caching">checked="checked"</mt:if>/> 
     304            <label for="dynamic_cache"><__trans phrase="Enable dynamic cache"></label> 
    314305        </li> 
    315306        <li> 
    316             <input type="radio" id="dynamicity-partialasync" name="dynamicity" value="async_partial" <mt:if name="dynamicity" eq="async_partial"> checked="checked"</mt:if>/> 
    317             <label for="dynamicity-partialasync"><__trans phrase="High Priority Static Publishing"> <span class="hint"><__trans phrase="Publish main index template and all individual archive templates statically, and publish all other files asynchronously."></span></label> 
    318         </li> 
    319     </mt:if> 
    320         <li> 
    321             <input type="radio" id="dynamicity-dynamic" name="dynamicity" value="all" <mt:if name="dynamicity" eq="all"> checked="checked"</mt:if>/> 
    322             <label for="dynamicity-dynamic"><__trans phrase="Dynamic Publishing"> <span class="hint"><__trans phrase="Publish all files dynamically."></span></label> 
    323         </li> 
    324         <li> 
    325             <input type="radio" id="dynamicity-archives" name="dynamicity" value="archives" <mt:if name="dynamicity" eq="archives"> checked="checked"</mt:if>/> 
    326             <label for="dynamicity-archives"><__trans phrase="Dynamic Archives Only"> <span class="hint"><__trans phrase="Publish all archives dynamically. Publish all other files statically."></span></label> 
    327         </li> 
    328         <li> 
    329             <input type="radio" id="dynamicity-custom" name="dynamicity" value="custom" <mt:if name="dynamicity" eq="custom"> checked="checked"</mt:if>/> 
    330             <label for="dynamicity-custom"><__trans phrase="Custom"> <span class="hint"><__trans phrase="Publishing options are configured on a template-by-template basis."></span></label> 
     307            <input type="checkbox" id="dynamic_conditional" name="dynamic_conditional" <mt:if name="dynamic_conditional">checked="checked"</mt:if>/> 
     308            <label for="dynamic_conditional"><__trans phrase="Enable conditional retrieval"></label> 
    331309        </li> 
    332310    </ul> 
    333 </mtapp:setting> 
    334  
    335 <mt:unless name="hide_build_option"> 
    336 <div id="dynamic_options_area"<mt:if name="dynamic_none"> style="display:none;"</mt:if>> 
    337  
    338     <mtapp:setting 
    339         id="dynamic_publishing_options" 
    340         label="<__trans phrase="Dynamic Publishing Options">"> 
    341         <ul> 
    342             <li> 
    343                 <input type="checkbox" id="dynamic_cache" name="dynamic_cache" <mt:if name="dynamic_caching">checked="checked"</mt:if>/> 
    344                 <label for="dynamic_cache"><__trans phrase="Enable dynamic cache"></label> 
    345             </li> 
    346             <li> 
    347                 <input type="checkbox" id="dynamic_conditional" name="dynamic_conditional" <mt:if name="dynamic_conditional">checked="checked"</mt:if>/> 
    348                 <label for="dynamic_conditional"><__trans phrase="Enable conditional retrieval"></label> 
    349             </li> 
    350         </ul> 
    351     </mtapp:setting> 
    352  
    353 </div> 
     311    </mtapp:setting> 
     312 
     313</fieldset> 
    354314</mt:unless> 
    355  
    356 </fieldset> 
    357315 
    358316<fieldset>