# Configuration for the plugin "p123designer_pi1" plugin.tx_p123designer_pi1 { # Define the templateFile templateFile = EXT:p123designer/res/template.htm javascriptFile = EXT:p123designer/res/javascript.js moveJsFromHeaderToFooter = 0 templateStdWrap.split { token.char = 10 cObjNum = 1 1.current = 1 1.trim = 1 } # Define formular settings formular { type.typolink.parameter.data = TSFE:id type.typolink.additionalParams = &tx_p123designer_pi1[format]= type.typolink.additionalParams.dataWrap = |{GP:tx_p123designer_pi1|format} type.typolink.returnLast = url } # Define the flash movie flash = | stdWrap.required = 1 stdWrap.dataWrap = |

{field:header} ###DATA_format_desc###

stdWrap.wrap3 =
|
###DATA_format_desc###
} workingSet { paddingTop = 41 paddingRight = 9 paddingBottom = 64 paddingLeft = 163 } appendPageTitle { setCurrent.field = format_desc lang.en = for {current:1} lang.de = für {current:1} noTrimWrap = | || insertData = 1 } locallang { cancel { typolink.parameter = {$plugin.tx_p123_pi.pageDesigner} typolink.parameter.noTrimWrap = || - csc-mailform-submit| wrap =
|
} fullScreenHint { wrap =
|
} fullScreenLink { wrap = | } processing { wrap = | } } stdWrap.stdWrap.split { token = attributes); cObjNum = 1 |*| 1 |*| 2 1.current = 1 1.wrap = |attributes,swfobjectCB); 2.current = 1 } # Define the default Stylesheet _CSS_DEFAULT_STYLE ( .tx-p123designer-pi1 { margin: 10px 30px 26px 0px; position: relative; } *:first-child+html .tx-p123designer-pi1 { margin-top: 20px; } #txp123designerpi1-headline { color: #FFFFFF; font-size: 12px; font-weight: bold; left: 198px; letter-spacing: -0.5px; line-height: 14px; pointer-events: none; position: absolute; top: 9px; } .txp123designerpi1-header { font-size: 0px; pointer-events: none; position: absolute; text-indent: -99999em; top: 0px; } #txp123designerpi1-flash, .tx-p123designer-pi1 .tx-rbflashobject-pi1-swf_altcontent { line-height: 0px; } #txp123designerpi1-flash .csc-default { line-height: normal; } #txp123designerpi1-flash.fullScreen { overflow: hidden; } #txp123designerpi1-flash.fullScreen embed, #txp123designerpi1-flash.fullScreen object { height: 95%; margin: 2.5% 0px 0px 2.5%; width: 95%; } .tx-p123designer-pi1 .csc-mailform-cancel-bottom { /*background: #F4EFE2;*/ bottom: 2px; left: 0px; /*width: 180px;*/ } .tx-p123designer-pi1-fullscreen { color: #CC3333; font-weight: bold; height: 16px; left: 200px; line-height: 16px; position: absolute; right: 0px; text-align: right; top: 100%; } .tx-p123designer-pi1-fullscreen a { color: #CC3333; } #TB_load.tx-p123designer-pi1-load { background: url(typo3conf/ext/p123designer/res/bg-load.png); background: rgba(255, 255, 255, 0.9); border: 1px solid #C0C0C0; border-color: rgba(192, 192, 192, 0.6); color: #333333; font-weight: bold; height: 50px; margin: -25px 0px 0px -162.5px; padding-top: 18px; text-align: center; white-space: nowrap; width: 325px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; -moz-box-shadow: 1px 1px 4px 0px #C0C0C0; -webkit-box-shadow: 1px 1px 4px 0px #C0C0C0; box-shadow: 1px 1px 4px 0px #C0C0C0; } #TB_load.tx-p123designer-pi1-load::after { background: #000000; margin-top: -16px; } #TB_load.tx-p123designer-pi1-load span { display: block; margin-left: 20px; } ) } # Configuration for the plugin "p123designer_pi2" plugin.tx_p123designer_pi2 { imgtext = | } submitDecline { typolink.parameter.data = TSFE:id typolink.parameter.noTrimWrap = || - "csc-mailform-button left"| typolink.additionalParams = &tx_p123designer_pi3[link]= typolink.additionalParams.dataWrap = |{GP:tx_p123designer_pi3|link} } fullScreenHint { wrap =
|
} fullScreenLink { wrap = | } finishedDescription { stdWrap.parseFunc.constants = 1 trim = 1 parseFunc = | } submitting < .processing } # Parse userdata before adding them to mailTemplate parseUserData.text { htmlSpecialChars_decode = 1 } # Mail Constructor mail { subject { lang.en = Motif at {TSFE:tmpl|sitetitle} for order no. {register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][sesName]}{register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][sid]} submitted lang.de = Motiv auf {TSFE:tmpl|sitetitle} zu Auftrag {register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][sesName]}{register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][sid]} nachgereicht insertData = 1 } recipient { address.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][email] address.htmlSpecialChars_decode = 1 # name.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][lastname] # name.stdWrap.dataWrap = |, {register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][firstname]} # name.stdWrap.prepend = TEXT # name.stdWrap.prepend { # data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][company] # required = 1 # noTrimWrap = || - | # } # name.htmlSpecialChars_decode = 1 } # cc.1 { # address = email@address.com # name = Recipient name # } bcc.1 { address = auftrag@123plakat.de # name = Recipient name } bcc.2 { address = info@123plakat.de # name = Recipient name } attachment { 1 { file.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][preview] file.required = 1 file.wrap = uploads/tx_p123designer/ fileName { lang.en = motif lang.de = motiv dataWrap = {register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][sid]}-|. append = TEXT append { data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][preview] listNum.splitChar = . listNum = last } insertData = 1 } } } } # HTML Template mailTemplate.html = TEMPLATE mailTemplate.html { template = FILE template.file = EXT:p123designer/res/mailTemplate.htm subparts.MENU = HMENU subparts.MENU { special = list special.value = includeNotInMenu = 1 1 = TMENU 1.NO.linkWrap = | |  |*| | |  |*| | 1.NO.ATagParams = style="color: #868686;" } subparts.LOGO = {$terms.tel} or by e-mail to {$terms.email}. Best regards {$portal.salutation} ) lang.de ( Hallo ###USER_firstname### ###USER_lastname###, vielen Dank für Dein „###USER_format_desc###“ Plakatmotiv. Deine Daten wurde erfolgreich an {$terms.short} übermittelt. Bei Rückfragen wende Dich bitte an unsere Hotline {$terms.tel} oder per E-Mail an {$terms.email}. Mit freundlichen Grüßen {$portal.salutation} ) trim = 1 brTag =
} marks.DOWNLOAD = TEXT marks.DOWNLOAD { lang.en = Download the print data lang.de = Download der Druckdaten } subparts.HOTLINE = TEXT subparts.HOTLINE { lang.en ( Hotline: {$terms.tel} | E-Mail: {$terms.email} Monday to Fryday: 8:00 am - 05:00 pm ) lang.de ( Hotline: {$terms.tel} | E-Mail: {$terms.email} Montag bis Freitag: 8:00 - 17:00 Uhr ) trim = 1 brTag =
} marks.ADDRESS = TEXT marks.ADDRESS { lang.en ( {$terms.company} {$terms.address} {$terms.zip} {$terms.city} Germany ) lang.de ( {$terms.company} {$terms.address} {$terms.zip} {$terms.city} Deutschland ) trim = 1 brTag =
} marks.IMPRINT = TEXT marks.IMPRINT { lang.en ( {$imprint.legalinfo} Managing directors: {$imprint.directors} ) lang.de ( {$imprint.legalinfo} Geschäftsführer: {$imprint.directors} ) trim = 1 brTag =
} stdWrap.split { token.char = 10 cObjNum = 1 1 = TEXT 1.current = 1 1.trim = 1 } } # Text template mailTemplate.text = TEMPLATE mailTemplate.text { template = FILE template.file = EXT:p123designer/res/mailTemplate.txt subparts.MENU = {current:1}| 10.insertData = ! 20 = TEXT 20.char = 10 } } 1.NO.linkWrap = | stdWrap.trim = 1 } marks.TITLE = } marks.ORDERTEXT = fileContent # preUserFunc { # file.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][preview] # file.wrap = uploads/tx_p123designer/| # } # } # _attributes { # Name.field = found # Bytes { # preUserFunc = tx_p123checkout_pi4->fileSize # preUserFunc { # file.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][preview] # file.wrap = uploads/tx_p123designer/| # } # } # Kodiert = base64 # } # } } } } # Define the default Stylesheet _CSS_DEFAULT_STYLE ( .tx-p123designer-pi3 { margin: 10px 30px 26px 0px; position: relative; } #txp123designerpi3-headline { color: #FFFFFF; font-size: 12px; font-weight: bold; left: 198px; letter-spacing: -0.5px; line-height: 14px; pointer-events: none; position: absolute; top: 9px; } .txp123designerpi3-header { font-size: 0px; pointer-events: none; position: absolute; text-indent: -99999em; top: 0px; } #txp123designerpi3-flash { line-height: 0px; } #txp123designerpi3-flash .csc-default { line-height: normal; } .tx-p123designer-pi3 .csc-mailform-cancel-bottom { /*background: #F4EFE2;*/ bottom: 2px; left: 0px; /*width: 180px;*/ } #txp123designerpi3-submit, #txp123designerpi3-error { display: none; } .tx-p123designer-pi3-fullscreen { color: #CC3333; font-weight: bold; height: 16px; left: 200px; line-height: 16px; position: absolute; right: 0px; text-align: right; top: 100%; } .tx-p123designer-pi3-fullscreen a { color: #CC3333; } .tx-p123designer-pi3-image { border: 1px solid #DBDBDB; float: right; margin: 0px 0px 5px 25px; } .tx-p123designer-pi3-window { padding: 30px 40px; } .tx-p123designer-pi3-window h2 { padding-bottom: 0px; } .tx-p123designer-pi3-window p { /*margin-right: 275px;*/ padding-top: 3px !important; } .tx-p123designer-pi3-window p span label { display: block; } .tx-p123designer-pi3-window a.csc-mailform-button, #TB_window .tx-p123designer-pi3-window a.csc-mailform-button { color: #FFFFFF; float: right; } .tx-p123designer-pi3-window a.csc-mailform-button.left, #TB_window .tx-p123designer-pi3-window a.csc-mailform-button.left { float: left; } .tx-p123designer-pi3-window .line { border-bottom: 1px dashed #ACA89C; clear: both; font-size: 0px; height: 0px; line-height: 0px; margin: 20px 0px; } #TB_load.tx-p123designer-pi3-load { background: url(typo3conf/ext/p123designer/res/bg-load.png); background: rgba(255, 255, 255, 0.9); border: 1px solid #C0C0C0; border-color: rgba(192, 192, 192, 0.6); color: #333333; font-weight: bold; height: 50px; margin: -25px 0px 0px -162.5px; padding-top: 18px; text-align: center; white-space: nowrap; width: 325px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; -moz-box-shadow: 1px 1px 4px 0px #C0C0C0; -webkit-box-shadow: 1px 1px 4px 0px #C0C0C0; box-shadow: 1px 1px 4px 0px #C0C0C0; } #TB_load.tx-p123designer-pi3-load::after { background: #000000; margin-top: -16px; } #TB_load.tx-p123designer-pi3-load span { display: block; margin-left: 20px; } ) } # Configuration for the plugin "p123designer_pi5" plugin.tx_p123designer_pi5 { templateFile = EXT:p123designer/res/template.htm javascriptFile = EXT:p123designer/res/javascript.js # Define the path to the designer designerPath = fileadmin/designer/ # Path to ready images imagePath = uploads/tx_p123designer/ # Define file extensions, that had not be rewritten to PNG when uploaded doNotRewriteFileExt = tiff,tif,pdf,eps,ps # Define the page id of the print generator page generatorPid = # Define the formular formular { type.typolink { parameter.data = register:tx_p123designer_pi5[generatorPid] // TSFE:id additionalParams = &tx_p123designer_pi5[motif]={GP:tx_p123designer_pi5|select // GP:tx_p123designer_pi5|motif} additionalParams.if.isTrue.data = GP:tx_p123designer_pi5|select // GP:tx_p123designer_pi5|motif additionalParams.insertData = 1 section.data = field:uid returnLast = url } } # Define the preview image format preview { file.maxW = 640 file.maxH = 480 file.params = -quality 80 file.format = jpg stdWrap.dataWrap =
|
} # Define the content output format 1 = | } 20.1.imageLinkWrap.linkParams.ATagParams.append.stdWrap.append < .20.caption.1.append } locallang { error.stdWrap.trim = 1 error.stdWrap.stripHtml = 1 error.trim = 1 error.brTag =
completePDF.wrap = | } # stdWrap # stdWrap.split { # token.char = 10 # cObjNum = 1 # 1 = TEXT # 1.current = 1 # 1.trim = 1 # } # Define the default Stylesheet _CSS_DEFAULT_STYLE ( .tx-p123designer-pi5 .label { float: left; width: 200px; } .tx-p123designer-pi5 .field { float: left; width: 350px; } .tx-p123designer-pi5 .error { border: 0px solid #000000; color: red; margin-top: 20px; padding: 10px 0px; width: 620px; } .tx-p123designer-pi5 .error div { color: red; } .tx-p123designer-pi5 .error br, .tx-p123designer-pi5 .error span { display: none; } .tx-p123designer-pi5 .preview { background: #666666 url(../typo3conf/ext/p123designer/res/loading.gif) center no-repeat; border: {$styles.content.imgtext.borderThick}px solid {$styles.content.imgtext.borderColor}; } .tx-p123designer-pi5 .dbutton { background: #999999; border: 1px solid #999999; color:#FFFFFF; font-size: 10px; font-weight: bold; } .tx-p123designer-pi5 .clear { clear: both; font-size: 0px; height: 0px; line-height: 0px; width: 0px; } .tx-p123designer-pi5 .required { color: red; } .tx-p123designer-pi5 input[type="checkbox"] { float: left; } .tx-p123designer-pi5 input[type="checkbox"] + label { display: block; margin-left: 20px; } .tx-p123designer-pi5 .helpbox { background-image: url(../typo3conf/ext/p123designer/res/editbox.png); display: none; line-height: 1; position: absolute; text-align: center; } .tx-p123designer-pi5 .helpbox span { display: none; } #TB_load.tx-p123designer-pi5-load { background: url(typo3conf/ext/p123designer/res/bg-load.png); background: rgba(255, 255, 255, 0.9); border: 1px solid #C0C0C0; border-color: rgba(192, 192, 192, 0.6); color: #333333; font-weight: bold; height: 50px; padding-top: 25px; text-align: center; white-space: nowrap; width: 325px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; -moz-box-shadow: 1px 1px 4px 0px #C0C0C0; -webkit-box-shadow: 1px 1px 4px 0px #C0C0C0; box-shadow: 1px 1px 4px 0px #C0C0C0; } #TB_load.tx-p123designer-pi5-load span { display: block; } ) } # Configuration for the plugin "p123designer_pi6" plugin.tx_p123designer_pi6 { templateFile = EXT:p123designer/res/template.htm javascriptFile = EXT:p123designer/res/javascript.js moveJsFromHeaderToFooter = 1 marks { ICON_OPTIONS = TEXT ICON_OPTIONS { value = wrap =
|
} } # Define the preview image format data { image { setContentToCurrent = 1 cObject = USER cObject { userFunc = tx_cssstyledcontent_pi1->render_textpic 1.file.import.current = 1 1.file.width = 250m 1.altText.field = caption imgList.current = 1 imgObjNum = 1 imgPath = fileadmin/image/ maxW < tt_content.image.20.maxW image_effects = 10 image_effects.if.isFalse.field = num layout = TEXT layout.value = ###IMAGES### renderMethod = simple } } found { cObject = IMG_RESOURCE cObject { file.import = uploads/tx_p123designer/ file.import.field = found file.width = 70m file.minH = 50 emptyTitleHandling = {$styles.content.imgtext.emptyTitleHandling} stdWrap.required = 1 stdWrap.setCurrent = created stdWrap.setCurrent { if.isTrue.data = field:created noTrimWrap = | rel="|"| } stdWrap.dataWrap =
} } key { setContentToCurrent = 1 cObject = COA cObject.10 = TEXT cObject.10 { value = ###LL_create### override = ###LL_edit### override.if.isTrue.field = found typolink.parameter = {$plugin.tx_p123_pi.pageDesignerCreate} typolink.additionalParams.dataWrap = &tx_p123designer_pi1[format]={current:1} typolink.additionalParams.outerWrap = |&tx_p123designer_pi1[library]=1 typolink.additionalParams.outerWrap.if.isFalse.field = found typolink.ATagParams = csc-mailform-button typolink.ATagParams.override = csc-mailform-button deactivate typolink.ATagParams.override.if.isFalse.field = num typolink.ATagParams.stdWrap.postCObject = TEXT typolink.ATagParams.stdWrap.postCObject { if.isTrue.field = found value = edit noTrimWrap = | || } typolink.ATagParams.stdWrap.append = TEXT typolink.ATagParams.stdWrap.append { if.isTrue.field = num if.isTrue.if.isFalse.field = later if.isFalse.field = found value = create noTrimWrap = | || } typolink.ATagParams.noTrimWrap = || first| typolink.ATagParams.wrap3 = class="|" onclick="tx_p123qsearch_pi1.displayLoader(true);" } cObject.20 < .cObject.10 cObject.20 { if.isFalse.field = found value = ###LL_upload### override > typolink.additionalParams.wrap3 = |&tx_p123designer_pi1[upload]=1 typolink.additionalParams.outerWrap > typolink.ATagParams.stdWrap.append.value = upload typolink.ATagParams.noTrimWrap > } cObject.30 < .cObject.20 cObject.30 { if > if.isTrue.field = num if.isTrue.if.isFalse.field = found if.isFalse.preUserFunc = tx_p123checkout_pi1->hook if.isFalse.preUserFunc { includeObj = db,sid,sqlWhere,portal,hash,sesName,motifDB,basketDB,query,basket,conf,media,periodData funcName = basket_find dontIncludeSetup = 1 group.field = format ext = *-express } value = ###LL_later### typolink.parameter.data = TSFE:id typolink.additionalParams.dataWrap = &tx_p123designer_pi6[format]={current:1} typolink.additionalParams.wrap3 = |&tx_p123designer_pi6[later]=1 typolink.additionalParams.if.isTrue.field = later typolink.ATagParams.override > typolink.ATagParams.override = csc-mailform-button later typolink.ATagParams.override.if.isTrue.field = later typolink.ATagParams.stdWrap > typolink.ATagParams.wrap = rel="later" class="|" typolink.ATagParams.wrap3 > typolink.ATagParams.outerWrap = | typolink.ATagParams.outerWrap.if.isFalse.field = later typolink.ATagParams.outerWrap.noTrimWrap = || onclick="tx_p123designer_pi6.later('{current:1}', '{field:caption}'); return false;"| typolink.ATagParams.insertData = 1 } cObject.40 < .cObject.30 cObject.40 { if.isFalse > if.isFalse.field = confForceProduction value = ###LL_noProduction### typolink.additionalParams.wrap3 = |&tx_p123designer_pi6[no_production]=1 typolink.additionalParams.if.isTrue.field = no_production typolink.ATagParams.override = csc-mailform-button no-production typolink.ATagParams.override.if.isTrue.field = no_production typolink.ATagParams.wrap = rel="no_production" class="|" typolink.ATagParams.outerWrap.if.isFalse.field = no_production typolink.ATagParams.outerWrap.noTrimWrap = || onclick="tx_p123designer_pi6.no_production('{current:1}', '{field:caption}'); return false;"| } cObject.50 < .cObject.20 cObject.50 { if.negate = 1 value = ###LL_delete### typolink.parameter.data = TSFE:id typolink.additionalParams.dataWrap = &tx_p123designer_pi6[format]={current:1} typolink.additionalParams.wrap3 = |&tx_p123designer_pi6[delete]=1 typolink.ATagParams.stdWrap > typolink.ATagParams.noTrimWrap = || delete| } } confGuidelines { cObject = TEXT cObject { value = ###LL_formatGuidelines### stdWrap.typolink.parameter = {$plugin.tx_p123_pi.pageFormatGuidelines} stdWrap.typolink.parameter.override.field = confGuidelines stdWrap.typolink.parameter.noTrimWrap = || 600x360:jquery_lightbox=ajax,no_cache=2 tx-p123designer-pi6-guidelines| if.isTrue.dataWrap = {$plugin.tx_p123_pi.pageFormatGuidelines}{field:confGuidelines} } wrap =
|
} num { setContentToCurrent = 1 override = ###LL_none### override.if.isFalse.current = 1 append = COA append { 10 = TEXT 10.value = ###LL_selectMore### 10.if.value = 1 10.if.isGreaterThan.current = 1 20 < .10 20.value = ###LL_selectOne### 20.if.negate = 1 stdWrap.noTrimWrap = | || } } } piVars { removeBadHTML = 1 htmlSpecialChars = 1 htmlSpecialChars.preserveEntities = 1 } locallang { createButton { stdWrap.noTrimWrap = |» || typolink.parameter = {$plugin.tx_p123_pi.pageBasket} typolink.parameter.noTrimWrap = || - csc-mailform-button| } errorButton { stdWrap.noTrimWrap = |» || wrap = | } laterButton { stdWrap.noTrimWrap = |» || wrap = | } noProductionButton < .laterButton calculatorButton { if.directReturn = 0 innerWrap =

|

typolink.parameter = 139 typolink.parameter.noTrimWrap = || 600x470:jquery_lightbox=ajax| wrap =
|
} } stdWrap { split { token.char = 10 cObjNum = 1 1 = TEXT 1.current = 1 1.trim = 1 } preCObject = COA preCObject { 10 = TEXT 10.data = LLL:EXT:p123designer/pi6/locallang.xml:save 10.typolink.parameter = {$plugin.tx_p123_pi.pageBasket} 10.typolink.parameter.noTrimWrap = || - csc-mailform-submit| 10.wrap =
|
20 = IMAGE 20 { if.directReturn = {$plugin.tx_p123_pi.professionalPoster} file.import = EXT:p123designer/res/ file.import.lang.en = plakathilfe_en.png file.import.lang.de = plakathilfe.png altText.lang.en = Do you need help with your motif design? altText.lang.de = Du brauchst Hilfe beim Plakatentwurf? imageLinkWrap = 1 imageLinkWrap.enable = 1 imageLinkWrap.typolink.parameter = {$plugin.tx_p123_pi.professionalPoster} imageLinkWrap.typolink.parameter.noTrimWrap = || 550x300:jquery_lightbox=ajax,no_cache=2| stdWrap.wrap =

|

} 30 < .20 30 { if.directReturn = {$plugin.tx_p123_pi.oneMotifHint} file.import.lang.en > file.import.lang.de = motivhinweis.png altText.lang.en > altText.lang.de = Nur 1 Motiv pro Medium; Kopfleiste mit {$portal.name} Logo wird automatisch hinzugefügt. imageLinkWrap.typolink.parameter = {$plugin.tx_p123_pi.oneMotifHint} imageLinkWrap.typolink.parameter.noTrimWrap = || 550x350:jquery_lightbox=ajax| } 90 = TEXT 90.value = 90.wrap =
|
} postCObject < .preCObject.10 postCObject.wrap =
|
} _CSS_DEFAULT_STYLE ( .tx-p123designer-pi6 .csc-subheader { float: left; } .tx-p123designer-pi6-item { float: left; height: 356px; margin: 0px 20px 20px 0px; width: 250px; } .tx-p123designer-pi6-item h3 { font-size: 12px; } .tx-p123designer-pi6-image { cursor: pointer; height: 180px; overflow: hidden; position: relative; width: 250px; } .tx-p123designer-pi6-icon { background: url(typo3conf/ext/p123designer/res/hint.png) no-repeat; bottom: 10px; height: 42px; position: absolute; right: 10px; width: 42px; z-index: 2; } .tx-p123designer-pi6-detail { background: #FAF7F2; border: 1px solid #DBDBDB; border-style: none solid solid solid; height: 145px; padding: 13px 8px 0px 8px; position: relative; width: 232px; } .tx-p123designer-pi6-found, .tx-p123qsearch-pi1-window .tx-p123designer-pi6-found { background: #FAF7F2 no-repeat center center; border: 1px solid #DBDBDB; float: right; height: 74px; width: 70px; overflow: hidden; } .tx-p123designer-pi6-found a, .tx-p123qsearch-pi1-window .tx-p123designer-pi6-found a { display: block; height: 74px; width: 70px; } .tx-p123designer-pi6-saved { margin-right: 90px; } .tx-p123designer-pi6-saved .csc-mailform-button { display: inline-block; margin-top: 6px; } * html .tx-p123designer-pi6-saved .csc-mailform-button { display: block; } .tx-p123designer-pi6-saved .csc-mailform-button.first { margin-top: 13px; } .tx-p123designer-pi6-saved .csc-mailform-button.deactivate { background-color: #BDB8AA !important; border-color: #BDB8AA !important; } .tx-p123designer-pi6-saved .csc-mailform-button.edit { background: #F8B300 url(typo3conf/ext/p123designer/res/edit.gif) 111px 2px no-repeat; } .tx-p123designer-pi6-saved .csc-mailform-button.delete { background: #F8B300 url(typo3conf/ext/p123designer/res/delete.gif) 111px 0px no-repeat; } .tx-p123designer-pi6-saved .csc-mailform-button.later, .tx-p123designer-pi6-saved .csc-mailform-button.no-production { background: #F8B300 url(typo3conf/ext/p123designer/res/ready.gif) 111px 0px no-repeat; } @media print { .tx-p123designer-pi6-saved .csc-mailform-button { position: relative; } .tx-p123designer-pi6-saved .csc-mailform-button.edit { background-image: none; } .tx-p123designer-pi6-saved .csc-mailform-button.edit:after { content: url(typo3conf/ext/p123designer/res/edit.gif); left: 111px; position: absolute; top: 2px; } .tx-p123designer-pi6-saved .csc-mailform-button.delete { background-image: none; } .tx-p123designer-pi6-saved .csc-mailform-button.delete:after { content: url(typo3conf/ext/p123designer/res/delete.gif); left: 111px; position: absolute; top: 0px; } .tx-p123designer-pi6-saved .csc-mailform-button.later { background-image: none; position: relative; } .tx-p123designer-pi6-saved .csc-mailform-button.later:after { content: url(typo3conf/ext/p123designer/res/ready.gif); left: 111px; position: absolute; top: 0px; } } a.tx-p123designer-pi6-guidelines { bottom: 4px; /*color: #AAAAAA;*/ display: block; font-style: italic; left: 8px; /*margin-top: 3px;*/ /*padding-left: 11px;*/ position: absolute; /*width: auto;*/ } #tx-p123designer-pi6-later, #tx-p123designer-pi6-noproduction { float: right; width: 136px; } #tx-p123designer-pi6-later a.csc-mailform-button, #tx-p123designer-pi6-noproduction a.csc-mailform-button { float: none; margin-top: 6px; } .tx-p123designer-pi6 #tx-p123designer-pi6-later, .tx-p123designer-pi6 #tx-p123designer-pi6-noproduction { display: none; } #tx-p123designer-pi6-later input[type="text"], #tx-p123designer-pi6-noproduction input[type="text"] { background: #FFFFFF; border: 1px solid #DBDBDB; height: 16px; line-height: 16px; margin: 0px; padding: 1px 10px 2px 10px; width: 114px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #tx-p123designer-pi6-later input[type="text"].error, #tx-p123designer-pi6-noproduction input[type="text"].error { border-color: #CC3333; } #tx-p123designer-pi6-later .tooltip span, #tx-p123designer-pi6-noproduction .tooltip span { margin-left: -87px; visibility: visible !important; width: 150px; } .tx-p123designer-pi6-highlight { color: #CC3333; font-weight: bold; } .tx-p123qsearch-pi1-window a.csc-mailform-button.upload, #TB_window .tx-p123qsearch-pi1-window a.csc-mailform-button.upload { margin-top: 4px; } .tx-p123designer-pi6-calculator { background: #FFFFFF url(typo3conf/ext/p123designer/res/calculator.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; -ms-border-radius: 0px 6px 6px 0px; -o-border-radius: 0px 6px 6px 0px; -webkit-border-radius: 0px 6px 6px 0px; border-radius: 0px 6px 6px 0px; } @media screen { .tx-p123designer-pi6-calculator.fixed { position: fixed; top: 16px; } } @media only screen and (max-device-width: 480px) { .tx-p123designer-pi6-calculator.fixed { left: 639px !important; position: absolute; top: -1px; } } .tx-p123designer-pi6-calculator a { display: block; height: 100%; width: 100%; } .tx-p123designer-pi6-calculator h4 { background: #F4F4F4; margin: 0px; padding: 5px; text-align: center; -moz-border-radius: 0px 6px 0px 0px; -ms-border-radius: 0px 6px 0px 0px; -o-border-radius: 0px 6px 0px 0px; -webkit-border-radius: 0px 6px 0px 0px; border-radius: 0px 6px 0px 0px; } ) }