Ignore:
Timestamp:
12.11.2008 19:02:38 (4 years ago)
Author:
chris
Message:

zms-2.11.1-150

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/dtml/ZMSRecordSet/actions.dtml

    r121 r288  
    1313 
    1414<dtml-call "REQUEST.set('manage_tabs_message','')"> 
     15 
     16<dtml-try> 
    1517 
    1618<dtml-comment> ***** Move row up ***** </dtml-comment> 
     
    113115  <dtml-in "metaObj['attrs'][1:]" mapping> 
    114116   <dtml-let obj_attr="getObjAttr(id)" obj_attrName="getObjAttrName(obj_attr,lang)"> 
    115     <dtml-unless "type in ['constant','delimiter','hint','interface','resource','method','DTML Method','DTML Document']"> 
     117    <dtml-if "type in metaobj_manager.valid_types"> 
    116118     <dtml-call "REQUEST.set('value',formatObjAttrValue(obj_attr,REQUEST.form.get(obj_attrName),lang))"> 
    117119     <dtml-try><dtml-call "operator_delattr(value,'aq_parent')"><dtml-except></dtml-try> 
    118120     <dtml-call "new_row.append(id)"> 
    119121     <dtml-call "new_row.append(value)"> 
    120     </dtml-unless> 
     122    </dtml-if> 
    121123   </dtml-let> 
    122124  </dtml-in> 
     
    143145  <dtml-in "metaObj['attrs'][1:]" mapping> 
    144146   <dtml-let obj_attr="getObjAttr(id)" obj_attrName="getObjAttrName(obj_attr,lang)"> 
    145     <dtml-unless "type in ['constant','delimiter','hint','interface','resource','method','DTML Method','DTML Document']"> 
     147    <dtml-if "type in metaobj_manager.valid_types"> 
    146148     <dtml-call "REQUEST.set('value',formatObjAttrValue(obj_attr,REQUEST.form.get(obj_attrName),lang))"> 
    147149     <dtml-var "writeBlock('[actions.update]: %s=%s(%s)'%(_.str(id),_.str(value),_.str(REQUEST.form.get(obj_attrName))))"> 
     
    152154     <dtml-call "new_row.append(id)"> 
    153155     <dtml-call "new_row.append(value)"> 
    154     </dtml-unless> 
     156    </dtml-if> 
    155157   </dtml-let> 
    156158  </dtml-in> 
     
    180182 
    181183 </dtml-if> 
     184 
     185<dtml-except> 
     186 <dtml-call "REQUEST.set('manage_tabs_error_message',_.str(error_type)+': '+_.str(error_value)+'<br/>'+_.str(error_tb))"> 
     187</dtml-try> 
Note: See TracChangeset for help on using the changeset viewer.