Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 17. Januar 2012 01:58

dlen
probiert CMS/ms aus
Registriert: 05. Februar 2011
Beiträge: 59

[GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

Liebe Foristinnen und Foristen,

mit einiger Mühe das Playermodul installiert, einen Playerdatensatz erstellt, MP3s hochgeladen, eine Seite mit dem in der Medienliste angezeigten String {cms_module module="avplayer" alias="fuoco"} erstellt. Der Player wird angezeigt mit einigem Text darüber, in dem der Alias des Liedes und sein lokaler Pfad stehen, allein, kein Klick auf das kleine Dreieck entlockt ihm einen Ton.

Der Aufruf erfolgt auf der Seite so:

<object type="application/x-shockwave-flash"data="uploads/mediaplayer/player_mp3_maxi.swf" width="300"height="50"><br />
<param name="movie"value="uploads/mediaplayer/player_mp3_maxi.swf" /><br />
<param name="FlashVars" value="mp3=http:///uploads/media/Ludovico Einaudi - Una Mattina.mp3"/><param name="wmode"value="transparent" /></object>

Für einen Tipp wäre ich sehr dankbar.

cmsms-version: 1.10.3

Beitrag geändert von dlen (17. Januar 2012 01:59)

Offline

#2 17. Januar 2012 20:44

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

Die URL für das MP3 sieht etwas seltsam aus hmm .

Evtl. kann dir Connies HowTo zum AVPlayer weiterhelfen ...

http://www.klugesmaedchen.de/module/avplayer-2.html

Offline

#3 17. Januar 2012 20:58

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

Nimm mal anstelle von 'http://{$smarty.server.SERVER_NAME}' einfach '{root_url}'.
Die Variable SERVER_NAME enthält je nach Konfiguration des Servers nicht immer das gewünschte.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#4 19. Januar 2012 23:49

dlen
probiert CMS/ms aus
Registriert: 05. Februar 2011
Beiträge: 59

Re: [GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

Hi, danke für die Antworten.

Tatsächlich ist es so, dass in den Files method.install.php und method.upgrade.php die Variable {$root_url} aufgerufen wird. Diese ist aber leer, so dass diese komische Adresse "http:///upload..." entsteht.

In config.php wird sie richtig zugeordnet, soweit ich das sehen kann.

Eine Idee?

Offline

#5 19. Januar 2012 00:56

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

Hä??? Bitte nicht so kompliziert.
Das hat nichts mit dem zu tun was ich meinte.
Im Template sollst Du {root_url} verwenden.
Was die Smarty Variable {$root_url} im Upgrade zu suchen hat ist mir schleierhaft.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#6 19. Januar 2012 19:47

dlen
probiert CMS/ms aus
Registriert: 05. Februar 2011
Beiträge: 59

Re: [GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

Hallo NaN, und wen es sonst interessiert,

irgendwie werden die Defaulttemplates von diesen besagten .phps erzeugt. D.h. wenn ich mir das Template angucke, in diesem Fall das Template "final_default", so wird dort {$root_url} verwendet, die wie gesagt, leer ist.

Das ist auch kein Wunder, weil der Variablenname {root_url} lautet, ohne "$"!!!

Des weiteren muss man beachten, dass {root_url} bereits "http://" enthält, d.h. man muss ersetzen:

"http://{$root_url}

durch

"{root_url}"

.

Wenn ich das im besagten Defaulttemplate korrigiere, läuft der Player!!!

Also Facit:

1. Dies ist Bug #5981 von AVPlayer: in den Dateien method.install.php und method.upgrade.php muss der String "http://{$root_url}" durch "{root_url}" ersetzt werden, um bei der Installation das Defaulttemplate richtig zu kriegen.

2. Natürlich kann man das auch nach der Installation korrigieren, indem man die besagte Ersetzung im Defaulttemplate "final_default" vornimmt.

Für mich ist das Thema damit gelöst.

Beitrag geändert von dlen (19. Januar 2012 21:10)

Offline

#7 20. Januar 2012 22:25

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

dlen schrieb:

der Variablenname {root_url} lautet

{root_url} ist keine Variable, sondern ein Tag/Plugin wink.

PS: Bugreport abgesetzt?

Offline

#8 21. Januar 2012 12:56

owr_web
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 543

Re: [GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

@cyberman - hat er ja schon stehen, dass es Bug Nr. 5981 ist wink

Offline

#9 21. Januar 2012 15:00

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] avplayer: player will nicht spielen auf lokaler XAMPP-Installation

Hmm, muss wohl wieder mal zu meinem Optiker ops ...

Offline