# Configuration for the plugin "p123search_pi2" plugin.tx_p123search_pi2 { templateFile = EXT:p123search/res/template.htm data.basket < plugin.tx_p123qsearch_pi1.data.price extraOptions { 1 = tx_p123qsearch_pi2->hook 1 { includeObj = db,sid,sqlWhere,portal,hash,sesName,motifDB,basketDB,query,basket,conf,media,mediaHash,periodData funcName = sumLocs } 2 = tx_p123maps_pi1->hook 2 { includeObj = db,sid,sqlWhere,portal,hash,sesName,motifDB,basketDB,query,basket,conf,media,mediaHash,periodData funcName = getLocationPrice dontIncludeSetup = 1 sql { fields = CONCAT(LPAD(123_StoFZ.OrtNr,8,'0'),StoID,'|*') AS pos,CONCAT_WS(':',123_StoFZ.OrtNr,123_StoFZ.Paechter,123_StoFZ.StoNr,123_StoFZ.Typ) AS uid join = ,(SELECT OrtNr,Paechter,StoNr,Typ FROM 123_StoFZ WHERE StoID='{GP:tx_p123search_pi2|id}' LIMIT 1) AS temp join.insertData = 1 addWhere = 123_StoFZ.OrtNr=temp.OrtNr AND 123_StoFZ.Paechter=temp.Paechter AND 123_StoFZ.StoNr=temp.StoNr AND 123_StoFZ.Typ=temp.Typ } templateStdWrap { override ( if ( window.tx_p123maps_pi1 && tx_p123maps_pi1.checkPrice ) { tx_p123maps_pi1.checkPrice( '###DATA_uid###', '###DATA_price###', '###DATA_expressPrice###', {'StoID': '###DATA_id###', 'GJ': '###DATA_year###', 'ZR': '###DATA_period###', 'Checked': '###DATA_checked###'} ); } ) } data { price { preUserFunc = tx_p123maps_pi1->hook_money_format } expressPrice { setContentToCurrent = 1 if.isTrue.current = 1 preUserFunc = tx_p123maps_pi1->hook_money_format noTrimWrap = |*###LL_expressHint### (|) | } } } } expressHook { 1 = tx_p123designer_pi6->hook 1 { includeObj = db,sid,sqlWhere,portal,hash,sesName,motifDB,basketDB,query,basket,conf,media,mediaHash,periodData funcName = laterMotif force = 0 } } # price { # setContentToCurrent = 1 # override { # cObject = hook_money_format } noTrimWrap = |###LL_expressHint### ({current:1})| | insertData = 1 } data { priceLocation { postUserFunc = tx_p123search_pi2->hook_money_format } } locallang { errorButton { stdWrap.noTrimWrap = |» || typolink.parameter.data = TSFE:id typolink.parameter.noTrimWrap = || - csc-mailform-button| typolink.ATagParams = onclick="document.location.reload(); return false;" } } } # Configuration for the page "p123search_pi2->ajax" p123search_pi2 = PAGE p123search_pi2 { typeNum = 124 config { disableAllHeaderCode = 1 disableCharsetHeader = 1 xhtml_cleaning = 0 no_cache = 1 } 10 = hook directFunc { funcName = main includeObj = query piVars { save = 1 direct = 1 city = city.data = GP:tx_p123search_pi3|city dates = dates.data = GP:tx_p123search_pi3|dates } } # disablePrices = 1 searchOverride { value { override.cObject = COA override.cObject { 10 = CASE 10 { hinterleuchtet = TEXT hinterleuchtet.value = *|='H'|* backlighted < .hinterleuchtet beleuchtet = TEXT beleuchtet.value = *| IN('B','H')|* lighted < .beleuchtet unbeleuchtet = TEXT unbeleuchtet.value = *|='U'|* unlighted < .unbeleuchtet key.current = 1 key.case = lower } 20 = TEXT 20 { value = *|>0|* if.value = ekz,einkaufszentrum,einkaufzentrum,supermarkt,supermarket,market if.isInList.current = 1 if.isInList.case = lower } 30 = TEXT 30 { value = *|='GF'|* if.value = großfläche,grossfläche,großflaeche,grossflaeche,billboards,billboard if.isInList.current = 1 if.isInList.case = lower } 31 = TEXT 31 { value = *|='GZ'|* if.value = ganzstelle,ganzsäule,ganzsaeule,litfasssäule,litfaßsäule,litfasssaeule,litfaßsaeule,columns,column if.isInList.current = 1 if.isInList.case = lower } 32 = TEXT 32 { value = *|='ZZ'|* if.value = videoboard if.isInList.current = 1 if.isInList.case = lower if.isInList.substring = 0,10 } 33 = TEXT 33 { value = *|='GV'|* if.value = mega-light,megalight,mega-lights,megalights,clb,city-light-board,city-light-boards,citylightboard,citylightboards if.isInList.current = 1 if.isInList.case = lower } 34 = TEXT 34 { value = *|='PF'|* if.value = big-seven,bigseven,big-7,big7,panorama,panorama-board,panoramaboard,panorama-boards,panoramaboards if.isInList.current = 1 if.isInList.case = lower } 35 = TEXT 35 { value = *|='SP'|* if.value = superposter if.isInList.current = 1 if.isInList.case = lower } 36 = TEXT 36 { value = *|='VI'|* if.value = clp,city-light-poster,citylightposter,city-light,citylight,city-lightposter,citylight-poster if.isInList.current = 1 if.isInList.case = lower } 40 = TEXT 40 { current = 1 stdWrap.substring = 4, if.value = typ: if.equals.current = 1 if.equals.case = lower if.equals.substring = 0,4 split.token = , split.wrap = '|', |*| '|', |*| '|' wrap = *| IN(_)|* wrap.splitChar = _ } 50 = TEXT 50 { value = *|='1'|* if.isTrue = {$plugin.tx_p123_pi.enablePermanent} if.value = dauerwerbung,dw,permanent if.isInList.current = 1 if.isInList.case = lower } 60 = TEXT 60 { value = *|<=1.5|* if.value = 5stars if.equals.current = 1 if.equals.case = lower } 61 < .60 61 { value = *|<= 2.5|* if.value = 4stars } 62 < .60 62 { value = *|<=3.5|* if.value = 3stars } 63 < .60 63 { value = *|<=4.5|* if.value = 2stars } 64 < .60 64 { value = *|>=5|* if.value = 1star } 70 = TEXT 70 { value = *| REGEXP ('bahnhof|hbf|bhf')|* if.value = bahnhof,hbf,bhf if.isInList.current = 1 if.isInList.case = lower } } } fields { override.cObject = COA override.cObject { 1 = TEXT 1 { value = 123_StoFZ.Standort,123_StoFZ.Textfeld if.value = ^ if.equals.current = 1 if.equals.substring = 0,1 } 10 = TEXT 10 { value = 123_StoFZ.Beleuchtung if.value = hinterleuchtet,beleuchtet,unbeleuchtet,lighted,unlighted,backlighted if.isInList.current = 1 if.isInList.case = lower } 20 = TEXT 20 { value = 123_StoFZ.VMNr if.value = ekz,einkaufszentrum,einkaufzentrum,supermarkt,supermarket,market if.isInList.current = 1 if.isInList.case = lower } 30 = TEXT 30 { value = 123_StoFZ.Typ if.value ( ,großfläche,grossfläche,großflaeche,grossflaeche,billboards,billboard, ,ganzstelle,ganzsäule,ganzsaeule,litfasssäule,litfaßsäule,litfasssaeule,litfaßsaeule,columns,column, ,videoboard,videoboards, ,mega-light,megalight,mega-lights,megalights,clb,city-light-board,city-light-boards,citylightboard,citylightboards, ,big-seven,bigseven,big-7,big7,panorama,panorama-board,panoramaboard,panorama-boards,panoramaboards, ,superposter, ,clp,city-light-poster,citylightposter,city-light,citylight,city-lightposter,citylight-poster, ) if.value := replaceString(\r|) if.value := replaceString(\n|) if.value := replaceString(\t|) if.value := replaceString( |) if.isInList.current = 1 if.isInList.case = lower } 40 = TEXT 40 { value = 123_StoFZ.Typ if.value = typ: if.equals.current = 1 if.equals.case = lower if.equals.substring = 0,4 } 50 = TEXT 50 { value = 123_StoFZ.Dauerwerbung if.isTrue = {$plugin.tx_p123_pi.enablePermanent} if.value = dauerwerbung,dw,permanent if.isInList.current = 1 if.isInList.case = lower } 60 = TEXT 60 { value = ROUND(123_StoFZ.Bewertung*2)/2 if.value = 5stars,4stars,3stars,2stars,1star if.isInList.current = 1 if.isInList.case = lower } 70 = TEXT 70 { value = 123_StoFZ.Anschlagart,123_StoFZ.Standort if.value = bahnhof,hbf,bhf if.isInList.current = 1 if.isInList.case = lower } } } } searchFilter { 10.key = 5stars 10.key.wrap = +| 10.group = stars 10.group.noTrimWrap = | data-group="|"| 10.label.lang.en = & more 10.label.lang.de = & mehr 10.label.noTrimWrap = | || 11 < .10 11.key = 4stars 11.label.noTrimWrap = | || 12 < .10 12.key = 3stars 12.label.noTrimWrap = | || 13 < .10 13.key = 2stars 13.label.noTrimWrap = | || #14 < .10 #14.key = 1star #14.label.noTrimWrap = | || 20.key = +dw 20.key.if.isTrue = {$plugin.tx_p123_pi.enablePermanent} 20.label.lang.en = Available for permanent advertising 20.label.lang.de = Für Dauerwerbung verfügbar #30.key = +unbeleuchtet #30.label.lang.en = unlighted #30.label.lang.de = unbeleuchtet 31.key = +beleuchtet 31.label.lang.en = lighted/ backlighted 31.label.lang.de = beleuchtet/ hinterleuchtet #32.key = +hinterleuchtet #32.label.lang.en = backlighted #32.label.lang.de = hinterleuchtet 40.key = +ekz 40.label.lang.en = Supermarket/ shopping mall 40.label.lang.de = Supermarkt/ Einkaufszentrum 50.key = +bahnhof 50.label.lang.en = Train station 50.label.lang.de = Bahnhof } marks { CLEAR = TEXT CLEAR { value = } # IMAGE_LIST = IMG_RESOURCE # IMAGE_LIST { # file = EXT:p123search/res/list-down.gif # fileHover = EXT:p123search/res/list-down-hover.gif # altFile = EXT:p123search/res/list-up.gif # altFileHover = EXT:p123search/res/list-up-hover.gif # altText = ###LL_locationList### # titleText < .altText # } VAT = # Configurator / Filter 10 = COA 10 { wrap =
|
10 = IMAGE 10 { file = typo3conf/ext/p123search/res/checklist-configurator.jpg file.width = 224 file.height = 224c } 20 = TEXT 20 { value = ###LL_buttonConfig### typolink.parameter.data = TSFE:id typolink.additionalParams = &tx_p123search_pi3[filter]=0 typolink.ATagParams = class="csc-mailform-submit" onclick="return tx_p123search_pi3.closeCampagneOverlay(false);" } } # Campagne form 20 = COA 20 { wrap =
|
10 = IMAGE 10 { file = typo3conf/ext/p123search/res/checkmark-automation.jpg file.width = 224 file.height = 224c } 20 = TEXT 20 { wrap =
typolink.parameter.data = TSFE:id typolink.additionalParams = &tx_p123search_pi3[filter]=1 typolink.returnLast = url } 30 = TEXT 30 { outerWrap =
|
wrap =
|
innerWrap = value = 1.000 € } } } } data { # Standortdaten PLZ { ifEmpty = } VMarkt { cObject = COA cObject { if.isTrue.field = VMName # 10 = TEXT # 10.field = VMName # 10.required = 1 # 10.wrap =
###LL_locationMarket###: |
20 = TEXT 20.field = VMNr 20.required = 1 20.wrap =
###LL_locationMarketNumber###: |
30 = TEXT 30.field = VMKette 30.required = 1 30.wrap =
###LL_locationMarketChain###: |
# wrap =
|
} } Standort { htmlSpecialChars = 1 substring = 3, substring { if.value = ZZ_ if.equals.field = Standort if.equals.substring = 0,3 } innerWrap = |
###LL_specialLocation### innerWrap { if.isTrue.cObject = » ###LL_moreVideoboardsInfo### outerWrap { if.isTrue.field = FotoName if.value.dataWrap = {field:HS},{field:US} if.equals = GF,VB } } PpS { setContentToCurrent = 1 override.current = 1 override.numberFormat = 1 override.numberFormat { decimals = 0 dec_point = , thousands_sep = . } ifEmpty = n.v. } FotoName { setContentToCurrent = 1 setCurrent { field = Paechter if.isTrue.current = 1 intval = 1 dataWrap = fileadmin/photos/{field:OrtNr}/|/{current:1}.jpg } cObject = COA cObject { #if.isTrue.current = 1 10 = LOAD_REGISTER 10.locationImage.cObject = IMG_RESOURCE 10.locationImage.cObject.file.import.current = 1 #10.locationImage.cObject.file.height = 58 #10.locationImage.cObject.file.minW = 58 10.locationImage.cObject.stdWrap.required = 1 10.locationImage.cObject.stdWrap.dataWrap = {TSFE:absRefPrefix}| 20 = TEXT 20.value = } } Icon { field = Anschlagart #rpeter: Icon immer anzeigen #if.isTrue.data = register:locationImage htmlSpecialChars = 1 dataWrap =
} #fakanko neu FirstDetails { cObject = COA cObject { #Anschlagart/Werbemedium 10 = TEXT 10.field = Anschlagart 10.required = 1 #10.wrap =
###LL_locationType###: |
10.wrap = | 10.outerWrap =
|
#PpS 20 = TEXT 20.field = PpS 20.override.field = PpS 20.override.numberFormat = 1 20.override.numberFormat { decimals = 0 dec_point = , thousands_sep = . } 20.ifEmpty = n.v. 20.wrap = ###LL_locationPPS###: | 20.outerWrap =
|
#Politik/Relegion 30 = TEXT 30.if.isTrue.field = Politik #30.field = Politik 30.value = ###LL_lockPolitics######LL_lockPoliticsDesc###
###LL_lockPoliticsMore###
30.typolink.parameter = 204#299 30.typolink.ATagParams = class="tx-p123search-pi3-locationLock tooltip thickbox" #30.typolink.parameter.noTrimWrap = || 550x350:jquery_lightbox=ajax tooltip| #Dauerwerbung 40 = TEXT 40.value = disabled 40.if.isTrue.field = Dauerwerbung 40.value = ###LL_locationPermanentAd### 40.outerWrap =
|
#Verbrauchermarkt 50 = TEXT 50.if.isTrue.field = VMName 50.field = VMName 50.required = 1 50.wrap = ###LL_locationMarket###: | 50.outerWrap =
|
} } Details { cObject = COA cObject { 10 = TEXT 10.field = Ortsteil 10.required = 1 10.wrap =
###LL_locationLocalPart###: |
20 = TEXT 20.field = StoNr 20.required = 1 20.wrap =
###LL_locationNumber###: |
30 = TEXT 30.value =
30.if.isTrue.field = StoV // Beleuchtung 40 = TEXT 40.field = StoV 40.required = 1 40.noTrimWrap = |###LL_locationPlace###: | | 50 = TEXT 50.field = Beleuchtung 50.required = 1 50.wrap = (###LL_locationLighting|###) 60 = TEXT 60.value =
60.if.isTrue.field = StoV // Beleuchtung 70 = TEXT 70.field = Paechter 70.required = 1 70.wrap =
###LL_locationLeaseholder###: |
80 = TEXT 80.field = Bewertung 80.required = 1 80.wrap =
###LL_locationValuation###: |
} } Special = special Special { if.isTrue.cObject = COA if.isTrue.cObject { #10 = TEXT #10.value = 1 #10.if.value = 0220 #10.if.equals.field = Paechter } noTrimWrap = | || } # PreisCent { # field = Preis # stdWrap.dataWrap = |*100 # prioriCalc = 1 # numberFormat { # decimals = 0 # dec_point = # thousands_sep = # } # } PreisFormat { setCurrent { field = Preis postUserFunc = tx_p123search_pi3->hook_money_format } current = 1 outerWrap = | outerWrap { if.isTrue.cObject = hook_money_format } } append = TEXT append.value = ###LL_headerDayPriceShort### append.noTrimWrap = | / || } PreisStandort { setCurrent { preUserFunc = tx_p123search_pi3->hook preUserFunc { funcName = basket_find dontIncludeSetup = 1 rKey = price pos = {field:OrtNr}{field:StoID}|* pos.insertData = 1 ext = p123search* format = 0 } ifEmpty.fieldRequired = RemapID ifEmpty.preUserFunc < .preUserFunc ifEmpty.preUserFunc { pos = {field:OrtNr}{field:RemapID}|* group = *_DW } } cObject = COA cObject { if.value = 0 if.isGreaterThan.current = 1 10 = TEXT 10.data = register:expressPrice 10.stdWrap.postUserFunc = tx_p123search_pi3->hook_money_format 10.if.isTrue.data = register:expressPrice 10.noTrimWrap = |*###LL_expressHint### (|) | 20 = TEXT 20.current = 1 20.postUserFunc = tx_p123search_pi3->hook_money_format } override =   override.if.value = 0 override.if.isGreaterThan.current = 1 override.if.negate = 1 # # Show locking for political advertising # append = TEXT # append { # value = ###LL_lockPolitics######LL_lockPoliticsDesc###
###LL_lockPoliticsMore###
# if.directReturn = 0 # if.isTrue.field = Politik # typolink.parameter = 204#299 # typolink.parameter.noTrimWrap = || 550x350:jquery_lightbox=ajax tooltip| # wrap =
| # } } Ersatz { cObject = TEXT override.if.isFalse = {$plugin.tx_p123_pi.disableSpare} override.preCObject = COA override.preCObject { 10 = TEXT 10.value =
###CLEAR###
} } Dauerwerbung { override.if.isTrue = {$plugin.tx_p123_pi.disableSpare} override.if.isTrue.if.isTrue = {$plugin.tx_p123_pi.enablePermanent} override.preCObject = COA override.preCObject { 1 = LOAD_REGISTER 1.permanentPosition { preUserFunc = tx_p123search_pi3->hook preUserFunc { funcName = basket_find dontIncludeSetup = 1 rKey = pos pos = {field:OrtNr}{field:StoID}|* pos.insertData = 1 group = *_DW ext = p123search* format = 0 } ifEmpty.fieldRequired = RemapID ifEmpty.postUserFunc < .preUserFunc ifEmpty.postUserFunc { pos = {field:OrtNr}{field:RemapID}|* } } 10 = TEXT 10.value = ###CLEAR### 99.value = ">
###LL_TerminPermanentAdvertising###
} } Bewertung { # setContentToCurrent = 1 # setCurrent.cObject = COA # setCurrent.cObject { # 10 = TEXT # 10 { # value = ###LL_RatingNotAvailable### # if.value = 6 # if.isGreaterThan.current = 1 # } # 20 = TEXT # 20 { # setCurrent { # current = 1 # stdWrap.stdWrap.wrap = |*2 # stdWrap.prioriCalc = 1 # stdWrap.numberFormat { # decimals = 0 # dec_point = # thousands_sep = # } # stdWrap.wrap = |/2 # prioriCalc = 1 # } # current = 1 # numberFormat = 1 # numberFormat { # decimals = 1 # dec_point = , # thousands_sep = # } # if.value = 6 # if.isGreaterThan.current = 1 # if.negate = 1 # noTrimWrap = |###LL_RatingLabel###: || # } # } stdWrap.stdWrap.wrap = |*2 stdWrap.prioriCalc = 1 stdWrap.numberFormat { decimals = 0 dec_point = thousands_sep = } stdWrap.wrap = |/2 prioriCalc = 1 numberFormat = 1 numberFormat { decimals = 1 dec_point = - thousands_sep = } substring = -3,3 # dataWrap = {current:1} # dataWrap = dataWrap = } # Distance { # setCurrent.field = Distance # cObject = COA # cObject { # 10 = TEXT # 10.current = 1 # 10.if.value = 1 # 10.if.isLessThan.current = 1 # 10.stdWrap.wrap = |*1000 # 10.prioriCalc = 1 # 10.numberFormat { # decimals = 0 # dec_point = # thousands_sep = # } # 10.wrap = |###LL_shortMeter### # 20 < .10 # 20.if.negate = 1 # 20.stdWrap.wrap > # 20.prioriCalc > # 20.numberFormat { # decimals = 1 # dec_point = , # thousands_sep = . # } # 20.wrap = |###LL_shortKilometers### # } # if.isTrue.current = 1 # required = 1 # wrap = ###LL_distance###| # } # Special { # if.isTrue.cObject { # # Berlin Plakat (61) und Medium GF: 10% # 10 = TEXT # 10.value = 10 # 10.if.value = 0061,GF # 10.if.equals.field = Paechter # 10.if.equals.dataWrap = |,{field:Typ} # # Big-Seven (220) und Medium PF: 10% # 20 < .10 # 20.value = 10 # 20.if.value = 0220,PF # # POS (336) und Medium GF: 5% # 30 < .10 # 30.value = 5 # 30.if.value = 0336,GF # # Superposter (500) und Medium SP: 10% # 40 < .10 # 40.if.value = 0500 # 40.if.equals.dataWrap > # # Dekora (187) und Medium GF: 10% # 50 < .10 # 50.if.value = 0187,GF # # Hoffmann (399) und Medium GF: 10% # 60 < .10 # 60.if.value = 0399,GF # # Tiefenbacher (86) und Medium GF: 10% # 70 < .10 # 70.if.value = 0086,GF # # Stadtreklame Nürnberg (118) und Medium GF: 10% # 80 < .10 # 80.if.value = 0118,GF # # Stadtreklame Nürnberg (118) und Medium GZ: 5% # 81 < .10 # 81.if.value = 0118,GZ # } # } } dataDates { Termin { cObject = COA cObject { 5 = TEXT 5 { if.isTrue.field = express if.isTrue = 1 noTrimWrap = |
###LL_TerminExpress###
| } 10 = TEXT 10 { field = period stdWrap.wrap = 00| substring = -2,2 dataWrap =
T|/{field:year}
} 15 = TEXT 15 { field = days stdWrap.wrap = 00| substring = -2,2 noTrimWrap = |
| ###LL_TerminDays###
| } 20 = TEXT 20 { field = begin # rpeter: Aus Platzgründen in der "alten" Version nur d.m. # date =d.m.y date =d.m. dataWrap =
| - } 30 = TEXT 30 { current = 1 setCurrent.field = begin setCurrent.dataWrap = | + (({field:days} -1) * 86400) prioriCalc = 1 # rpeter: Aus Platzgründen in der "alten" Version nur d.m. # strftime = %d.%m.%y strftime = %d.%m. dataWrap = |
} 40 = TEXT 40 { field = price stdWrap.postUserFunc = tx_p123search_pi3->hook_money_format wrap =
|
} wrap = |
} } period { stdWrap.wrap = 00| substring = -2,2 } #year #price #hash #checked #disabled begin { date = d.m.Y } #days #express rel { field = hash if.isFalse.field = disabled noTrimWrap = | rel="|"| } event { field = period stdWrap.wrap = 00| if.isFalse.field = disabled substring = -2,2 noTrimWrap = | data-id="###DATA_StoID###" data-period="|" data-year="{field:year}" data-hash="{field:hash}"| insertData = 1 } class { cObject = COA cObject { 10 = TEXT 10.value = disabled 10.if.isTrue.field = disabled 10.if.isTrue.override < plugin.tx_p123search_pi3.data.Dauerwerbung.override.preCObject.30.setCurrent 10.noTrimWrap = | || 20 = TEXT 20.value = checked 20.if.isFalse.field = disabled 20.if.isFalse.override < .10.if.isTrue.override 20.if.isTrue.field = checked 20.noTrimWrap = | || 30 = TEXT 30.value = express 30.if.isTrue.field = express 30.if.isFalse.field = disabled 30.if.isFalse.override < .10.if.isTrue.override 30.noTrimWrap = | || 40 = LOAD_REGISTER 40.remapDate = 0 50 = TEXT 50.value = tooltip 50.if.isTrue = 0 50.if.isTrue.override = 1 50.if.isTrue.override.if.isFalse.field = disabled 50.if.isTrue.override.if.isFalse.override < .10.if.isTrue.override 50.if.isTrue.if.value.field = Belegung 50.if.isTrue.if.equals.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Belegung] 50.if.isTrue.if.negate = 1 50.if.isFalse = 1 50.if.isFalse.if.value = D A_D A,D A_D B,D A_D C,D B_D A,D B_D B,D B_D C,D C_D A,D C_D B,D C_D C 50.if.isFalse.if.isInList.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Belegung] 50.if.isFalse.if.isInList.dataWrap = |_{field:Belegung} 50.append = LOAD_REGISTER 50.append.remapDate = 1 50.noTrimWrap = | || } } clear = ###CLEAR### clear.override = ###LL_remapBegin### ###LL_remap###DATA_Belegung###### ###LL_remapEnd### clear.override { if.isTrue.data = register:remapDate append = TEXT append.postUserFunc = tx_p123search_pi3->hook append.postUserFunc { funcName = period_display dontIncludeSetup = 1 period.field = remap // period year.field = year block.field = Belegung template =

