Norbert Hirsch schrieb: > Hallo Leute, hallo Michael Engelke, > schon wieder brauche ich Hilfe. Ich möchte einen Film einbetten. > > > In die tmp-Datei habe ich bereits den notwendigen integrierbaren Player > eingebaut... > > ...aber wie bekomme ich einen Link auf die entsprechende Seite? > (:...:
Das ist eigentlich nicht so schwer - die Schwierigkeit ist nur die Parameterübergabe, wenn es für alle Fälle anwendbar sein soll. Einfachheitshalber habe ich mal eine Erweiterung mit allen notwendigen Optionen fertiggestellt: Markup( "testmovie", "directives", "/\\(:testmovie\s+([^<>'\" ]+)\s*([^<>'\"]*?)\s*:\\)/e", "Keep(testmovie('$1','$2'))"); function testmovie($movie,$opts) { foreach(array('width','height') as $var) $$var = (preg_match("/$var=(\d+)/",$opts,$m)) ? " $var='$m[1]'" : ''; $param = "<param name='movie' value='$movie'></param>\n"; $embed = "<embed src='$movie' type='application/x-shockwave-flash'".$width.$height; if(preg_match_all('/(\w+(?<!width|height))=([^<>"\' ]+)/',$opts,$m)) { foreach($m[1] as $key => $var) { $param .= "<param name='$var' value='".$m[2][$key]."'></param>\n"; $embed .= " $var='".$m[2][$key]."'"; } } return "<object$width$height>\n$param$embed></embed>\n</object>\n"; } Der minimale Aufruf wäre: (Alles in einer Zeile) (:testmovie http://www.dailymotion.com/swf/x6ycy9_grundeinkommen-ein-filmessay_news&related=1:) Und mit allen drum und dran: (Alles in einer Zeile) (:testmovie http://www.dailymotion.com/swf/x6ycy9_grundeinkommen-ein-filmessay_news&related=1 width=560 height=469 allowFullScreen=true allowScriptAccess=always:) Also - viel Spass damit! MfG Michael Engelke -- eMail: pmw...@mengelke.de ICQ: 267544462 Homepage: wiki.MEngelke.de _______________________________________________ pmwiki-users-de mailing list pmwiki-users-de@pmichaud.com http://www.pmichaud.com/mailman/listinfo/pmwiki-users-de