# Configuration for the plugin "p123qsearch_pi1" plugin.tx_p123qsearch_pi1 { templateFile = EXT:p123qsearch/res/template.htm javascriptFile = EXT:p123qsearch/res/dynamic.js moveJsFromHeaderToFooter = 1 marks { AJAX_url = TEXT AJAX_url { typolink.parameter.data = fullRootline: 1,uid typolink.parameter.wrap = |,123 typolink.returnLast = url } BASKET = TEXT BASKET { value = ###DATA_price### } LINK_LOCATIONS = TEXT LINK_LOCATIONS { value = typolink.parameter.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][lastLocationView] typolink.additionalParams = &tx_p123search_pi3[filter]=0 typolink.ATagParams = id="tx-p123qsearch-pi1-locs-overlay" } } data { image { setContentToCurrent = 1 cObject = USER cObject { //userFunc = tx_cssstyledcontent_pi1->render_textpic userFunc = TYPO3\CMS\CssStyledContent\Controller\CssStyledContentController->render_textpic textPos = 0 1.file.import.current = 1 1.file.height = 50m 1.imageLinkWrap = 1 1.imageLinkWrap.enable = 1 1.imageLinkWrap.typolink.jquery_lightbox = image imgList.current = 1 imgObjNum = 1 imgPath = uploads/tx_p123designer/ cols.data = register:imageCount colSpace = 10 border = 1 maxW = 231 equalH = 50 layout = TEXT layout.value = ###IMAGES### renderMethod = simple } stdWrap.required = 1 stdWrap.wrap =
|
} price { setContentToCurrent = 1 stdWrap.stdWrap.split.token = | stdWrap.stdWrap.split.returnKey = 2 stdWrap.postCObject = COA stdWrap.postCObject { if.value.current = 1 if.equals = 0,00 €|0,00 €|0,00 € if.negate = 1 10 = TEXT 10.current = 1 10.stdWrap.split.token = | 10.stdWrap.split.returnKey = 0 10.wrap = | 10.wrap2 = |###LL_priceNet### 10.wrap3 = |
20 < .10 20.stdWrap.split.returnKey = 1 20.wrap2 = |###LL_priceVat### 30 < .10 30.stdWrap.split.returnKey = 2 30.wrap2 = |###LL_priceGross### wrap = | } typolink.parameter = {$plugin.tx_p123_pi.pageBasket} typolink.ATagParams = class="basket-align" #typolink.ATagParams.if < .stdWrap.postCObject.if } } locallang { posterSelect { typolink.parameter.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][lastLocationView] typolink.additionalParams = &tx_p123search_pi3[filter]=0 wrap =

|

} posterSelectedLocs.typolink < .posterSelect.typolink posterHelpCity { required = 1 wrap = | } posterHelpDates < .posterHelpCity posterHelpLocs < .posterHelpCity designerSelect { typolink.parameter = {$plugin.tx_p123_pi.pageDesigner} append = TEXT append.value = ###LL_designerHelp### wrap3 =

|

} designerHelp < .posterHelpCity designerSubline.wrap =

|

locsSaved { stdWrap.noTrimWrap = |###DATA_locs### || typolink.parameter.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][lastLocationView] typolink.additionalParams = &tx_p123search_pi3[filter]=0 } basketSelect { typolink.parameter = {$plugin.tx_p123_pi.pageBasket} postCObject = TEXT postCObject.value = ###LL_basketHelp### wrap =

|

} basketHelp < .posterHelpCity errorHeader.wrap =

|

errorButton { stdWrap.noTrimWrap = |» || innerWrap = | wrap = |
} selectionCityHeader.wrap =

|

selectionCityDescription { required = 1 htmlSpecialChars = 1 } selectionCityChange { stdWrap.noTrimWrap = |» || innerWrap = | } selectionDatesHeader < .selectionCityHeader selectionDatesDescription < .selectionCityDescription selectionDatesChange < .selectionCityChange selectionDatesChange { innerWrap = | } showSaved { typolink.parameter.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][lastLocationView] typolink.parameter.noTrimWrap = ||#filter:1 - tx-p123qsearch-pi1-show-saved - &tx_p123search_pi3[filter]=0| } gotoLocations { stdWrap.noTrimWrap = |» || if.isTrue.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][lastLocationView] typolink.parameter.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][lastLocationView] typolink.parameter.noTrimWrap = || - csc-mailform-button typolink.additionalParams = &tx_p123search_pi3[filter]=0 wrap =
###LL_closeWindow###|
} closeWindow { if.value.data = TSFE:id if.equals = {$plugin.tx_p123_pi.pageLocations} if.negate = 1 stdWrap.noTrimWrap = |» || innerWrap = | } } onlyBasket.cObject = COA onlyBasket.cObject { 10 = LOAD_REGISTER 10.overrideColPos = 1 20 = TEXT 20.numRows < styles.content.getLeft 30 = RESTORE_REGISTER } dontWrapInBaseClass = 0 # Define the default Stylesheet _CSS_DEFAULT_STYLE ( .tx-p123qsearch-pi1 { margin-bottom: 16px; } #tx-p123qsearch-pi1-basket { padding-right: 0.5em !important; text-align: right; } #tx-p123qsearch-pi1-basket .basket-align { text-decoration: none; padding: 0 .5em 0 1.5em !important; } #tx-p123qsearch-pi1-basket:before { height: 100%; vertical-align: middle; } #tx-p123qsearch-pi1-basket:after { vertical-align: middle; } #tx-p123qsearch-pi1-basket > *:first-child { vertical-align: middle; } .header-fixed #tx-p123qsearch-pi1-basket .basket-align { display: inline-block !important; } #tx-p123qsearch-pi1-basket .basket-align:before, .header-fixed #tx-p123qsearch-pi1-basket .basket-align:before { content: ""; display: inline-block; height: 100%; *zoom: 1; } .header-fixed #tx-p123qsearch-pi1-basket .basket-align:before { vertical-align: middle; } #tx-p123qsearch-pi1-basket .basket-align:before { height: 95%; vertical-align: bottom; } #tx-p123qsearch-pi1-basket span { display: none; } #tx-p123qsearch-pi1-basket:after { background: url(../../typo3conf/ext/p123qsearch/res/basket-icon.svg) no-repeat; content: ""; display: inline-block; height: 35px; vertical-align: bottom; width: 46px; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; background-size: 100% auto; } .no-svgasimg #tx-p123qsearch-pi1-basket:after { background-image: url(../../typo3conf/ext/p123qsearch/res/basket-icon.png); } #header #tx-p123qsearch-pi1-basket > a { font-size: 1.45em; min-width: 3.5em; text-align: right; } .header-fixed #tx-p123qsearch-pi1-basket:before { height: 100%; vertical-align: middle; } .header-fixed #tx-p123qsearch-pi1-basket:after { vertical-align: middle; } .header-fixed #tx-p123qsearch-pi1-basket > *:first-child { vertical-align: middle; } .tx-p123qsearch-pi1 .search { position: relative; } .tx-p123qsearch-pi1 .search h3 { color: #B9B8B8; font-size: 11px; height: 20px; margin: 15px 0px 6px 0px; padding: 6px 0px 0px 19px; width: 231px; } .tx-p123qsearch-pi1 .search h3.n1 { background: url(../../typo3conf/ext/p123qsearch/res/n1.gif) no-repeat; } .tx-p123qsearch-pi1 .search h3.n2 { background: url(../../typo3conf/ext/p123qsearch/res/n2.gif) no-repeat; } .tx-p123qsearch-pi1 .search h3.n3 { background: url(../../typo3conf/ext/p123qsearch/res/n3.gif) no-repeat; } .tx-p123qsearch-pi1 .search h3 a { color: #555659; } .tx-p123qsearch-pi1 .search h4 { color: #B9B8B8; font-size: 11px; font-weight: normal; margin: -12px 0px 6px 0px; padding: 0px 0px 0px 19px; width: 231px; } .tx-p123qsearch-pi1 .search .images { padding: 0px 0px 0px 19px; } .tx-p123qsearch-pi1 .search .images a { margin-right: 10px; } .tx-p123qsearch-pi1 .search .images a:before { content: none !important; } .tx-p123qsearch-pi1 .search .images img { border: {$styles.content.imgtext.borderThick}px solid #DBDBDB; } .tx-p123qsearch-pi1 .search a.tx-p123qsearch-pi1-help { float: right; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help { float: none; position: absolute; right: 0px; z-index: 480; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help:nth-of-type(2) { z-index: 481; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help:nth-of-type(3) { z-index: 482; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help:nth-of-type(4) { z-index: 483; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help:nth-of-type(5) { z-index: 484; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help:nth-of-type(6) { z-index: 485; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help:nth-of-type(7) { z-index: 486; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help:nth-of-type(8) { z-index: 487; } .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help:nth-of-type(9) { z-index: 488; } .tx-p123search-pi3-overlay-open .tx-p123qsearch-pi1 .search > a.tx-p123qsearch-pi1-help { z-index: auto; } a.tx-p123qsearch-pi1-help { background: url(../../typo3conf/ext/p123qsearch/res/help.gif) no-repeat; display: block; height: 20px; width: 19px; } .tx-p123qsearch-pi1 .search h3 span.help { margin-top: -6px; } .tx-p123qsearch-pi1 .search .field { margin: 0px 0px 12px 0px; } .tx-p123qsearch-pi1 .search .field .label label { color: #555659; display: inline-block; font-weight: bold; margin-bottom: 6px; } .tx-p123qsearch-pi1 .search .field .label label a { color: #555659; color: inherit; } .tx-p123qsearch-pi1 .search .field .label { padding-left: 9px; } .tx-p123qsearch-pi1 .search .field .input { min-height: 20px; padding-left: 9px; position: relative; } .tx-p123qsearch-pi1 .search .field .input.ready { background: url(../../typo3conf/ext/p123qsearch/res/ready.png) no-repeat; } .tx-p123qsearch-pi1 .search .field .input.insert { background: url(../../typo3conf/ext/p123qsearch/res/input.png) no-repeat; } .tx-p123qsearch-pi1 input.tx_p123qsearch_pi1_text { background: #FFFFFF; border: 1px solid #DBDBDB; cursor: cell; position: absolute; width: 198px; z-index: 1; } .tx-p123qsearch-pi1 input.tx_p123qsearch_pi1_text[disabled] { background: #F0F0F0; } *:first-child+html .tx-p123qsearch-pi1 input.tx_p123qsearch_pi1_text[disabled] { cursor: default; } /* IE7 */ /* city */ .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-results { background: #FFFFFF; border: 1px solid #DBDBDB; border-top-style: dotted; display: none; padding: 1px; position: absolute; top: 16px; width: 196px; z-index: 3; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-results > div { padding: 1px 0px; width: 196px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-results label { color: #555659; width: 180px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-results > div.active { background: #DBDBDB; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-saved { background: #FAF7F2; border: 1px solid #DBDBDB; cursor: cell; display: none; left: 9px; line-height: 15px; padding: 1px; position: absolute; top: 0px; width: 196px; z-index: 2; } /* dates */ .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-results { background: #FFFFFF; border: 1px solid #DBDBDB; border-top-style: dotted; display: none; padding: 1px; position: absolute; top: 16px; width: 196px; z-index: 2; } #content #tx-p123qsearch-pi1-dates-results { float: right; margin-left: 10px; min-height: 120px; padding: 10px 10px 30px 10px; width: 670px; } #content #tx-p123qsearch-pi1-dates-results .csc-default { border: 1px solid #DBDBDB; background: #FFFFFF; margin: 40px 30px 0px 0px; padding: 10px 15px 18px 12px; position: relative; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved { background: #FAF7F2; border: 1px solid #DBDBDB; cursor: cell; display: none; left: 9px; line-height: 15px; padding: 1px; position: absolute; top: 0px; width: 196px; z-index: 2; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved > a { color: #555659; color: inherit; cursor: cell; display: block; height: 15px; line-height: 15px; width: 196px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved > a:hover { text-decoration: none; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved label { color: #555659; cursor: default; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved .toggle { border-top: 1px solid transparent; cursor: default; line-height: 17px; max-height: 0px; overflow: hidden; position: relative; width: 196px; -moz-transition: max-height 0.2s ease; -ms-transition: max-height 0.2s ease; -o-transition: max-height 0.2s ease; -webkit-transition: max-height 0.2s ease; transition: max-height 0.2s ease; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved:hover .toggle, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved.hover .toggle { border-color: #DBDBDB; max-height: 1000px; -moz-transition: max-height 0.75s ease; -ms-transition: max-height 0.75s ease; -o-transition: max-height 0.75s ease; -webkit-transition: max-height 0.75s ease; transition: max-height 0.75s ease; } /* locs */ .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-results { background: #FFFFFF; border: 1px solid #DBDBDB; border-top-style: dotted; display: none; padding: 1px; position: absolute; top: 16px; width: 196px; z-index: 2; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved { background: #FAF7F2; border: 1px solid #DBDBDB; cursor: cell; display: none; left: 9px; line-height: 15px; padding: 1px; position: absolute; top: 0px; width: 196px; z-index: 2; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved > a { color: #555659; color: inherit; cursor: cell; display: block; height: 15px; line-height: 15px; width: 196px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved > a:hover { text-decoration: none; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved .city { font-style: italic; padding-left: 16px; text-decoration: underline; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved .location { cursor: default; float: left; padding: 0px 4px 2px 0px; width: 126px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved span.date { display: block; float: left; line-height: 13px; padding-bottom: 2px; width: 47px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved .toggle { border-top: 1px solid transparent; cursor: default; /*display: none;*/ line-height: 17px; max-height: 0px; overflow: hidden; position: relative; -moz-transition: max-height 0.2s ease; -ms-transition: max-height 0.2s ease; -o-transition: max-height 0.2s ease; -webkit-transition: max-height 0.2s ease; transition: max-height 0.2s ease; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved:hover .toggle, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved.hover .toggle { border-color: #DBDBDB; max-height: 1000px; -moz-transition: max-height 0.75s ease; -ms-transition: max-height 0.75s ease; -o-transition: max-height 0.75s ease; -webkit-transition: max-height 0.75s ease; transition: max-height 0.75s ease; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved .toggle .clear { clear: left; height: 2px; } a#tx-p123qsearch-pi1-locs-overlay { background: #F0F0F0; cursor: cell; display: none; height: 15px; left: 10px; position: absolute; top: 1px; width: 198px; z-index: 3; -moz-opacity: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; filter: alpha(opacity=0); } @media all and (min-width:0\0) { a#tx-p123qsearch-pi1-locs-overlay { -ms-filter: none; filter: none; } } /* IE9+ */ a.tx-p123qsearch-pi1-show-saved { background: url(../../typo3conf/ext/p123qsearch/res/input.png) 2px 0px no-repeat; border-top: 1px solid #DBDBDB; display: block; font-weight: bold; height: 17px; margin-top: 2px; padding-left: 16px; } /* ready window */ #tx-p123qsearch-pi1-ready, #tx-p123qsearch-pi1-error { display: none; } .tx-p123qsearch-pi1-window { padding: 30px 40px; } .tx-p123qsearch-pi1-window h2 { padding-bottom: 0px; } .tx-p123qsearch-pi1-window p span label { display: block; } .tx-p123qsearch-pi1-window a.csc-mailform-button, #TB_window .tx-p123qsearch-pi1-window a.csc-mailform-button { color: #FFFFFF; float: right; } .tx-p123qsearch-pi1-window a.csc-mailform-button.left, #TB_window .tx-p123qsearch-pi1-window a.csc-mailform-button.left { float: left; } .tx-p123qsearch-pi1-window a.csc-mailform-button.close, #TB_window .tx-p123qsearch-pi1-window a.csc-mailform-button.close { background: #8B7E66; border-color: #8B7E66; } .tx-p123qsearch-pi1-window a.csc-mailform-button + p, #TB_window .tx-p123qsearch-pi1-window a.csc-mailform-button + p { margin-right: 150px; padding-top: 3px !important; } .tx-p123qsearch-pi1-window .line { border-bottom: 1px dashed #ACA89C; clear: both; font-size: 0px; height: 0px; line-height: 0px; margin: 14px 0px; } #tx-p123qsearch-pi1-warning { display: none; } #tx-p123qsearch-pi1-express { width: 425px; } /* dates selection */ #tx-p123qsearch-pi1-dates-results .selectbox { float: left; position: relative; width: 425px; } #tx-p123qsearch-pi1-dates-results .selectbox:after { clear: left; content: "."; display: block; height: 0px; line-height: 0px; visibility: hidden; } #tx-p123qsearch-pi1-dates-results .selectbox + .clear { clear: left; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express { position: relative; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .selectbox { float: none; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .layer { background: rgba(255, 255, 255, 0.8); bottom: 46px; display: none; left: 0px; /*padding-right: 25px;*/ position: absolute; top: 25px; width: 100%; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .layer > a { background: rgba(255, 255, 255, 0.9); border: 1px solid #C0C0C0; border-color: rgba(192, 192, 192, 0.6); color: #BE1010; display: block; font-size: 13px; font-weight: bold; left: 50%; margin: -36px 0px 0px -136px; min-height: 72px; padding: 4px 10px; position: absolute; text-align: center; text-decoration: none; top: 50%; width: 272px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-box-shadow: 1px 1px 4px 0px #C0C0C0; -webkit-box-shadow: 1px 1px 4px 0px #C0C0C0; box-shadow: 1px 1px 4px 0px #C0C0C0; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .layer > a:after { content: "\00A0"; display: inline-block; line-height: 60px; overflow: hidden; vertical-align: middle; width: 0px; zoom: 1; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .layer > a span { display: inline-block; vertical-align: middle; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .layer > a button { background: #868686; border-color: #DBDBDB; font-weight: normal; margin-top: 4px; min-width: 0px; padding: 2px 10px 3px 10px; width: auto; } @media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { /* Chrome≥29, Opera≥16 */ #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .layer > a button { padding: 3px 10px; } } #tx-p123qsearch-pi1-dates-results .select { float: left; line-height: 17px; max-height: 170px; min-height: 51px; overflow-x: hidden; overflow-y: auto; position: relative; width: 425px; -ms-touch-action: pan-y; } #tx-p123qsearch-pi1-dates-results .selector { background: #FFFFFF; height: 100%; min-height: 51px; position: absolute; right: 0px; top: 0px; width: 17px; } #tx-p123qsearch-pi1-dates-results .selector a { background: url(../../typo3conf/ext/p123qsearch/res/scrollbars.gif) 30px 14px no-repeat; display: block; height: 14px; margin-left: 3px; width: 14px; } #tx-p123qsearch-pi1-dates-results .selector a.scrollbars-top { background-position: 0px 0px; } #tx-p123qsearch-pi1-dates-results .selector a.scrollbars-bottom { background-position: -16px 0px; bottom: 0px; left: 0px; position: absolute; } #tx-p123qsearch-pi1-dates-results .select a.option { color: #555659; display: block; height: 17px; line-height: 17px; white-space: nowrap; width: 405px; } #tx-p123qsearch-pi1-dates-results .select a.option:before { content: "\f096"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; height: inherit; line-height: inherit; padding-top: 2px; text-indent: 0px; text-rendering: auto; width: 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #tx-p123qsearch-pi1-dates-results .select a.express { color: #BE1010; } #tx-p123qsearch-pi1-dates-results .select a.selected { background: #DBDBDB; } #tx-p123qsearch-pi1-dates-results .select a.selected:before { content: "\f046"; } #tx-p123qsearch-pi1-dates-results .hint { background: url(../../typo3conf/ext/p123qsearch/res/hint.png) no-repeat; bottom: -30px; left: 13px; padding: 5px 0px 8px 15px; position: absolute; } #tx-p123qsearch-pi1-dates-results .express-image { float: right; margin: 25px 75px 10px 0px; width: 100px; } #tx-p123qsearch-pi1-dates-results .express-hint { border-bottom: 1px dashed #A4A4A4; float: left; font-size: 10px; margin-bottom: 15px; padding-bottom: 14px; width: 278px; } #tx-p123qsearch-pi1-dates-results .express-price { border-bottom: 1px dashed #A4A4A4; float: left; font-size: 10px; margin-bottom: 15px; padding-bottom: 1px; width: 122px; } #tx-p123qsearch-pi1-dates-results .future { background: #BE1010; border: 1px solid #BE1010; float: right; margin: -25px 0px 0px 0px; padding: 0px; width: 175px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; -moz-box-shadow: 1px 1px 4px 0px #BE1010; -webkit-box-shadow: 1px 1px 4px 0px #BE1010; box-shadow: 1px 1px 4px 0px #BE1010; } #tx-p123qsearch-pi1-dates-results .future h2 { color: #FFFFFF; margin: 0px; padding: 3px 5px; } #tx-p123qsearch-pi1-dates-results .future p { background: #FFFFFF; color: #BE1010; margin: 0px; padding: 2px 5px 2px 5px; -moz-border-radius: 0px 0px 8px 8px; -webkit-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px; } @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-p123qsearch-pi1 .search { z-index: 1; } .tx-p123qsearch-pi1 .search h3 { display: none; font-size: 13px; margin-left: -1%; padding-right: 19px; width: auto; margin-left: -moz-calc(100% / 0.32 / 0.98 * -0.01); margin-left: -webkit-calc(100% / 0.32 / 0.98 * -0.01); margin-left: calc(100% / 0.32 / 0.98 * -0.01); padding-left: -moz-calc(100% / 0.32 / 0.98 * 0.01 + 19px); padding-left: -webkit-calc(100% / 0.32 / 0.98 * 0.01 + 19px); padding-left: calc(100% / 0.32 / 0.98 * 0.01 + 19px); } .tx-p123qsearch-pi1 .search h3 a { color: #555659; } .tx-p123qsearch-pi1 .search h3.n1 { display: block; margin-top: 0px; } .tx-p123qsearch-pi1 .search .field.ready + h3 { display: block; } .tx-p123qsearch-pi1 .search h4 { display: none; font-size: 13px; line-height: 15px; padding-right: 19px; margin-top: -8px; width: auto; } .tx-p123qsearch-pi1 .search .field.ready + h3 + h4 { display: block; } .tx-p123qsearch-pi1 .search .field .label { padding-left: 19px; padding-right: 25px; } .tx-p123qsearch-pi1 .search .field .input { margin-right: 25px; min-height: 26px; padding-left: 19px; } .tx-p123qsearch-pi1 .search .field .input input[type="radio"], .tx-p123qsearch-pi1 .search .field .input input[type="checkbox"] { height: 19px; line-height: 17px; } :root .tx-p123qsearch-pi1 .search .field .input input[type="radio"] + label, :root .tx-p123qsearch-pi1 .search .field .input input[type="checkbox"] + label { line-height: 19px; } .tx-p123qsearch-pi1 .search .field { display: none; } .tx-p123qsearch-pi1 .search h3.n1 + .field, .tx-p123qsearch-pi1 .search .field.insert, .tx-p123qsearch-pi1 .search .field.ready { display: block; } .tx-p123qsearch-pi1 .search h3.n1 + .field.ready + .field.insert, .tx-p123qsearch-pi1 .search h3.n1 + .field.insert + .field.insert { display: none; } .tx-p123qsearch-pi1 input.tx_p123qsearch_pi1_text, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-results, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-saved, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-results, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved { font-size: 15px; line-height: 22px; outline: none; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: -moz-calc(100% - 19px); width: -webkit-calc(100% - 19px); width: calc(100% - 19px); } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-results, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-results { top: 25px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-results > div { width: 100%; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-results label { display: block; width: auto; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-city-saved, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved { left: 19px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved > a, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved > a { height: 22px; line-height: 22px; width: 100%; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-dates-saved .toggle, .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved .toggle { line-height: 21px; width: 100%; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved .location { margin-bottom: 4px; padding: 0px; width: auto; max-width: -moz-calc(100% - 88px); max-width: -webkit-calc(100% - 88px); max-width: calc(100% - 88px); } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved .date { text-align: right; width: 65px; } .tx-p123qsearch-pi1 #tx-p123qsearch-pi1-locs-saved span.date { width: 65px; } a.tx-p123qsearch-pi1-show-saved { height: 21px; } #content #tx-p123qsearch-pi1-dates-results { margin: 0px 0px 55px 0px; min-height: 0px; padding: 0px; width: 66%; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; } #content #tx-p123qsearch-pi1-dates-results > div { margin-top: 25px; } #content #tx-p123qsearch-pi1-dates-results > div:first-child { margin-top: 0px; } #content #tx-p123qsearch-pi1-dates-results .csc-default { margin-right: 0px; } #tx-p123qsearch-pi1-dates-results .express-image { display: none !important; } #tx-p123qsearch-pi1-express { max-width: 490px; width: 100%; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .layer { bottom: 37px; padding-right: 0px; top: 28px; } #tx-p123qsearch-pi1-dates-results .express-hint { border-bottom: none; font-size: 11px; margin-bottom: 0px; padding-bottom: 4px; width: auto; max-width: -moz-calc(100% - 125px); max-width: -webkit-calc(100% - 125px); max-width: calc(100% - 125px); } #tx-p123qsearch-pi1-dates-results .express-price { border-bottom: none; float: right; font-size: 11px; margin-bottom: 0px; max-width: 125px; padding-bottom: 4px; width: auto; } #tx-p123qsearch-pi1-dates-results .express-hint ~ .clear, #tx-p123qsearch-pi1-dates-results .express-price ~ .clear { border-top: 1px dashed #A4A4A4; margin-bottom: 15px; } #tx-p123qsearch-pi1-dates-results #tx-p123qsearch-pi1-express .layer a { margin: -41px 0px 0px -151px; min-height: 82px; width: 302px; } #tx-p123qsearch-pi1-dates-results .selectbox { float: none; max-width: 490px; width: 100%; } #tx-p123qsearch-pi1-dates-results .select { font-size: 12px; max-height: none; min-height: 0px; overflow: visible; width: 100%; } #tx-p123qsearch-pi1-dates-results .select a.option { height: auto; margin-top: 6px; padding-left: 15px; text-indent: -15px; white-space: normal; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #tx-p123qsearch-pi1-dates-results .select a.option:first-child { margin-top: 0px; } #tx-p123qsearch-pi1-dates-results .select a.selected { color: #002046; } #tx-p123qsearch-pi1-dates-results .selector { display: none; } #tx-p123qsearch-pi1-dates-results .future { float: left; margin-top: 16px; width: 100%; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } #tx-p123qsearch-pi1-dates-results .future h2 { padding: 3px 8px 8px; } #tx-p123qsearch-pi1-dates-results .future p { padding: 8px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } #tx-p123qsearch-pi1-dates-results .hint { margin-top: 16px; position: static; } a.tx-p123qsearch-pi1-help.tooltip:before { left: -moz-calc(50% - 6px); left: -webkit-calc(50% - 6px); left: calc(50% - 6px); } a.tx-p123qsearch-pi1-help.tooltip span { margin-left: 12px; -moz-transform: translateX(-100%); -webkit-transform: translateX(-100%); transform: translateX(-100%); } a.tx-p123qsearch-pi1-help.tooltip:hover span, a.tx-p123qsearch-pi1-help.tooltip:focus span { -moz-transform: translateX(-100%) translateY(-8px); -webkit-transform: translateX(-100%) translateY(-8px); transform: translateX(-100%) translateY(-8px); } .tx-p123qsearch-pi1-window { padding: 0px; } .tx-p123qsearch-pi1-window p { margin-right: 0px; } .tx-p123qsearch-pi1-window a.csc-mailform-button, #TB_window .tx-p123qsearch-pi1-window a.csc-mailform-button { font-size: 13px; height: 18px; line-height: 18px; margin-bottom: 15px; margin-left: 15px; } #tx-p123qsearch-pi1-basket { font-size: 11px; } #tx-p123qsearch-pi1-basket .basket-align { padding: 0 .6em; } } @media only screen and (max-width: 960px) { #tx-p123qsearch-pi1-basket .basket-align { display: inline-block !important; font-size: 1.45em !important; } #tx-p123qsearch-pi1-basket .basket-align:before { vertical-align: middle !important; height: 100%; } #tx-p123qsearch-pi1-basket:after { height: 25px; width: 29px; vertical-align: middle; } /*.header-fixed #tx-p123qsearch-pi1-basket:after { height: 35px; width: 46px; }*/ /*.header-fixed #tx-p123qsearch-pi1-basket .basket-align { font-size: 1.45em !important; }*/ } @media only screen and (max-width: 624px) { .tx-p123qsearch-pi1 .search h3 { font-size: 13px; margin-left: -1%; padding-right: 19px; width: auto; margin-left: -moz-calc(100vw / 0.98 * -0.01); margin-left: -webkit-calc(100vw / 0.98 * -0.01); margin-left: calc(100vw / 0.98 * -0.01); padding-left: -moz-calc(100vw / 0.98 * 0.01 + 19px); padding-left: -webkit-calc(100vw / 0.98 * 0.01 + 19px); padding-left: calc(100vw / 0.98 * 0.01 + 19px); } #content-left > .tx-p123qsearch-pi1 .search { margin-bottom: 40px; } #content #tx-p123qsearch-pi1-dates-results { width: 100%; } #content #tx-p123qsearch-pi1-dates-results .csc-mailform-submit-top { top: 0px; } } @media only screen and (max-width: 456px) { #tx-p123qsearch-pi1-dates-results .csc-mailform-submit-top { z-index: 2; } } @media only screen and (max-width: 368px) { .header-fixed #tx-p123qsearch-pi1-basket .basket-align { font-size: 1.1em !important; } .header-fixed #tx-p123qsearch-pi1-basket:after { height: 25px; width: 26px; } } ) } # Configuration for cacheable javascript page.jsFooterInline.123 = USER page.jsFooterInline.123 { includeLibs = EXT:p123qsearch/pi1/class.tx_p123qsearch_pi1.php userFunc = tx_p123qsearch_pi1->main templateFile = EXT:p123qsearch/res/javascript.js templateFile.override = EXT:p123qsearch/res/cached.js templateFile.override.if.isTrue.cObject = } IMG_bottom = TEXT IMG_bottom { value = } IMG_express = IMAGE IMG_express { file.import = file.import.lang.de = EXT:p123qsearch/res/express_de.png file.import.lang.en = EXT:p123qsearch/res/express_en.png file.width = 100m altText.lang.en = You need an earlier date? Click here. altText.lang.de = Du benötigst einen früheren Termin? Dann klicke hier. emptyTitleHandling = {$styles.content.imgtext.emptyTitleHandling} stdWrap.required = 1 stdWrap.wrap = | stdWrap.wrap2 =
|
} MAX_PERIODS = |

