# Configuration for the plugin "mediasearch_pi1" plugin.tx_mediasearch_pi1 { templateFile = EXT:mediasearch/res/template.htm javascriptFile = EXT:mediasearch/res/javascript.js moveJsFromHeaderToFooter = 1 formular { type.typolink.parameter.data = TSFE:id type.typolink.additionalParams = &tx_mediasearch_pi1[search]=1 type.typolink.returnLast = url method = get } data { highlight.setContentToCurrent = 1 highlight.override = highlight highlight.override.if.isTrue.current = 1 highlight.required = 1 EW.stdWrap.stdWrap.wrap = |/1000 EW.stdWrap.prioriCalc = 1 EW.numberFormat = 1 EW.numberFormat { decimals = 0 dec_point = , thousands_sep = . } Land.wrap = ###LL_state|### Netzgroesse.ifEmpty.field = Netzgroesse_alt Netzgroesse.numberFormat < .EW.numberFormat Wochenpreis.ifEmpty.field = Wochenpreis_alt Wochenpreis.numberFormat < .EW.numberFormat Wochenpreis.numberFormat.decimals = 2 Wochenpreis.wrap = | € } sumFields = SUM(IF(Netzgroesse>0,Netzgroesse,Netzgroesse_alt)) AS Netzgroesse, SUM(IF(Wochenpreis>0,Wochenpreis,Wochenpreis_alt)) AS Wochenpreis sums { Netzgroesse.numberFormat = 1 Netzgroesse.numberFormat { decimals = 0 dec_point = , thousands_sep = . } Wochenpreis.numberFormat < .Netzgroesse.numberFormat Wochenpreis.numberFormat.decimals = 2 Wochenpreis.wrap = | € } entriesPerPage = 25 locallang { error.wrap =
|
headerCitizen.wrap =|
descRegions < .descCitizen descCity < .descCitizen button.wrap = search { typolink { parameter.data = TSFE:id parameter.noTrimWrap = || - csc-mailform-button| additionalParams { cObject = COA cObject { 10 = TEXT 10.if.isTrue.data = GP:tx_mediasearch_pi1|citizen 10.dataWrap = &tx_mediasearch_pi1[citizen]={GP:tx_mediasearch_pi1|citizen} 20 < .10 20.if.isTrue.data = GP:tx_mediasearch_pi1|state 20.dataWrap = &tx_mediasearch_pi1[state]={GP:tx_mediasearch_pi1|state} 30 < .10 30.if.isTrue.data = GP:tx_mediasearch_pi1|nielsen 30.dataWrap = &tx_mediasearch_pi1[nielsen]={GP:tx_mediasearch_pi1|nielsen} 40 < .10 40.if.isTrue.data = GP:tx_mediasearch_pi1|city 40.dataWrap = &tx_mediasearch_pi1[city]={GP:tx_mediasearch_pi1|city} } } } } } citizen = -24999,25000-49999,50000-99999,100000-199999,200000-499999,500000- citizen { active = active text { setContentToCurrent = 1 stdWrap.preCObject = TEXT stdWrap.preCObject { cObject = TEXT cObject { data = LLL:EXT:mediasearch/pi1/locallang.xml:less if.value.current = 1 if.value.substring = 0,1 if.equals = - noTrimWrap = || | } override.cObject = TEXT override.cObject { data = LLL:EXT:mediasearch/pi1/locallang.xml:more if.value.current = 1 if.value.substring = -1,1 if.equals = - noTrimWrap = || | } stdWrap.setContentToCurrent = 1 stdWrap.preCObject = LOAD_REGISTER stdWrap.preCObject { tx_mediasearch_pi1 = normal tx_mediasearch_pi1 { override = not override.if.isTrue.current = 1 } } required = 1 } split { token = - cObjNum = 1 |*| |*| 2 1.current = 1 1.append = TEXT 1.append { data = LLL:EXT:mediasearch/pi1/locallang.xml:until if.value.data = REGISTER:tx_mediasearch_pi1 if.equals = normal noTrimWrap = | | | } 2.current = 1 } noTrimWrap = || | dataWrap = |{LLL:EXT:mediasearch/pi1/locallang.xml:citizen} append = RESTORE_REGISTER } } areas = state,nielsen areas { select = selected="selected" active = active state { selectId = sizeState db { column = Land value = Land text = Landname groupBy = orderBy = Landname } } nielsen { id = displayNielsen selectId = sizeNielsen db { column = Nielsen value = Nielsen text = Nielsen groupBy = Nielsen orderBy = Nielsen } text { noTrimWrap = | || dataWrap = {LLL:EXT:mediasearch/pi1/locallang.xml:nielsenShort}| } } } stdWrap.split { token.char = 10 cObjNum = 1 1 = TEXT 1.current = 1 1.trim = 1 } _CSS_DEFAULT_STYLE ( .tx-mediasearch-pi1 fieldset { margin-bottom: 12px; } .tx-mediasearch-pi1-hidden { display: none; } .tx-mediasearch-pi1-item { float: left; padding: 0px 0px 14px 0px; width: 109px; } .tx-mediasearch-pi1-item a { background: #F4F4F4; color: #49484B; display: block; font-family: 'DIN 1451 Engschrift','BebasNeue','Arial Narrow',sans-serif; font-size: 11px; height: 100px; text-align: center; width: 100px; /* made by http://www.colorzilla.com/gradient-editor */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(-45deg, #F4F4F4 0%, #DADADA 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #F4F4F4), color-stop(100%, #DADADA)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(-45deg, #F4F4F4 0%, #DADADA 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(-45deg, #F4F4F4 0%, #DADADA 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(-45deg, #F4F4F4 0%, #DADADA 100%); /* IE10+ */ background: linear-gradient(135deg, #F4F4F4 0%, #DADADA 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#DADADA', GradientType=1); /* IE6-8 */ -moz-border-radius: 1px; -ms-border-radius: 1px; -o-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; -moz-box-shadow: 1px 2px 3px -1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 1px 2px 3px -1px rgba(0, 0, 0, 0.3); box-shadow: 1px 2px 3px -1px rgba(0, 0, 0, 0.3); } .tx-mediasearch-pi1-item a.active { background: #FF9900; color: #FFFFFF; /* made by http://www.colorzilla.com/gradient-editor */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzY2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(-45deg, #FF9900 0%, #CC6600 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FF9900), color-stop(100%, #CC6600)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(-45deg, #FF9900 0%, #CC6600 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(-45deg, #FF9900 0%, #CC6600 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(-45deg, #FF9900 0%, #CC6600 100%); /* IE10+ */ background: linear-gradient(135deg, #FF9900 0%, #CC6600 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#CC6600', GradientType=1); /* IE6-8 */ } @media all and (min-width:0) { .tx-printcalculator-pi1-item a, .tx-printcalculator-pi1-item a.active { filter: none \0/; } } /* IE9-IE10pp4 */ .tx-mediasearch-pi1-item a span { display: inline-block; vertical-align: bottom; width: 96px; } .tx-mediasearch-pi1-item a::after { content: "\00A0"; display: inline-block; line-height: 96px; overflow: hidden; vertical-align: bottom; width: 0px; zoom: 1; } .tx-mediasearch-pi1-select-all-none { text-align: right; width: 645px; } .tx-mediasearch-pi1-submit { text-align: right; width: 645px; } .tx-mediasearch-pi1-back { margin-bottom: 7px; } .tx-mediasearch-pi1-pageNav { float: right; margin-bottom: 12px; } .tx-mediasearch-pi1 .fixed { float: right; width: 279px; } .tx-mediasearch-pi1 .fixed dl { display: inline; float: left; margin: 0px; min-height: 1px; padding: 0px; } .tx-mediasearch-pi1 .fixed dt { float: none; display: inline; margin: 0px; padding: 0px; } .tx-mediasearch-pi1 .variable { margin-right: 279px; } .tx-mediasearch-pi1-tableHeader, .tx-mediasearch-pi1-tableFooter { border-top: 1px dotted #006699; color: #000000; padding-top: 5px; } .tx-mediasearch-pi1-tableHeader .fixed, .tx-mediasearch-pi1-tableFooter .fixed { clear: both; color: #000000; padding-bottom: 8px; } .tx-mediasearch-pi1-tableHeader .fixed dl, .tx-mediasearch-pi1-tableFooter .fixed dl { color: #000000; display: inline; float: left; margin: 0px; min-height: 1px; padding: 0px; } .tx-mediasearch-pi1-tableItem { padding: 6px 0px; } .tx-mediasearch-pi1-tableItem.highlight { background-color: #E4E4E4; } ) }