Nie można pobierać załączników korzystając z przeglądarki Firefox 8

Zaczęty przez Adrian, 8 Listopad 2011, 22:34

0 użytkowników i 1 Gość przegląda ten wątek.

Adrian

Użytkownicy korzystający z najnowszej wersji przeglądarki Mozilli - Firefox 8 (a czasem i starszych) mogą napotkać problem podczas pobierania załączników dodanych do wiadomości. Gdy pobierany plik załacznika zapisuje się jako index.php należy kliknąć Prawym Przyciskiem Myszy na linku załacznika i wybrać opcję Zapisz element docelowy jako....

Jeśli i to nie poskutkuje, wtedy nazwę zapisanego pliku plik index.php zmieniamy (razem z rozszerzeniem) na nazwę pliku jaka jest w załączniku.



Błąd można naprawić korzystając z instrukcji zawartej w tej wiadomości:
http://www.smf.pl/index.php/topic,8377.msg40294.html#msg40294

the simplest solution is most likely the right one

Nolt

Zastanawiam się dlaczego tak się dzieje  :o i czy zostanie to naprawione w przyszłej wersji czy jednak zostanie opublikowana łatka dla SMF.
www.wizzi.pl
Moje style dla SMF 2

SMF.PL FAQ
nie odpowiadam na żadne PW, więc ich nie wysyłajcie chyba że zostaniecie o to poproszeni

Adrian

Na razie nie wiadomo czy poprawka pojawi się w jakiejś aktualizacji, a nawet czy w ogóle będzie to naprawiane. Jednak pewne jest, że błąd nie leży po stronie FF.
the simplest solution is most likely the right one

Nolt

No nie wiem, w żadnej wersji FF nie miałem takiego problemu, na Chrome oraz IE także wszystko jest OK. Może coś da się w configu zmienić w FF8 hmm.

//EDIT:
Naprawione ;)

W pliku ~/Sources/Display.php znajdź:
// Different browsers like different standards...
    if ($context['browser']['is_firefox'])
        header('Content-Disposition: ' . $disposition . '; filename*="UTF-8\'\'' . preg_replace('~&#(\d{3,8});~e', '$fixchar(\'$1\')', $utf8name) . '"');


zmień na:
// Different browsers like different standards...
    if ($context['browser']['is_firefox'])
        header('Content-Disposition: ' . $disposition . '; filename*=UTF-8\'\'' . preg_replace('~&#(\d{3,8});~e', '$fixchar(\'$1\')', $utf8name));
www.wizzi.pl
Moje style dla SMF 2

SMF.PL FAQ
nie odpowiadam na żadne PW, więc ich nie wysyłajcie chyba że zostaniecie o to poproszeni

Adrian

No to teraz pozostaje czekać na jakiś update ze strony deweloperów SMF :)
Na razie jednak wątek niech zostanie przyklejony, bo nie wiadomo kiedy wyjdzie aktualizacja.
the simplest solution is most likely the right one

woti

Dzięki, Nolt - POMOGŁEŚ. Kiedy na forum Absolwentar ujawnił się ten błąd, nie bardzo utrzymałem nerwy na wodzy  :o


Narzew

Niektóre hosty lubią se ustawiać ograniczenia dostępów do pliku. Wtedy to trzeba jakoś to obejść ;)
Zapraszam na moje forum o tworzeniu gier i pokemonach i nie tylko!
http://www.informatykaplus.cba.pl/forum

Adrian

To akurat był błąd w SMF/FF.

W nowszych wersjach przeglądarki FF został on wyeliminowany.
the simplest solution is most likely the right one