Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#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 .
Evtl. kann dir Connies HowTo zum AVPlayer weiterhelfen ...
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
der Variablenname {root_url} lautet
{root_url} ist keine Variable, sondern ein Tag/Plugin .
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
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 ...
Offline
Seiten: 1