Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Safari mask icon - brak rozszerzenia .SVG w uploads


wify

Rekomendowane odpowiedzi

Witam,

 

Przy wykorzystaniu formy uploadu w opcjach Icons & Logos i wskazaniu pliku *.SVG w folderze uploads jest tworzony plik bez rozszerzenia .SVG. Powoduje to odczyt "Cannot find file" w Favicon Checker:

 

https://realfavicongenerator.net/favicon_checker?protocol=https&site=www.fixitpc.pl

Cannot find https://www.fixitpc.pl/uploads/monthly_2020_01/si_svg.62038c33a106cd4ff4a50a93759cdd8b

Plik oczywiście jest w folderze uploads, ale w związku z brakiem rozszerzenia .SVG nie jest traktowany jako istniejący (serwer nie jest skonfigurowany, by akceptować takie "randomowe" rozszerzenia). Wg mnie plik powinien uzyskać formę podobną do innych uploadów, tzn. NazwaOriginalna.LosowyCiąg.SVG. Toteż zgłosiłam to jako bug via ticket. Hasło "Windows Server" działa w supporcie IPS jak płachta na byka i standardowa namowa na "przeniesienie pod Linuksa". Tylko, że tutejsze forum definitywnie nie związane z Windows Server pokazuje ten sam błąd:

 

https://realfavicongenerator.net/favicon_checker?protocol=https&site=forum.invisionize.pl

Cannot find https://forum.invisionize.pl/uploads/monthly_2019_10/safari-pinned-tab_svg.39b8d23b82f2dca9c7c4c6f964a2c7b2

Chciałabym więc potwierdzić, że tutaj na forum błąd ma taką samą genezę, by móc kontynuować dyskusję z supportem.

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Dziwne. Patrząc w kod:

		/* Generic favicon - easy enough */
		$form->add( new \IPS\Helpers\Form\Upload( 'icons_favicon', \IPS\Settings::i()->icons_favicon ? \IPS\File::get( 'core_Icons', \IPS\Settings::i()->icons_favicon ) : NULL, FALSE, array( 'obscure' => false, 'allowedFileTypes' => array( 'ico', 'png', 'gif', 'jpeg', 'jpg', 'jpe' ), 'storageExtension' => 'core_Icons' ) ) );

Masz fragment który mówi by NIE dodawać tej końcówki:

'obscure' => false

Co tłumaczą:

Cytat

    'obscure'            => TRUE,                                            // Controls if an md5 hash should be added to the filename. *Must* be TRUE unless the uploaded files are public to all users (like emoticons),

I tak faktycznie jest:

image.png

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki za odpowiedź. W supporcie nadal utrzymują, że to "problem z moim serwerem", bo w ich testowych instalacjach taki plik bez rozszerzenia jest poprawnie interpretowany. Już wyjaśniałam, że oczywiście, że mój serwer nie ma zarejestrowanych *.LosowychCiągów jako znanych typów plików, bo to jakieś kuriozum.

Poddałam się, jako obejście zarejestrowałam na serwerze .adba5fafee65cfce24b06c5f75bcc034 (po ich uploadach plik zmienił nazwę) jako "znany typ pliku", tzn. image/svg+xml.

 

Czy masz coś do dodania DawPi?

Odnośnik do komentarza
Udostępnij na innych stronach

Aktualizacja. Podjęłam ostatnią próbę w supporcie i ostatecznie odpowiedź to:

 

Cytat

Anyway, thanks for reporting this. Since this is a file which is uploaded by the admin, we can expect that it's security and that it won't contain malicious code. I have made the change for a future release.

 

Temat oczywiście do zamknięcia.

Edytowane przez wify
  • Lubię to 2
Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.