Obejście problemu uploadu plików w WP2.5
Wczoraj zaktualizowałem silnik bloga do WordPressa 2.5.1 i przy tej okazji wspomniałem, że zaobserwowałem problem z uploadem plików na serwer. Jak ten problem dokładniej się objawia? O tak:

Shot 2. FancyUpload – wybór pliku/ów

Shot 3. FancyUpload – teoretycznie upload
Zgadza się – plik w efekcie nie zostaje wrzucony na serwer.
Tak więc wśród wielu ulepszeń, AJAKSowych pierdółek, upload plików via Flash najlepszym pomysłem się nie okazał. Przynajmniej dla ludzi korzystających z systemu 64 bitowego, z 64 bitową przeglądarką i 32 bitowym Flashem obsługiwanym przez nspluginwrappera… Zacząłem szperać w Internecie i trafiłem na genialne rozwiązanie tej przypadłości: A Workaround for Uploading Pictures/Media to Your WordPress Blog for Ubuntu/Linux AMD 64 Users… Świetne? O tak! Wystarczy zaznaczyć w Synapticu, żeby zainstalować Firefoksa 3 i po sprawie (;
No dobra, dość żartów. Autor wyżej wspomnianego wpisu szukał dobrze, tylko wnioski wysnuwał nie do końca prawidłowe. Wina nie leży po stronie przeglądarki, 64 bitowego systemu, a nawet nie po stronie Flasha. I zgadza się, Flash 9 (zakładam, że wszystkie revision) winien załatwić tu sprawę, ale tego nie robi. Podejrzewam, że tu na drodze do sukcesu stoi 32 bitowość wtyczki, gdzie zwyczajnie nspluginwrapper nie daje sobie rady z FancyUploadem. Co więc można, a czego nie?
Nie można uploadować plików przez ajaksowe okienko w standardowym miejscu dodawania wpisu. Trzeba otworzyć http://adres_twojego_bloga/wp-admin/media-upload.php w nowej karcie lub oknie. Trzeba też zainstalować wtyczkę NoScript bo za jej pomocą będzie można wyłączyć na stronie skrypty, dzięki czemu załadowany zostanie „zwykły” uploader. Zresztą, screeny najlepiej to zilustrują:

Shot 4. NotSoFancyUpload – wybór pliku

Shot 5. NotSoFancyUpload – wybór pliku

Shot 6. NotSoFancyUpload – po uploadzie

Shot 7. NotSoFancyUpload – wstawianie pliku
Jakie są konsekwencje takiego rozwiązania? Między innymi niedziałający masowy upload plików, zarządzanie ew. galerią i tak dalej. Nie testowałem działania FancyUploadu z Gnashem, jeśli ktoś ma jakieś z tą kombinacją doświadczenia, to prosiłbym o cynk. Wszelkie sugestie mile widziane, jako że znalazłem jedynie obejście problemu, a nie jego rozwiązanie :/
Więcej sposobów na obejście/rozwiązanie problemu z uploadem plików można znaleźć tutaj: Image/Media Uploader problems oraz Wordpress 2.5 Image Uploading Solution.
No, dobra, znacznie prościej jest pobrać wtyczkę wyłączającą FancyUpload w WordPressie ;P
9 Odpowiedzi
Trackbacki
- No Flash Uploader rozwiązuje problem z uploadem plików w Wordpress 2.5 - Tomasz Topa
- Adam Wąsik » Blog Archive » WordPress 2.5.1


Ale zdjęcie wybrałeś ;))) Nice one ;>
Odpowiedz
Sam rozumiesz, że musiałem to dobrze zilustrować :P
Odpowiedz
You bastard!! :>>
Odpowiedz
Teraz każdy załapie o co chodzi ;)
Odpowiedz
Gratzi!
Odpowiedz
Fajneee.. Eeee noo… Obejście problemu ^^
Odpowiedz
Jak zwykle ładnie. Czarne na białym… widać, że znasz się na rzeczy ;)
Odpowiedz