Changeset 796 for ZMS/trunk/import/zms.metaobj.xml
- Timestamp:
- 16.11.2009 16:10:24 (3 years ago)
- File:
-
- 1 edited
-
ZMS/trunk/import/zms.metaobj.xml (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/import/zms.metaobj.xml
r795 r796 2570 2570 { 2571 2571 var xml = ''; 2572 var type = parseInt($('input[name=t able_type:int]:checked').val());2572 var type = parseInt($('input[name=type:int]:checked').val()); 2573 2573 xml += '<list>\n'; 2574 2574 for ( var y = 0; y < parseInt($('#rows').val()); y++) { … … 2584 2584 else { 2585 2585 for ( var x = 0; x < parseInt($('#cols').val()); x++) { 2586 var tag = "td";2587 if ( (type == 1 && y == 0) ||2588 (type == 3 && x == 0) ||2589 (type == 4 && (x == 0 || y == 0)))2590 tag = "th";2591 2586 xml += '<item type=\"dictionary\"><dictionary>\n'; 2592 xml += '<item key="colspan" type="int">1</item>\n'; 2593 xml += '<item key="content"></item>\n'; 2594 xml += '<item key="format"><dtml-var "getTextFormatDefault()"></item>\n'; 2595 xml += '<item key="tag">'+tag+'</item>\n'; 2587 if ( y==0 && x == 0 && type == 4) { 2588 xml += '<item key="colspan" type="int">1</item>\n'; 2589 } 2590 else { 2591 var tag = "td"; 2592 if ( (type == 1 && y == 0) || 2593 (type == 3 && x == 0) || 2594 (type == 4 && (x == 0 || y == 0))) { 2595 tag = "th"; 2596 } 2597 xml += '<item key="colspan" type="int">1</item>\n'; 2598 xml += '<item key="content"></item>\n'; 2599 xml += '<item key="format"><dtml-var "getTextFormatDefault()"></item>\n'; 2600 xml += '<item key="tag">'+tag+'</item>\n'; 2601 } 2596 2602 xml += '</dictionary></item>\n'; 2597 2603 } … … 2637 2643 </tr> 2638 2644 <tr> 2639 <td valign="middle" rowspan="3"><input class="form-radio" type="radio" name="t able_type:int" value="1" checked="checked"></td>2645 <td valign="middle" rowspan="3"><input class="form-radio" type="radio" name="type:int" value="1" checked="checked"></td> 2640 2646 <td> 2641 2647 <div class="ZMSTable"> … … 2657 2663 <table cellspacing="2" cellpadding="0" border="0"> 2658 2664 <tr> 2659 <td valign="middle"><input class="form-radio" type="radio" name="t able_type:int" value="2"></td>2665 <td valign="middle"><input class="form-radio" type="radio" name="type:int" value="2"></td> 2660 2666 <td> 2661 2667 <div class="ZMSTable"> … … 2675 2681 <table cellspacing="2" cellpadding="0" border="0"> 2676 2682 <tr> 2677 <td valign="middle"><input class="form-radio" type="radio" name="t able_type:int" value="3"></td>2683 <td valign="middle"><input class="form-radio" type="radio" name="type:int" value="3"></td> 2678 2684 <td> 2679 2685 <div class="ZMSTable"> … … 2693 2699 <table cellspacing="2" cellpadding="0" border="0"> 2694 2700 <tr> 2695 <td valign="middle"><input class="form-radio" type="radio" name="t able_type:int" value="4"></td>2701 <td valign="middle"><input class="form-radio" type="radio" name="type:int" value="4"></td> 2696 2702 <td> 2697 2703 <div class="ZMSTable"> … … 2719 2725 </tr> 2720 2726 <tr> 2721 <td valign="middle"><input class="form-radio" type="radio" name="t able_type:int" value="5"></td>2727 <td valign="middle"><input class="form-radio" type="radio" name="type:int" value="5"></td> 2722 2728 <td> 2723 2729 <div class="ZMSTable"> … … 2800 2806 xml += "<item type=\"dictionary\"><dictionary>\n"; 2801 2807 var colspan = $(el_tds[j]).attr("colspan"); 2808 2802 2809 if ( colspan) { 2803 2810 xml += '<item key="colspan" type="int">'+colspan+'</item>\n'; … … 2810 2817 else { 2811 2818 xml += '<item key="colspan" type="int">1</item>\n'; 2812 xml += '<item key="content"></item>\n';2813 xml += '<item key="format"></item>\n';2814 xml += '<item key="tag">td</item>\n';2815 2819 } 2816 2820 xml += '</dictionary></item>\n'; … … 3209 3213 <dtml-let table_row=sequence-item> 3210 3214 <dtml-in table_row mapping> 3211 <dtml-let col_index=sequence-index table_cell=sequence-item table_cell_weight="len(re_sub('<(.*?)>', '', dt_html( content,REQUEST)))">3215 <dtml-let col_index=sequence-index table_cell=sequence-item table_cell_weight="len(re_sub('<(.*?)>', '', dt_html(table_cell.get('content',''),REQUEST)))"> 3212 3216 <dtml-call "operator_setitem(table_weights,col_index,table_weights[col_index]+table_cell_weight)"> 3213 3217 </dtml-let> … … 3290 3294 ><tr class="<dtml-if sequence-odd>odd<dtml-else>even</dtml-if>" 3291 3295 ><dtml-in table_row mapping 3292 ><dtml-let col_index=sequence-index col_text="dt_html(renderText(format,'table_%i_%i'%(col_index,row_index),content,REQUEST),REQUEST)" 3293 ><<dtml-var tag><dtml-if "colspan>1"> colspan="<dtml-var colspan>"</dtml-if> 3294 ><dtml-if col_text><dtml-var col_text><dtml-else> </dtml-if 3295 ></<dtml-var tag> 3296 ></dtml-let 3296 ><dtml-if tag 3297 ><dtml-let col_index=sequence-index col_text="dt_html(renderText(format,'table_%i_%i'%(col_index,row_index),content,REQUEST),REQUEST)" 3298 ><<dtml-var tag><dtml-if "colspan>1"> colspan="<dtml-var colspan>"</dtml-if> 3299 ><dtml-if col_text><dtml-var col_text><dtml-else> </dtml-if 3300 ></<dtml-var tag> 3301 ></dtml-let 3302 ><dtml-else 3303 ><td style="background:transparent;"></td 3304 ></dtml-if 3297 3305 ></dtml-in 3298 3306 ></tr … … 3347 3355 <item key="name"><![CDATA[ZMSTable]]></item> 3348 3356 <item key="package"><![CDATA[com.zms.foundation]]></item> 3349 <item key="revision"><![CDATA[1. 1.0]]></item>3357 <item key="revision"><![CDATA[1.2.0]]></item> 3350 3358 <item key="type"><![CDATA[ZMSObject]]></item> 3351 3359 </dictionary>
Note: See TracChangeset
for help on using the changeset viewer.
