# Settings for p123maps
plugin.tx_p123maps_pi1 {
javascriptStdWrap {
append = TEMPLATE
append {
template = FILE
template.file = EXT:p123bookedlocations/res/javascript.js
workOnSubpart = tx_p123maps_pi1
marks.LOCATIONS = TEXT
marks.LOCATIONS {
preUserFunc = tx_p123bookedlocations_pi->main
preUserFunc.getLocations = 1
preUserFunc.filter = ',{register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Termine]},' LIKE CONCAT('%,',year,'|',LPAD(period,2,'0'),',%')
preUserFunc.filter.if.isFalse.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter]
preUserFunc.filter.insertData = 1
preUserFunc.dontWrapInBaseClass = 1
}
}
}
sql.fields.postCObject = TEXT
sql.fields.postCObject {
preUserFunc = tx_p123bookedlocations_pi->main
preUserFunc.getLocations = 1
preUserFunc.filter = ',{register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Termine]},' LIKE CONCAT('%,',year,'|',LPAD(period,2,'0'),',%')
preUserFunc.filter.if.isFalse.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter]
preUserFunc.filter.insertData = 1
preUserFunc.dontWrapInBaseClass = 1
ifEmpty = ::
split {
token = ,
cObjNum = 1 |*| 1 |*| 2
1 = TEXT
1.current = 1
1.split {
token = :
cObjNum = 1 |*| 2 |*| 3
1 = TEXT
1.current = 1
1.wrap = IF(CONCAT_WS('#',LPAD(Paechter,4,'0'),StoNr,StoV,LPAD(OrtNr,8,'0'),Typ)='|'
2 = TEXT
2.current = 1
2.ifEmpty.data = date:Y
2.append = LOAD_REGISTER
2.append {
currentYear.current = 1
currentYear.ifEmpty.data = date:Y
}
2.noTrimWrap = | AND GJ='|'|
3 = TEXT
3.setCurrent {
current = 1
ifEmpty = 53
intval = 1
}
3.current = 1
3.ifEmpty = 53
3.stdWrap.intval = 1
3.stdWrap.wrap = 00|
3.substring = -2,2
3.noTrimWrap = | AND ',{register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Termine]},' LIKE '%,{register:currentYear}_|,%'|
3.dataWrap = |,IF(ZR{current:1}='-1',2,1),0)
3.insertData = 1
}
1.wrap = |,
2 < .1
2.wrap = |
}
wrap = ,(GREATEST(0,|)) AS GEBUCHT
}
marks {
iconMapURL_RS = data:image/png;base64,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
iconMapURL_BK = data:image/png;base64,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
}
dataLocation {
GEBUCHT.intval = 1
#GEBUCHT.if.directReturn = 0
Typ.override.cObject = CASE
Typ.override.cObject {
1 = TEXT
1.value = RS
2 = TEXT
2.value = BK
key.field = GEBUCHT
}
}
periodsAdditionalQuery {
preUserFunc = tx_p123bookedlocations_pi->main
preUserFunc.getLocations = 1
ifEmpty = ::
}
periodsAdditionalQuery.split < .sql.fields.postCObject.split
periodsAdditionalQuery.split {
1.split.1.wrap = CONCAT_WS('#',LPAD(Paechter,4,'0'),StoNr,StoV,LPAD(OrtNr,8,'0'),Typ)='|'
1.split.3 >
1.wrap >
1.noTrimWrap = |(|) OR |
2.split.1.wrap < .1.split.1.wrap
2.split.3 >
2.wrap = (|)
}
locallang {
legendReserved {
innerWrap = |
wrap =
|
outerWrap = |
}
legendBooked < .legendReserved
legendBooked.outerWrap = |
}
_LOCAL_LANG.default {
legendReserved = Here is a poster in progress
legendBooked = There will be a poster here.
}
_LOCAL_LANG.de {
legendReserved = Hier ist ein Plakat in Bearbeitung.
legendBooked = Hier wird ein Plakat hängen.
}
_CSS_DEFAULT_STYLE := appendString(#txp123mapspi1-legend .bookedlocation[data-icon] { position: relative; padding-left: 28px; margin-top: .5em; })
_CSS_DEFAULT_STYLE := appendString(#txp123mapspi1-legend .bookedlocation[data-icon="RS"] span:before, #txp123mapspi1-legend .bookedlocation[data-icon="BK"] span:before { content: ""; position: absolute; bottom: 0; height: 32px; width: 25px; left: 0px; top: 0px; vertical-align: bottom; background-size: 85px !important; transform: scale(1.2); })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-periods .bookedlocation span { padding: 1px; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-periods .bookedlocation[data-icon="RS"] .bookedlocation-icon { height: 32px; width: 32px; background: -40px -4px no-repeat; background-image: url(data:image/png;base64,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); margin: 0 auto; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-periods .bookedlocation[data-icon="BK"] .bookedlocation-icon { height: 32px; width: 32px; background: -75px -4px no-repeat; background-image: url(data:image/png;base64,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); margin: 0 auto; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-title .icon.BK, .tx-p123maps-pi1-infoWindow-title .icon.RS { content: ""; height: 23px; width: 23px; margin-top: 7px; margin-left: 7px; transform: scale(1.5); vertical-align: bottom; background-size: 85px !important; margin-right: 10px; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-title .icon.RS, #txp123mapspi1-legend .bookedlocation[data-icon="RS"] span:before { background: -31px -4px no-repeat; background-image: url(data:image/png;base64,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); })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-title .icon.BK, #txp123mapspi1-legend .bookedlocation[data-icon="BK"] span:before { background: -56px -4px no-repeat; background-image: url(data:image/png;base64,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); })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-periods-normal dl.bookedlocation a { opacity: .7; cursor: not-allowed; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-periods-normal dl.bookedlocation a div.termin-basket, .tx-p123maps-pi1-infoWindow-periods-normal dl.bookedlocation a div:first-of-type div { display: none; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123maps-pi1-infoWindow-periods-normal dl.bookedlocation a div:first-of-type div.express-text, .tx-p123maps-pi1-infoWindow-periods-normal dl.bookedlocation a div:first-of-type div.termin-short { display: block; })
}
# Settings for p123search
plugin.tx_p123search_pi3 {
javascriptStdWrap {
append = TEMPLATE
append {
template = FILE
template.file = EXT:p123bookedlocations/res/javascript.js
workOnSubpart = tx_p123search_pi3
marks.LOCATIONS = TEXT
marks.LOCATIONS {
preUserFunc = tx_p123bookedlocations_pi->main
preUserFunc.getLocations = 1
preUserFunc.filter = ',{register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Termine]},' LIKE CONCAT('%,',year,'|',LPAD(period,2,'0'),',%') AND location LIKE '%#{current:1}#%'
preUserFunc.filter.setCurrent {
data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][OrtNr]
stdWrap.intval = 1
stdWrap.wrap = 00000000|
substring = -8,8
}
preUserFunc.filter.if.isFalse.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter]
preUserFunc.filter.insertData = 1
preUserFunc.dontWrapInBaseClass = 1
}
}
}
locallang {
legendReserved {
innerWrap = |
wrap = |
outerWrap = |
}
legendBooked < .legendReserved
legendBooked.outerWrap = |
}
_LOCAL_LANG.default {
legendReserved = Here is a poster in progress
legendBooked = There will be a poster here.
}
_LOCAL_LANG.de {
legendReserved = Hier ist ein Plakat in Bearbeitung.
legendBooked = Hier wird ein Plakat hängen.
}
_CSS_DEFAULT_STYLE := appendString(.tx-p123search-pi3-locationCheckbox.bookedlocation .tx-p123search-pi3-Termin-cell { display:none; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123search-pi3-locationCheckbox.bookedlocation div:first-of-type { display:block; !important })
_CSS_DEFAULT_STYLE := appendString(.tx-p123search-pi3-locationCheckbox.bookedlocation { justify-content: start !important; text-align: center; opacity: .7; cursor: not-allowed; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123search-pi3-locationCheckbox.bookedlocation .bookedlocation { margin-top: .5em; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123search-pi3-locationCheckbox.bookedlocation span { margin-bottom: .5em; padding: 1px; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123search-pi3-locationCheckbox .bookedlocation[data-icon="RS"] .bookedlocation-icon { height: 32px; width: 32px; background: -40px -4px no-repeat; background-image: url(data:image/png;base64,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); margin: 0 auto; })
_CSS_DEFAULT_STYLE := appendString(.tx-p123search-pi3-locationCheckbox .bookedlocation[data-icon="BK"] .bookedlocation-icon { height: 32px; width: 32px; background: -75px -4px no-repeat; background-image: url(data:image/png;base64,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); margin: 0 auto; })
}
# Settings for p123checkout
plugin.tx_p123checkout_pi4 {
xmlOptions.storeXML {
override.preUserFunc = tx_p123bookedlocations_pi->main
override.preUserFunc.sql.fields = *,LPAD(Paechter,4,'0') AS Paechter,LPAD(OrtNr,8,'0') AS OrtNr
override.preUserFunc.storeLocations = 1
}
}