###DATA_Beginn### - ###DATA_Ende### } wrap3 = | } } locallang { headline { # field = header override.cObject = LOAD_REGISTER override.cObject { Ortname { data = register:Ortname split.token = , split.token.if.isTrue.data = register:Ortname split.token.if.isTrue.listNum = 1 split.token.if.isTrue.listNum.splitChar = , split.token.if.isFalse.data = GP:tx_p123search_pi3|filter split.cObjNum = 1 |*| 2 |*| 3 split.1.current = 1 split.2.current = 1 split.2.wrap = ,| split.3 < .split.2 split.3.if { value = stadt equals.current = 1 equals.trim = 1 equals.case = lower equals.substring = -5, negate = 1 } } } dataWrap =  |{register:Ortname} wrap3 =

|

} subtitle { wrap =

|

} toggleAll { setContentToCurrent = 1 setCurrent { current = 1 split.token = | split.returnKey = 1 htmlSpecialChars = 1 } split.token = | split.returnKey = 0 dataWrap = | } #fakanko neu toggleTermine < .toggleAll toggleTermine { dataWrap = | } locationDetails < .toggleAll locationDetails { dataWrap = | } locationPPS { wrap = |###LL_PPSdescription### } noEntriesFoundLinkCity { stdWrap.noTrimWrap = |» || innerWrap = | } noEntriesFoundLinkDates { stdWrap.noTrimWrap = |» || innerWrap = | } noEntriesFoundLinkFilter { stdWrap.noTrimWrap = |» || typolink.parameter.data = TSFE:id typolink.parameter.noTrimWrap = || - csc-mailform-submit| typolink.additionalParams = &tx_p123search_pi3[filter]=0 } buttonCityChange { override = wrap = | outerWrap =

