Schlagwort-Archive: flash-cortex

WordPress-Plugin: Flash Cortex

von Stefan Evertz am 27.05.06 um 13:40 Uhr |

Mit dem Plugin „Flash Cortex“ können MP3-Dateien und Videos (u.a. von www.youtube.com und sevenload.de) so in den Text des Blog-Artikels eingebunden werden, dass sie direkt im Artikel angehört bzw. angesehen werden können.

Das Plugin basiert auf „Flash Filter Plus“ von Owen Winkler (www.asymptomatic.net/wp-hacks, englisch). wobei der von „Flash Cortex“ erzeugte Quelltext zusätzlich als „XHTML 1.0 Transitional“ validiert und – ebenfalls zusätzlich – auch einen direkten Link zur jeweiligen Seite bei youtube.com, video.google.com, sevenload.de oder eben der eingebundenen MP3-Datei enthält.

Es reicht also künftig aus, den URL aus dem Adressfeld zu kopieren und wie untenstehend beschrieben in den Artikel einzufügen, um
das Video direkt anzuzeigen. Das zweifache Kopieren (direkter Link / Schnipsel mit „embed“) entfällt.

„Flash Cortex“ im Ãœberblick

Version:
1.0.9 (21.07.09)
1.0.8 (01.09.08; Unterstützung für Divshare integriert, Unterstützung von Vimeo optimiert / Support for Divshare, better Support for Vimeo)
1.0.7 (20.07.08; Unterstützung optimiert für / Better support for vimeo.com)
1.0.6 (06.04.08; Unterstützung optimiert für / Better support for vimeo.com, revver.com, video.yahoo.com and clipfish.de; de.video.yahoo.com wird nicht mehr unterstützt / is not supported anymore)
1.0.5 (30.03.08; Unterstützung von YouTube optimiert / Better support for YouTube)
1.0.4 (03.12.07; Unterstützung von clipfish.de optimiert / Better support for clipfish.de)
1.0.3 (18.05.07; Quicktag-Support für WordPress 2.2 verbessert / better quicktag-support for WordPress 2.2)
1.0.2 (04.03.07; Unterstützung für Revver integriert, Unterstützung von Sevenload optimiert, Autostart bei Clipfish deaktiviert / Support for Revver, better Support for Sevenload, Autostart deactivated for Clipfish)
1.0.1 (10.01.07; Neues Quicktag „Flash Cortex“ integriert / Quicktag „Flash Cortex“ added)
1.0.0 (08.01.07; Unterstützung von Sevenload optimiert / Better support for Sevenload)
0.9.9 (20.12.06; Unterstützung von clipfish.de optimiert / Better support for clipfish.de)
0.9.8 (04.11.06; Unterstützung von / Support for de.video.yahoo.com)
0.9.7 (24.09.06; Unterstützung von / Support for clipfish.de und / and video.yahoo.com)
0.9.6 (31.08.06; Unterstützung von myvideo.de optimiert / Better support for myvideo.de)
0.9.5 (05.08.06; Unterstützung von / Support for video.google.de, www.metacafe.com, www.myvideo.de, www.vimeo.com und www.guba.com sowie Integration einer alternativen Syntax „[flash]„)
0.9.4 (16.06.2006; „Sonderfall“ bei video.google.com berücksichtigt; Danke an Kalli für den Hinweis per Trackback)
0.9.3 (16.06.2006; Unterstützung von video.google.com integriert)
0.9.2 (04.06.2006; Einbettung einer MP3-Datei jetzt auch per ‚‚-Tag möglich)
0.9.1 (27.05.2006; jetzt validiert es auch mit dem W3C-Validator)
0.9.0 (27.05.2006)

Status:
Final – Rückmeldungen und Anregungen sind aber weiterhin willkommen 😉

Bekannte Probleme / Known Issues:
In Opera passiert nach dem Anklicken des „Players“ leider nichts ausser einer Meldung „Loading“. Das Problem wurde scheinbar mit Opera 9 behoben.
While using Opera it is not possible to start the embedded video properly. It shows the message „Loading“ after clicking, but nothing else happens. This problem seems to be solved with Opera 9.

Unterstützte Formate / Supported media input:
MP3, youtube.com, video.google.com, video.google.de, sevenload.de, www.metacafe.com, www.myvideo.de, www.vimeo.com, www.guba.com, video.yahoo.com, de.video.yahoo.com, www.clipfish.de, one.revver.com

Getestet mit / Tested with:
Firefox 1.5.0.3 – 1.5.0.8 / 2.0, IE 6 / 7, Opera 8.54 / 9, Safari 2.0.3 (Mac OS X)

Unterstützte / Supported WordPress-Version:
Wordpress 2.0.2 – 2.0.10 / 2.1.X – 2.3.3 / 2.5 / 2.6

Installation
Hinweis für Nutzer einer Plugin-Version bis 1.0.4 / Notice for people using a plugin version minor or equal 1.0.4:
Wegen einer Umstellung enthält das Zip-Archiv nun den Ordnernamen „flash-cortex“ (bisher: „flashcortex“). Um Doppelungen zu vermeiden, sollte der alte Ordner vor der Installation der neuen Version gelöscht werden. Das Plugin muss nach dem Update erneut aktiviert werden. / Due to a change the zip-archiv does contain now the folder name „flash-cortex“ (was „flashcortex“ before). Please take care, that the „old“ folder is deleted before the installation of the new version. The plugin has to be activated again after the update.

  1. Herunterladen des Zip-Archivs / Download the zip-archive (Download: flash-cortex.zip)
  2. Im Plugin-Verzeichnis einen neuen Ordner anlegen („flash-cortex“) und dorthin die Dateien aus dem Zip-Archiv („AsySound.swf“, „flashcortex.php“) kopieren. / Add a new folder („flash-cortex“) to the „plugin“-folder and copy the two files („AsySound.swf“, „flashcortex.php“) from the zip-archive to the new folder.
  3. „Flash Cortex“ unter „Plugins“ aktivieren. / Activate „Flash Cortex“ at „Plugins“.
  4. „Flash Filter Plus“ deaktivieren, falls es aktiviert ist. / Deactivate „Flash Filter Plus“ (if it was activated before)