stdWrap.prepend = TEXT stdWrap.prepend { lang.en = NOTICE lang.de = ACHTUNG wrap =

|

append = TEXT append.char = 10 } required = 1 parseFunc = | } LINK_LOCATIONS = hook_money_format } } data { price < plugin.tx_p123qsearch_pi1.data.price availableCities { required = 1 split { token = |*| cObjNum = 1 1.current = 1 1.listNum = 1 1.listNum.splitChar = || 1.outerWrap = | 1.outerWrap { setCurrent { current = 1 listNum = 0 listNum.splitChar = || } insertData = 1 } 1.wrap =
  • |
  • } wrap =
      |
    } } locallang { posterSelect < plugin.tx_p123qsearch_pi1.locallang.posterSelect posterSelectedLocs < plugin.tx_p123qsearch_pi1.locallang.posterSelectedLocs save { wrap = | } cancel { wrap = | } datesHeader.noTrimWrap = |

    » |

    | datesHeaderExpress < .datesHeader datesHeaderExpress { stdWrap.wrap3 = } expressDescriptionHint { typolink.parameter.data = TSFE:id typolink.ATagParams = onclick="return false;" wrap =

    |

    } expressPriceHint { innerWrap { lang.en = |
       excluding {$plugin.tx_p123_pi.vat}% Vat lang.de = |
       exkl. {$plugin.tx_p123_pi.vat}% MwSt. } wrap =

    |

    } expressCosts { innerWrap = |
    wrap = | } futureWarning < plugin.tx_p123qsearch_pi2.marks.NOTICE futureWarning { override.cObject = LOAD_REGISTER override.cObject.nextYear.data = date:Y override.cObject.nextYear.stdWrap.wrap = |+1 override.cObject.nextYear.prioriCalc = intval if.directReturn = 0 wrap2 =
    |
    insertData = 1 } datesNotfound { stdWrap.wrap =

    |

    parseFunc = | } gotoLocations < plugin.tx_p123qsearch_pi1.locallang.gotoLocations gotoLocations { #typolink.forceAbsoluteUrl = 1 typolink.returnLast = url wrap = | #dataWrap = {TSFE:baseURL // TSFE:absRefPrefix}| } closeWindow < plugin.tx_p123qsearch_pi1.locallang.closeWindow locsSaved < plugin.tx_p123qsearch_pi1.locallang.locsSaved showSaved < plugin.tx_p123qsearch_pi1.locallang.showSaved cityErrorButton { stdWrap.noTrimWrap = |» || wrap = | } datesErrorButton < .cityErrorButton locsErrorButton < .cityErrorButton } citySelected = checked citySelected.noTrimWrap = | checked="|"| selected = selected availableCities { #limit = 10 #range = 500000 fields = CONVERT(CONCAT(123_StoFZ.OrtNr, '||', 123_Ort.PLZ, ' ', 123_StoFZ.Ortname) USING latin1) table = 123_StoFZ LEFT JOIN 123_Ort USING(OrtNr) #where = 123_StoFZ.OrtNr BETWEEN ({current:1} - 500000) AND ({current:1} + 500000) #where.insertData = 1 orderBy = ABS(123_StoFZ.OrtNr - {current:1}) ASC orderBy.insertData = 1 #groupBy = 123_StoFZ.OrtNr } dontWrapInBaseClass = 1 } # Configuration for the page "p123qsearch_pi2->ajax" p123qsearch_pi2 = PAGE p123qsearch_pi2 { typeNum = 123 config { disableAllHeaderCode = 1 disableCharsetHeader = 1 xhtml_cleaning = 0 absRefPrefix = {$config.baseurl} debug = 0 } 10 =