[TYPO3-UG Russia] Print with TemplateVoila

Sergej Felde sfelde at yandex.ru
Mon Nov 20 03:57:25 CET 2006


Добрый день!

Подскажите пожалуйста как настроить печать для "templatevoila". С
далее указанным кодом всё работает, да вот на страницах где
используются "extensions" выдаёт двойную информацию. Не могу понять
почему!

Спасибо,

Сергей

######### TypoScript Print with TemplateVoila ###################

temp.PRINT = COA
temp.PRINT {
	10 = TEXT
	10 {
		value = <IMG src="/fileadmin/template/owwz3/images/print.gif"
alt="Druckversion ausgeben" border="0">
		postUserFunc = tx_make_printlink
		postUserFunc.include_post_vars = 1
		postUserFunc.target = _blank
		postUserFunc.atagParams = 1
		postUserFunc.popup = 1
		postUserFunc.windowparams =
resizable=yes,toolbar=no,scrollbars=yes,menubar=no,width=695,height=822
		postUserFunc.windowname = Druckversion
	}
	20 = HTML
	20.value = &nbsp;Print
	
}

#Erstellung und Ausgabe der Seite
#Header- und Javascript-Code komplett entfernen
print_page.config.disableAllHeaderCode = 1
print_page.config.removeDefaultJS = 1
print_page = PAGE
print_page {
    typeNum = 98
	#Header neu schreiben
    1 = TEXT
	1.value (
	<?xml version="1.0" encoding="utf-8"?>
	<!DOCTYPE html
	     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
		<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
	<head>
	  <style type="text/css">
	<!--
	     body, body td {font: 0.8em Arial, Helvetica, sans-serif;}
	     h1 {font-size: 1.5em;font-weight: bold;}
	     h2 {font-size: 1.3em;font-weight: bold;}
	     h3 {font-size: 1.1em;font-weight: bold;}
	     h4 {font-size: 1em;font-weight: bold;}
	-->
	  </style>
	</head>
	<body>
	)
	#Seitenkopf
	#Quellen-/Pfadangabe
	10 = TEXT
	10.value = Druckversion - Quelle: <strong>http://bologna.owwz.de/
	15 = TEXT
	15.field = alias//uid
	15.wrap = |.html</strong><hr />
	#Seitenname
	20 = TEXT
	20.data = page:title
	20.if.isTrue.data = page:title
	20.wrap = Seitentitel: <strong>|</strong>
	#Autor

	30 = TEXT
	30.data = page:author
	30.if.isTrue.data = page:author
	30.wrap = Autor: <strong><a href="|.html" target="_top"
style="text-decoration:none">
	40 = TEXT
	40.data = page:author
	40.if.isTrue.data = page:author
	40.wrap = | </strong></a>
	
	#Erstellungs-/Anderungsdatum
	50 = TEXT
	50.field = SYS_LASTCHANGED
	50.date = j.m.Y
	50.wrap = Erstellt/geandert am:  <strong>|</strong>
	
	#Seiten-ID
	#60 = TEXT
	#60.field = uid
	#60.wrap = <font size =-2><i>Seiten-ID:  <strong>|</strong> </i></font><hr />

	#Inhalt ausgben
	70 = CONTENT
	70 < styles.content.get
	#70 = USER
	#70.userFunc = tx_templavoila_pi1->main_page

	#start automatischer Ausdruck
	100 = TEXT
	100.value = <meta http-equiv="refresh" content="0;
URL=javascript:window.print()">
}
#Body und html schliessen
1000 = TEXT
1000.value =  </body></html>

lib.printLinks < temp.PRINT


More information about the TYPO3-russia mailing list