PDA

Zobacz pełną wersję : Upload FTP.. pomoc.



navigator_s9
17-04-2011, 23:29
Słuchajcie mam mały problem. Mianowicie, zgrywam sobie zdjęcia na serwer przez Total Commandera i wg. niego po uploadzie kolejność na serwerze jest w porządku. Wchodzę na stronę internetową, na której publikuje zdjęcia, wybieram katalog ze zdjęciami wcześniej zgrywanymi z listy klikam utwórz galerię i po chwili pokazuje mi zdjęcia w kompletnie innej kolejności... o co chodzi? jak to naprawić?

Pzdr

Władca Pixeli
17-04-2011, 23:36
Czy możesz zrobić PrtSC z ekranu pokazujący złą kolejność?

navigator_s9
17-04-2011, 23:51
http://www.igol.pl/gallery,288.html tutaj galeria o której mówię... kolejność jak widać jest BEZNADZIEJNA co mnie bardzo wkurza bo psuję to odbiór kompletnie

costi
18-04-2011, 00:04
Zajrzyj IMHO do dokumentacji galerii wg czego ona sortuje.

navigator_s9
18-04-2011, 00:06
Problem jest ten, że nie mogę zmieniać żadnych parametrów na samej stronie. Jedyne co to Total Commander ale tam wszystko jest dobrze... zaczynając na tym, że zdjęcia są zgrane w folderze w dobrej kolejności, na szeregowaniu wg. nazwy kończąc. Wszystkie zdjęcia są ponazywane wg. image001, image002 itd.

wer
18-04-2011, 00:11
zwróć uwagę na wielkość liter, bo dla Linuksa na serwerze ma to znaczenie. Dodatkowo może być data zdjęcia ważna.

dominikpl72
18-04-2011, 10:02
W takim przypadku zazwyczaj problemem jest to, że w skrypcie tworzącym galerię pliki są sortowane wg daty utworzenia/modyfikacji a nie wg nazwy.

Powody występowania dwóch różnych dat mogą być dwa:
1. Kwestia kolejności edycji i zapisywania wyedytowanych plików. Jeśli edytujemy pliki w kolejności innej niż rosnąca wg nazw (czyli np wracamy do któregoś z wcześniejszych plików i ponownie go zapisujemy) - to szeregowanie plików wg daty i godziny modyfikacji daje inne rezultaty niż szeregowanie plików wg nazw rosnąco.
2. Total Commander może uploadować kilka plików równolegle. Mniejszy plik "image002.jpg" jest uploadowany szybciej i jego data utworzenia na serwerze będzie wcześniejsza niż data utworzenia większego pliku "image001.jpg" o większym rozmiarze, ładowanego na serwer dłużej.
Rozwiązaniem obu tych problemów jest korzystanie ze skryptów galerii, które wprost i wyraźnie dają możliwość określenia sposobu sortowania plików w galerii (wg nazwy, wg daty utworzenia, wg daty modyfikacji, wg dat z EXIF)

navigator_s9
18-04-2011, 18:53
Dzięki wielkie Dominiku za odpowiedź. Przy następnej galerii powalczę wg. Twoich wskazówek.

vredota
20-04-2011, 12:19
Total Commander ma duże możliwości manipulowania nazwami i właściwościami plików (CTRL+M). Jeśli skrypt ma dostępne wsparcie na swoim forum to poszukaj konfiguracji co do sortowania zdjęć (kolejności) na galerii, nie powinno tego być więcej niż jedna linijka w prostym skrypcie w php przy sortowaniu wyników do wyświetlania, ewentualnie zmień datę plików, czy to za pomocą Total Commandera u siebie i dalej przez wymuszenie ustawienia godziny pliku na serwerze lub zmieniając datę utworzenia pliku już na serwerze (tu już trochę trudniej i trzeba działać z rozwagą). Najprostsze działanie będzie z Total Commanderem: wszystko ma dobre wsparcie, ładnie opisane, wynik zobaczysz u siebie.