Seite 2 von 2

IE und Sicherheitseinstellung

Verfasst: Mo 17. Dez 2007, 19:32
von yui
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.

Popup-Probleme mit Video-Modul

Verfasst: Di 18. Dez 2007, 18:50
von derTom
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

Verfasst: Sa 29. Dez 2007, 14:29
von dosenbrot
@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

Kein Video

Verfasst: Di 22. Jan 2008, 12:59
von homepager
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?

Verfasst: Mo 18. Feb 2008, 22:38
von Axel
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?

Verfasst: Mo 3. Mär 2008, 20:01
von Tom4545
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)

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.'">&nbsp;'.$dirname.'</option>';
	} else {
		$selected = true;
		echo '<option value="'.$dirname.'" selected="selected">&nbsp;'.$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>&nbsp;<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.'">&nbsp;'.$img_name.'</option>';
		} else {
			echo '<option selected="selected" value="'.$img_name.'">&nbsp;'.$img_name.'</option>';
		}
	}
}

echo '</select>&nbsp;<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.'">&nbsp;'.$dirname2.'</option>';
	} else {
		$selected = true;
		echo '<option value="'.$dirname2.'" selected="selected">&nbsp;'.$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>&nbsp;<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.'">&nbsp;'.$img_name2.'</option>';
		} else {
			echo '<option selected="selected" value="'.$img_name2.'">&nbsp;'.$img_name2.'</option>';
		}
	}
}

echo '</select>&nbsp;<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&uuml;ck</a></div>';
?>
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


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
ich hoffe ich hab nichts vergessen, ist schon länger her.
wie gesagt absoluter php-laie

beispiel zu sehen unter http://actionfun.de/content/cms/front_c ... p?idcat=23

Verfasst: Mo 3. Mär 2008, 20:43
von Tom4545
eins hab ich noch vergessen

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>
im "output" eingesetzt werden.
hier erscheint der downloadlink und ein (z.b wm-player) logo

Verfasst: Sa 15. Mär 2008, 21:18
von marphin
Super Modul, danke an den Entwickler. Ein kleines Problem habe ich allerdings. Die Filme starten sofort beim Seitenaufruf. Wie kann ich verhindern, dass die Filme sofort starten? Bei einem Film wäre es ja nicht ganz so schlimm, aber wenn mehrere in einem Artikel sind, ist das schon doof :-)

Verfasst: Sa 15. Mär 2008, 22:59
von Seelauer

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>
Ersetze mal im Output autostart=true mit autostart=false.
Ein Versuch ist es wert.

Verfasst: Sa 15. Mär 2008, 23:36
von marphin
Super, das war´s. Hat geklappt - danke!

Verfasst: Mo 31. Mär 2008, 10:01
von whitey
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 :

Code: Alles auswählen

<script src="cms/js/flashvideo.js" type="text/javascript"></script>
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

Verfasst: Do 3. Apr 2008, 19:23
von BIG-BEN
Hy
hab auch mal dat Modul installiert allerdings kann ich mir irgendwie kein Video Auswählen woran kann dat liegen also bei beiden is nix in der drop down drin und bei der größe steht auch nur so etwas komisches drin?!?

Hoffe da kann mir wer helfen :wink:

MFG Benny

Ein wirklich tolles Modul... vielen herzlichen Dank

Verfasst: Di 3. Jun 2008, 16:08
von bladi
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

Verfasst: Sa 7. Jun 2008, 08:08
von Hagbard
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?
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.

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!