a2g_travel_blog/Configuration/FlexForms/flexform_map.xml
2023-12-04 16:40:27 +01:00

338 lines
18 KiB
XML

<T3DataStructure>
<sheets>
<sDEF>
<ROOT>
<TCEforms>
<sheetTitle>Function</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<settings.mapType>
<label>mapType</label>
<config>
<type>select</type>
<renderType>selectSingle</renderType>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">travel map overview</numIndex>
<numIndex index="1">0</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">travel post detail map</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
<numIndex index="2" type="array">
<numIndex index="0">travel post categorie map</numIndex>
<numIndex index="1">2</numIndex>
</numIndex>
<numIndex index="3" type="array">
<numIndex index="0">travel post author map</numIndex>
<numIndex index="1">3</numIndex>
</numIndex>
</items>
</config>
<onChange>reload</onChange>
</settings.mapType>
<settings.showAuthors>
<label>show authors</label>
<config>
<type>group</type>
<allowed>tx_blog_domain_model_author</allowed>
<fieldControl>
<editPopup>
<disabled>false</disabled>
</editPopup>
<addRecord>
<disabled>false</disabled>
</addRecord>
<listModule>
<disabled>false</disabled>
</listModule>
</fieldControl>
</config>
<displayCond>FIELD:settings.mapType:=:3</displayCond>
</settings.showAuthors>
<settings.showCategories>
<label>show categories</label>
<config>
<type>group</type>
<allowed>sys_category</allowed>
<fieldControl>
<editPopup>
<disabled>false</disabled>
</editPopup>
<addRecord>
<disabled>false</disabled>
</addRecord>
<listModule>
<disabled>false</disabled>
</listModule>
</fieldControl>
</config>
<displayCond>FIELD:settings.mapType:=:2</displayCond>
</settings.showCategories>
<settings.controllsPositions>
<label>position from map controll stuff</label>
<config>
<type>select</type>
<renderType>selectSingle</renderType>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">hide</numIndex>
<numIndex index="1">0</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">top</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
<numIndex index="2" type="array">
<numIndex index="0">bottom</numIndex>
<numIndex index="1">2</numIndex>
</numIndex>
<numIndex index="3" type="array">
<numIndex index="0">both</numIndex>
<numIndex index="1">3</numIndex>
</numIndex>
</items>
</config>
</settings.controllsPositions>
<settings.useLayerSwitcher>
<label>use layer switcher ( slider )</label>
<config>
<type>check</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">yes</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
</items>
</config>
<onChange>reload</onChange>
</settings.useLayerSwitcher>
<settings.layerSwitcherValue>
<label>layer switcher init value ( slider )</label>
<config>
<type>input</type>
<eval>trim,int</eval>
<size>3</size> </config>
<displayCond>FIELD:settings.useLayerSwitcher:=:1</displayCond>
</settings.layerSwitcherValue>
<settings.zoom>
<label>map zoom ( 0 = auto zoom )</label>
<config>
<type>input</type>
<eval>trim,int</eval>
<size>2</size>
<range type="array">
<lower>0</lower>
<upper>18</upper>
</range>
<default>2</default>
<slider>
<step>1</step>
<width>200</width>
</slider>
</config>
</settings.zoom>
<settings.maxZoom>
<label>map max zoom</label>
<config>
<type>input</type>
<eval>trim,int</eval>
<size>2</size>
<range type="array">
<lower>1</lower>
<upper>18</upper>
</range>
<default>18</default>
<slider>
<step>1</step>
<width>200</width>
</slider>
</config>
</settings.maxZoom>
<settings.showLayerSelect>
<label>show layer select</label>
<config>
<type>check</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">yes</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
</items>
</config>
</settings.showLayerSelect>
<settings.showMyPositionButton>
<label>show my position button ( checkbox )</label>
<config>
<type>check</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">yes</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
</items>
</config>
</settings.showMyPositionButton>
<settings.showRemoveMarkerButton>
<label>show remove marker button</label>
<config>
<type>check</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">yes</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
</items>
</config>
</settings.showRemoveMarkerButton>
<settings.useFullscreenButton>
<label>show fullscreen button</label>
<config>
<type>check</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">yes</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
</items>
</config>
</settings.useFullscreenButton>
<settings.useZoomSlider>
<label>show zoom slider</label>
<config>
<type>check</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">yes</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
</items>
</config>
</settings.useZoomSlider>
<settings.layers>
<label>Selectable Layers</label>
<config>
<type>select</type>
<renderType>selectMultipleSideBySide</renderType>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">osm</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">stamen terrain</numIndex>
<numIndex index="1">10</numIndex>
</numIndex>
<numIndex index="2" type="array">
<numIndex index="0">stamen watercolor</numIndex>
<numIndex index="1">11</numIndex>
</numIndex>
<numIndex index="3" type="array">
<numIndex index="0">stamen toner</numIndex>
<numIndex index="1">12</numIndex>
</numIndex>
<numIndex index="4" type="array">
<numIndex index="0">thunderfores openCycleMap</numIndex>
<numIndex index="1">100</numIndex>
</numIndex>
<numIndex index="5" type="array">
<numIndex index="0">thunderfores transport</numIndex>
<numIndex index="1">101</numIndex>
</numIndex>
<numIndex index="6" type="array">
<numIndex index="0">thunderfores landscape</numIndex>
<numIndex index="1">102</numIndex>
</numIndex>
<numIndex index="7" type="array">
<numIndex index="0">thunderfores outdoors</numIndex>
<numIndex index="1">103</numIndex>
</numIndex>
<numIndex index="8" type="array">
<numIndex index="0">thunderfores atlas</numIndex>
<numIndex index="1">104</numIndex>
</numIndex>
<numIndex index="9" type="array">
<numIndex index="0">thunderfores transport-dark</numIndex>
<numIndex index="1">105</numIndex>
</numIndex>
<numIndex index="10" type="array">
<numIndex index="0">thunderfores spinal-map</numIndex>
<numIndex index="1">106</numIndex>
</numIndex>
<numIndex index="11" type="array">
<numIndex index="0">thunderfores pioneer</numIndex>
<numIndex index="1">107</numIndex>
</numIndex>
<numIndex index="12" type="array">
<numIndex index="0">thunderfores neighbourhout</numIndex>
<numIndex index="1">108</numIndex>
</numIndex>
<numIndex index="13" type="array">
<numIndex index="0">thunderfores mobile-atlas</numIndex>
<numIndex index="1">109</numIndex>
</numIndex>
<numIndex index="14" type="array">
<numIndex index="0">maptiler basic</numIndex>
<numIndex index="1">200</numIndex>
</numIndex>
<numIndex index="15" type="array">
<numIndex index="0">maptiler basic (EPSG:4326)</numIndex>
<numIndex index="1">201</numIndex>
</numIndex>
<numIndex index="16" type="array">
<numIndex index="0">maptiler bright</numIndex>
<numIndex index="1">202</numIndex>
</numIndex>
<numIndex index="17" type="array">
<numIndex index="0">maptiler openstreetmap</numIndex>
<numIndex index="1">203</numIndex>
</numIndex>
<numIndex index="18" type="array">
<numIndex index="0">maptiler outdoor</numIndex>
<numIndex index="1">204</numIndex>
</numIndex>
<numIndex index="19" type="array">
<numIndex index="0">maptiler pastel</numIndex>
<numIndex index="1">205</numIndex>
</numIndex>
<numIndex index="20" type="array">
<numIndex index="0">maptiler satelit hybrid</numIndex>
<numIndex index="1">206</numIndex>
</numIndex>
<numIndex index="21" type="array">
<numIndex index="0">maptiler streets</numIndex>
<numIndex index="1">207</numIndex>
</numIndex>
<numIndex index="22" type="array">
<numIndex index="0">maptiler toner</numIndex>
<numIndex index="1">208</numIndex>
</numIndex>
<numIndex index="23" type="array">
<numIndex index="0">maptiler topo</numIndex>
<numIndex index="1">209</numIndex>
</numIndex>
<numIndex index="24" type="array">
<numIndex index="0">maptiler topographique</numIndex>
<numIndex index="1">210</numIndex>
</numIndex>
<numIndex index="25" type="array">
<numIndex index="0">maptiler voyager</numIndex>
<numIndex index="1">211</numIndex>
</numIndex>
<numIndex index="26" type="array">
<numIndex index="0">maptiler winter</numIndex>
<numIndex index="1">212</numIndex>
</numIndex>
</items>
<minitems>1</minitems>
</config>
</settings.layers>
</el>
</ROOT>
</sDEF>
</sheets>
</T3DataStructure>