source: ZMS/trunk/import/xmlExportLib.metaobj.xml @ 121

Revision 121, 4.5 KB checked in by chris, 4 years ago (diff)

Initial import zms-2.11.0-325

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<dictionary>
3<item key="dtml"><![CDATA[<!-- BO bodyContentZMSCustom_xmlExportLib -->
4
5
6<!-- EO bodyContentZMSCustom_xmlExportLib -->
7]]></item>
8<item key="enabled" type="int">1</item>
9<item key="key"><![CDATA[xmlExportLib]]></item>
10<item key="value" type="dictionary"><dictionary>
11<item key="__obj_attrs__" type="list"><list>
12<item type="dictionary"><dictionary>
13<item key="custom"><![CDATA[# --// BO getObjToXml_ZMSTextarea //--
14
15REQUEST=context.REQUEST
16xml = []
17xml.append( '<text>%s</text>'%context.getObjProperty('text',REQUEST))
18return ''.join(xml)
19
20# --// EO getObjToXml_ZMSTextarea //--
21]]></item>
22<item key="default"/>
23<item key="id"><![CDATA[getObjToXml_ZMSTextarea]]></item>
24<item key="keys" type="list"><list>
25</list>
26</item>
27<item key="mandatory" type="int">0</item>
28<item key="multilang" type="int">0</item>
29<item key="name"><![CDATA[myXML: Textarea]]></item>
30<item key="repetitive" type="int">0</item>
31<item key="type"><![CDATA[Script (Python)]]></item>
32</dictionary>
33</item>
34
35<item type="dictionary"><dictionary>
36<item key="custom"><![CDATA[# --// BO getObjToXml_ZMSDocument //--
37
38REQUEST=context.REQUEST
39tagname = 'document'
40xml = []
41xml.append( '<%s>'%(tagname) )
42xml.append( '<%s>%s</%s>'%('title',context.getObjProperty('title',REQUEST),'title'))
43xml.append( '<%s>%s</%s>'%('teaser',context.getObjProperty('attr_dc_description',REQUEST),'teaser'))
44xml.append( context.getObjChildrenToXml())
45xml.append( '</%s>\n'%(tagname) )
46return '\n'.join(xml)
47
48# --// EO getObjToXml_ZMSDocument //--
49]]></item>
50<item key="default"/>
51<item key="id"><![CDATA[getObjToXml_ZMSDocument]]></item>
52<item key="keys" type="list"><list>
53</list>
54</item>
55<item key="mandatory" type="int">0</item>
56<item key="multilang" type="int">0</item>
57<item key="name"><![CDATA[IndesignXML: Document]]></item>
58<item key="repetitive" type="int">0</item>
59<item key="type"><![CDATA[Script (Python)]]></item>
60</dictionary>
61</item>
62<item type="dictionary"><dictionary>
63<item key="custom"><![CDATA[# --// BO getObjToXml_ZMSGraphic //--
64
65REQUEST=context.REQUEST
66tagname = 'image'
67xml = []
68if context.getObjProperty('attr_noprint',REQUEST)==False:
69  xml.append( '<%s>'%(tagname) )
70  xml.append( '<file>%s</file>'%context.getObjProperty( 'img' ,REQUEST).getFilename())
71  xml.append( '<caption>%s</caption>'%context.getObjProperty('text',REQUEST))
72  xml.append( '</%s>'%(tagname) )
73return '\n'.join(xml)
74
75# --// EO getObjToXml_ZMSGraphic //--
76]]></item>
77<item key="default"/>
78<item key="id"><![CDATA[getObjToXml_ZMSGraphic]]></item>
79<item key="keys" type="list"><list>
80</list>
81</item>
82<item key="mandatory" type="int">0</item>
83<item key="multilang" type="int">0</item>
84<item key="name"><![CDATA[IndesignXML: Graphic]]></item>
85<item key="repetitive" type="int">0</item>
86<item key="type"><![CDATA[Script (Python)]]></item>
87</dictionary>
88</item>
89
90
91
92
93
94<item type="dictionary"><dictionary>
95<item key="custom"><![CDATA[# --// BO getObjToXml_ZMSFolder //--
96
97REQUEST=context.REQUEST
98tagname = 'folder%i'%context.getLevel()
99xml = []
100xml.append( '<%s>%s</%s>'%(tagname,context.getObjProperty('title',REQUEST),tagname))
101xml.append( context.getObjChildrenToXml())
102return ''.join(xml)
103
104# --// EO getObjToXml_ZMSFolder //--
105]]></item>
106<item key="default"/>
107<item key="id"><![CDATA[getObjToXml_ZMSFolder]]></item>
108<item key="keys" type="list"><list>
109</list>
110</item>
111<item key="mandatory" type="int">0</item>
112<item key="multilang" type="int">0</item>
113<item key="name"><![CDATA[myXML: Folder]]></item>
114<item key="repetitive" type="int">0</item>
115<item key="type"><![CDATA[Script (Python)]]></item>
116</dictionary>
117</item>
118<item type="dictionary"><dictionary>
119<item key="custom"><![CDATA[# --// BO getObjToXml_DocElmnt //--
120
121REQUEST=context.REQUEST
122tagname = 'document'
123xml = []
124xml.append( '<%s>%s</%s>'%(tagname,context.getObjToXml(),tagname))
125return ''.join(xml)
126
127# --// EO getObjToXml_DocElmnt //--
128]]></item>
129<item key="default"/>
130<item key="id"><![CDATA[getObjToXml_DocElmnt]]></item>
131<item key="keys" type="list"><list>
132</list>
133</item>
134<item key="mandatory" type="int">0</item>
135<item key="multilang" type="int">0</item>
136<item key="name"><![CDATA[myXML: Document-Element]]></item>
137<item key="repetitive" type="int">0</item>
138<item key="type"><![CDATA[Script (Python)]]></item>
139</dictionary>
140</item>
141</list>
142</item>
143<item key="acquired" type="int">0</item>
144<item key="name"><![CDATA[XML-Export Library]]></item>
145<item key="package"/>
146<item key="type"><![CDATA[ZMSLibrary]]></item>
147</dictionary>
148</item>
149</dictionary>
Note: See TracBrowser for help on using the repository browser.