Modul: Flash Video Player
Modul: Flash Video Player
Mit dem Flash Player für eure Websites lassen sich .flv Dateien ganz einfach über die Templates in die Seite integrieren.
Der Vorteil von .flv Dateien ist die geringe Größe und die Kompatibilität zu allen Betriebssystemen, da fasst jeder den Flash Player besitzt und er kostenlos ist.
Mit der Software Riva lassen sich nahezu alle Videoformate in .flv-Dateien umwandeln. Auf dem Markt gibt es genügend kostenfreie und kostenpflichtige Software in diesem Bereich. Eingesetzt werden .flv Dateien unter anderen bei YouTube und MyVideo.
Es besteht aus einem JavaScript und einem Zusatz im <body>-Tag zur Erkennung der installieren Flash Version, dass eine Warnung abgibt, wenn man einen neueren Flash Player benötigt und schickt diesen auf die Downloadseite des Adobe Shockwave Players.
Zweitens besteht es aus dem Modul, welches nur die Ordner und Dateien mit kompatibel Dateien auflistet.
Es sind noch weitere Verbesserungen geplant, z. B. automatische Erkennung der Größe des Flash Films und mehrere Varianten der Navigation zum auswählen.
Version: 1.0
Contenido Version: 4.6.x
Letzte Änderung: 22.11.2006
Funktionen
* Abspielen von .flv Dateien
Installation
* einfach
* Modul hochladen
* JavaScript hochladen
* Layout anpassen
Demo & Download
bei IT:TOOL
Der Vorteil von .flv Dateien ist die geringe Größe und die Kompatibilität zu allen Betriebssystemen, da fasst jeder den Flash Player besitzt und er kostenlos ist.
Mit der Software Riva lassen sich nahezu alle Videoformate in .flv-Dateien umwandeln. Auf dem Markt gibt es genügend kostenfreie und kostenpflichtige Software in diesem Bereich. Eingesetzt werden .flv Dateien unter anderen bei YouTube und MyVideo.
Es besteht aus einem JavaScript und einem Zusatz im <body>-Tag zur Erkennung der installieren Flash Version, dass eine Warnung abgibt, wenn man einen neueren Flash Player benötigt und schickt diesen auf die Downloadseite des Adobe Shockwave Players.
Zweitens besteht es aus dem Modul, welches nur die Ordner und Dateien mit kompatibel Dateien auflistet.
Es sind noch weitere Verbesserungen geplant, z. B. automatische Erkennung der Größe des Flash Films und mehrere Varianten der Navigation zum auswählen.
Version: 1.0
Contenido Version: 4.6.x
Letzte Änderung: 22.11.2006
Funktionen
* Abspielen von .flv Dateien
Installation
* einfach
* Modul hochladen
* JavaScript hochladen
* Layout anpassen
Demo & Download
bei IT:TOOL
Zuletzt geändert von baumpaul am Mo 8. Jan 2007, 16:12, insgesamt 1-mal geändert.
du meinst flv oder swf oder? weil meine offenen fla daten stelle ich ungern ins netz
Suchmaschinenfreundliche URLS durch Advanced ModRewrite 4.6.x
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Ich habe den Output für mich geändert, so dass es eine Auswahl gibt falls
mehrere Filme in dem Dateiordner liegen.
mehrere Filme in dem Dateiordner liegen.
Code: Alles auswählen
<?php
/**
* CONTENIDO MODUL OUTPUT
*
* geaendert: 2007-05-04
*
*/
$cms_dirname = "CMS_VALUE[1]";
if ($flv_filename == "") {
$cms_filename = "CMS_VALUE[2]";
} else {
$cms_filename = $flv_filename;
}
$weight = "CMS_VALUE[3]";
$height = "CMS_VALUE[4]";
// Auswahlmenue ausgeben wenn mehr als ein Video
$selector .= '<form name="select_flv" method="post" action="'.$sess->url("index.php?client=$client&lang=$lang&idcat=".$cat."&idart=".$idart).'" onchange="document.select_flv.submit()">';
$selector .= '<select name="flv_filename" style="width:300px" class="formbut" >';
$selector .= '<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 ('flv') AND
dirname = '$cms_dirname'
ORDER BY
filename";
$db->query($sql);
$flv_nr = 0;
while ($db->next_record()) {
$flv_nr++;
$img_name = $db->f('filename');
if ($cms_filename != $img_name) {
$selector .= '<option value="'.$img_name.'"> '.$img_name.'</option>';
} else {
$selector .= '<option selected="selected" value="'.$img_name.'"> '.$img_name.'</option>';
}
}
}
$selector .= '</select>';
#$selector .= '<input type="submit" name="submit_video" value="ok >" class="formbut" >';
$selector .= '</form>';
// Video ausgeben
if ($cms_filename != '0') {
$video = "upload/".$cms_dirname.$cms_filename;
$output = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'.$weight.'" height="'.$height.'" id="FLVPlayer">
<param name="movie" value="FLVPlayer_Progressive.swf" />
<param name="salign" value="lt" />
<param name="quality" value="high" />
<param name="scale" value="noscale" />
<param name="wmode" value="transparent" />
<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Corona_Skin_3&streamName='.$video.'&autoPlay=true&autoRewind=true" />
<embed src="FLVPlayer_Progressive.swf" wmode="transparent" flashvars="&MM_ComponentVersion=1&skinName=Corona_Skin_3&streamName='.$video.'&autoPlay=true&autoRewind=false" quality="high" scale="noscale" width="'.$weight.'" height="'.$height.'" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>';
#Output Video tag
$tpl = new Template;
$tpl->reset();
$tpl->set('d', 'OUTPUT', $output);
if ($flv_nr > 1) {
$tpl->set('d', 'SELECTOR', $selector);
} else {
$tpl->set('d', 'SELECTOR', "");
}
$tpl->next();
$tpl->generate('templates/tpl.flash_video.html');
}
?>
Nur leere Seite
Also ich bekomme nur eine leere Seite nach der Installation des Moduls. Das heisst, nicht die ganze Seite ist weiss, sondern nur dort, wo eigentlich der Film erscheinen müsste. Ich denke mal es liegt an der "tpl.flash_video.html" oder? Ich weiss auch nicht genau, wie ich sie anlegen sollte. Könnte mir eventuell jemand seine posten? Im Error-Log steht auch nichts.
am bestem das Original-Modul von baumpaul herunterladen, ich hatte ja nur am output gebastelt (d.h. es gibt ein input) . Im original werden auch keine Templates verwendet.
Bei meinem output etwas in der Art in den Ordner /templates legen:
Bei meinem output etwas in der Art in den Ordner /templates legen:
Code: Alles auswählen
<!-- BEGIN:BLOCK -->
<!-- Content Template Video -->
{STYLE}
<div id="video" style="visibility:{VISIBILITY};">
<div class="flashVideo">{OUTPUT}</div>
<div class="flashSelector">{SELECTOR}</div>
</div>
<!-- END:BLOCK -->
Hallo,
habe das Modul wie beschrieben installiert, also Modul angelegt, template angelegt und die anderen Dateien in die entsprechnden Ordner hochgeladen.
Wenn ich nun einen Menüpunkt Video anlage und das Template zuordne, kann ich unter Konfiguration weder ein Verzeichnis noch ein Video auswählen (leere Auswahlliste).
Bei Breite steht folgendes: $C15$C15CMS_VALUE[3]
und bei Höhe: $C15$C15CMS_VALUE[4]
Wo ist denn hier der Hund begraben? kann mir jemand weiterhelfen? Gibts auch ne Möglichkeit, dass der Besucher ne Auswahl erhält? Sozusagen, dass das Videoverzeichnis ausgelesen wird und der Besucher dann das video wählt?
MfG Roland
habe das Modul wie beschrieben installiert, also Modul angelegt, template angelegt und die anderen Dateien in die entsprechnden Ordner hochgeladen.
Wenn ich nun einen Menüpunkt Video anlage und das Template zuordne, kann ich unter Konfiguration weder ein Verzeichnis noch ein Video auswählen (leere Auswahlliste).
Bei Breite steht folgendes: $C15$C15CMS_VALUE[3]
und bei Höhe: $C15$C15CMS_VALUE[4]
Wo ist denn hier der Hund begraben? kann mir jemand weiterhelfen? Gibts auch ne Möglichkeit, dass der Besucher ne Auswahl erhält? Sozusagen, dass das Videoverzeichnis ausgelesen wird und der Besucher dann das video wählt?
MfG Roland
-
- Beiträge: 3
- Registriert: Di 1. Aug 2006, 12:15
- Kontaktdaten:
Schliesse mich der Frage an
Bei mir ist Version 4.6.15 - und gleiches Verhalten, wie roland_t hier beschreibt. Help neededroland_t hat geschrieben:Hallo,
habe das Modul wie beschrieben installiert, also Modul angelegt, template angelegt und die anderen Dateien in die entsprechnden Ordner hochgeladen.
Wenn ich nun einen Menüpunkt Video anlage und das Template zuordne, kann ich unter Konfiguration weder ein Verzeichnis noch ein Video auswählen (leere Auswahlliste).
Bei Breite steht folgendes: $C15$C15CMS_VALUE[3]
und bei Höhe: $C15$C15CMS_VALUE[4]
Hallo,
falls noch andere auf o.g. Problem stoßen:
Man muss wohl definitiv beim 1. Mal die Datei über die Dateiverwaltung uploaden, und nicht über FTP, so hatte ich es gemacht.
Da erkennt das Modul das Verzeichnis irgendwie nicht. Nach dem 1. Upload gings bei der nächsten Datei auch über FTP
Vielleicht hilft diese Erkenntnis auch noch anderen
Sonnige Grüße
KÄFERLI
falls noch andere auf o.g. Problem stoßen:
Ich habe inzwischen das Problem für mich lösen können.
roland_t hat folgendes geschrieben:
Hallo,
habe das Modul wie beschrieben installiert, also Modul angelegt, template angelegt und die anderen Dateien in die entsprechnden Ordner hochgeladen.
Wenn ich nun einen Menüpunkt Video anlage und das Template zuordne, kann ich unter Konfiguration weder ein Verzeichnis noch ein Video auswählen (leere Auswahlliste).
Bei Breite steht folgendes: $C15$C15CMS_VALUE[3]
und bei Höhe: $C15$C15CMS_VALUE[4]
Man muss wohl definitiv beim 1. Mal die Datei über die Dateiverwaltung uploaden, und nicht über FTP, so hatte ich es gemacht.
Da erkennt das Modul das Verzeichnis irgendwie nicht. Nach dem 1. Upload gings bei der nächsten Datei auch über FTP
Vielleicht hilft diese Erkenntnis auch noch anderen
Sonnige Grüße
KÄFERLI
Abfrage der Flashplayer-Version
Hallo,
ich habe dieses Modul bisher noch nicht im Einsatz, aber es wäre für ein neues Projekt eventuell interessant.
Allerdings wird vom Kunden dafür auch verlangt, dass zugleich eine Abfrage beim Laden der Seite startet, die die auf dem Client installierte Version des Flashplayers überprüft. Falls Flash < 9 soll ein anderer Output herausgegeben werden, als wenn es der Player 9 ist.
Hat jemand sowas schonmal im Rahmen von Contenido gemacht? Und noch konkreter: Mit diesem Modul?
Viele Grüße,
Ayshe
ich habe dieses Modul bisher noch nicht im Einsatz, aber es wäre für ein neues Projekt eventuell interessant.
Allerdings wird vom Kunden dafür auch verlangt, dass zugleich eine Abfrage beim Laden der Seite startet, die die auf dem Client installierte Version des Flashplayers überprüft. Falls Flash < 9 soll ein anderer Output herausgegeben werden, als wenn es der Player 9 ist.
Hat jemand sowas schonmal im Rahmen von Contenido gemacht? Und noch konkreter: Mit diesem Modul?
Viele Grüße,
Ayshe