Ignore:
Timestamp:
10.11.2008 18:07:36 (4 years ago)
Author:
chris
Message:

zms-2.11.1-142

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/dtml/ZMSMetamodelProvider/manage_main.dtml

    r273 r276  
    1515<!--// 
    1616 
    17   /** 
    18    * 
    19    * @param el 
    20    */ 
    21   function changeType(el)  
    22   { 
    23     disallowBlank(el,"<dtml-var "getZMILangStr('MSG_REQUIRED')%getZMILangStr('ATTR_TYPE')">",false); 
    24     var v = el.options[el.selectedIndex].value; 
    25     var arr = new Array(); 
    26     <dtml-in meta_attrs 
    27      ><dtml-let metadictAttrId=sequence-item metadictAttr="getMetadictAttr(metadictAttrId)" 
    28       ><dtml-if metadictAttr 
    29        >arr['<dtml-var sequence-item>'] = '<dtml-var "metadictAttr['name']">'; 
    30       </dtml-if 
    31      ></dtml-let 
    32     ></dtml-in> 
    33     if (arr[v]) { 
    34       var fm = el.form; 
    35       fm.elements['attr_id'].value = v; 
    36       fm.elements['attr_name'].value = arr[v]; 
     17/** 
     18 * Toggle highlighting of selected rows. 
     19 * 
     20 * @param el 
     21 */ 
     22function toggleRow( el) 
     23{ 
     24  var clazz = "zmiTeaserColor"; 
     25  var els = $("input[@name=ids:list][@type=checkbox]"); 
     26  for (var i = 0; i < els.length; i++) { 
     27    var tr = $($(els[i]).parents("tr")[1]); 
     28    if (els[i].checked) { 
     29      tr.addClass( clazz); 
     30    } 
     31    else { 
     32      tr.removeClass( clazz); 
    3733    } 
    3834  } 
     35} 
     36 
     37/** 
     38 * 
     39 * @param el 
     40 */ 
     41function changeType( el) 
     42{ 
     43  disallowBlank(el,"<dtml-var "getZMILangStr('MSG_REQUIRED')%getZMILangStr('ATTR_TYPE')">",false); 
     44  var v = el.options[el.selectedIndex].value; 
     45  var arr = new Array(); 
     46  <dtml-in meta_attrs 
     47   ><dtml-let metadictAttrId=sequence-item metadictAttr="getMetadictAttr(metadictAttrId)" 
     48    ><dtml-if metadictAttr 
     49     >arr['<dtml-var sequence-item>'] = '<dtml-var "metadictAttr['name']">'; 
     50    </dtml-if 
     51   ></dtml-let 
     52  ></dtml-in> 
     53  if (arr[v]) { 
     54    var fm = el.form; 
     55    fm.elements['attr_id'].value = v; 
     56    fm.elements['attr_name'].value = arr[v]; 
     57  } 
     58} 
    3959 
    4060  /** 
     
    347367   <col /> 
    348368   <col /> 
     369   <col /> 
    349370   <col width="20" /> 
    350371  </colgroup> 
     
    352373  <!-- Header --> 
    353374  <tr> 
    354    <td colspan="6"><dtml-var "f_headline(_,_,headline=getZMILangStr('TAB_EDIT'),extra='<a href='+QUOT+'javascript:exportBtnClick()'+QUOT+'><img src='+QUOT+MISC_ZMS+'mime_type.text_xml.gif'+QUOT+' title='+QUOT+getZMILangStr('BTN_EXPORT')+' (XML)'+QUOT+' border='+QUOT+'1'+QUOT+' align='+QUOT+'absmiddle'+QUOT+'/></a>')"></td> 
     375   <td colspan="7"><dtml-var "f_headline(_,_,headline=getZMILangStr('TAB_EDIT'),extra='<a href='+QUOT+'javascript:exportBtnClick()'+QUOT+'><img src='+QUOT+MISC_ZMS+'mime_type.text_xml.gif'+QUOT+' title='+QUOT+getZMILangStr('BTN_EXPORT')+' (XML)'+QUOT+' border='+QUOT+'1'+QUOT+' align='+QUOT+'absmiddle'+QUOT+'/></a>')"></td> 
    355376  </tr> 
    356377 
     
    381402      <td><div class="form-label">&nbsp;</div></td> 
    382403      <td><div class="form-label"><dtml-var "getZMILangStr('ATTR_DISPLAY')"></div></td> 
     404      <td><div class="form-label"><dtml-var "getZMILangStr('ATTR_VERSION')"></div></td> 
    383405      <td><div class="form-label"><dtml-var "getZMILangStr('ATTR_TYPE')"></div></td> 
    384406      <td><div class="form-label"><dtml-var "getZMILangStr('SOTYPE_ZMSPACKAGE')"></div></td> 
     
    397419      </td> 
    398420      <td><div class="form-element"><dtml-if "metaObj['enabled']==1"><strong></dtml-if><dtml-var "metaObj['name']"><dtml-if "metaObj['enabled']==1"></strong></dtml-if></div></td> 
     421      <td><div class="form-element">v<dtml-var "metaObj.get('revision','0.0.0')"></td> 
    399422      <td><div class="form-element"><dtml-var "getZMILangStr('SOTYPE_%s'%metaObj['type'].upper())"></div></td> 
    400423      <td align="center" 
     
    421444      ></td> 
    422445      <td><dtml-var "getTextInput(fmName='form0',elName='obj_name',size=12,value=metaObj['name'])"></td> 
     446      <td><dtml-var "getTextInput(fmName='form0',elName='obj_revision',size=6,value=metaObj.get('revision','0.0.0'))"></td> 
    423447      <td> 
    424448       <select class="form-element" name="obj_type"> 
     
    442466       ></select> 
    443467      </td> 
    444       <td class="form-element" colspan="2"> 
     468      <td colspan="2" nowrap="nowrap" class="form-element"> 
    445469       <input class="form-submit" name="btn" type="submit" value="<dtml-var "getZMILangStr('BTN_SAVE')" html_quote>" onclick="btnClick(this,'all');"/> 
    446470       <dtml-unless has_acquisition><input class="form-submit" name="btn" type="submit" value="<dtml-var "getZMILangStr('BTN_DELETE')" html_quote>" onclick="btnClick(this,'obj');"/></dtml-unless> 
     
    450474     <!-- Object-Attributes --> 
    451475     <tr class="zmiNeutralColorMedium0"> 
    452       <td colspan="6"> 
     476      <td colspan="7"> 
    453477       <table cellspacing="0" cellpadding="5" border="0" width="90%"> 
    454478       <tr> 
     
    891915     <dtml-if "REQUEST.get('id','') == '' and (metaObj['package'] == '' or metaObj['type'] == 'ZMSPackage')"> 
    892916     <tr valign="top" class="neutralColorWhite"> 
    893       <td colspan="6"> 
     917      <td colspan="7"> 
    894918       <table cellspacing="0" cellpadding="0" border="0" width="100%"> 
    895919        <dtml-let metaObjs="[metaObj]" 
     
    926950               ></dtml-if 
    927951              ></a> 
     952             v<dtml-var "metaObj.get('revision','0.0.0')"> 
    928953             <dtml-unless "metaObj['type'] == 'ZMSPackage'" 
    929954              ><i>(<dtml-var "getZMILangStr('SOTYPE_%s'%metaObj['type'].upper())">)</i 
     
    933958            <dtml-if sequence-start> 
    934959             <td align="right" width="20"> 
    935               <input class="form-checkbox" type="checkbox" name="ids:list" value="<dtml-var "metaObj['id']">" <dtml-if "metaObj.get('acquired',0) == 1">disabled="disabled"</dtml-if>/> 
     960              <input class="form-checkbox" type="checkbox" name="ids:list" value="<dtml-var "metaObj['id']">" <dtml-if "metaObj.get('acquired',0) == 1">disabled="disabled"</dtml-if> onclick="toggleRow(this)"/> 
    936961             </td> 
    937962            </dtml-if> 
     
    951976 <dtml-if "REQUEST.get('id','')==''"> 
    952977  <tr> 
    953    <td colspan="6"><dtml-var "f_headline(_,_,headline=getZMILangStr('BTN_INSERT'))"></td> 
     978   <td colspan="7"><dtml-var "f_headline(_,_,headline=getZMILangStr('BTN_INSERT'))"></td> 
    954979  </tr> 
    955980  <tr class="zmiNeutralColorLight0"> 
    956    <td colspan="6"> 
     981   <td colspan="7"> 
    957982    <table> 
    958983    <tr valign="top"> 
     
    9971022   ><dtml-if res> 
    9981023    <tr> 
    999      <td colspan="6"><dtml-var "f_headline(_,_,headline='%s: %s'%(getZMILangStr('BTN_ACQUIRE'),portalMaster.getHome().id))"></td> 
     1024     <td colspan="7"><dtml-var "f_headline(_,_,headline='%s: %s'%(getZMILangStr('BTN_ACQUIRE'),portalMaster.getHome().id))"></td> 
    10001025    </tr> 
    10011026    <tr class="zmiNeutralColorLight0"> 
    1002      <td colspan="6" class="form-element"> 
     1027     <td colspan="7" class="form-element"> 
    10031028      <table cellspacing="0" cellpadding="0" border="0"> 
    10041029      <tr valign="top"> 
     
    10271052 <dtml-if "REQUEST.get('id','')==''"> 
    10281053  <tr> 
    1029    <td colspan="8"><dtml-var "f_headline(_,_,headline='<img src=%smime_type.text_xml.gif alt=XML border=0 align=absmiddle>&nbsp;%s'%(MISC_ZMS,getZMILangStr('BTN_IMPORT')))"></td> 
     1054   <td colspan="7"><dtml-var "f_headline(_,_,headline='<img src=%smime_type.text_xml.gif alt=XML border=0 align=absmiddle>&nbsp;%s'%(MISC_ZMS,getZMILangStr('BTN_IMPORT')))"></td> 
    10301055  </tr> 
    10311056  <tr class="zmiNeutralColorLight0"> 
    1032    <td colspan="6"> 
     1057   <td colspan="7"> 
    10331058    <table cellspacing="0" cellpadding="2" border="0"> 
    10341059    <tr valign="middle"> 
Note: See TracChangeset for help on using the changeset viewer.