Modul: Flash Video Player
IE und Sicherheitseinstellung
Hallo zusammen,
vielen Dank für dieses schöne Modul. Es funktioniert wunderbar in Firefox, jedoch nicht im InternetExplorer. Wie schon ein Vorschreiber schrieb hört man nur den Ton, sieht aber nichts vom Video.
Hat jemand eine Idee?
Schöne Grüsse
Uwe
*****
Problem ist gelöst: In der Konfiguration der Seite muss die tatsächliche Größe des Films eingetragen werden.
vielen Dank für dieses schöne Modul. Es funktioniert wunderbar in Firefox, jedoch nicht im InternetExplorer. Wie schon ein Vorschreiber schrieb hört man nur den Ton, sieht aber nichts vom Video.
Hat jemand eine Idee?
Schöne Grüsse
Uwe
*****
Problem ist gelöst: In der Konfiguration der Seite muss die tatsächliche Größe des Films eingetragen werden.
Popup-Probleme mit Video-Modul
Hallo zusammen,
wir haben auf einer Seite das ITTOOL Video-Modul (.flv-Player) installiert.
Jedes Video wird als Artikel erstellt und dann über die ganz normale Javascript-Popup-Funktion von tinymce aufgerufen.
Das Problem ist, dass der generierte Link entweder vom IE oder vom Firefox nicht richtig interpretiert werden kann. Wenn Firefox das Video öffnet zeigt der IE an, dass die Seite nicht gefunden werden kann.
Wenn wir den Link verändern, kann der Firefox das Video nicht mehr finden. Zuletzt haben wir den Link in die Datenbank hart codiert.
Problem liegt ziemlich sicher an der von tinymce generierten URL.
Eingesetzte Version: 4.6.15
Advanced mod_rewrite
Hat jemand eine Idee, woran dies liegen könnte?
Danke für Eure Hilfe!
Grüße
Tom
wir haben auf einer Seite das ITTOOL Video-Modul (.flv-Player) installiert.
Jedes Video wird als Artikel erstellt und dann über die ganz normale Javascript-Popup-Funktion von tinymce aufgerufen.
Das Problem ist, dass der generierte Link entweder vom IE oder vom Firefox nicht richtig interpretiert werden kann. Wenn Firefox das Video öffnet zeigt der IE an, dass die Seite nicht gefunden werden kann.
Wenn wir den Link verändern, kann der Firefox das Video nicht mehr finden. Zuletzt haben wir den Link in die Datenbank hart codiert.
Problem liegt ziemlich sicher an der von tinymce generierten URL.
Eingesetzte Version: 4.6.15
Advanced mod_rewrite
Hat jemand eine Idee, woran dies liegen könnte?
Danke für Eure Hilfe!
Grüße
Tom
@derTom: Komisch, bei mir läufts mit der selben mod_rewrite version ohne Probleme. Habs gestern installiert und bin gut zufrieden.
Nur eine Anmerkung und Frage hätte ich an den Entwickler und natürlich auch an alle anderen, die vielleicht einen Tipp haben:
Ich möchte gerne nicht nur .flv-Dateien abspielen, sondern auch .swf!
Das Modul habe ich jetzt schon insofern angepasst, als dass ich über die Konfiguration auch schon swf-Dateien aus der Dateiverwaltung anwählen kann. Jedoch werden diese nicht in der Seite mit dem Modul abgespielt.
Kann es vielleicht sein, dass das an den .swf-Dateien, die zu dem Modul gehören, liegt? Ich habe fast keine Ahnung von Flash, aber sind die fertigen swf-Dateien vom Modul vielleicht so erstellt, dass nur flv-Dateien abgespielt werden können?
Grüße
dosenbrot
Nur eine Anmerkung und Frage hätte ich an den Entwickler und natürlich auch an alle anderen, die vielleicht einen Tipp haben:
Ich möchte gerne nicht nur .flv-Dateien abspielen, sondern auch .swf!
Das Modul habe ich jetzt schon insofern angepasst, als dass ich über die Konfiguration auch schon swf-Dateien aus der Dateiverwaltung anwählen kann. Jedoch werden diese nicht in der Seite mit dem Modul abgespielt.
Kann es vielleicht sein, dass das an den .swf-Dateien, die zu dem Modul gehören, liegt? Ich habe fast keine Ahnung von Flash, aber sind die fertigen swf-Dateien vom Modul vielleicht so erstellt, dass nur flv-Dateien abgespielt werden können?
Grüße
dosenbrot
Kein Video
Installation hat geklappt, ich konnte alles konfigurieren, aber es ist kein Video zu sehen.
Version contenido 4.6.15
Testseite:
http://www.sbgs.fr.schule-bw.de/conteni ... ?idcat=249
Wer weiß Rat?
Version contenido 4.6.15
Testseite:
http://www.sbgs.fr.schule-bw.de/conteni ... ?idcat=249
Wer weiß Rat?
Hallo zusammen,
habe das gleiche Problem. Modul erstellt, script-Datei und swf-dateien kopiert. Neue Seite erstellt, modul konfiguriert, aber die flv-datei wird nicht abgespielt. Der Pfad zur abzuspielenden flv-Datei zeigt korrekt auf das Verzeichnis upload - aber das video wird nicht abgespielt. Müssen die swf-Dateien des Moduls an einer bestimmten Stelle abgelegt werden oder irgendwo im CMS-Ordner?
habe das gleiche Problem. Modul erstellt, script-Datei und swf-dateien kopiert. Neue Seite erstellt, modul konfiguriert, aber die flv-datei wird nicht abgespielt. Der Pfad zur abzuspielenden flv-Datei zeigt korrekt auf das Verzeichnis upload - aber das video wird nicht abgespielt. Müssen die swf-Dateien des Moduls an einer bestimmten Stelle abgelegt werden oder irgendwo im CMS-Ordner?
ich hab da mal was gebastelt
basiert auf ein bildermodul von Andreas Lindner, 4fb
verzeiht mir wenn da noch völliger unsinn drinsteht, ich bin absoluter php-laie
als flv-player habe ich einen einfachen swf-starter genommen (kann geändert werden)
modul in ein template einbinden,ordner anlegen-(richtig benennen) fertig
ihr seht wo der player sitzt! ist aber egal
die erklärung habe ich den jungs (eigentümer) geschrieben
wie gesagt absoluter php-laie
beispiel zu sehen unter http://actionfun.de/content/cms/front_c ... p?idcat=23
basiert auf ein bildermodul von Andreas Lindner, 4fb
verzeiht mir wenn da noch völliger unsinn drinsteht, ich bin absoluter php-laie
als flv-player habe ich einen einfachen swf-starter genommen (kann geändert werden)
Code: Alles auswählen
?><?php
/***********************************************
* CONTENIDO MODUL - INPUT
*
* Modulname : Movies
* Author(s) : dipl.ing. Brixner
* Copyright : bei wem auch immer
* Created :
************************************************/
#Selected img directory
$cms_dirname = "CMS_VALUE[1]";
#Selected img
$cms_filename = "CMS_VALUE[2]";
#select imagehoehe
$cms_imgsize = "CMS_VALUE[14]";
if ($cms_dirname == '' || $cms_dirname == '0') {
$cms_dirname = 'bilder/';
}
#Get paths
$sql = "SELECT
htmlpath, frontendpath
FROM
".$cfg["tab"]["clients"]."
WHERE
idclient = ".$client." ";
$db->query($sql);
if ($db->next_record()) {
$htmlpath = $db->f('htmlpath');
$frontendpath = $db->f('frontendpath');
}
#Choose image folder
echo '<table cellpadding="0" cellspacing="0" border="0">
<tr><td class="text_medium" style="padding:5px">'.mi18n("Der Film soll folgende Größe haben: 320 x ?? px").'</td></tr>
<tr><td class="text_medium" style="padding:5px">'.mi18n("Filmverzeichnis wählen").': </td></tr>
<tr><td class="text_medium" style="padding:5px;">'.mi18n("filmhoehe").': </td></tr>
<tr><td style="padding:5px;"><input type="text" name="CMS_VAR[14]" value="'.$cms_imgsize.'" ></td></tr>
<tr><td class="text_medium" style="padding:5px">';
echo '<select name="CMS_VAR[1]" style="width:200px">';
#Get upload directories
$sql = "SELECT DISTINCT
dirname
FROM
".$cfg["tab"]["upl"]."
WHERE
idclient='$client' AND
filetype IN ('swf','flv')
ORDER BY
dirname";
$db->query($sql);
$selected = false;
while ($db->next_record()) {
$dirname = $db->f('dirname');
if ($cms_dirname != $dirname) {
echo '<option value="'.$dirname.'"> '.$dirname.'</option>';
} else {
$selected = true;
echo '<option value="'.$dirname.'" selected="selected"> '.$dirname.'</option>';
}
}
if (!$selected) {
echo '<option value="0" selected="selected">'.i18n("Bitte wählen").'</option>';
} else {
echo '<option value="0">'.i18n("Bitte wählen").'</option>';
}
#Choose image file
echo '</select> <input type="image" src="images/submit.gif">
<tr><td class="text_medium" style="padding:5px">'.mi18n("Bild wählen").': </td></tr>
<tr><td class="text_medium" style="padding:5px">';
echo '<select name="CMS_VAR[2]" style="width:200px">';
echo '<option value="0" selected="selected">'.i18n("Bitte wählen").'</option>';
if ($cms_dirname != '0') {
#Get uploaded files
$sql = "SELECT
filename
FROM
".$cfg["tab"]["upl"]."
WHERE
idclient = '$client' AND
filetype IN ('swf','flv') AND
dirname = '$cms_dirname'
ORDER BY
filename";
$db->query($sql);
while ($db->next_record()) {
$img_name = $db->f('filename');
if ($cms_filename != $img_name) {
echo '<option value="'.$img_name.'"> '.$img_name.'</option>';
} else {
echo '<option selected="selected" value="'.$img_name.'"> '.$img_name.'</option>';
}
}
}
echo '</select> <input type="image" src="images/submit.gif">';
#Preview image
echo '</td></tr>';
echo '</table>';
###################################################################
#Selected img directory
$cms_dirname2 = "CMS_VALUE[3]";
#Selected img
$cms_filename2 = "CMS_VALUE[4]";
if ($cms_dirname2 == '' || $cms_dirname2 == '0') {
$cms_dirname2 = 'bilder/';
}
#Get paths
$sql = "SELECT
htmlpath, frontendpath
FROM
".$cfg["tab"]["clients"]."
WHERE
idclient = ".$client." ";
$db->query($sql);
if ($db->next_record()) {
$htmlpath = $db->f('htmlpath');
$frontendpath = $db->f('frontendpath');
}
#Choose image folder
echo '<table cellpadding="0" cellspacing="0" border="0">
<tr><td class="text_medium" style="padding:5px">'.mi18n("Alternativ-Film zum Download anbieten").'</td></tr>
<tr><td class="text_medium" style="padding:5px">'.mi18n("Filmverzeichnis wählen").': </td></tr>
<tr><td class="text_medium" style="padding:5px">';
echo '<select name="CMS_VAR[3]" style="width:200px">';
#Get upload directories
$sql = "SELECT DISTINCT
dirname
FROM
".$cfg["tab"]["upl"]."
WHERE
idclient='$client' AND
filetype IN ('mpg','wmv','mpeg','rm','mov','ram')
ORDER BY
dirname";
$db->query($sql);
$selected = false;
while ($db->next_record()) {
$dirname2 = $db->f('dirname');
if ($cms_dirname2 != $dirname) {
echo '<option value="'.$dirname2.'"> '.$dirname2.'</option>';
} else {
$selected = true;
echo '<option value="'.$dirname2.'" selected="selected"> '.$dirname2.'</option>';
}
}
if (!$selected) {
echo '<option value="0" selected="selected">'.i18n("Bitte wählen").'</option>';
} else {
echo '<option value="0">'.i18n("Bitte wählen").'</option>';
}
#Choose image file
echo '</select> <input type="image" src="images/submit.gif">
<tr><td class="text_medium" style="padding:5px">'.mi18n("Film wählen").': </td></tr>
<tr><td class="text_medium" style="padding:5px">';
echo '<select name="CMS_VAR[4]" style="width:200px">';
echo '<option value="0" selected="selected">'.i18n("Bitte wählen").'</option>';
if ($cms_dirname2 != '0') {
#Get uploaded files
$sql = "SELECT
filename
FROM
".$cfg["tab"]["upl"]."
WHERE
idclient = '$client' AND
filetype IN ('mpg','wmv','mpeg','rm','mov','ram') AND
dirname = '$cms_dirname2'
ORDER BY
filename";
$db->query($sql);
while ($db->next_record()) {
$img_name2 = $db->f('filename');
if ($cms_filename2 != $img_name2) {
echo '<option value="'.$img_name2.'"> '.$img_name2.'</option>';
} else {
echo '<option selected="selected" value="'.$img_name2.'"> '.$img_name2.'</option>';
}
}
}
echo '</select> <input type="image" src="images/submit.gif">';
#Preview image
echo '</td></tr>';
echo '</table>';
?><?php
Code: Alles auswählen
<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Movies
* Author(s) : dipl.ing. Brixner
* Copyright : bei wem auch immer
* Created :
************************************************/
#Selected img directory
$cms_dirname = "CMS_VALUE[1]";
#Selected img
$cms_filename = "CMS_VALUE[2]";
#select imagehoehe
$cms_imgsize = "CMS_VALUE[14]";
#Default settings
$img_width = 170;
$img_height = 80;
$defaultImage = 'bilder/illu.jpg';
$htmlpath = $cfgClient[$client]['path']['htmlpath'];
$frontendpath = $cfgClient[$client]['path']['frontend'];
$img_path = $htmlpath.$cfgClient[$client]['upload'].$defaultImage;
$img_path_fs = $frontendpath.$cfgClient[$client]['upload'].$defaultImage;
#movie pfad
$movie = $htmlpath.$cfgClient[$client]['upload'].$cms_dirname.$cms_filename;
#Check configured images
if ($cms_dirname != '0' AND $cms_filename != '0' AND strlen($cms_dirname) > 0 AND strlen($cms_filename) > 0) {
$img_path = $htmlpath.$cfgClient[$client]['upload'].$cms_dirname.$cms_filename;
$img_path_fs = $frontendpath.$cfgClient[$client]['upload'].$cms_dirname.$cms_filename;
$img_split = preg_split("/\./", $cms_filename);
$count = count($img_split);
$type = $img_split[$count -1];
if (!file_exists($img_path_fs)) {
$img_path = $htmlpath.$cfgClient[$client]['upload'].$defaultImage;
$img_path_fs = $frontendpath.$cfgClient[$client]['upload'].$defaultImage;
}
}
###############################################
#Selected img directory
$cms_dirname2 = "CMS_VALUE[3]";
#Selected img
$cms_filename2 = "CMS_VALUE[4]";
#Default settings
$img_width = 170;
$img_height = 80;
$defaultImage = 'bilder/illu.jpg';
$htmlpath = $cfgClient[$client]['path']['htmlpath'];
$frontendpath = $cfgClient[$client]['path']['frontend'];
$img_path2 = $htmlpath.$cfgClient[$client]['upload'].$defaultImage;
$img_path_fs2 = $frontendpath.$cfgClient[$client]['upload'].$defaultImage;
#movie pfad
$movie2 = $htmlpath.$cfgClient[$client]['upload'].$cms_dirname2.$cms_filename2;
#Check configured images
if ($cms_dirname2 != '0' AND $cms_filename2 != '0' AND strlen($cms_dirname2) > 0 AND strlen($cms_filename2) > 0) {
$img_path2 = $htmlpath.$cfgClient[$client]['upload'].$cms_dirname2.$cms_filename2;
$img_path_fs2 = $frontendpath.$cfgClient[$client]['upload'].$cms_dirname2.$cms_filename2;
$img_split2 = preg_split("/\./", $cms_filename2);
$count = count($img_split);
$type = $img_split2[$count -1];
if (!file_exists($img_path_fs)) {
$img_path2 = $htmlpath.$cfgClient[$client]['upload'].$defaultImage;
$img_path_fs2 = $frontendpath.$cfgClient[$client]['upload'].$defaultImage;
}
}
#Output image tag
echo '<div align="center"><table><tr><td style="border: 1px solid #000000;">
<object type="application/x-shockwave-flash" data="http://www.actionfun.de/player.swf" height="'.$cms_imgsize.'" width="320">
<param name="wmode" value="transparent">
<param name="quality" value="high" >
<param name="movie" value="http://www.actionfun.de/player.swf">
<param name="flashvars" value="file='.$movie.'&autostart=true&showfsbutton=true">
<embed src="http://www.actionfun.de/player.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="320" height="240"></embed>
</object></div></td></tr></table><div align="right"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&Lang=German" target="_blank">get
Flashplayer <img style="border:0;"src="http://www.actionfun.de/images/flash.gif" alt="flashplayer" width="30" height="30" align="absmiddle"></a>
</div><div align="center"><a href="javascript:history.back()">zurück</a></div>';
?>
ihr seht wo der player sitzt! ist aber egal
die erklärung habe ich den jungs (eigentümer) geschrieben
ich hoffe ich hab nichts vergessen, ist schon länger her.Die Artikel in dieser Kategorie sind die Platzhalter für eure Webfilme.
Am einfachsten die Beispielartikel kopieren und so umbenennen, daß Ihr wißt welcher Film dahinter steckt.
Auf der rechten Seite seht ihr das "Template1 Fullmovie", dies sollte immer dort stehen.
Nach dem anlegen des neuen Artikels könnt Ihr im Editor - falls benötigt - eine Headline und Text eingeben.
z.B "Schweinefilm"
die Auswahl der Filme in diesem Artikel erfolgt über die "Konfiguration"
(Übersicht, Eigenschaften, Konfigutation, Editor, Vorschau)
oben in der Menüzeile.
Wenn Ihr den Artikel erstellt und ausgewählt habt (die Zeile sollte grün sein) - ein Klick auf die "Konfiguration" und Ihr seht die Templateeigenschaften.
In der Zeile "movie" habt Ihr dann folgende Auswahlmöglichkeiten.
Eingabe der Filmhöhe in Pixel nur Zahlenwert eingeben kein px o.ä. dahinter.
Ich habe die Breite der Filme auf 320px vorkonfiguriert, die Höhe müsst ihr je nach eurem Format (3:4, 16:9) eintragen.
D.h. Ihr solltet die Filme auch nur in der max-Breite mit 320 px von eurer Software ausspielen.
Darunter seht ihr ein Auswahlmenü der Ordner in dem sich die Filme mit der Endung flv befinden.
vor dem Auswählen der Filme muss man erst mit dem blauen Pfeil den Ordner bestätigen.
Dann könnt Ihr den Film Auswählen.
Danach habt Ihr die Möglichkeit einen Alternativfilm zum Download anzubieten.
das Auswahlmenü listet alle Ordner mit Dateiinhalten der folgenden Endungen
rm, ram, mov, wmv, mpeg, mpg. Wenn Ihr was anderes wollt - sagt bescheid.
Immer schön alles bestägigen (auch unten den grünen Haken)
Thats it ! Die Seite wird automatisch mit dem Film und den Alternativlinks generiert.
Jetzt könnt Ihr von euren anderen Inhaltsseiten oder in der Referenzliste auf diese Seiten verlinken.
Falls widda vergesse hosch wies geht.
Text / Bild Markieren auf dieses kleine Kettensymbol klicken oder rechte Maustaste.
Url auswählen - Fenster mit euren Inhalten popt auf - Artikel unter der Kategorie "fullmovies" auswählen.
Als Ziel "self- im selben Fenster" auswählen - Einfügen. Färdisch
wie gesagt absoluter php-laie
beispiel zu sehen unter http://actionfun.de/content/cms/front_c ... p?idcat=23
eins hab ich noch vergessen
den alternativ film habe ich entfernt
kann aber mit
im "output" eingesetzt werden.
hier erscheint der downloadlink und ein (z.b wm-player) logo
den alternativ film habe ich entfernt
kann aber mit
Code: Alles auswählen
<div align="right"><a href="'.$movie2.'" target="_blank">Film im externen Player abspielen <img style="border:0;"src="http://www.actionfun.de/images/mplayer.gif" alt="mplayer" width="30" height="30" align="absmiddle"></a></div>
hier erscheint der downloadlink und ein (z.b wm-player) logo
Code: Alles auswählen
<param name="flashvars" value="file='.$movie.'&autostart=true&showfsbutton=true">
<embed src="http://www.actionfun.de/player.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="320" height="240"></embed>
Ein Versuch ist es wert.
Guten Gruß
Seelauer.
Seelauer.
Hi,
ich würde dieses Modul gerne benutzen, habe aber keinen Plan wie ich es einbinden muss xD
Folgendes habe ich getan :
Die Ordner CMS uns MODULE auf meinen Webserver hochgeladen. Dann in der endsprechenden datei editiert und das scropt wie folgt eingebunden :
Nun ja, damit habe ich aber das Modul aus der XML-Datei noch nicht. Kann mir bitte jemand beschreiben wie ich das einzubinden habe ?
Danke schon mal
da WhiTeY
ich würde dieses Modul gerne benutzen, habe aber keinen Plan wie ich es einbinden muss xD
Folgendes habe ich getan :
Die Ordner CMS uns MODULE auf meinen Webserver hochgeladen. Dann in der endsprechenden datei editiert und das scropt wie folgt eingebunden :
Code: Alles auswählen
<script src="cms/js/flashvideo.js" type="text/javascript"></script>
Danke schon mal
da WhiTeY
Ein wirklich tolles Modul... vielen herzlichen Dank
Hallo baumpaul
Ich weis nicht ob du das Tool gebaut hast, ich denke aber schon!
Das Ding ist echt stark und ich möchte an dieser Stelle dafür ein ganz herzliches grazie mille an dich anbringen.
Habe das Modul eingebaut und es hat auf Anhieb funktioniert !
Grüsse
bladi
Ich weis nicht ob du das Tool gebaut hast, ich denke aber schon!
Das Ding ist echt stark und ich möchte an dieser Stelle dafür ein ganz herzliches grazie mille an dich anbringen.
Habe das Modul eingebaut und es hat auf Anhieb funktioniert !
Grüsse
bladi
Das würde mich auch interessieren. Sobald ich einen anderen Skin im Modul einbinde (den Namen ändere) werden mir die Buttons einfach im Video angezeigt und haben keine Funktion.Martin S. hat geschrieben:Sagt mal kann man bei dem genialen Modul auch einfach das Skin tauschen oder muss ich das mit dem Corona laufen lassen?
Liegt das vielleicht an verschiedenen Versionen des Players bzw. der Skins? Und wenn ja, wie kann ich einen Skin von CS3 für das Modul nutzen?
Danke im Voraus!