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 = TEXT
VAT {
value < plugin.tx_p123_pi.prices.vat
}
URL = TEXT
URL {
typolink.parameter.data = TSFE:id
typolink.parameter.wrap = |,124
typolink.returnLast = url
}
COOKIE_PATH = TEXT
COOKIE_PATH {
data = getIndpEnv:TYPO3_SITE_PATH
}
PERMANENT_URL = TEXT
PERMANENT_URL {
typolink.parameter.data = TSFE:id
typolink.parameter.wrap = |,122
typolink.returnLast = url
}
FILTER_VAL = TEXT
FILTER_VAL {
data = GP:tx_p123search_pi3|filter // register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter]
intval = 1
}
}
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 {
innerWrap = |
wrap = |
}
buttonBooked {
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]
wrap = |
wrap.if < .innerWrap.if
}
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]
wrap = |
wrap.if < .innerWrap.if
}
buttonMap {
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 {
if.isTrue = {$plugin.tx_p123_pi.pageLocations}
typolink.parameter = {$plugin.tx_p123_pi.pageLocations}
}
buttonSave {
typolink.parameter = {$plugin.tx_p123_pi.pageDesigner}
typolink.ATagParams = class="csc-mailform-submit" onclick="return tx_p123search_pi3.save(this);"
}
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 =