Modify

Opened 4 years ago

Closed 3 years ago

#2184 closed Erweiterung (fixed)

SVG Upload integrieren (Artikeleigenschaften, Content Manager usw.)

Reported by: voodoopupp Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.8.0
Component: Admin Version: 2.0.6.0
Keywords: Cc:
Blocked By: Blocking:

Description

Hi,

wäre sinnvoll die Upload Möglichkeiten ebenfalls für SVG zu integrieren.

Folgende Dateien wären potentiell interessant bzw. habe ich auf die schnelle gefunden:
/admin/banner_manager.php
/admin/content_manager.php
/admin/customers_status.php
/admin/includes/classes/categories.php
/admin/manufacturers.php
/admin/products_tags.php
/admin/shipping_status.php

Testweise habe ich das bei mir ausprobiert bei den Artikelschaften. Beispielhafte Änderung wäre dann z.B. von

  $accepted_values_image_files_extensions = array("jpg","jpeg","jpe","gif","png","bmp","tiff","tif","bmp");
  $accepted_values_image_files_mime_types = array("image/jpeg","image/gif","image/png","image/bmp");

ÄNDERN IN

  $accepted_values_image_files_extensions = array("jpg","jpeg","jpe","gif","png","bmp","tiff","tif","bmp","svg");
  $accepted_values_image_files_mime_types = array("image/jpeg","image/gif","image/png","image/bmp","image/svg");

Was mir allerdings nicht ganz klar ist, die mime_type Erweiterung, denn mit "image/svg+xml" gehts nicht, aber das ist eigentlich der offizielle Typ.

Damit klappt aber der Upload nicht...ohne das "...+xml" gehts dann.

Attachments (0)

Change History (3)

comment:1 by voodoopupp, 4 years ago

Ach ja:
und mir ist gerade in den genannten Dateien aufgefallen, dass "bmp" teils mehrfach aufgelistet ist.

comment:2 by voodoopupp, 4 years ago

Also, nach erneutem Test mit einem anderen SVG, war der mime_type ""image/svg+xml", doch AUCH korrekt.

Das erste SVG hatte einfach im Quellcode keinen XML Hinweis, das zweite aber schon.

Deswegen sollte man wohl beides hinzufügen, so dass also aus

$accepted_values_image_files_mime_types = array("image/jpeg","image/gif","image/png","image/bmp");

dann das hier werden sollte, damit beide Versionen unterstützt werden

$accepted_values_image_files_mime_types = array("image/jpeg","image/gif","image/png","image/bmp","image/svg","image/svg+xml");

comment:3 by Gerhard Waldemair, 3 years ago

Resolution: fixed
Status: newclosed

In 15094:

fix #2184 - add svg as image upload type

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.