Skip to content
Snippets Groups Projects
Overview.xml 8.78 KiB
<T3DataStructure>
	<meta>
		<langDisable>1</langDisable>
	</meta>
	<sheets>
		<main>
			<ROOT>
				<TCEforms>
					<sheetTitle>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm</sheetTitle>
				</TCEforms>
				<type>array</type>
				<el>
					<settings.groupBy>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.groupBy</label>
							<onChange>reload</onChange>
							<config>
								<type>select</type>
								<renderType>selectSingle</renderType>
								<items>
									<numIndex index="0">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.groupBy.I.0</numIndex>
										<numIndex index="1">0</numIndex>
									</numIndex>
									<numIndex index="1">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.groupBy.I.1</numIndex>
										<numIndex index="1">1</numIndex>
									</numIndex>
									<numIndex index="2">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.groupBy.I.2</numIndex>
										<numIndex index="1">2</numIndex>
									</numIndex>
								</items>
								<default>1</default>
							</config>
						</TCEforms>
					</settings.groupBy>

					<settings.categoryRestrictions>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.categoryRestrictions</label>
							<description>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.categoryRestrictions.description</description>
							<displayCond>FIELD:settings.groupBy:=:1</displayCond>
							<config>
								<type>select</type>
								<renderType>selectMultipleSideBySide</renderType>
								<size>5</size>
								<minitems>0</minitems>
								<maxitems>99</maxitems>
								<foreign_table>pages</foreign_table>
								<foreign_table_where>AND pages.sys_language_uid IN (-1, 0) AND pages.doktype = 117 ORDER BY pages.title</foreign_table_where>
							</config>
						</TCEforms>
					</settings.categoryRestrictions>

					<settings.tagRestrictions>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.tags</label>
							<description>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.tags.description</description>
							<displayCond>FIELD:settings.groupBy:=:2</displayCond>
							<config>
								<type>select</type>
								<renderType>selectTree</renderType>
								<size>10</size>
								<maxitems>9999</maxitems>
								<foreign_table>sys_category</foreign_table>
								<foreign_table_where>AND sys_category.sys_language_uid IN (-1, 0) ORDER BY sys_category.sorting ASC</foreign_table_where>
								<treeConfig>
									<parentField>parent</parentField>
									<appearance>
										<expandAll>1</expandAll>
										<maxLevels>99</maxLevels>
										<showHeader>1</showHeader>
									</appearance>
								</treeConfig>
							</config>
						</TCEforms>
					</settings.tagRestrictions>

					<settings.enableFilter>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.enableFilter</label>
							<description>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.enableFilter.description</description>
							<config>
								<type>check</type>
								<default>0</default>
							</config>
						</TCEforms>
					</settings.enableFilter>
					<settings.categoryLabel>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.categoryLabel</label>
							<config>
								<type>input</type>
							</config>
						</TCEforms>
					</settings.categoryLabel>
					<settings.tagLabel>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.tagLabel</label>
							<description>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.tagLabel.description</description>
							<config>
								<type>input</type>
							</config>
						</TCEforms>
					</settings.tagLabel>
					<settings.allLabel>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.allLabel</label>
							<config>
								<type>input</type>
							</config>
						</TCEforms>
					</settings.allLabel>
					<settings.newsLimit>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.newsLimit</label>
							<description>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.newsLimit.description</description>
							<config>
								<type>input</type>
								<size>5</size>
								<eval>int</eval>
								<default>5</default>
							</config>
						</TCEforms>
					</settings.newsLimit>
					<settings.onlyNewsWithinThisPageSection>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.overview.flexForm.onlyNewsWithinThisPageSection</label>
							<config>
								<type>check</type>
								<default>1</default>
							</config>
						</TCEforms>
					</settings.onlyNewsWithinThisPageSection>
					<settings.starttime>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.starttime</label>
							<config>
								<type>input</type>
								<renderType>inputDateTime</renderType>
								<size>12</size>
								<eval>datetime</eval>
							</config>
						</TCEforms>
					</settings.starttime>
					<settings.endtime>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.endtime</label>
							<config>
								<type>input</type>
								<renderType>inputDateTime</renderType>
								<size>12</size>
								<eval>datetime</eval>
							</config>
						</TCEforms>
					</settings.endtime>
					<settings.sortBy>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.sortBy</label>
							<config>
								<type>select</type>
								<renderType>selectSingle</renderType>
								<items>
									<numIndex index="0">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.systemDefault</numIndex>
										<numIndex index="1">typoscript</numIndex>
									</numIndex>
									<numIndex index="1">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.dateOfPublication</numIndex>
										<numIndex index="1">date</numIndex>
									</numIndex>
									<numIndex index="2">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.orderInPageTree</numIndex>
										<numIndex index="1">positionInTree</numIndex>
									</numIndex>
								</items>
							</config>
						</TCEforms>
					</settings.sortBy>
					<settings.sortDirection>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.sortOrder</label>
							<config>
								<type>select</type>
								<renderType>selectSingle</renderType>
								<items>
									<numIndex index="0">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.systemDefault</numIndex>
										<numIndex index="1">typoscript</numIndex>
									</numIndex>
									<numIndex index="1">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.desc</numIndex>
										<numIndex index="1">DESC</numIndex>
									</numIndex>
									<numIndex index="2">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.asc</numIndex>
										<numIndex index="1">ASC</numIndex>
									</numIndex>
								</items>
							</config>
						</TCEforms>
					</settings.sortDirection>
					<settings.layout>
						<TCEforms>
							<label>LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.layout</label>
							<config>
								<type>select</type>
								<renderType>selectSingle</renderType>
								<items>
									<numIndex index="0">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.layout.1</numIndex>
										<numIndex index="1">1</numIndex>
									</numIndex>
									<numIndex index="1">
										<numIndex index="0">LLL:EXT:sg_news/Resources/Private/Language/locallang_db.xlf:plugin.flexForm.layout.2</numIndex>
										<numIndex index="1">2</numIndex>
									</numIndex>
								</items>
							</config>
						</TCEforms>
					</settings.layout>
				</el>
			</ROOT>
		</main>
	</sheets>
</T3DataStructure>