---
title: "Ausgabe der Extension nicht verändern !?"
url: "https://www.typo3.net/d/78976-ausgabe-der-extension-nicht-veraendern"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2008-06-30"
last_reply: "2008-07-01"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Ausgabe der Extension nicht verändern !?

Extensions › Entwicklung · 4 Antworten · gestartet 2008-06-30

## Eröffnungsbeitrag

**Hotzenplotz** · 2008-06-30 · [Beitrag #1](https://www.typo3.net/d/78976-ausgabe-der-extension-nicht-veraendern/1)

Wie kann ich verhindern, dass HTML-Quelltext aus meiner Extension verändert wird?

Ich möchte z.B. folgenden Quelltext dem Browser bieten:

```html
<a href="javascript:void(0);" onmouseover="return popup('<img src="\'bla/bla.jpg\'" alt="" />');" onmouseout="return nd();">Linktext</a>
```

Problem ist, dass T3 aus dem <img src="\'bla/bla.jpg\'" alt="" />
automatisch <img src="bla/bla.jpg" alt="" /> macht und somit also onmouseover="return popup('<img src=" interpretiert wird.

## Antworten

### [#2](https://www.typo3.net/d/78976-ausgabe-der-extension-nicht-veraendern/2) · einpraegsam.​net · 2008-06-30

Wie schaut dein Code aus?

### [#3](https://www.typo3.net/d/78976-ausgabe-der-extension-nicht-veraendern/3) · Hotzenplotz · 2008-06-30

> Wie schaut dein Code aus?

Momentan ;-), habe ich dieses Template

```html
<div class="pics">
<a href="javascript:void(0);" onmouseover="return overlib('<img src=\'###IMAGE###\'>');" onmouseout="return nd();")>###THUMB###</a>
</div>
```

und fülle unspektakulär mit:

```php
$MarkerArray['###IMAGE###'] = "uploads/tx_profil/".$images$i];
$MarkerArray['###THUMB###'] = $this->renderimage($images[$i]);
```

Die fertige Seite hat bei dieser Vorgehensweise dann im betreffenden Teil folgenden Code:

```html
<div class="pics">
<a href="javascript:void(0);" onmouseover="return overlib('<img src="\" uploadstx_profilbildjpg="" alt="" />');" onmouseout="return nd();")><img src="typo3temp/pics/2285241c56.jpg" width="105" height="105" alt="" title="" /></a>
</div>
```

Im Beispiel des ersten Post von mir wurde der komplette Tag <a></a> über die Extension ausgegeben und nicht im Template vorgegeben.

Offensichtlich werden beim rendern der Seite die <img /> Tags "geschönt". Das muss ich irgendwie unterbinden....

### [#4](https://www.typo3.net/d/78976-ausgabe-der-extension-nicht-veraendern/4) · Hotzenplotz · 2008-06-30

Jetzt habe ich den Code in ein einfaches HTML Content Element gepackt mit dem gleichen Ergebnis.

### [#5](https://www.typo3.net/d/78976-ausgabe-der-extension-nicht-veraendern/5) · Hotzenplotz · 2008-07-01

Gelöst ist das Problem nicht, aber umgangen.

JS nimmte jetzt den Bildverweis:

```javascript
function ov(img){
overlib('<img src=\''+img+'\'/>');
}
```

```html
<a href="javascript:void(0);" onmouseover="return ov('uploads/tx_profil/bild.jpg');" onmouseout="return nd();">Text</a>
```

---

Quelle: „Ausgabe der Extension nicht verändern !?“, typo3.net, https://www.typo3.net/d/78976-ausgabe-der-extension-nicht-veraendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
