Szablon INFO64
[premiera 15.04.2025, wersja 1.02.01 /// ostatnia aktualizacja 28.10.2025, wersja 1.02.04]
Fanów środowiska ChessArbiter Pro zachęcam do korzystania z szablonu INFO64, dzięki któremu:
- serwis turniejowy działa tak samo dobrze z HTTP i z HTTPS
- punktacje pomocnicze wyliczają się zgodnie z obowiązującymi zasadami (na razie tylko indywidualne turnieje szwajcarskie w typowych konfiguracjach, w innych turniejach szablon INFO64 niczego nie zmienia, nie psuje)
- w turniejach klasyfikacyjnych pojawia się kontekstowy odnośnik do Kalkulatora norm rankingowych PZSzach
- na stronach zawodników działają odnośniki do profili na ratings.fide.com (po migracji portalu fide.com odnośniki w plikach ChessArbitra przestały działać)
Linki do pobrania:
- szablon INFO64 w aktualnej wersji (1.02.04), z instrukcją instalacji w PDF
- aktualizacja – tylko plik results_info64.js (wersja 1.02.04)
- instrukcja instalacji i aktualizacji (PDF)
Co ważne: instalacja jest banalnie prosta, instrukcja jest zamieszczona w zipie. Instalacja zajmuje ok. 10 minut, ryzyko jest zerowe, ponieważ wycofanie zmian polega na powrocie do wcześniej wykorzystywanego szablonu (własnego lub ChessArbitra). Poniżej filmy instruktażowe wyjaśniające jak to działa, jak zainstalować, jak zaktualizować – zrozumie każdy, również nie-informatycy.
Szablon INFO64 wykorzystuje wielu sędziów na różnych turniejach większych i mniejszych, wszystko działa bez zarzutu 🙂
Opis Szablonu INFO64 oraz instrukcja instalacji
Instrukcja aktualizacji
Punktacje pomocnicze
- X Turniej Mikołajkowy, grupa B2 (mój turniej) http://chessarbiter.com/turnieje/2024/ti_6898/results.html?l=pl&tb=10_
- Mistrzostwa Mazowsza Juniorów w szachach szybkich do 11 lat (IA Rafał Siwik) http://chessarbiter.com/turnieje/2024/ti_5038/results.html?l=pl&tb=10_
- MISTRZOSTWA STREFY LUBUSKO – DOLNOŚLĄSKIEJ 2024 grupa C11 (FA Tomasz Sowa) http://chessarbiter.com/turnieje/2024/ti_4875/results.html?l=pl&tb=10_
Przypadek nr 3 jest szczególnie ciekawy, bo rozszerzenie zmieniło kolejność zawodników na podium (zamieniło pierwsze miejsce z drugim). Stało się to nie ze względu na zmiany w przepisach, tylko dlatego, że ChessArbiter pomylił się w wyliczaniu Buchholtza (zaniżył Cut1 o 0,5 pkt, a pełnego o 1 pkt. – można sobie przeliczyć ręcznie, błąd widać jak na dłoni).
Strona turnieju działająca w HTTPS
Jakiś czas temu pojawiły się problemy z korzystaniem ze stron turniejowych opublikowanych na chessarbiter.com. Problemy te są związane z wprowadzaniem nowych mechanizmów bezpieczeństwa w przeglądarkach internetowych. Najprościej można to ująć tak: przeglądarka spróbuje pobrać stronę internetową w zabezpieczonym protokole HTTPS, nawet jeśli użytkownik wpisze adres strony w protokole HTTP (bez „S”). Niestety – z punktu widzenia użytkownika – chessarbiter.com działa prawidłowo tylko z protokołem HTTP. Ale że serwis „jakoś” odpowiada również w protokole HTTPS, to przeglądarka trzyma się już tego protokołu. Wyświetla się COŚ, ale krótko można to COŚ określić: „nie działa”.
Jak zorientować się, z którym protokołem mamy do czynienia? Wystarczy spojrzeć na pasek adresu w przeglądarce. Jeśli przed adresem strony widzimy „https://”, to komunikacja przebiega z wykorzystaniem protokołu HTTPS. Jeśli widzimy „http://” lub na pasku od razu jest adres strony, to jest to protokół HTTP. Niektóre przeglądarki, zwłaszcza na telefonach, wyświetlają tylko adres strony (bez protokołu) – w takich przypadkach najczęściej przed adresem zobaczymy ikonkę oznaczającą protokół. Jeśli widzimy ikonkę taką, jak w przypadku większości innych stron (zdecydowana większość obecnie korzysta protokołu z „S”), to jest to HTTPS.
Naprawa po stronie użytkownika
Jeśli widzisz, że strona nie działa, to najprostszym sposobem naprawy jest ręczne usunięcie „s” z paska adresu – tak, by adres zaczynał się od „http://”. Niestety ten sposób w niektórych przeglądarkach nie działa.
Można zmienić przeglądarkę 🙂
Można też poeksperymentować z zaawansowanymi ustawieniami przeglądarki. Na przykład w przeglądarkach Chrome lub Edge trzeba wejść na chrome://settings/content/insecureContent (skopiuj i wklej) i tu dodać do „Zezwalaj” stronę „https://www.chessarbiter.com” (oraz ewentualnie „https://chessarbiter.com”).
Naprawa po stronie sędziego / organizatora
Spotkałem się z sugestią wykorzystywania w aplikacji ChessArbiter witryn starego typu (menu Widok / Wygląd strony turniejowej… / klucz „Użyj witryny starego typu (tylko HTML)”). Rzeczywiście to najprostszy sposób poradzenia sobie z problemem. Tyle, że ta witryna starego typu jest jak z epoki kamienia.
Rozwiązaniem jest modyfikacja szablonu turnieju poprzez zastąpienie w nim wszelkich adresów „http” adresami „https”. Można temat rozpracować samemu albo skorzystać z efektów mojej pracy (aktualnie szablon INFO64, o którym wyżej). Zająłem się wyłącznie wyglądem „Default Web Site”, bo ten najbardziej mi się podoba 🙂
Naprawa po stronie Administratora (PZSzach)
Naprawa sprowadza się do wprowadzenia niewielkich zmian w jednym pliku (trzeba tam zmienić 9 adresów „http://” na „https://”). To wszystko.
Czy Administrator nie umie? Czy nie ma czasu? A może to subtelna sugestia porzucenia ChessArbitra na rzecz innej aplikacji? Nie wiem…