---
title: "Dateityp .swf bei Seiteninhalt -> Dateien"
url: "https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien"
source: "typo3.net"
tags: ["Allgemein","Datei-Upload","Frage"]
created: "2005-06-23"
last_reply: "2010-03-10"
replies: 12
solved: false
page: 1
pages: 1
lang: "de"
---

# Dateityp .swf bei Seiteninhalt -> Dateien

Allgemein · 12 Antworten · gestartet 2005-06-23

## Eröffnungsbeitrag

**Complainer** · 2005-06-23 · [Beitrag #1](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/1)

Hallo Leute,

auf einer Website wird bisher im Kopf ein JPG dargestellt. Dies
ändert sich auf jeder Seite mit dem Code:

HEAD_PIC = IMAGE
    HEAD_PIC {
      file.import.field = media
      file.import = uploads/media/
      file.import.listNum = 0
    }

Nun möchte ich aber gerne ein Flash-Film als Head verwenden.
Leider gibt der Upload von SWF Files folgenden Error:

1: Fileextension 'swf' not allowed. (pages:49:media)

Hat jemand ne Idee / Lösung?

Danke und Gruß
Sven

## Antworten

### [#2](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/2) · Unbekannter Benutzer · 2005-06-23

Ich bin mir ziemlich sicher, dass das so nicht funktionieren wird. Flash Filme müssen anders als Bilder eingebunden werden. Mach das in dem Fall also am besten über ein extension template und überschreib auf der Seite den HEAD_PIC.

Viele Grüße
Niki

### [#3](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/3) · Complainer · 2005-06-23

extension-template sagt mir als Neuling jetzt gerade gar nix!

Hast Du gerade nen Ansatzpunkt parat? Falls nicht such ich mich erstmal
durch.

Danke schonmal!

Gruß
Sven

### [#4](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/4) · Unbekannter Benutzer · 2005-06-23

einfach ein neues template auf der entsprechenden Seite anlegen, das ist dann erst mal standardmässig ein extension template (übernimmt die Werte von den Templates darüber und Du kannst einzelne Werte überschreiben)

### [#5](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/5) · Complainer · 2005-06-23

Ok, soweit.

Nur - wie kann ich dann erreichen das auf jeder Seite ein anderes
SWF-File dargestellt wird? Mein Hauptproblem - nämlich die Einbindung
von SWF-Files ist somit ja noch nicht gelöst.

### [#6](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/6) · hevty · 2005-06-23

hi

es gibt aber auch ein flash im haeder extension
ich weiß aber nicht ob das damit klappt.

mfg hevty

### [#7](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/7) · primomotore · 2005-08-23

Lösung gefunden?

### [#8](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/8) · sleeper · 2006-12-12

Ich weiss nicht wie sauber diese Lösung ist, aber sie funktioniert.

Einfach line 26 in t3lib/config_default.php editieren (Teil des $TYPO3_CONF_VARS Array's) und swf als filetype hinzufügen.

```php
'imagefile_ext' => 'gif,jpg,jpeg,tif,bmp,pcx,tga,png,pdf,ai'
```

Danach das Flash per MULTIMEDIA einbinden (so ähnlich löse ich das):

```typoscript
HEAD_PIC = MULTIMEDIA 
HEAD_PIC {
 file = fileadmin/../stdheader.swf
 file.import.data = levelmedia: -1, "slide"
 file.import = uploads/media/
 file.import.listNum = 0
 file.import.override.field = media

 pluginspage = http://macromedia.com/go/getflashplayer
 type = application/x-shockwave-flash
 quality= high
 wmode = transparent
 params (
   width=351
   height=136
 )
}
```

### [#9](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/9) · sleeper · 2006-12-19

Irgendwie funktioniert das nicht... Er liest die swf's als Typ file scheinbar einfach nicht aus.

Wenn man über den String im Media Feld geht, funktioniert's:

```typoscript
HEAD_PIC = COA
HEAD_PIC {
    
    10 = TEXT
    10{
    	required = 1
    	data = levelmedia: -1, "slide"
    	listNum = 0
    	wrap = <object type="application/x-shockwave-flash" width="139" height="279" data="uploads/media/|">
    }
    20 = TEXT
    20{
    	required = 1
    	data = levelmedia: -1, "slide"
    	listNum = 0
    	wrap = <param name="movie" value="uploads/media/|" /></object>
    }

}
```

### [#10](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/10) · lemmork · 2007-02-22

was ich manchmal brauche, aber bisher nicht gefunden habe ist eine Unterscheidung, ob eine normale Grafik, oder ein Flash dargestellt werden soll. Dafür hab ich mal folgendes gebaut:

```typoscript
temp.flashbild = CASE
temp.flashbild {
	key.data = levelmedia: -1, "slide"
	key.listNum = 0 
	key.split {
		token = .
		returnKey = 1
	}
	gif = IMAGE
	gif {
		file {
			import.data = levelmedia: -1, "slide"
			import = uploads/media/
			import.listNum = 0
		}
		altText = 
		titleText = 
		border = 0
	}
	jpg < .gif
	swf = COA
	swf {
		10 = TEXT
		10{
			required = 1
			data = levelmedia: -1, "slide"
			listNum = 0
			wrap = <object type="application/x-shockwave-flash" width="460" height="300" data="uploads/media/|">
		}
		20 = TEXT
		20{
			required = 1
			data = levelmedia: -1, "slide"
			listNum = 0
			wrap = <param name="movie" value="uploads/media/|" ></object>
		}
	}
}
```

Hier wird nach den Dateiendungen unterschieden und dann entweder Flash oder eine Grafik angezeigt. Funktioniert bei mir wunderbar. Verbesserungen sind aber immer gerne genommen.
Flashfiles mittels MULTIMEDIA anzeigen hat bei mir auch nicht funktioniert. Aber mit dem Code von sleeper funktioniert es ja auch super. Da kann man dann noch überlegen, ob man alles mittels JS ausgibt, damit auf dem IE nicht diese blöden Rahmen um das Flash erscheinen.

### [#11](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/11) · harry7922 · 2009-02-04

Vielen Dank,

das hat mir auch geholfen!!!!

LG
Hardy

### [#12](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/12) · leihla · 2009-02-06

Im Verzeichnis /t3lib Dateien anzupassen ist nicht gut.

Um auch SWF-Dateien im Feld Media hochladen zu können,
über das Installtool in "Edit files in typo3conf/"
die Datei "extTables.php" um folgendes erweitern.

```php
$TCA['pages']['columns']['media']['config']['allowed'] = 'gif,jpg,jpeg,tif,bmp,pcx,tga,png,pdf,ai,html,htm,ttf,txt,css,swf';
```

lg

### [#13](https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien/13) · jstch2 · 2010-03-10

Danke an lemork.
super sache. Genau den Code den ich gesucht habe. Hat mir jetzt gerade viel Tüftlerei erspart.

Gruss Jürg

---

Quelle: „Dateityp .swf bei Seiteninhalt -> Dateien“, typo3.net, https://www.typo3.net/d/26354-dateityp-swf-bei-seiteninhalt-dateien
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
