---
title: "W3C und PDF Generator"
url: "https://www.typo3.net/d/64759-w3c-und-pdf-generator"
source: "typo3.net"
tags: ["Frontend","Barrierefreiheit","Frage"]
created: "2007-07-03"
last_reply: "2007-07-03"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# W3C und PDF Generator

Frontend › Barrierefreiheit · 2 Antworten · gestartet 2007-07-03

## Eröffnungsbeitrag

**inspiron** · 2007-07-03 · [Beitrag #1](https://www.typo3.net/d/64759-w3c-und-pdf-generator/1)

Hallo liebe Forengemeinde,

ein aktuelles Projekt soll W3C XHTML konform erstellt werden. Es soll die Möglichkeit gegeben werden die Inhalte als PDF erzeugen zu lassen. Soweit kein Problem. Leider sind jedoch alle mir bekannten Extensions zur Erzeugeung (PDF Generator 1 + 2) nicht W3C konform. Ich habe herausgefunden, dass es einen Fehler gibt. Folgender a href wird automatisch zum Aufruf erzeugt:

```html
<a href="13.pdf" target="_blank" onfocus="blurLink(this);">printable version</a>
```

Hierbei ist onFocus dass Problem, da es nach W3C "onfocus" heißen muss. Wenn ich dies in der entsprechenden Datei der Extension ändere funktioniert der PDF Generator nicht mehr?!

Hat jemand einen Lösungsansatz?

Vielen lieben Dank.

inspiron

## Antworten

### [#2](https://www.typo3.net/d/64759-w3c-und-pdf-generator/2) · jenses · 2007-07-03

Ändere dein TS zur Generierung des PDF-Links:

```typoscript
lib.pdfLink = TEXT
lib.pdfLink {
	value = <span>printable version</span>
	preUserFunc = tx_pdfgenerator2->makePdfLink
	preUserFunc {
		target = _blank
		noBlur = 1
		ATagParams = title="{$PDF_version}"
	}
}
```

Durch noBlur=1 wird onfocus="blurLink(this);" unterdrückt.

### [#3](https://www.typo3.net/d/64759-w3c-und-pdf-generator/3) · inspiron · 2007-07-03

> **jenses schrieb:**
>
> Ändere dein TS zur Generierung des PDF-Links:
>
> ```typoscript
> lib.pdfLink = TEXT
> lib.pdfLink {
> 	value = <span>printable version</span>
> 	preUserFunc = tx_pdfgenerator2->makePdfLink
> 	preUserFunc {
> 		target = _blank
> 		noBlur = 1
> 		ATagParams = title="{$PDF_version}"
> 	}
> }
> ```
>
> Durch noBlur=1 wird onfocus="blurLink(this);" unterdrückt.

Hallo Jenses,

vielen Dank hat funktioniert. Leider sind zahlreiche Extensions nicht W3C konform, so dass meist viel Aufwand entsteht, wenn eine Extension zum erstenmal genutzt wird.

Nochmals Danke!

Beste Grüße

inspiron

---

Quelle: „W3C und PDF Generator“, typo3.net, https://www.typo3.net/d/64759-w3c-und-pdf-generator
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