Einbetten des MP3-Players / Embedding MP3-Player

Input:
[http://www.xyz.de/sound_sample.mp3]
Alternativ (Ergänzt 04.06.06):
http://www.xyz.de/sound_sample.mp3
Beispiel / Example: hier

Einbetten von / Embedding (Flash-)Video:
Hinweis: Im folgenden wird immer die Zeichenfolge „xyz“ verwendet. Seit der Version 0.9.5 kann nun auch alternativ im Artikel die Zeichenfolge „[flash]xyz[/flash]“ verwendet werden, um z.B. Probleme mit dem WYSIWYG-Editor von WordPress zu verhindern. / In the examples listed below the string „xyz“ is used. Since version 0.9.5 the alternative string „[flash]xyz[/flash]“ can be used also, e.g. to avoid conflicts with the WYSIWYG-Editor offered by WordPress.

http://www.xyz.de/
optional: Breite und Höhe (nicht erforderlich) / width and height (not required)
http://www.xyz.de/

youtube.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 425 x 350 gesetzt. / The measures don’t have to be specified. The size will be set to 425 x 350 automatically.

Code-Beispiele / Code-Examples (siehe auch Artikel 1):
http://youtube.com/watch?v=123abc456DE
http://www.youtube.com/watch?v=123abc456DE

video.google.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 400 x 326 gesetzt. / The measures don’t have to be specified. The size will be set to 400 x 326 automatically.

Code-Beispiel / Code-Example:
http://video.google.com/videoplay?docid=12345

video.google.de
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 400 x 326 gesetzt. / The measures don’t have to be specified. The size will be set to 400 x 326 automatically.

Code-Beispiel / Code-Example:
http://video.google.de/videoplay?docid=12345

sevenload.com
Die Videos von sevenload.de können zur Zeit in vier verschiedenen Größen eingebunden werden (500×403, 425×350, 380×313, 200×178). Es müssen daher die korrekten Maße angegeben werden, da sonst das Video nicht dargestellt werden kann. Werden keine Maße angegeben, so wird automatisch eine Größe von 380 x 313 Pixel ausgewählt. Der an den URL des Videos angehängte Titel des Videos wird automatisch abgeschnitten / Right now the videos provided by sevenload.de can be embedded in four different sizes (500×403, 425×350, 380×313, 200×178). It is very important to specify (one of) the „correct measures“, otherwise the video will not be shown. If there are no measures specified, the size will be set to 380 x 313 automatically (This might be the safest way…). The title of the video appende to the URL will be cut off automatically.

Code-Beispiele / Code-Examples (siehe auch Artikel 2):
(Neue Syntax / New syntax)
http://de.sevenload.com/videos/1234abc
http://de.sevenload.com/videos/1234abc
http://en.sevenload.com/videos/1234abc
http://en.sevenload.com/videos/1234abc

(Alte Syntax / Old Syntax)
http://sevenload.de/videos/1234abc
http://sevenload.de/videos/1234abc

www.metacafe.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 346 x 305 gesetzt. / The measures don’t have to be specified. The size will be set to 346 x 305 automatically.

Code-Beispiel / Code-Example:
http://www.metacafe.com/watch/1234/abc_def/

www.myvideo.de
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 470 x 406 gesetzt. / The measures don’t have to be specified. The size will be set to 470 x 406 automatically.

Code-Beispiel / Code-Example:
http://www.myvideo.de/watch/1234

www.vimeo.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 400 x 300 gesetzt. / The measures don’t have to be specified. The size will be set to 400 x 300 automatically.

Code-Beispiel / Code-Example:
http://www.vimeo.com/clip:12345

www.vimeo.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 400 x 300 gesetzt. / The measures don’t have to be specified. The size will be set to 400 x 300 automatically.

Code-Beispiel / Code-Example:
http://www.divshare.com/download/123456-1c8

www.guba.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 375 x 360 gesetzt. Achtung: Der eingebettete Player startet selbstständig… / The measures don’t have to be specified. The size will be set to 375 x 360 automatically. Note: The embedded player will start automatically.

Code-Beispiel / Code-Example:
http://www.guba.com/watch/12345

www.clipfish.de
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 464 x 380 gesetzt. Achtung: Der eingebettete Player startet selbstständig… / The measures don’t have to be specified. The size will be set to 464 x 380 automatically. Note: The embedded player will start automatically.

Code-Beispiel / Code-Example:
http://www.clipfish.de/player.php?videoid=AbCdEfGhIk

video.yahoo.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 512 x 323 gesetzt. The measures don’t have to be specified. The size will be set to 512 x 323 automatically.

Code-Beispiel / Code-Example:
http://video.yahoo.com/video/play?vid=12ab...34cd.123456

de.video.yahoo.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 425 x 350 gesetzt. / The measures don’t have to be specified. The size will be set to 425 x 350 automatically.

Code-Beispiel / Code-Example:
http://de.video.yahoo.com/video/play?vid=12ab...34cd.123456

one.revver.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 480 x 392 gesetzt. / The measures don’t have to be specified. The size will be set to 480 x 392 automatically.

Code-Beispiel / Code-Example:
http://one.revver.com/watch/123456