Erledigt: Wordpress, Flash-Player und URLs

 


marx
Gast

19.04.08
14:28 Uhr
Gleich 3 Dinge auf einmal. D

Es geht um folgendes: Diesen MP3-Player () vom Nesium gibt es ja auch als Wordpress-Plugin. Funktioniert soweit super, auch im WP2.5.

Aber...

...die URLs zu den MP3s werden im Seitenquelltext im Klartext abgebildet, was ziemlich doof ist, denn das muss ja nicht jeder wissen. Nicht das ich mir da große Sorgen mache, aber Vorsicht ist nie verkehrt.

Gibt es nun eine Möglichkeit das Plugin so umzuschreiben, dass die URL zur Musikdatei im Seitenquelltext verschlüsselt wird bzw. einfach versteckt wird? Oder gibt sonst irgendeine Methode? Ein Wordpress-Plugin vielleicht?

Hier eine Beispiel-Seite mit sichtbarer URL im Quelltext: Barcelona
Link zu diesem Beitrag in die Zwischenablage kopieren
Jonis
Veteran

19.04.08
15:22 Uhr
wenn sich deine mp3s immer im selben ordner befinden, kannst du die url auch erst im player zusammen setzen und nur den dateinamen übergeben.

setzt allerdings änderungen am player vorraus. im plugin selbst muss nichts geändert werden, der übernimmt die url aus dem [mp3]-tag.
Link zu diesem Beitrag in die Zwischenablage kopieren
marx
Gast

19.04.08
15:24 Uhr
Okay. Wenn du mir jetzt noch zeigst wie, dann bekommst du ein Bienchen. D
Link zu diesem Beitrag in die Zwischenablage kopieren
Jonis
Veteran

19.04.08
15:31 Uhr
was brauchst denn? nur die zeile für flash oder die ganze datei?
(ich kanns allerdings hier nicht testen, das musst du schon selbst machen ;-))
Link zu diesem Beitrag in die Zwischenablage kopieren
marx
Gast

19.04.08
15:39 Uhr
Am besten gleich die ganze Datei, das minimiert die Fehlerquote ;)

Aber die Zeile für Flash kannst du hier ja trotzdem mal posten, der Vollständigkeit halber.
Link zu diesem Beitrag in die Zwischenablage kopieren
Jonis
Veteran

19.04.08
15:43 Uhr
hrhr. da war ich wohl gerade schneller post.


marx schrieb am 19.04.08, 15:39 Uhr:

Aber die Zeile für Flash kannst du hier ja trotzdem mal posten, der Vollständigkeit halber.

mach ich dann, klar.
Link zu diesem Beitrag in die Zwischenablage kopieren
marx
Gast

19.04.08
16:29 Uhr
Link zu diesem Beitrag in die Zwischenablage kopieren
Jonis
Veteran

19.04.08
16:53 Uhr
Editiert: 20.04.08, 05:12 Uhr

„simpelste“ lösung via actionscript


direkt im ersten bild/actionscript-code vor der zeile „mp3.setSound( mp3url, txt, loop );“ (ganz unten) folgendes einfügen:

  1. var wppath = "http://meinedomain.de/uploadpfad/";
  2. if(mp3url.indexOf("http://")==-1){ mp3url = wppath + mp3url; }
Quelltext in Zwischenablage kopieren

so wird die flashvariable direkt ergänzt und über das plugin muss nur noch der dateiname übergeben werden [ mp3 url='dateiname.mp3' ] ... [ mp3 ]
Link zu diesem Beitrag in die Zwischenablage kopieren
Jim Sonic
Überläufer

19.04.08
18:12 Uhr
Gibt es auch eine Lösung für mp3s, die nicht auf meinem Server liegen?
Link zu diesem Beitrag in die Zwischenablage kopieren
Jonis
Veteran

19.04.08
18:44 Uhr
rafftnix

was meinst du denn genau?
Link zu diesem Beitrag in die Zwischenablage kopieren
Jim Sonic
Überläufer

19.04.08
18:49 Uhr
Editiert: 19.04.08, 18:55 Uhr
achso, ich dachte, deine Lösung gilt nur für mp3s in meinem eigenen upload-ordner, nicht?

ich hab auch keinen Plan verlegen
Link zu diesem Beitrag in die Zwischenablage kopieren
Jonis
Veteran

19.04.08
18:52 Uhr
nee, hast schon recht, der player ist dann damit begrenzt auf den eigenen upload-ordner.

ich geh jetzt erstmal noch los was einkaufen, danach schaue ich mir das nochmal an, geht auch eleganter mit einer abfrage + fremder server.
Link zu diesem Beitrag in die Zwischenablage kopieren
Jim Sonic
Überläufer

19.04.08
19:06 Uhr
dann bekommst du ein Ei
Link zu diesem Beitrag in die Zwischenablage kopieren
Jonis
Veteran

20.04.08
05:13 Uhr
so, hab den code editiert (s.o.), sollte jetzt sowohl als auch funktionieren ... )

Spoiler (anzeigen):

Jim Sonic schrieb am 19.04.08, 19:06 Uhr:

dann bekommst du ein Ei
ich hab schon genug ;-)
Link zu diesem Beitrag in die Zwischenablage kopieren
 
#