Probleme mit dem Upload von SVG-Dateien unter WordPress

Medien können über die Medienverwaltung unter WordPress hochgeladen werden. Dabei findet eine Überprüfung statt, ob ein bestimmter Dateityp erlaubt ist. Schlägt diese Überprüfung fehl, so wird dies mit einer entsprechenden Fehlermeldung quittiert.

Der Upload ist fehlgeschlagen

Die entsprechende Meldung:

Dieser Dateityp ist aus Sicherheitsgründen leider nicht erlaubt.

bzw. das Verhalten, welches zu dieser Meldung führt, kann dabei über einen Parameter in der Datei wp-config.php deaktiviert werden:

define( 'ALLOW_UNFILTERED_UPLOADS', true );

In der Theorie werden hiermit alle Uploads in WordPress zugelassen. Dies sollte natürlich nur getan werden, wenn dies explizit gewünscht ist. Daneben existieren Plugins, um nur bestimmte Dateien zum Upload zuzulassen.

In meinem Fall konnte ich eine spezielle SVG-Datei, trotz aktivierter ALLOW_UNFILTERED_UPLOADS-Option, allerdings immer noch nicht hochladen. Das Problem ist hier, das bei SVG-Dateien Sicherheitsbedenken bestehen, da es sich um XML-Dateien handelt; genaueres kann im entsprechenden Ticket nachgelesen werden.

In meinem Fall half in es der SVG-Datei folgenden Header:

<?xml version="1.0" encoding="utf-8"?>

an den Anfang der Datei zu setzen; anschließend konnte die entsprechende SVG-Datei hochgeladen und verarbeitet werden.

Kaufland und die Nummern am Einkaufskorb

Wenn man bei Kaufland einkaufen geht und dabei einen Einkaufskorb mit sich führt, gibt es ein interessantes Prozedere. Der Mitarbeiter an der Kasse schaut welche Nummer der Einkaufskorb hat und gibt diese in die Kasse ein. Interessant wird die Frage nach dem warum.

Einkaufskorb mit einer Nummer

Einkaufskorb mit einer Nummer

Die erste Erklärung kommt von Kaufland:

Wir möchten weiterhin für Sie der billigste Anbieter vor Ort sein. Aus diesem Grunde ist es erforderlich, einen sorgfältigen Kassiervorgang zu gewährleisten.

Um sicherzustellen, dass kein Artikel vergessen wird, haben wir die Wagen-Nummer eingeführt. Dadurch schauen alle Kassiererinnen zu Beginn des Kassierablaufes als erstes auf die untere Ablage und registrieren ordnungsgemäß die Einkaufswagen-Nummer und die dort abgestellte Ware. Diese Verfahrensweise hat sich in der Vergangenheit bewährt und ist für unsere Mitarbeiter eine Arbeitserleichterung.

Nun ist dieses Zitat schon ein paar Tage alt, so das es von Kaufland nun eine andere Antwort gibt:

Weil wir die Nummer der Einkaufswagen erfassen, kann Ware, die auf der unteren Ablage abgestellt ist, gleich zu Beginn des Kassierablaufes erfasst werden. Diese Vorgehensweise hat sich in der Vergangenheit bewährt und ist für unsere Mitarbeiter eine deutliche Arbeitserleichterung.

Gemeint ist damit schlicht der Diebstahlschutz. Wenn nach einer Nummer geschaut werden muss, welche unten am Wagen befestigt ist, so sieht man gleich ob und was noch im Einkaufswagen liegt.

Weitere Informationen gibt es unter:
http://www.pruefziffernberechnung.de/E/Einkaufswagen.shtml