Import rankingu zawodników

Dokument ten opisuje procedurę umieszczania rankingu zawodników z wykorzystaniem arkusza kalkulacyjnego. W celu łatwego dodawania tabeli wyników na naszą stronę zbudowana została funcjonalność importowania danych z pliku CSV. Plik w tym formacie to arkusz kalkulacyjny XLS (znany z powszechnie używanego Microsoft Excel) zapisany jako plik tekstowy, w ktorym wartości odzielone są przecinkami. Ze względu na problemy z kodowaniem polskich znaków przy zapisie w progamie Excel do tego celu należy użyc darmowego oprogramowania o nazwie OpenOffice

Przygotowanie arkuszu kalkulacyjnego

Prawidłowe funkcjonowanie tabeli wyników wymaga właściwego przygotowania pliku CSV. Poniższy obrazek przedstawia prawdłową konfigurację arkuszu kalkulacyjnego:

Elementy, na które należy zwrócić szczególną uwagę:

  • prawidłowe nazewnictwo nagłówkow kolumn - pierwsza kolumna, z imionami i nazwiskami powinna być okręslona jako "Zawodnik", następnie kolumny z wynikami powinny zawierać daty turnieji w formacie dd/mm/rr (ewentualnie skróconą nazwę turnieju np. MP9), ostatnia kolumna powinna być nazwana "Suma"
  • zawodnicy powinni być prawidłowo posortowani malejąco według sumy punktów
  • arkusza nie powinien zawierać ukrytych ani pustych kolumn. W przeciwnym wypadku będą one wyswietlane w tabeli wyników na stronie
  • nie ma ograniczeń co do ilości turnieji oraz liczby zawodników

Zapis arkuszu do formatu CSV

Uwaga! Zapis tabeli wyników z polskimi znakami do formatu CSV nie działa prawidłowo w programie Microsoft Excel. Jak już wcześniej podkreślono do tego celu należy użyć darmowego pakietu OpenOffice.

W celu zapisania pliku do formatu CSV należy:

  • wybrąć opcję Plik / Zapisz jako... i z listy formatów wybrać format "Tekst CSV"
  • wybrać kodowanie znaków na "UTF-8" co umożliwi prawidłowy odczyt polskich "ogonków" na stronie
  • wybrać przecinek "," jako rozdzielacz kolumn
  • zapisać plik na dysku komputera

Przed wysłaniem pliku na stronę można sprawdzić poprawność zapisanych danych poprzez otwarcie nowoutworzonego pliku CSV w programie Notatnik i upewnić się, że wyniki zadowników mają format np:

"Zawodnik",12/05/11,19/05/11,26/05/11,09/06/11,16/06/11,"Suma"
"Niels Feijen",21,24,26,25,26,146
"Efren Reyes",20,23,25,24,25,146
"Jose Parica",19,22,24,23,24,134

Tworzenie strony z rankingiem

Edycja stron klubowych wymaga rejestracji na stronie www.poolbilard.pl/profile a następnie konfiguracji uprawnień dostępu przez administratora poolbilard.pl. Administrator utworzy również podstrony wymagane dla właściwego funkcjonowania rankingu.

Import pliku na stronę

  • Zaloguj się do systemu zarządzania treścią (CMS)
  • Rozwiń skecję klubu w menu po lewej stronie panelu (symbol +)
  • Wybierz stronę rankingu
  • Po załadowaniu treści strony do prawej częsci CMS przewiń w dół do naglówka "Ranking (format CSV)
  • Usuń starą wersję pliku klikając (czerwony krzyżyk)
  • Kliknij "Browse" pod nagłowkiem
  • Wyślij plik rankingu ("Upload") zapisany wcześniej na dysku twojego komputera

Testowanie nowego rankingu

Aby przetestować poprawność danych kliknij "Save" a następnie "Draft site" w lewym dolnym rogu panelu - CMS pokaże wtedy wersję roboczą rankingu.

Publikacja nowego rankingu

Jeśli tabela wyświetla się prawidłowo wróć do CMS'a i klinij opcję "Save and publish" co spodowoduje opublikowanie zaktualizowanej wersji rankingu.

W przypadku jakichkolwiek problemów z aktualizacją rankingów proszę kontaktować się z administratorem strony.