Zum Inhalt springen

Upload

Weitere Dateitypen in WordPress für den Upload freischalten

In letzter Zeit habe ich mich etwas mit der Aufzeichnung von „Geodaten“ beschäftigt und da gelangt man unweigerlich irgendwann an sogenannte GPX Daten/Dateien. Es gib für die Darstellung solcher Daten zahlreiche Plugins für WordPress (dazu mehr in einem anderen Artikel), aber davor kann es sein, dass man schon daran scheitert, dass man GPX Dateien überhaupt in die Mediathek von WordPress hochladen darf.

Gewisse Dateiendungen sind nämlich standardmässig bei WordPress nicht für den Upload vorgesehen und werden geblockt. Dies kann man aber ändern und im Grunde gibt es dafür zwei Ansätze. Entweder man codet von Hand in irgendwelchen Dateien rum (z.B. in der functions.php) oder aber man benutzt dafür ein Plugin.

Ich für meinen Teil habe die zweite Variante – als die Plugin-Methode – gewählt und hab dafür WP Extra File Types verwendet. In der sehr langen Liste von Dateiendungen sucht und wählt man einfach die gewünschte Endung aus und schon ist diese erlaubt.
Am Ende dieser Liste hat man auch noch die Möglichkeit von Hand selbst noch Endungen hinzuzufügen, sollte der gewünschte Dateityp nicht in der Liste enthalten sein.

WeTransfer – neue Datendienst

Wer auf der Suche ist, wie man am geschicktesten „größere Datenmengen“ jemanden zukommen läßt, dem sei hier mal wetransfer.com vorgeschlagen. Aber mal der Reihe nach: 
Wenn wir von größeren Datenmengen sprechen, dann sind dass bei wetransfer.com max. 2 GB. Das mag sich erst mal nach nicht viel anhören, aber der Dienst hat dafür einige andere Vorteile aufzuweisen:

 

 

  • er ist komplett kostenlos
  • es wird keine Anmeldung und/oder Registrierung gefordert
  • die Daten werden 2 Wochen vorgehalten
  • es geht wirklich sehr einfach

Weitere Infos zu dem Dienst, der sich derzeit noch in der BETA-Phase befindet, bekommt ihr unter anderem auch unter: wetransfer.info 
Ich habs mal mit einer 20MB Datei getestet und der Upload ging recht flott von sich. hatte zwar keinen praktischen Fall zur Hand, werd dies aber bei nächster Passender Gelegenheit nachholen. 

PS: Coole Adresse, die ich da in meinem Screenshot erwischt habe. Respekt an den „Eigentümer“. 😉

WordPress und die SVG-Dateien

440px-Deutsche-post-horn.svgFür ein Webseiten-Projekt waren pixelorientierte Bildformate wie GIF, JPG oder PNG von der Qualität her zu schlecht. die Bilder wirkten immer irgendwie unscharf und flau. Darum bin ich auf die Idee gekommen SVG Dateien zu verwenden (Scalable Vector Griphics). Da es sich dabei um Vektoren-Grafiken handelt, sollten dieses Format im Browser schärfer aussehen und dazu skalierbar sein.
SVG kann man recht gut aus EPS Dateien erstellen. So weit, so gut. Als ich dann jedoch die erstellte Vectordatei im WORDPRESS hoch laden wollte, bekam ich eine Fehlermeldung, dass der Dateityp nicht unterstützt bzw. als unsicher angesehen wird und somit nicht upgeloaded wird. Toll.
Eigentlich dürfte es ja nicht so schwer sein, weitere Dateitypen dem Upload-Manager von WordPress bei zubringen. Ich dachte da so an einen Eintrag in irgendeine Config-Datei…aber ich bin dann auf eine elegantere Möglichkeit gekommen. Mit Hilfe eine Plugins 😉

Das Teil nennt sich „WordPress Mime Config“ und kann unter http://blog.ftwr.co.uk/wordpress/mime-config/ runter geladen werden. Nicht wundern, die Webseite schreibt irgendwass, dass das Plugin von 2006 wäre, aber die ZIP Datei läßt sich ohne Probleme im WordPress installieren und anschliessen wird gleich ein Update angeboten.
Nun muss man nur noch den neuen Dateityp mit Hilfe des Plugins eintragen und somit für den Upload freischalten. Hier noch ein kleiner Tipp: als Dateiendung trägt man „svg“ ein. Als Mime-Type „image/svg+xml“. Und schon frisst der Upload auch diese Dateien.

Anmerkung:
So schön, wie das ganze funktioniert, habe ich doch noch ein Problem…hauptsächlich im Safari Ver. 5.
Die aktuelle Apple Browser Version unterstütz keine Effekte in SVG Dateien. 🙁
Andere aktuelle Browser wie Firefox oder IE9 stellten meine SVG-Datei (mit Farbverlauf) korrekt da. Toll.