Hallo Christian,
kannst du im Template ce_ch_flowplayer.tpl bitte 'language="JavaScript"' rausschmeißen? Das ist invalide und wird nicht gebraucht.
Kannst du bitte relative, anstatt absolute URLs in den Links und dem Playlist-Code erzeugen? Da BASE im HEAD angegeben ist, wird kein absoluter Pfad benötigt. Alle anderen von TL erzeugten internen Links sind auch relativ. Ist mir aufgefallen, da externe Links bei mir per CSS anders formatiert werden und diese Links dann als extern eingestuft werden durch die Formatierung:
Code:
a[href^="http:"], a[href^="https:"] {
background-image: url(images/external.png);
background-position: right top;
background-repeat: no-repeat;
padding-right: 13px;
}
Ich habe die Links im Template jetzt erstmal so umgeschrieben:
PHP-Code:
...
<div class="player">
<a href="<?php echo str_replace($this->replaceInsertTags('{{env::path}}'), '', $this->flowplayer['movie']); ?>" ...
...
playlist: [
{url: '<?php echo str_replace($this->replaceInsertTags('{{env::path}}'), '',$this->flowplayer['preview']); ?>', autoPlay: true},
{url: '<?php echo str_replace($this->replaceInsertTags('{{env::path}}'), '',$this->flowplayer['movie']); ?>', autoPlay: false}
]
...
Aber es wäre schön, wenn die absoluten erst gar nicht erzeugt würden.
Gruß Andreas
Oh, ich seh gerade, in der Playlist muss der abs. Pfad wohl stehen bleiben, sonst funzt es nicht mit Ordnerstrukturen in der URL.
PHP-Code:
...
<div class="player">
<a href="<?php echo str_replace($this->replaceInsertTags('{{env::path}}'), '', $this->flowplayer['movie']); ?>" ...
...
playlist: [
{url: '<?php echo $this->flowplayer['preview']; ?>', autoPlay: true},
{url: '<?php echo $this->flowplayer['movie']; ?>', autoPlay: false}
]
...
Lesezeichen