Changeset 1085 for ZMS/trunk/import/zms.metaobj.xml
- Timestamp:
- 05.07.2010 21:45:44 (23 months ago)
- File:
-
- 1 edited
-
ZMS/trunk/import/zms.metaobj.xml (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/import/zms.metaobj.xml
r1072 r1085 2808 2808 var table_cell_offs = 2; 2809 2809 2810 function selectValue(el, v)2811 {2812 for (i=0; i < el.options.length; i++) {2813 if (el.options[i].value == v)2814 el.selectedIndex = i;2815 }2816 }2817 2818 2810 function onZMSTableFormSubmit() 2819 2811 { … … 2861 2853 } 2862 2854 2863 function table_cell_edit(el )2855 function table_cell_edit(el_td) 2864 2856 { 2865 table_cell_id = el.name.substr(el.name.indexOf('_')+1); 2857 var el = $('textarea',el_td); 2858 var el_name = el.attr('name'); 2859 table_cell_id = el_name.substr(el_name.indexOf('_')+1); 2866 2860 // Set cell background. 2867 var el_td = $('#content_'+ table_cell_id).parent();2868 2861 if (table_cell_bgcolor==null) { 2869 2862 table_cell_bgcolor = el_td.css( "backgroundColor"); … … 2874 2867 $('#zmiStandardEditor<dtml-var elName>').css( { display: "block", visibility: "visible"}); 2875 2868 $('#content_editor').val($('#content_'+ table_cell_id).val()); 2876 selectValue(document.getElementById('tag'),$('#tag_'+ table_cell_id).val());2877 selectValue(document.getElementById('format'),$('#format_'+ table_cell_id).val());2869 $('#tag').val($('#tag_'+ table_cell_id).val()); 2870 $('#format').val($('#format_'+ table_cell_id).val()); 2878 2871 <dtml-let elName="'content_editor'"> 2879 2872 <dtml-if "REQUEST.get('richedit_fmt')"> … … 2881 2874 $('#zmiRichtextEditor<dtml-var elName>').css( { display: "block", visibility: "visible"}); 2882 2875 $('#zmiStandardEditor<dtml-var elName>').css( { display: "none", visibility: "hidden"}); 2883 // zmiRichtextOnSubmitEventHandler(); 2884 <dtml-var "REQUEST.get('beforeSubmitBtnClick','')"> 2885 <dtml-var "REQUEST.get('afterSubmitBtnClick','')"> 2876 zmiStandardOnSubmitEventHandler(); 2886 2877 } 2887 2878 </dtml-if> … … 2894 2885 function table_cell_change() 2895 2886 { 2896 // zmiRichtextOnSubmitEventHandler(); 2897 <dtml-var "REQUEST.get('beforeSubmitBtnClick','')"> 2898 <dtml-var "REQUEST.get('afterSubmitBtnClick','')"> 2887 <dtml-if "REQUEST.get('richedit_fmt')"> 2888 if ( $('#format').val()=='<dtml-var "REQUEST.get('richedit_fmt').getId()">') { 2889 zmiRichtextOnSubmitEventHandler(); 2890 $('#input_'+ table_cell_id).hide(); 2891 $('#preview_'+ table_cell_id).show(); 2892 } 2893 else { 2894 $('#input_'+ table_cell_id).show(); 2895 $('#preview_'+ table_cell_id).hide(); 2896 } 2897 </dtml-if> 2899 2898 $('#format_'+ table_cell_id).val($('#format').val()); 2900 2899 $('#tag_'+ table_cell_id).val($('#tag').val()); 2901 2900 $('#content_'+ table_cell_id).val($('#content_editor').val()); 2901 $('#preview_'+ table_cell_id).html($('#content_editor').val()); 2902 2902 return table_cell_cancel(); 2903 2903 } … … 2906 2906 { 2907 2907 // Reset cell background. 2908 var el_td = $('#content_'+ table_cell_id).parent ();2908 var el_td = $('#content_'+ table_cell_id).parents(".contentEditable"); 2909 2909 el_td.css( "backgroundColor", table_cell_bgcolor); 2910 2910 table_cell_bgcolor = null; … … 2916 2916 function table_cell_init() 2917 2917 { 2918 $("form[name=<dtml-var fmName>] input[type=hidden]+textarea").change( function () { $(this). css( 'backgroundColor', '#FFFFE8');});2919 $("form[name=<dtml-var fmName>] input[type=hidden]+textarea").dblclick( function () { table_cell_edit(this);});2918 $("form[name=<dtml-var fmName>] input[type=hidden]+textarea").change( function () { $(this).parents(".contentEditable").css( 'backgroundColor', '#FFFFE8');}); 2919 $("form[name=<dtml-var fmName>] .contentEditable").dblclick( function () { table_cell_edit($(this));}); 2920 2920 } 2921 2921 … … 3142 3142 ><td style="border-right: solid 1px black;border-bottom: solid 1px black;"> </td 3143 3143 ><dtml-else 3144 ><td style="border-top: solid 1px #CCCCCC;border-right: solid 1px white;borde =r-bottom: solid 1px white;border-left: solid 1px #CCCCCC;" colspan="<dtml-var colspan>">3144 ><td style="border-top: solid 1px #CCCCCC;border-right: solid 1px white;border-bottom: solid 1px white;border-left: solid 1px #CCCCCC;" colspan="<dtml-var colspan>"> 3145 3145 <div class="ZMSTable"> 3146 <table cellspacing="0" cellpadding="2" border="0" style="width:100%">3146 <table style="width:100%" class="ZMSTable"> 3147 3147 <tr> 3148 <<dtml-var tag> title="onDblClick: <dtml-var "getZMILangStr('ACTION_EDIT_CELL')">"> 3149 <input type="hidden" id="tag_<dtml-var col_index>_<dtml-var row_index>" value="<dtml-var tag>"> 3150 <input type="hidden" id="format_<dtml-var col_index>_<dtml-var row_index>" value="<dtml-var format>"> 3151 <dtml-var "getTextArea(fmName,'content_%i_%i'%(col_index,row_index),10,1,value=content,enabled=True,REQUEST=REQUEST,css='form-element',extra=' style='+QUOT+'border:none;background-color:transparent;width:100%;'+QUOT)"> 3148 <<dtml-var tag> title="onDblClick: <dtml-var "getZMILangStr('ACTION_EDIT_CELL')">" class="contentEditable"> 3149 <div id="input_<dtml-var col_index>_<dtml-var row_index>" <dtml-if "format==REQUEST.get('richedit_fmt').getId()">style="display:none;"</dtml-if>> 3150 <input type="hidden" id="tag_<dtml-var col_index>_<dtml-var row_index>" value="<dtml-var tag>"> 3151 <input type="hidden" id="format_<dtml-var col_index>_<dtml-var row_index>" value="<dtml-var format>"> 3152 <dtml-var "getTextArea(fmName,'content_%i_%i'%(col_index,row_index),10,1,value=content,enabled=True,REQUEST=REQUEST,css='form-element',extra=' style='+QUOT+'border:none;background-color:transparent;width:100%;'+QUOT)"> 3153 </div> 3154 <div id="preview_<dtml-var col_index>_<dtml-var row_index>" <dtml-if "format!=REQUEST.get('richedit_fmt').getId()">style="display:none;"</dtml-if>> 3155 <dtml-var content> 3156 </div> 3152 3157 </<dtml-var tag>> 3153 3158 </tr> … … 3419 3424 <item key="name"><![CDATA[ZMSTable]]></item> 3420 3425 <item key="package"><![CDATA[com.zms.foundation]]></item> 3421 <item key="revision"><![CDATA[1.4. 1]]></item>3426 <item key="revision"><![CDATA[1.4.2]]></item> 3422 3427 <item key="type"><![CDATA[ZMSObject]]></item> 3423 3428 </dictionary>
Note: See TracChangeset
for help on using the changeset viewer.