|

} buttonFilter { override = wrap = | outerWrap =

|

} buttonBooked { outerWrap =

|

outerWrap.if < .innerWrap.if append = TEXT append { wrap =  | innerWrap = | value = ###LL_buttonFilter### } # append.if < .innerWrap.if htmlSpecialChars = 1 htmlSpecialChars.if.isTrue.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter] innerWrap = | innerWrap.if.isFalse.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter] } buttonCityShow { setCurrent.data = register:Ortname setCurrent.listNum = 0 setCurrent.listNum.splitChar = , stdWrap.dataWrap = |{current:1} htmlSpecialChars = 1 htmlSpecialChars.if.isFalse.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter] innerWrap = innerWrap.if.isTrue.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter] outerWrap =

|

outerWrap.if < .innerWrap.if } buttonMap { override = if.isTrue = {$plugin.tx_p123_pi.pageMap} required = 1 typolink.parameter = {$plugin.tx_p123_pi.pageMap} #typolink.additionalParams.data = GP:tx_p123search_pi3|filter #typolink.additionalParams.intval = 1 #typolink.additionalParams.wrap = &tx_p123search_pi3[filter]=| wrap =

|

} buttonTable < .buttonMap buttonTable { override = if.isTrue = {$plugin.tx_p123_pi.pageLocations} typolink.parameter = {$plugin.tx_p123_pi.pageLocations} wrap =

|

} buttonSave { typolink.parameter = {$plugin.tx_p123_pi.pageDesigner} typolink.ATagParams = class="csc-mailform-submit" onclick="return tx_p123search_pi3.save(this);" } buttonLocations { wrap =
|
typolink.parameter = {$plugin.tx_p123_pi.pageLocations} typolink.ATagParams = class="csc-mailform-submit" typolink.additionalParams = &tx_p123search_pi3[filter]=0 } changeView { #innerWrap =

|

typolink.parameter = {$plugin.tx_p123_pi.pageMap} typolink.additionalParams.data = GP:tx_p123search_pi3|filter typolink.additionalParams.intval = 1 typolink.additionalParams.wrap = &tx_p123search_pi3[filter]=| } cityReminderChange { wrap = | } cityReminderSave { typolink.parameter = {$plugin.tx_p123_pi.pageDesigner} typolink.parameter.noTrimWrap = || - "csc-mailform-button save"| } cityReminderHead { wrap =

|

} cityReminderText { trim = 1 brTag =
} cityReminderCheck { wrap =
} lockPoliticsLink { if.directReturn = 0 # innerWrap =

|

typolink.parameter = typolink.parameter.noTrimWrap = || 550x350:jquery_lightbox=ajax| wrap =
|
} errorButtonReload { stdWrap.noTrimWrap = |» || wrap = | } searchHint { trim = 1 brTag =
} searchHintPermanent { if.isTrue = {$plugin.tx_p123_pi.enablePermanent} trim = 1 wrap =
| } searchButton { override = } moreLoad { wrap = | } shortMeter.noTrimWrap = | || shortKilometers.noTrimWrap = | || distance.noTrimWrap = || | spareEnabled { override = tx-p123search-pi3-spareEnabled override.if.isFalse = {$plugin.tx_p123_pi.disableSpare} } permanentEnabled { override = tx-p123search-pi3-permanentEnabled override.if.isTrue = {$plugin.tx_p123_pi.disableSpare} override.if.isTrue.if.isTrue = {$plugin.tx_p123_pi.enablePermanent} } permanentDesc { trim = 1 brTag =
} permanentDurationOption.split { token = , cObjNum = 1 1 = TEXT 1.cObject = COA 1.cObject { 10 = TEXT 10.current = 1 10.listNum = 0 10.listNum.splitChar = 61 10.trim = 1 10.required = 1 10.if.isTrue.current = 1 10.if.isTrue.listNum = 1 10.if.isTrue.listNum.splitChar = 61 10.if.isTrue.trim = 1 10.substring = 1, 10.substring.if { value.current = 1 value.listNum = 0 value.listNum.splitChar = 61 value.trim = 1 value.substring = 0,1 equals = * } 10.noTrimWrap = | value="|"| 10.if.isTrue.current = 1 20 = TEXT 20.value = selected="selected" 20.if < .10.substring.if 20.noTrimWrap = | || 30 = TEXT 30.current = 1 30.listNum = 1 30.listNum.splitChar = 61 30.trim = 1 30.required = 1 30.if.isTrue.current = 1 30.wrap = >| stdWrap.required = 1 stdWrap.wrap = } } mediaStandortinfo { if.directReturn = 0 typolink.parameter = typolink.jquery_lightbox = ajax typolink.jquery_lightbox.width = 550 typolink.jquery_lightbox.height = 350 } mediaStandortinfoExtra { if.directReturn = 0 override =
###LL_mediaStandortinfo###
} mediaStandort { htmlSpecialChars = 1 innerWrap.if.isFalse.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter] innerWrap = | } mediaStandortAll { setCurrent.data = register:Ortname setCurrent.listNum = 0 setCurrent.listNum.splitChar = , htmlSpecialChars = 1 innerWrap = | innerWrap.if.isTrue.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter] insertData = 1 } topSelectionLink { override = typolink { parameter = #target = _blank ATagParams = class="tx-p123search-pi3-topselection-link" } } } pageNav { nextCount { setContentToCurrent = 1 append = COA append { 10 = TEXT 10.value = ###LL_moreItems### 10.if.value = 1 10.if.isGreaterThan.current = 1 20 < .10 20.value = ###LL_moreItem### 20.if.negate = 1 stdWrap.noTrimWrap = | || } } } # locationHighlight = highlight locationHighlight = locationHighlight.noTrimWrap = | || locationDisabled = disabled locationSelected = selected locationSelected.noTrimWrap = | class="|"| locationChecked = tx-p123search-pi3-locationCheckbox checked # Define the location image locationImage = IMG_RESOURCE locationImage { file { import = fileadmin/photos/ import.override = height = 58 minW = 58 } stdWrap { setContentToCurrent = 1 override.cObject = COA override.cObject { 10 = LOAD_REGISTER 10 { imageClass = locationImage empty imageClass.override = locationImage imageClass.override.if.isTrue.current = 1 } } innerWrap = style="background-image: url({TSFE:absRefPrefix}|);" innerWrap.if.isTrue.current = 1 innerWrap.insertData = 1 dataWrap =
} } campagne { maxPeriods = 3 maxRounds = 2 sort = 123_StoFZ.Bewertung ASC,123_StoFZ.ComAW ASC minimum < plugin.tx_p123search_pi3.marks.MINIMUM_BUDGET.value tolerance = 20 distance = 100 } ############################################## ### Define the default Stylesheet _CSS_DEFAULT_STYLE ( *:first-child+html .tx-p123search-pi3 { width: 100%; } /* IE7 */ .tx-p123search-pi3 { max-height: 90000000px; min-height: 350px; padding-top: 5px; -moz-transition: max-height 0s linear; -ms-transition: max-height 0s linear; -o-transition: max-height 0s linear; -webkit-transition: max-height 0s ease; transition: max-height 0s ease; } .tx-p123search-pi3.map-open { max-height: 0px; overflow: hidden; -moz-transition-delay: 1s; -ms-transition-delay: 1s; -o-transition-delay: 1s; -webkit-transition-delay: 1s; transition-delay: 1s; } #tx-p123search-pi3-scroll { background: #FFFFFF; border: 1px solid #DBDBDB; border-bottom-color: #F4F4F4; left: 12px; margin: -11px 0px 0px -13px; padding: 10px 15px 0px 12px; position: absolute; top: 10px; width: 611px; z-index: 5; } #tx-p123search-pi3-scroll.fixed { margin-top: 0px; position: fixed; top: 31px; } #tx-p123search-pi3-scroll.fixed .tx-p123search-pi3-scroll-header { background: #F5EFE3; height: 31px; left: -1px; position: absolute; top: -32px; width: 640px; z-index: 1; } #tx-p123search-pi3-scroll .csc-mailform-submit-top { z-index: 3; } #tx-p123search-pi3-scroll #tx-p123search-pi3-sort { z-index: 2; } #tx-p123search-pi3-scroll #tx-p123search-pi3-sort:hover { z-index: 4; } #tx-p123search-pi3-scroll .tx-p123search-pi3-tableHeader { position: relative; z-index: 3; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child { background-image: url(../typo3conf/ext/p123search/res/csc-header-n1.png); min-width: 531px; z-index: 2; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * { color: #FFFFFF; display: inline-block; float: left; font-size: 16px; height: 27px; line-height: 25px; margin: 1px 0px; padding: 1px 10px 0px 10px; text-shadow: none; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child { margin-right: 5px; max-width: 322px; overflow: hidden; padding-right: 0px; white-space: nowrap; max-width: -moz-calc(100% - 15px - 63px - 64px - 47px - 20px); max-width: -webkit-calc(100% - 15px - 63px - 64px - 47px - 20px); max-width: calc(100% - 15px - 63px - 64px - 47px - 20px); } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > h2, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > h2 { border-left: 1px solid #FFFFFF; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > h1 + h2, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > h1 + h2 { border-left: none; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * > a, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * > a { color: #FFFFFF; display: inline-block; height: 27px; padding-right: 0; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * > a:hover, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * > a:hover { color: #00295f; text-decoration: none; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child:after { clear: left; content: "."; display: block; height: 0px; line-height: 0px; visibility: hidden; } @media print { body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child { background: none; page-break-before: avoid; page-break-after: avoid; page-break-inside: avoid; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * { color: #000000; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child { margin-right: 0px; max-width: inherit; overflow: visible; padding-right: 5px; white-space: normal; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > h2, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > h2 { display: none; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * > a, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * > a { background: none; color: #000000; padding-right: 5px; } } /* map integration */ .tx-p123search-pi3-map { display: none; height: 1px !important; margin-top: -1px; overflow: hidden; position: relative; -moz-opacity: 0.01; opacity: 0.01; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=1)"; filter: alpha(opacity=1); } @media all and (min-width:0\0) { .tx-p123search-pi3-map { -ms-filter: none; filter: none; } } /* IE9+ */ .tx-p123search-pi3-map .tx-p123maps-pi1-icon { display: none; } /* changeView icon */ /* .tx-p123search-pi3-icon { background: #FFFFFF url(../typo3conf/ext/p123search/res/map-icon.png) 10px 44px no-repeat; border: 1px solid #DBDBDB; border-left: none; height: 164px; left: 639px; position: absolute; top: -1px; width: 120px; -moz-border-radius: 0px 6px 6px 0px; -webkit-border-radius: 0px 6px 6px 0px; border-radius: 0px 6px 6px 0px; } .tx-p123search-pi3-icon h4 { background: #F4F4F4; margin: 0px; padding: 5px; text-align: center; -moz-border-radius: 0px 6px 0px 0px; -webkit-border-radius: 0px 6px 0px 0px; border-radius: 0px 6px 0px 0px; } .tx-p123search-pi3-icon a { display: block; height: 100%; width: 100%; } .tx-p123search-pi3-icon a:hover { text-decoration: none; } @media print { .tx-p123search-pi3-icon { display: none; } } */ /*.tx-p123search-pi3-map-icon { display: inline-block; width: 25px; height: 27px; background: transparent url(../typo3conf/ext/p123search/res/map-icon.png) 0 1px no-repeat; background-size: 20px; }*/ /* politics icon */ .tx-p123search-pi3-politics { background: #FFFFFF; border: 1px solid #DBDBDB; border-left: none; left: 639px; position: absolute; top: 166px; width: 120px; -moz-border-radius: 0px 6px 6px 0px; -webkit-border-radius: 0px 6px 6px 0px; border-radius: 0px 6px 6px 0px; } .tx-p123search-pi3-politics h4 { background: #F4F4F4; margin: 0px; padding: 5px; text-align: center; -moz-border-radius: 0px 6px 6px 0px; -webkit-border-radius: 0px 6px 6px 0px; border-radius: 0px 6px 6px 0px; } .tx-p123search-pi3-politics a { display: block; height: 100%; width: 100%; } @media print { .tx-p123search-pi3-politics { display: none; } } /* toggle, sort & search */ .tx-p123search-pi3-toggleAll { float: left; line-height: 17px; margin: 0px 50px 5px 0px; min-width: 135px; } .tx-p123search-pi3-toggleAll:empty { margin: 0px; min-width: 0px; } .tx-p123search-pi3-toggleAll a { color: #555659; color: inherit; } .tx-p123search-pi3-sort-label { float: left; line-height: 17px; margin: 0px 5px 5px 0px; } #tx-p123search-pi3-sort { float: left; height: 17px; line-height: 13px; margin-bottom: 5px; position: relative; } .tx-p123search-pi3-sort-wrapper { background: #F4F4F4; border: 1px solid #DBDBDB; left: 0px; min-width: 152px; position: absolute; top: 0px; } .tx-p123search-pi3-sort-current { padding: 1px; position: relative; width: 150px; } #tx-p123search-pi3-sort span { cursor: default; display: block; margin-left: 25px; } #tx-p123search-pi3-sort-options { display: none; left: 0px; position: relative; top: -1px; min-width: 152px; } #tx-p123search-pi3-sort-options div.option { border-top: 1px dotted #C0C0C0; margin-top: 1px; padding: 1px 2px 0px 2px; } #tx-p123search-pi3-sort-options div.empty { font-size: 0px; height: 1px; line-height: 0px; } #tx-p123search-pi3-sort a.up, #tx-p123search-pi3-sort a.down { background: url(../typo3conf/ext/p123search/res/icon-list.gif) no-repeat; display: inline; float: left; height: 13px; width: 8px; } #tx-p123search-pi3-sort a.up { background-position: 0px -120px; margin-right: 3px; } #tx-p123search-pi3-sort a.down { background-position: 0px 0px; } #tx-p123search-pi3-sort a.up:hover, #tx-p123search-pi3-sort a.up:active, #tx-p123search-pi3-sort a.up.active { background-position: 0px -180px; } #tx-p123search-pi3-sort a.down:hover, #tx-p123search-pi3-sort a.down:active, #tx-p123search-pi3-sort a.down.active { background-position: 0px -60px; } @media print { .tx-p123search-pi3-sort-wrapper { background: none; border: none; top: 1px; } #tx-p123search-pi3-sort span { margin-left: 0px; } #tx-p123search-pi3-sort a.up { display: none; } #tx-p123search-pi3-sort a.down { display: none; } } #tx-p123search-pi3-search { float: right; } .tx-p123search-pi3-search-label { float: left; line-height: 17px; margin: 0px 5px 5px 0px; } .tx-p123search-pi3-search-field { float: left; } .tx-p123search-pi3-search-field.tooltip span { pointer-events: auto; } #txp123searchpi3-search, #txp123searchpi3-budget, #txp123searchpi3-overlay-budget { background: #F4F4F4; border: 1px solid #DBDBDB; width: 130px; -webkit-appearance: textfield; } .tx-p123search-pi3-search-submit { float: left; line-height: 12px; margin: 5px 0px 0px 5px; } .tx-p123search-pi3-search-submit input[type="submit"] { background: url(../typo3conf/ext/p123search/res/search-submit.gif) no-repeat; border: none; font-size: 0px; height: 8px; line-height: 8px; margin: 0px; padding: 0px; width: 10px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .tx-p123search-pi3-search-submit input[type="submit"]:hover, .tx-p123search-pi3-search-submit input[type="submit"]:focus { background-position: 0px -8px; } /* table */ .tx-p123search-pi3-pageNav { color: #000000; margin-left: 120px; text-align: right; } .tx-p123search-pi3-tableHeader, .tx-p123search-pi3-tableFooter { background: url(../typo3conf/ext/p123search/res/table-header.gif) repeat-x; color: #000000; } .tx-p123search-pi3-tableHeader { padding-top: 30px; } #tx-p123search-pi3-sort ~ .tx-p123search-pi3-tableHeader, #tx-p123search-pi3-search ~ .tx-p123search-pi3-tableHeader { padding-top: 5px; } .tx-p123search-pi3-tableFooter { margin-top: 5px; padding-top: 5px; } .tx-p123search-pi3-tableHeader .variable, .tx-p123search-pi3-tableFooter .variable { color: #000000; } .tx-p123search-pi3-tableHeader .variable { padding-bottom: 8px; } @media print { .tx-p123search-pi3-tableHeader, .tx-p123search-pi3-tableFooter { background: none; border-top: 1px dotted #F4F4F4; page-break-before: avoid; page-break-after: avoid; page-break-inside: avoid; } } .tx-p123search-pi3 .variable-n1 { margin-right: 296px; } .tx-p123search-pi3 .variable-n2 { margin-right: 326px; } .tx-p123search-pi3 .variable-n3 { margin-right: 356px; } .tx-p123search-pi3 .variable-n4 { margin-right: 386px; } .tx-p123search-pi3 .variable-n5 { margin-right: 416px; } .tx-p123search-pi3 .variable-n6 { margin-right: 446px; } .tx-p123search-pi3 .variable-n7 { margin-right: 476px; } .tx-p123search-pi3 .variable-n8 { margin-right: 506px; } .tx-p123search-pi3 .variable-n9 { margin-right: 536px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n1, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n1 { margin-right: 344px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n2, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n2 { margin-right: 374px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n3, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n3 { margin-right: 404px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n4, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n4 { margin-right: 434px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n5, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n5 { margin-right: 464px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n6, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n6 { margin-right: 494px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n7, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n7 { margin-right: 524px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n8, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n8 { margin-right: 554px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n9, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n9 { margin-right: 584px; } .tx-p123search-pi3-tableHeader .fixed, .tx-p123search-pi3-tableFooter .fixed { clear: both; color: #000000; float: right; } .tx-p123search-pi3-tableHeader .fixed { padding-bottom: 8px; } .tx-p123search-pi3 .fixed-n1 { width: 296px; } .tx-p123search-pi3 .fixed-n2 { width: 326px; } .tx-p123search-pi3 .fixed-n3 { width: 356px; } .tx-p123search-pi3 .fixed-n4 { width: 386px; } .tx-p123search-pi3 .fixed-n5 { width: 416px; } .tx-p123search-pi3 .fixed-n6 { width: 446px; } .tx-p123search-pi3 .fixed-n7 { width: 476px; } .tx-p123search-pi3 .fixed-n8 { width: 506px; } .tx-p123search-pi3 .fixed-n9 { width: 536px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n1, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n1 { width: 344px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n2, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n2 { width: 374px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n3, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n3 { width: 404px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n4, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n4 { width: 434px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n5, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n5 { width: 464px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n6, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n6 { width: 494px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n7, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n7 { width: 524px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n8, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n8 { width: 554px; } .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n9, .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n9 { width: 584px; } .tx-p123search-pi3 .fixed .zip-row, #txp123searchpi3-permanent-window .fixed .zip-row, .tx-p123search-pi3 .fixed .count-row, #txp123searchpi3-permanent-window .fixed .count-row, .tx-p123search-pi3 .fixed .spare-row, #txp123searchpi3-permanent-window .fixed .spare-row, .tx-p123search-pi3 .fixed .rooms-row, #txp123searchpi3-permanent-window .fixed .rooms-row, .tx-p123search-pi3 .fixed .seats-row, #txp123searchpi3-permanent-window .fixed .seats-row, .tx-p123search-pi3 .fixed .seconds-row, #txp123searchpi3-permanent-window .fixed .seconds-row { width: 48px; } .tx-p123search-pi3 .fixed .format-row, #txp123searchpi3-permanent-window .fixed .format-row { width: 78px; } .tx-p123search-pi3 .fixed .rating-row, #txp123searchpi3-permanent-window .fixed .rating-row { width: 62px; } .tx-p123search-pi3 .fixed .previews-row, #txp123searchpi3-permanent-window .fixed .previews-row { width: 70px; } .tx-p123search-pi3 .fixed .dayprice-row, #txp123searchpi3-permanent-window .fixed .dayprice-row { width: 63px; } .tx-p123search-pi3 .fixed .checkbox-row, #txp123searchpi3-permanent-window .fixed .checkbox-row { width: 30px; } .tx-p123search-pi3 .fixed .price-row, #txp123searchpi3-permanent-window .fixed .price-row { width: 93px; } .tx-p123search-pi3-tableHeader .fixed dl, .tx-p123search-pi3-tableFooter .fixed dl { color: #000000; display: inline; float: left; margin: 0px; min-height: 1px; padding: 0px; } .tx-p123search-pi3-tableHeader .fixed dl dt, .tx-p123search-pi3-tableFooter .fixed dl dt { float: none; display: inline; margin: 0px; padding: 0px; } a.tx-p123search-pi3-datesHeader { color: #000000; } a.tx-p123search-pi3-datesHeader:hover { text-decoration: none; } a.tx-p123search-pi3-datesHeader span { text-align: left; } .tx-p123search-pi3-tableHeader .fixed dl dt .tooltip { color: #000000; } .tx-p123search-pi3-locationListItem { margin: 0px -15px; padding: 3px 15px; } .tx-p123search-pi3-locationListItem.highlight { background: #F4F4F4; } .tx-p123search-pi3-locationListImage { background-position: top center; background-repeat: no-repeat; float: left; height: 70px; overflow: hidden; width: 58px; -moz-background-size: auto 58px; -webkit-background-size: auto 58px; background-size: auto 58px; } @media screen { .tx-p123search-pi3-locationListImage { content: none !important; } } .tx-p123search-pi3-locationListImage a { background: url(../typo3conf/ext/p123search/res/image-expand.gif) bottom right no-repeat; display: block; height: 70px; width: 58px; } .tx-p123search-pi3-locationListDetails { margin-left: 66px; } .tx-p123search-pi3 table.details span.caption { display: block; } .tx-p123search-pi3-locationLoading { background: url(../typo3conf/ext/p123search/res/loading.gif) center center no-repeat; display: inline-block; float: right; height: 13px; width: 16px; } #txp123searchpi3-more { height: 54px; text-align: center; } #txp123searchpi3-more a { background: url(../typo3conf/ext/p123search/res/icon-list.gif) left 20px no-repeat, url(../typo3conf/ext/p123search/res/icon-list.gif) right 20px no-repeat; display: inline-block; padding: 20px 12px; } #txp123searchpi3-more a:hover { background-position: left -40px, right -40px; } #txp123searchpi3-more .moreLoad { background: url(../typo3conf/ext/p123search/res/loading.gif) left 22px no-repeat, url(../typo3conf/ext/p123search/res/loading.gif) right 22px no-repeat; display: inline-block; padding: 20px 26px; pointer-events: none; } ul.tx-p123search-pi3-empty div.button { float: right; } ul.tx-p123search-pi3-empty a { margin-bottom: 4px; } ul.tx-p123search-pi3-empty a:last-child { margin-bottom: 0px; } ul.tx-p123search-pi3-empty span { color: #BE1010; display: block; font-weight: bold; margin-right: 150px; } *:first-child+html ul.tx-p123search-pi3-empty span { display: inline-block; margin-right: 14px; } /* IE7 */ .tx-p123search-pi3-subtitle { font-size: 10px; padding-top: 16px; } #txp123searchpi3-permanent-window .line { background: url(../typo3conf/ext/p123search/res/table-header.gif) repeat-x; border: none; height: 1px; } #txp123searchpi3-permanent-price, #txp123searchpi3-permanent-priceComplete { border-color: transparent transparent #868686; width: auto; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .tx-p123search-pi3-permanent-require li { color: #BE1010; font-weight: bold; } .tx-p123maps-pi1-infoWindow-permanent-close { bottom: 0px; height: 19px; position: absolute; right: 193px; width: 30px; } .tx-p123maps-pi1-infoWindow-permanent-close:before, .tx-p123maps-pi1-infoWindow-permanent-close:after { content: ""; left: 0px; position: absolute; } .tx-p123maps-pi1-infoWindow-permanent-close:before { border: 0px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.5); border-width: 0px 15px 15px 15px; content: ""; bottom: 4px; height: 0px; width: 0px; } .tx-p123maps-pi1-infoWindow-permanent-close:after { background: rgba(0, 0, 0, 0.5); bottom: 0px; height: 2px; line-height: 2px; right: 0px; } @media screen and (max-width: 768px), screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 1024px) and (min-resolution: 192dpi), screen and (max-device-width: 1024px) and (min-resolution: 2dppx) { .tx-p123search-pi3 { min-height: 0px; padding: 0px; } #tx-p123search-pi3-scroll { background: none; border: none; left: auto; margin: 0px; padding: 0px; position: static; top: auto; width: 100%; z-index: auto; } #tx-p123search-pi3-scroll.fixed { left: auto !important; position: static; top: auto; } #tx-p123search-pi3-scroll.fixed .csc-mailform-submit-top { height: 35px; position: fixed; right: 1px; top: 100px; z-index: 4; } #tx-p123search-pi3-scroll.fixed .csc-mailform-submit-top:before { left: 0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } #tx-p123search-pi3-scroll.fixed .csc-mailform-submit-top:after { content: none; display: none; } #tx-p123search-pi3-scroll.fixed .csc-mailform-submit-top a.csc-mailform-submit { height: 30px; line-height: 28px; padding-left: 10px; padding-right: 10px; } #tx-p123search-pi3-scroll.fixed .tx-p123search-pi3-scroll-header { display: none; } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child { bottom: auto; height: auto; left: auto; margin: 0px; min-width: 0px; padding: 0px 1px; position: absolute; right: -1px; top: -31px; width: 100%; background: #f6ac0d; /* Old browsers */ /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6ac0d+0,eaa102+100 */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjZhYzBkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhYTEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); /* Permalink - use to edit and share this gradient: http://angrytools.com/gradient/?0_eaa102,100_f6ac0d,50_f6ac0d,49_eaa102&0_100,100_100&l_120 */ background: -moz-linear-gradient(120deg, #eaa102 0%, #eaa102 49%, #f6ac0d 50%, #f6ac0d 100%); /* FF3.6-15 */ background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #f6ac0d), color-stop(50%, #f6ac0d), color-stop(51%, #eaa102), color-stop(100%, #eaa102)); /* Chrome4-9,Safari4-5 */ background: -webkit-linear-gradient(120deg, #eaa102 0%, #eaa102 49%, #f6ac0d 50%, #f6ac0d 100%); /* Chrome10-25,Safari5.1-6 */ background: -o-linear-gradient(120deg, #eaa102 0%, #eaa102 49%, #f6ac0d 50%, #f6ac0d 100%); /* Opera 11.10-11.50 */ background: -ms-linear-gradient(120deg, #eaa102 0%, #eaa102 49%, #f6ac0d 50%, #f6ac0d 100%); /* IE10 preview */ background: linear-gradient(330deg, #eaa102 0%, #eaa102 49%, #f6ac0d 50%, #f6ac0d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /*right: -moz-calc(100% / 0.66 / 0.98 * -0.01 - 1px); right: -webkit-calc(100% / 0.66 / 0.98 * -0.01 - 1px); right: calc(100% / 0.66 / 0.98 * -0.01 - 1px);*/ /*width: -moz-calc(100% / 0.66 / 0.98 + 1px); width: -webkit-calc(100% / 0.66 / 0.98 + 1px); width: calc(100% / 0.66 / 0.98 + 1px);*/ } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child { max-width: 53px; max-width: -moz-calc(100% - 15px - 63px - 64px - 47px - 160px); max-width: -webkit-calc(100% - 15px - 63px - 64px - 47px - 160px); max-width: calc(100% - 15px - 63px - 64px - 47px - 160px); } /*body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * { font-size: 13px; font-weight: normal; line-height: 15px; margin: 0px 10px 0px 0px; padding: 5px; }*/ /*body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > h2, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > h2 { border-left: none; }*/ /*body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child { color: #002046; }*/ body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:last-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:last-child { margin-right: 0px; } /*body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * > a, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > * > a { background: none; height: auto; padding-right: 0px; }*/ /*.tx-p123search-pi3-icon,*/ .tx-p123search-pi3-politics, .tx-p123search-pi3-toggleAll { display: none; } .tx-p123search-pi3-sort-label { line-height: 19px; margin-bottom: 10px; } #tx-p123search-pi3-sort { height: 19px; line-height: 15px; margin-bottom: 10px; margin-right: 25px; } #tx-p123search-pi3-scroll #tx-p123search-pi3-sort { z-index: 4; } .tx-p123search-pi3-sort-wrapper { min-width: 95px; position: relative; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .tx-p123search-pi3-sort-current { width: 100%; } #tx-p123search-pi3-sort-options { min-width: 0px; width: 100%; } #tx-p123search-pi3-sort span { margin-right: 5px; } #tx-p123search-pi3-search { float: left; margin-bottom: 10px; } #txp123searchpi3-search[type="search"] { -webkit-appearance: none; } #tx-p123search-pi3-search .tooltip:before { left: calc(50% - 6px); } #tx-p123search-pi3-search .tooltip span { left: 50%; margin-left: 12px; -moz-transform: translateX(-100%); -webkit-transform: translateX(-100%); transform: translateX(-100%); } #tx-p123search-pi3-search .tooltip:hover:before, #tx-p123search-pi3-search .tooltip:focus:before { -moz-transform: translateY(8px); -webkit-transform: translateY(8px); transform: translateY(8px); } #tx-p123search-pi3-search .tooltip:hover span, #tx-p123search-pi3-search .tooltip:focus span { -moz-transform: translateX(-100%) translateY(8px); -webkit-transform: translateX(-100%) translateY(8px); transform: translateX(-100%) translateY(8px); } .tx-p123search-pi3-tableHeader, .tx-p123search-pi3-tableFooter { font-size: 12px; line-height: 13px; padding-left: 12px; padding-right: 15px; } #tx-p123search-pi3-scroll .tx-p123search-pi3-tableHeader { margin-left: -12px; width: 100%; } .tx-p123search-pi3 .fixed dl.hide-tablet { display: none; } .tx-p123search-pi3 .fixed .rooms-row { width: 28px; } .tx-p123search-pi3 .fixed .seats-row { width: 32px; } .tx-p123search-pi3 .fixed .seconds-row { width: 40px; } .tx-p123search-pi3 .fixed dl.price-row { max-width: 71px; } .tx-p123search-pi3-tableHeader .variable { padding-top: 13px; } #tx-p123search-pi3-locations { font-size: 12px; line-height: 13px; } .tx-p123search-pi3 .variable-n1, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n1 { margin-right: 226px; } .tx-p123search-pi3 .variable-n2, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n2 { margin-right: 256px; } .tx-p123search-pi3 .variable-n3, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n3 { margin-right: 286px; } .tx-p123search-pi3 .variable-n4, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n4 { margin-right: 316px; } .tx-p123search-pi3 .variable-n5, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n5 { margin-right: 346px; } .tx-p123search-pi3 .variable-n6, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n6 { margin-right: 376px; } .tx-p123search-pi3 .variable-n7, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n7 { margin-right: 406px; } .tx-p123search-pi3 .variable-n8, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n8 { margin-right: 436px; } .tx-p123search-pi3 .variable-n9, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n9 { margin-right: 466px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n1 { margin-right: 274px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n2 { margin-right: 304px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n3 { margin-right: 334px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n4 { margin-right: 364px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n5 { margin-right: 394px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n6 { margin-right: 424px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n7 { margin-right: 454px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n8 { margin-right: 484px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n9 { margin-right: 514px; } .tx-p123search-pi3 .fixed-n1, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n1 { width: 226px; } .tx-p123search-pi3 .fixed-n2, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n2 { width: 256px; } .tx-p123search-pi3 .fixed-n3, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n3 { width: 286px; } .tx-p123search-pi3 .fixed-n4, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n4 { width: 316px; } .tx-p123search-pi3 .fixed-n5, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n5 { width: 346px; } .tx-p123search-pi3 .fixed-n6, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n6 { width: 376px; } .tx-p123search-pi3 .fixed-n7, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n7 { width: 406px; } .tx-p123search-pi3 .fixed-n8, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n8 { width: 436px; } .tx-p123search-pi3 .fixed-n9, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n9 { width: 466px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n1 { width: 274px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n2 { width: 304px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n3 { width: 334px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n4 { width: 364px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n5 { width: 394px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n6 { width: 424px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n7 { width: 454px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n8 { width: 484px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n9 { width: 514px; } } @media only screen and (max-width: 624px) { body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child { bottom: 100%; top: auto; width: auto; bottom: -moz-calc(100% + 2px); bottom: -webkit-calc(100% + 2px); bottom: calc(100% + 2px); left: -moz-calc(100% / 0.98 * -0.01 - 1px); left: -webkit-calc(100% / 0.98 * -0.01 - 1px); left: calc(100% / 0.98 * -0.01 - 1px); right: -moz-calc(100% / 0.98 * -0.01 - 1px); right: -webkit-calc(100% / 0.98 * -0.01 - 1px); right: calc(100% / 0.98 * -0.01 - 1px); } body.wide #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child, body.wide-toggle #content-normal .csc-default .tx-p123search-pi3 .csc-header:first-child > *:first-child { max-width: 130px; max-width: -moz-calc(100vw - 15px - 63px - 64px - 47px); max-width: -webkit-calc(100vw - 15px - 63px - 64px - 47px); max-width: calc(100vw - 15px - 63px - 64px - 47px); } #tx-p123search-pi3-scroll .csc-mailform-submit-top { top: -38px; } } @media only screen and (max-width: 456px) { #tx-p123search-pi3-scroll { padding-top: 16px; } #tx-p123search-pi3-scroll .csc-mailform-submit-top { top: 24px; } #tx-p123search-pi3-scroll:not(.fixed) .csc-mailform-submit-top:before { -moz-border-radius: 0px 0px 4px 0px; -webkit-border-radius: 0px 0px 4px 0px; border-radius: 0px 0px 4px 0px; } #tx-p123search-pi3-scroll:not(.fixed) .csc-mailform-submit-top:after { border-bottom-color: transparent; border-left-width: 0px; border-right-color: #F8B300; border-right-width: 23px; } .tx-p123search-pi3 .fixed dl.hide-phone { display: none; } .tx-p123search-pi3 .variable-n1, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n1 { margin-right: 163px; } .tx-p123search-pi3 .variable-n2, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n2 { margin-right: 193px; } .tx-p123search-pi3 .variable-n3, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n3 { margin-right: 223px; } .tx-p123search-pi3 .variable-n4, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n4 { margin-right: 253px; } .tx-p123search-pi3 .variable-n5, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n5 { margin-right: 283px; } .tx-p123search-pi3 .variable-n6, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n6 { margin-right: 313px; } .tx-p123search-pi3 .variable-n7, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n7 { margin-right: 343px; } .tx-p123search-pi3 .variable-n8, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n8 { margin-right: 373px; } .tx-p123search-pi3 .variable-n9, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .variable-n9 { margin-right: 403px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n1 { margin-right: 211px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n2 { margin-right: 241px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n3 { margin-right: 271px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n4 { margin-right: 301px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n5 { margin-right: 331px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n6 { margin-right: 361px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n7 { margin-right: 391px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n8 { margin-right: 421px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .variable-n9 { margin-right: 451px; } .tx-p123search-pi3 .fixed-n1, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n1 { width: 163px; } .tx-p123search-pi3 .fixed-n2, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n2 { width: 193px; } .tx-p123search-pi3 .fixed-n3, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n3 { width: 223px; } .tx-p123search-pi3 .fixed-n4, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n4 { width: 253px; } .tx-p123search-pi3 .fixed-n5, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n5 { width: 283px; } .tx-p123search-pi3 .fixed-n6, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n6 { width: 313px; } .tx-p123search-pi3 .fixed-n7, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n7 { width: 343px; } .tx-p123search-pi3 .fixed-n8, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n8 { width: 373px; } .tx-p123search-pi3 .fixed-n9, .tx-p123search-pi3 .tx-p123search-pi3-spareEnabled .fixed-n9 { width: 403px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n1 { width: 211px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n2 { width: 241px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n3 { width: 271px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n4 { width: 301px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n5 { width: 331px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n6 { width: 361px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n7 { width: 391px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n8 { width: 421px; } .tx-p123search-pi3 .tx-p123search-pi3-permanentEnabled .fixed-n9 { width: 451px; } .tx-p123search-pi3-tableHeader .fixed .dl-rating-row { display: none; } .tx-p123search-pi3-tableHeader .variable-n3, .tx-p123search-pi3-tableHeader .variable-n4, .tx-p123search-pi3-tableHeader .variable-n5, .tx-p123search-pi3-tableHeader .variable-n6, .tx-p123search-pi3-tableHeader .variable-n7, .tx-p123search-pi3-tableHeader .variable-n8, .tx-p123search-pi3-tableHeader .variable-n9 { display: none; } } @media only screen and (max-width: 400px) { .tx-p123search-pi3-tableHeader .variable { display: none; } } /* Added by oezet */ #tx-p123search-pi3-locations { position: relative; } .tx-p123search-pi3-overlay { background: #fff; border: 1px solid #dbdbdb; border-right: none; left: 270px; min-height: 311px; overflow: hidden; overflow-y: visible; padding: 0px 0px 20px 0px; position: absolute; top: 50px; width: 269px; z-index: 19; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; max-height: -moz-calc(100% - 110px); max-height: -webkit-calc(100% - 110px); max-height: calc(100% - 110px); min-height: -moz-calc(100% - 72px); min-height: -webkit-calc(100% - 72px); min-height: calc(100% - 72px); -moz-transition: left 0.4s ease-in-out; -webkit-transition: left 0.4s ease-in-out; transition: left 0.4s ease-in-out; } .tx-p123search-pi3-overlay .tx-p123search-pi3-toggleAll { float: none; margin: 15px 0px 0px 0px; min-width: 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-toggleAll a { color: #002046; display: block; height: 100%; width: 100%; } .tx-p123search-pi3-overlay .tx-p123search-pi3-sort-label, .tx-p123search-pi3-overlay .tx-p123search-pi3-search-label, .tx-p123search-pi3-overlay #tx-p123search-pi3-search { float: none; margin: 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-search-label { margin: 15px 0px 0px 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-search-field, .tx-p123search-pi3-overlay .tx-p123search-pi3-subline { margin-left: 7px; } .tx-p123search-pi3-overlay #txp123searchpi3-search, .tx-p123search-pi3-overlay #txp123searchpi3-budget { font-size: 14px; line-height: 18px; padding: 3px; width: 190px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-search-submit { margin: 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-search-submit:after { background: #f8b300; color: #ffffff; content: "\f054\f054"; display: inline-block; font: normal normal normal 10px/26px FontAwesome; height: 26px; text-align: center; width: 26px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-search-submit input[type="submit"] { background: none; height: 26px; opacity: 0; position: absolute; width: 26px; z-index: 1; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort { float: none; height: auto; margin: 0px 7px 0px 7px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-sort-wrapper { background: none; border: none; min-width: 0px; position: static; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort-options { display: block; min-width: 0px; position: static; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort-options .empty { display: none; } .tx-p123search-pi3-overlay .tx-p123search-pi3-sort-label { margin: 15px 0px 0px 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-sort-current { font-size: 14px; line-height: 18px; padding: 0px; width: auto; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort span { margin-left: 46px; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort a.up, .tx-p123search-pi3-overlay #tx-p123search-pi3-sort a.down { background: none; color: #ffffff; height: 18px; margin-right: 5px; width: 18px; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort a.up:after, .tx-p123search-pi3-overlay #tx-p123search-pi3-sort a.down:after { background: #f8b300; color: #ffffff; display: inline-block; font: normal normal normal 10px/18px FontAwesome; height: 18px; text-align: center; width: 18px; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort a.up:after { content: "\f077"; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort a.up.active:after { background: #002046; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort a.down:after { content: "\f078"; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort a.down.active:after { background: #002046; } .tx-p123search-pi3-overlay #tx-p123search-pi3-sort-options .option { border: none; font-size: 14px; line-height: 18px; margin-top: 6px; padding: 0px; } /* .tx-p123search-pi3-overlay .tx-p123search-pi3-icon { background: #fff; background-position: 50% 35px; border: none; display: block; height: 45px; position: static; width: auto; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-icon h4 { border: none; background: #ffffff; text-align: left; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-icon h4:before { content:""; position: relative; margin-right: 5px; top: 5px; display: inline-block; width: 25px; height: 27px; background: url(../typo3conf/ext/p123search/res/map-icon.png) no-repeat; background-size: 25px 25px; } */ .tx-p123search-pi3-map-icon a:before { background: url(../typo3conf/ext/p123search/res/map-icon.png) no-repeat; content:""; display: inline-block; height: 27px; vertical-align: -35%; width: 25px; -webkit-background-size: 25px 25px; -moz-background-size: 25px 25px; background-size: 25px 25px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-map-icon a:before { margin-right: 5px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-politics { border: none; border-top: 1px solid #dbdbdb; position: static; width: auto; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-politics h4 { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .tx-p123search-pi3-overlay-button { background: rgba(0, 0, 0, 0.5) url(../typo3conf/ext/p123search/res/map-icon.png) 8px 46px no-repeat; cursor: pointer; height: 90px; left: 225px; position: absolute; top: 50px; width: 45px; z-index: 485; -webkit-background-size: 2.3em; -moz-background-size: 2.3em; background-size: 2.3em; -moz-transition: left 0.4s ease-in-out; -webkit-transition: left 0.4s ease-in-out; transition: left 0.4s ease-in-out; top: -moz-calc(50px + 12.5vh); top: -webkit-calc(50px + 12.5vh); top: calc(50px + 12.5vh); } .tx-p123search-pi3-overlay-button:before { color: #ffffff; content: "\f002"; display: block; font: normal normal normal 24px/45px FontAwesome; text-align: center; } .tx-p123search-pi3-overlay-button.is-opened { left: -45px; } .tx-p123search-pi3-overlay-button.is-opened + .tx-p123search-pi3-overlay { left: 0px; } .tx-p123search-pi3-overlay-headline { border-top: 1px solid #dbdbdb; font-size: 16px; font-weight: normal; line-height: 18px; margin: 4px 0px 0px 0px; padding: 11px 7px; text-align: left; } .tx-p123search-pi3-overlay-headline.tx-p123search-pi3-map-icon { border-top: none; margin-top: 0px; } .tx-p123search-pi3-overlay-link { font-size: 16px; line-height: 18px; padding: 11px 7px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item, .tx-p123search-pi3-overlay .tx-p123search-pi3-searchFilter-item { font-size: 16px; line-height: 20px; margin: 0px 7px 6px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item { line-height: 23px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item input[type="checkbox"] + label, .tx-p123search-pi3-overlay .tx-p123search-pi3-searchFilter-item input[type="checkbox"] + label { font-size: 14px; line-height: 16px; margin-left: 0px; text-indent: 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item input[type="checkbox"] + label:before { background: url(../typo3conf/ext/p123maps/res/media-icons.png) no-repeat 100% 100%; border: none; content: ""; float: left; margin-top: 2px; top: auto; vertical-align: top; width: 24px; -moz-background-size: 74px 161px; -webkit-background-size: 74px 161px; background-size: 74px 161px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="GF"] input[type="checkbox"] + label:before { background-position: 0px 0px; height: 14px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="SP"] input[type="checkbox"] + label:before { background-position: 0px -23px; height: 15px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="ZZ"] input[type="checkbox"] + label:before { background-position: 0px -46px; height: 14px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="GZ"] input[type="checkbox"] + label:before { background-position: 0px -69px; height: 15px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="GV"] input[type="checkbox"] + label:before { background-position: 0px -92px; height: 22px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="PF"] input[type="checkbox"] + label:before { background-position: 0px -115px; height: 14px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="VI"] input[type="checkbox"] + label:before { background-position: 0px -138px; height: 10px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="VN"] input[type="checkbox"] + label:before { background-position: 0px -138px; height: 10px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item input[type="checkbox"]:checked + label:before { content: ""; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="GF"] input[type="checkbox"]:checked + label:before { background-position: -37px 0px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="SP"] input[type="checkbox"]:checked + label:before { background-position: -37px -23px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="ZZ"] input[type="checkbox"]:checked + label:before { background-position: -37px -46px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="GZ"] input[type="checkbox"]:checked + label:before { background-position: -37px -69px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="GV"] input[type="checkbox"]:checked + label:before { background-position: -37px -92px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="PF"] input[type="checkbox"]:checked + label:before { background-position: -37px -115px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="VI"] input[type="checkbox"]:checked + label:before { background-position: -37px -138px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-media-item[data-item="VN"] input[type="checkbox"]:checked + label:before { background-position: -37px -138px; } .tx-p123search-pi3-overlay .tx-p123search-pi3-searchFilter-item input[type="checkbox"] + label:before { display: none; } .tx-p123search-pi3-overlay .tx-p123search-pi3-searchFilter-item input[type="checkbox"]:checked + label { color: #002046; font-weight: bold; } @media screen and (max-width: 768px), screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 1024px) and (min-resolution: 192dpi), screen and (max-device-width: 1024px) and (min-resolution: 2dppx) { .tx-p123search-pi3-overlay { bottom: 0px; left: -400px !important; margin-top: 0px !important; margin-bottom: 0px; max-height: none; min-height: 0px; position: fixed; top: 160px; width: 34.32%; z-index: 20; } .tx-p123search-pi3-overlay-button { left: 0px; margin-top: 0px !important; position: fixed; top: 160px; z-index: 20; top: -moz-calc(160px + 12.5vh); top: -webkit-calc(160px + 12.5vh); top: calc(160px + 12.5vh); } .tx-p123search-pi3-overlay-button.is-opened { left: 34%; } .tx-p123search-pi3-overlay-button.is-opened + .tx-p123search-pi3-overlay { left: -1px !important; } .tx-p123maps-pi1-fullscreen-open .tx-p123search-pi3-overlay, .tx-p123maps-pi1-fullscreen-open .tx-p123search-pi3-overlay-button { display: none; } .tx-p123search-pi3-overlay-headline a { display: block; height: 100%; width: 100%; } .tx-p123search-pi3-overlay .tx-p123search-pi3-toggleAll, .tx-p123search-pi3-overlay .tx-p123search-pi3-politics { display: block; } #tx-p123search-pi3-search .tooltip--top span { left: 10%; -moz-transform: translateX(0) !important; -webkit-transform: translateX(0) !important; transform: translateX(0) !important; } #tx-p123search-pi3-search .tooltip--top:hover::before, #tx-p123search-pi3-search .tooltip--top:focus::before { -moz-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0); } } @media only screen and (max-width: 960px) { .tx-p123search-pi3-overlay { top: 55px; } .tx-p123search-pi3-overlay-button { top: 55px; top: -moz-calc(55px + 12.5vh); top: -webkit-calc(55px + 12.5vh); top: calc(55px + 12.5vh); } } @media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 667px), (-webkit-min-device-pixel-ratio: 3) and (max-device-width: 736px), only screen and (max-width: 648px) { .tx-p123search-pi3-overlay { top: 108px; } .header-fixed .tx-p123search-pi3-overlay { top: 55px; } } @media only screen and (max-width: 624px) { .tx-p123search-pi3-overlay { border: none; border-right: 1px solid #dbdbdb; left: -260px !important; margin-top: 0px !important; width: 260px; } .tx-p123search-pi3-overlay-button { left: 0px; margin-top: 0px !important; } .tx-p123search-pi3-overlay-button.is-opened { left: 260px; } .tx-p123search-pi3-overlay-button.is-opened + .tx-p123search-pi3-overlay { left: 0px !important; } } #tx-p123search-pi3-campagne { padding-bottom: 11px; background: #7db61f; color: #fff; } #tx-p123search-pi3-campagne .tx-p123search-pi3-search-submit:after { background: #00295f; } .tx-p123search-pi3-locationItem.tx-p123search-pi3-topselection { background: #7db61f; color: #fff; padding: 10px 7px; } .tx-p123search-pi3-locationItem.tx-p123search-pi3-topselection .tx-p123search-pi3-overlay-headline { border: none; padding: 0; margin: 0 0 10px 0; } .tx-p123search-pi3-locationItem.tx-p123search-pi3-topselection #txp123searchpi3-budget { font-size: 14px; line-height: 18px; padding: 3px; width: 190px; } .tx-p123search-pi3-locationItem.tx-p123search-pi3-topselection .tx-p123search-pi3-search-submit { margin: 0; } .tx-p123search-pi3-locationItem.tx-p123search-pi3-topselection .tx-p123search-pi3-search-submit input[type="submit"] { background: none; height: 26px; opacity: 0; position: absolute; width: 26px; z-index: 1; } .tx-p123search-pi3-locationItem.tx-p123search-pi3-topselection .tx-p123search-pi3-search-submit:after { background: #00295f; color: #fff; content: "\f054\f054"; display: inline-block; font: normal normal normal 10px/26px FontAwesome; height: 26px; text-align: center; width: 26px; } .tx-p123search-pi3-topselection-form { float: left; width: 50%; } .tx-p123search-pi3-topselection-hint { position: relative; float: left; width: 50%; } .tx-p123search-pi3-topselection-link { display: block; position: absolute; right: 0; top: 0; font-size: 25px; color: #fff; } .tx-p123search-pi3-topselection-text { display: block; padding: 0 40px 0 0; } #txp123searchpi3-filterButton { display: none; } .tx-p123search-pi3-locationItem .flexbox { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; -ms-grid-row-align: start; align-items: flex-start; } .tx-p123search-pi3-locationItem { background: #ffffff; border: 1px solid lightgray; margin-bottom: 5px; } .tx-p123search-pi3-locationItem.highlight { background: #F4F4F4; } .tx-p123search-pi3-locationItemHeader { padding: 5px 5px 10px 5px; } .tx-p123search-pi3-locationVisible { display: none; } .tx-p123search-pi3-locationName { order: 0; font-weight: bold; padding-right: 10px; } .tx-p123search-pi3-city { order: 1; font-weight: bold; } .tx-p123search-pi3-price { order: 2; flex-grow: 1 !important; -webkit-flex-grow: 1 !important; -moz-flex-grow: 1 !important; -ms-flex-grow: 1 !important; text-align: right; font-weight: bold; margin-right: auto; } .tx-p123search-pi3-price-summary { order: 3; text-align: right; margin-left: 15px; font-weight: bold; color: #00295f; } .tx-p123search-pi3-price-summary-basket:after { background: url(../typo3conf/ext/p123search/res/basket-icon.svg) no-repeat; content: ""; display: inline-flex; height: 13px; vertical-align: bottom; width: 17px; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; background-size: 100% auto; } .no-svgasimg .tx-p123search-pi3-price-summary-basket:after { background-image: url(../typo3conf/ext/p123search/res/basket-icon.png); } .tx-p123search-pi3-locationItemBody { position: relative; margin: 0 5px 3px 5px; } .tx-p123search-pi3-locationImage { position: relative; order: 0; width: 200px; height: 150px; margin: 0 auto; border: 1px solid lightgray; background-position: center; background-repeat: no-repeat; -moz-background-size: 200px 150px; -webkit-background-size: 200px 150px; -o-background-size: 200px 150px; background-size: 200px 150px; } .tx-p123search-pi3-locationImage a { position: relative; display: inline-block; width: inherit; height: inherit; } .tx-p123search-pi3-locationImage.empty { background-image: url(../typo3conf/ext/p123search/res/media-empty.png); height: 150px; -moz-background-size: 60% auto; -webkit-background-size: 60% auto; -o-background-size: 60% auto; background-size: 60% auto; } .tx-p123search-pi3-locationImage:before { content: none !important; } .tx-p123search-pi3-locationImage-zoom { display: inline-flex; position: relative; float: right; width: 40px; height: 40px; top: 0; background-color: rgba(255,255,255,0.8); align-items: center; justify-content: center; } .tx-p123search-pi3-locationImage-zoom:after { font-family: FontAwesome; font-size: 2em; content: "\f00e"; } .tx-p123search-pi3-locationImage.empty .tx-p123search-pi3-locationImage-zoom { display: none; } .tx-p123search-pi3-locationImage-rating { display: inline-flex; position: absolute; width: 100%; bottom: 0; justify-content: center; background-color: rgba(255,255,255,0.8); padding: 5px 0; } @media screen and (max-width: 768px), screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 1024px) and (min-resolution: 192dpi), screen and (max-device-width: 1024px) and (min-resolution: 2dppx) { .tx-p123search-pi3-locationVisible { display: initial; } .tx-p123search-pi3-locationVisible ~ .tx-p123search-pi3-locationItemHeader { position: relative; padding-right: 2.5em; } .tx-p123search-pi3-locationVisible:not(:checked) ~ .tx-p123search-pi3-locationItemHeader { float: right; width: 70%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .tx-p123search-pi3-locationVisible ~ .tx-p123search-pi3-locationItemHeader label { bottom: 0px; display: block; left: 0px; position: absolute; right: 0px; top: 0px; min-height: -moz-calc(15vw * 0.7); min-height: -webkit-calc(15vw * 0.7); min-height: calc(15vw * 0.7); } .tx-p123search-pi3-locationVisible:not(:checked) ~ .tx-p123search-pi3-locationItemHeader label { left: -moz-calc(100% / -70 * 30); left: -webkit-calc(100% / -70 * 30); left: calc(100% / -70 * 30); } .tx-p123search-pi3-locationVisible ~ .tx-p123search-pi3-locationItemHeader label:after { color: #c0c0c0; content: "\f0fe"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 2.5em; position: absolute; right: 3px; text-rendering: auto; top: 0px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tx-p123search-pi3-locationVisible:checked ~ .tx-p123search-pi3-locationItemHeader label:after { content: "\f146"; } .tx-p123search-pi3-locationVisible:not(:checked) ~ .tx-p123search-pi3-locationItemBody { float: left; margin: 0px; pointer-events: none; width: 30%; } .tx-p123search-pi3-locationVisible:not(:checked) ~ .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-locationImage { border: none; height: 75px; margin: 0px; width: 100%; height: -moz-calc(15vw * 0.7); height: -webkit-calc(15vw * 0.7); height: calc(15vw * 0.7); } .tx-p123search-pi3-locationVisible:not(:checked) ~ .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-locationImage-rating { padding: 0px; } .tx-p123search-pi3-locationVisible:not(:checked) ~ .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-locationImage-rating .tx-p123search-pi3-rating { -moz-transform: scale(0.7); -webkit-transform: scale(0.7); transform: scale(0.7); } .tx-p123search-pi3-locationItem:after { clear: both; content: ""; display: table; zoom/*\**/: 1\9; /* IE6-8 */ } .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-locationDetails, .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-Navigation, .tx-p123search-pi3-locationItemFooter { display: none; } .tx-p123search-pi3-locationVisible:checked ~ .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-locationImage, .tx-p123search-pi3-locationVisible:checked ~ .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-locationImage, .tx-p123search-pi3-locationVisible:checked ~ .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-locationDetails, .tx-p123search-pi3-locationVisible:checked ~ .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-Navigation { display: block; } .tx-p123search-pi3-locationImage { border-width: 1px 0px; margin: 0px -5px; width: 100%; -moz-background-size: auto 100%; -webkit-background-size: auto 100%; -o-background-size: auto 100%; background-size: auto 100%; -moz-background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-size: cover; height: -moz-calc(60vw * 0.7); height: -webkit-calc(60vw * 0.7); height: calc(60vw * 0.7); width: -moz-calc(100% + 10px); width: -webkit-calc(100% + 10px); width: calc(100% + 10px); } .tx-p123search-pi3-locationImage-zoom { display: none; } .tx-p123search-pi3-topselection-text { padding-left: 20px; } } @media only screen and (max-width: 624px) { .tx-p123search-pi3-locationVisible:not(:checked) ~ .tx-p123search-pi3-locationItemBody .tx-p123search-pi3-locationImage { height: -moz-calc(30vw * 0.7); height: -webkit-calc(30vw * 0.7); height: calc(30vw * 0.7); } .tx-p123search-pi3-locationImage { height: -moz-calc(100vw * 0.7); height: -webkit-calc(100vw * 0.7); height: calc(100vw * 0.7); width: -moz-calc(100% + 10px); width: -webkit-calc(100% + 10px); width: calc(100% + 10px); } .tx-p123search-pi3-topselection-form { width: auto; width: -moz-calc(100% - 35px); width: -webkit-calc(100% - 35px); width: calc(100% - 35px); } .tx-p123search-pi3-topselection-hint { float: right; width: 35px; } .tx-p123search-pi3-topselection-text { display: none; } } .tx-p123search-pi3-rating .star { background: url(../typo3conf/ext/p123search/res/stars-rating-big@2x.png) 0px 0px no-repeat; display: inline-block; height: 24px; text-indent: -99999em; width: 130px; -moz-background-size: 260px 48px; -webkit-background-size: 260px 48px; background-size: 260px 48px; } .tx-p123search-pi3-rating .star.star0-0, .tx-p123search-pi3-rating .star.star9-9 { -moz-opacity: 0.4; opacity: 0.4; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; filter: alpha(opacity=40); } @media all and (min-width:0\0) { .tx-p123search-pi3-rating .star.star0-0, .tx-p123search-pi3-rating .star.star9-9 { -ms-filter: none; filter: none; } } /* IE9+ */ .tx-p123search-pi3-rating .star.star1-0 { background-position: 0px 0px; } .tx-p123search-pi3-rating .star.star1-5 { background-position: 0px -24px; } .tx-p123search-pi3-rating .star.star2-0 { background-position: -25px 0px; } .tx-p123search-pi3-rating .star.star2-5 { background-position: -25px -24px; } .tx-p123search-pi3-rating .star.star3-0 { background-position: -52px 0px; } .tx-p123search-pi3-rating .star.star3-5 { background-position: -52px -24px; } .tx-p123search-pi3-rating .star.star4-0 { background-position: -78px 0px; } .tx-p123search-pi3-rating .star.star4-5 { background-position: -78px -24px; } .tx-p123search-pi3-rating .star.star5-0 { background-position: -104px 0px; } .tx-p123search-pi3-rating .star.star5-5 { background-position: -104px -24px; } .tx-p123search-pi3-rating .star.star6-0 { background-position: -130px -0px; } .tx-p123search-pi3-locationDetails { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; -ms-flex-grow: 1; line-height: 1.5em; margin-left: 5px; } .tx-p123search-pi3-locationDetailsTop { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; -ms-flex-grow: 1; margin-bottom: 5px; } .tx-p123search-pi3-locationInfosLeft { margin-right: 10px; pointer-events: none; } .tx-p123search-pi3-locationIcon span { background: url('../typo3conf/ext/p123search/res/media-icons.png') no-repeat; display: inline-block; height: 55px; width: 55px; } .tx-p123search-pi3-locationIcon .icon-GF { background-position: 0px 0px; } .tx-p123search-pi3-locationIcon .icon-SP { background-position: 0px -55px; } .tx-p123search-pi3-locationIcon .icon-ZZ { background-position: 0px -120px; } .tx-p123search-pi3-locationIcon .icon-GZ { background-position: 0px -182px; } .tx-p123search-pi3-locationIcon .icon-GV { background-position: 0px -242px; } .tx-p123search-pi3-locationIcon .icon-PF { background-position: 0px -298px; } .tx-p123search-pi3-locationIcon .icon-VI, .tx-p123search-pi3-locationIcon .icon-VN { background-position: 0px -362px; } /* .tx-p123search-pi3-locationIcon .icon-AL { background-position: 0px 0px; } */ .tx-p123search-pi3-locationInfosRight { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; -ms-flex-grow: 1; } .tx-p123search-pi3-locationText { order: 0; font-weight: bold; } .tx-p123search-pi3-locationPpS { order: 1; background: url('../typo3conf/ext/p123search/res/media-pps.png') no-repeat; padding-left: 25px; } .tx-p123search-pi3-locationPpS span{ font-weight: bold; margin-left: 5px; } .tx-p123search-pi3-locationLock { order:2; max-width: 5px; background: url('../typo3conf/ext/p123search/res/media-lock.png') no-repeat; background-position: 0px 2px; padding-left: 25px; } .tx-p123search-pi3-locationLock del { color: red; } .tx-p123search-pi3-locationPermanentAd { order:3; background: url('../typo3conf/ext/p123search/res/checkbox-checked.png') left bottom no-repeat; padding-left: 25px; } .tx-p123search-pi3-locationMarket { order:4; background: url('../typo3conf/ext/p123search/res/market-icon.gif') left bottom no-repeat; padding-left: 25px; } .tx-p123search-pi3-locationDetailsBottom { display: none; } /* .tx-p123search-pi3-Navigation { position: absolute; bottom: 0; right: 0; width: 35em; } */ .tx-p123search-pi3-Navigation { bottom: 0; right: 0; width: 100%; } .tx-p123search-pi3-NavigationButtons { margin-top: 3px; width: inherit; } .tx-p123search-pi3-NavigationButtons .csc-mailform-button.open:after { content: "\f103"; } /* .tx-p123search-pi3-TermineHeader { width: 16em; margin-left: auto; } */ .tx-p123search-pi3-TermineHeader { display: none; } .tx-p123search-pi3-Termine { margin-top: 1px; border: 1px solid lightgray; background: white; padding: 5px; line-height: 1.4em; flex-wrap: nowrap !important; -moz-flex-wrap: nowrap !important; -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; } .tx-p123search-pi3-Termine.hide { display: none; } .tx-p123search-pi3-Termin { margin-left: 2px; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; align-self: stretch; -moz-align-self: stretch; -webkit-align-self: stretch; -ms-align-self: stretch; } .tx-p123search-pi3-Termin:first-of-type { margin-left: 0; } .tx-p123search-pi3-Termin a { text-decoration: none !important; } .tx-p123search-pi3-Termin-cell { width: 100%; text-align: center; } .tx-p123search-pi3-Termin-basket:after { background-image: url('../typo3conf/ext/p123search/res/basket-icon.svg'); background-repeat: no-repeat; content: ""; display: inline-block; height: 25px; width: 25px; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; background-size: 100% auto; background-position: center; vertical-align: bottom;} .no-svgasimg .tx-p123search-pi3-Termin-basket:after { background-image: url('../typo3conf/ext/p123search/basket-icon.png'); } .tx-p123search-pi3-locationCheckbox.checked .tx-p123search-pi3-Termin-basket:after { background-image: url('../typo3conf/ext/p123search/res/basket-icon-checked.svg'); } .no-svgasimg .tx-p123search-pi3-locationCheckbox.checked .tx-p123search-pi3-Termin-basket:after { background-image: url('../typo3conf/ext/p123search/res/basket-icon-checked.png'); } .tx-p123search-pi3-locationCheckbox { height: 100%; width: 82px; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; justify-content: flex-end !important; padding:6px; -moz-box-shadow:inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; box-shadow:inset 0px 1px 0px 0px #ffffff; background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf)); background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0); background-color:#ededed; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:5px; border:1px solid #dcdcdc; text-shadow:0px 1px 0px #ffffff; } .tx-p123search-pi3-locationCheckbox:hover { background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed)); background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0); background-color:#dfdfdf; } .tx-p123search-pi3-locationCheckbox.checked { -moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe; -webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe; box-shadow:inset 0px 1px 0px 0px #d9fbbe; background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52)); background:-moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%); background:-webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%); background:-o-linear-gradient(top, #b8e356 5%, #a5cc52 100%); background:-ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%); background:linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0); background-color:#b8e356; } .tx-p123search-pi3-locationCheckbox.checked { color:#ffffff !important } .tx-p123search-pi3-locationCheckbox.checked:hover { background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356)); background:-moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%); background:-webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%); background:-o-linear-gradient(top, #a5cc52 5%, #b8e356 100%); background:-ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%); background:linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0); background-color:#a5cc52; } .tx-p123search-pi3-locationCheckbox.express .tx-p123search-pi3-Termin-cell:first-child { color: #BE1010; font-weight: bold; } .tx-p123search-pi3-locationCheckbox.disabled { display: none; } .tx-p123search-pi3-locationItemFooter { width: 100% } .tx-p123search-pi3-locationDetailLink { background-color: lightgray; padding: 2px 0px 2px 12px; text-align: center; } .tx-p123search-pi3-locationDetailLink a { background: url('../typo3conf/ext/p123search/res/icon-list.gif') right 0px no-repeat; padding-right: 12px; } .tx-p123search-pi3-locationDetailLink a:hover { background-position: right -60px; } .tx-p123search-pi3-locationDetailLink a.active { background-position: right -120px; } .tx-p123search-pi3-locationDetailLink a.active:hover { background-position: right -180px; } #txp123searchpi3-permanent-window .tx-p123search-pi3-tableHeader { padding-top: 14px; } .tx-p123search-pi3-locationItem .tooltip span { text-align: center; } .tx-p123search-pi3-locationItem .csc-mailform-button { width: inherit !important; padding: 0 !important; } @media screen and (max-width: 768px), screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 1024px) and (min-resolution: 192dpi), screen and (max-device-width: 1024px) and (min-resolution: 2dppx) { .tx-p123search-pi3-locationName { width: 100%; } .tx-p123search-pi3-city { margin-top: 5px; width: 100%; border-bottom: 1px solid lightgray; padding-bottom: 2px;} .tx-p123search-pi3-price { margin-top: 5px; text-align: start; } .tx-p123search-pi3-price-summary { margin-top: 5px; } /* .tx-p123search-pi3-Navigation { position: relative; margin: 0 auto; width: 100%; } */ /* .tx-p123search-pi3-TermineHeader { width: inherit; margin-left: 0; } */ .tx-p123search-pi3-locationDetails { margin-top: 0; margin-left: 0; border: none; padding: 0px; width: inherit; } .tx-p123search-pi3-locationDetailsBottom { margin-bottom: 0 } .tx-p123search-pi3-Termine { border: none; padding: 0px; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; } .tx-p123search-pi3-Termin { margin-left: 0; margin-top: 2px; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; justify-content: flex-end !important; } .tx-p123search-pi3-Termin:first-child { margin-top: 0; } .tx-p123search-pi3-locationCheckbox { height: auto; width: 100% -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; } .tx-p123search-pi3-locationCheckbox.express { color: #BE1010; } .tx-p123search-pi3-Termin-cell { width: auto; margin-right: 10px; } .tx-p123search-pi3-Termine a { width: 100%; } } @media only screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation : landscape), only screen and (max-device-width: 1024px) and (min-resolution: 192dpi) and (orientation : landscape), only screen and (max-device-width: 1024px) and (min-resolution: 2dppx) and (orientation : landscape) { .tx-p123search-pi3-locationCheckbox { width: 86px; } } @media only screen and (orientation: portrait) { .tx-p123search-pi3-locationDetails { margin-top: 10px; width: 100%; } } @media only screen and (max-width: 440px), only screen and (max-width: 667px) and (orientation: landscape) { .tx-p123search-pi3-Termin-basket { width: 100%; } .tx-p123search-pi3-locationCheckbox { justify-content: center!important; } .tx-p123search-pi3-Termin-cell:nth-last-child(2) { width: 100%; } } /* Nach Relaunch entfernen */ .tx-p123search-pi3-locationItem .csc-mailform-button { border: 1px solid; cursor: pointer; display: inline-block; line-height: 2em; outline: none; padding: 0px 1.5em; text-align: center; vertical-align: middle; width: auto; } .tx-p123search-pi3-locationItem .csc-mailform-button:hover { text-decoration: none; } .tx-p123search-pi3-locationItem .csc-mailform-button:after { display: inline-block; font-family: FontAwesome; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-left: 0.5em; text-rendering: auto; } .tx-p123search-pi3-locationItem .csc-mailform-button:after { content: "\f054\f054"; font-size: 0.9em; } .tx-p123search-pi3-locationItem .csc-mailform-button { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fac401+0,f8ae01+100 */ background: #fac401; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYzQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGFlMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #fac401 0%, #f8ae01 100%); /* FF3.6-15 */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fac401), color-stop(100%, #f8ae01)); /* Chrome4-9,Safari4-5 */ background: -webkit-linear-gradient(top, #fac401 0%, #f8ae01 100%); /* Chrome10-25,Safari5.1-6 */ background: -o-linear-gradient(top, #fac401 0%, #f8ae01 100%); /* Opera 11.10-11.50 */ background: -ms-linear-gradient(top, #fac401 0%, #f8ae01 100%); /* IE10 preview */ background: linear-gradient(to bottom, #fac401 0%, #f8ae01 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac401', endColorstr='#f8ae01', GradientType=0); /* IE6-8 */ border-color: #f3a90a; -webkit-box-shadow: inset 0px 1px 0px #fdde00; -moz-box-shadow: inset 0px 1px 0px #fdde00; box-shadow: inset 0px 1px 0px #fdde00; color: #002d67; } .ie9 .tx-p123search-pi3-locationItem .csc-mailform-button { filter: none !important; } .tx-p123search-pi3-locationItem .csc-mailform-button:focus, .tx-p123search-pi3-locationItem .csc-mailform-button:hover { background: #fac401; border-color: #f9b701; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .tx-p123search-pi3-locationItem a.csc-mailform-button { font-size: inherit !important; height: auto !important; min-width: auto !important; text-shadow: none !important; } ) } # Configuration for cacheable javascript page.jsFooterInline.124 = COA page.jsFooterInline.124 { 1 = FILE 1 { file = EXT:p123search/res/jquery.tmpl.js stdWrap.append = TEXT stdWrap.append.char = 10 } 10 = USER 10 { includeLibs = EXT:p123search/pi3/class.tx_p123search_pi3.php userFunc = tx_p123search_pi3->cachable templateFile = EXT:p123search/res/javascript.js marks < plugin.tx_p123search_pi3.marks data < plugin.tx_p123search_pi3.data locallang < plugin.tx_p123search_pi3.locallang disableRedirect = 1 dontWrapInBaseClass = 1 stdWrap.substring = 0,-2 } } # IE8 & IE7 Hacks [browser = msie] && [version < 9] plugin.tx_p123search_pi3 { marks.CLEAR.value = marks.CLEAR.insertData = 1 } [global] # Configuration for the page "p123search_pi3->campagne" p123search_pi3 = PAGE p123search_pi3 { typeNum = 132 config { disableAllHeaderCode = 1 disableCharsetHeader = 1 xhtml_cleaning = 1 no_cache = 1 } 10 =< plugin.tx_p123search_pi3 10.userFunc = tx_p123search_pi3->campagne 10.campagne < plugin.tx_p123search_pi3.campagne } # Configuration for the plugin "p123search_pi5" plugin.tx_p123search_pi5 { sql.addWhere = AND 123_StoFZ.Dauerwerbung='1' hashFields = id,duration,start piVars { start { stdWrap.wrap = |/1000 prioriCalc = intval } year { field = start stdWrap.required = 1 stdWrap.wrap = |/1000 required = 1 prioriCalc = intval date = Y } } addDelete { format.override { if.value = 1 if.isGreaterThan.field = duration cObject = CASE cObject { 3560x2520 = TEXT 3560x2520.value = 3560x2521 1189x2520 = TEXT 1189x2520.value = 1189x2521 key.current = 1 } } format.if.isFalse.data = GP:tx_p123search_pi5|delete format.wrap = |_DW } calc { bdays { stdWrap.wrap = |*365/12 prioriCalc = 1 } bdaysComplete { stdWrap.dataWrap = |*365*{field:duration} prioriCalc = 1 } price { stdWrap.wrap = |*0.90 prioriCalc = 1 } } data { price.postUserFunc = tx_p123search_pi5->hook_money_format priceComplete < .price } } # Configuration for the page "p123search_pi5->ajax" p123search_pi5 = PAGE p123search_pi5 { typeNum = 122 config { disableAllHeaderCode = 1 disableCharsetHeader = 1 xhtml_cleaning = 0 no_cache = 1 } 10 =