Jump to content

Hosting dHosting.pl - 10% rabat!

Sign in to follow this  
wify

Safari mask icon - brak rozszerzenia .SVG w uploads

Recommended Posts

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.

 

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

Na serwerach to ja się nie znam aż tak. 

Pytałeś admina serwera?


intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Share this post


Link to post
Share on other sites

Jestem administratorem serwera. I jak mówię, wiem dokładnie dlaczego plik nie był rozpoznany i zrobiłam obejście. Favicon Checker już nie pokazuje błędu u mnie. Ale błąd nadal pokazuje na Twoim forum.

  • Like 1

Share this post


Link to post
Share on other sites

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.

Edited by wify
  • Like 2

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.