Druckseite
1.normale Seite
1.a. HTML-Template
###PRINT_LINK###
1.b. TypoScript-Template
page.10.marks { PRINT_LINK = IMAGE PRINT_LINK.file = {$path}images/printer.gif PRINT_LINK.imageLinkWrap = 1 PRINT_LINK.imageLinkWrap { enable = 1 typolink { parameter.data = page:uid parameter.wrap = | ,98 _print_ title= Drucken } } }
2. Druckseite:
2.a.i HTML-Template
<div class="return"> <script language="JavaScript" type="text/javascript"> if (window.name=='_print_') { window.print(); document.write('<a href="javascript:window.close();">###CLOSE###</a>'); } else { document.write('<div class="return">###RETURNLINK###'); } </script> <noscript> ###RETURNLINK### </noscript> </div>
2.a.ii CSS printpreview
.return { padding-top:20px; margin-left:30px; clear:both; }
2.a.iii CSS print
.return { display:none; }
2.b. TypoScript-Template
print { typeNum = 98 ##disable typo3 index config.index_enable = 0 ##disable google index headerdata.123 = <meta name="robots" content="noindex, nofollow" /> includeCSS { content = {$path}css/content.css printpreview = {$path}css/printpreview.css print = {$path}css/print.css print.media = print } 10.marks { RETURNLINK = TEXT RETURNLINK { value = zurück zur Normalansicht typolink { parameter.data = page:uid } } CLOSE = TEXT CLOSE.value = Fenster schließen } }