gebo007 / Intersteno_Internet_Results

Published:

Version: 0.6.9+2b6ab66 updated

Summary: View Intersteno Internet Keyboarding Competition classification lists on intersteno.it with added functionality, some fixes and better CSS

Copyright: 2020+, Geert Bonte (https://openuserjs.org/users/gebo007)

License: MIT

View the classification lists of the Intersteno Internet Keyboarding Competition (and national contests) with added functionality, some fixes and better CSS.

Read a description of what this userscript is for and what it does on this English page on my otherwise Dutch blog:
https://toptypers.blogspot.com/p/a-userscript-for-classification-lists.html
Or click here for the Dutch version:
https://toptypers.blogspot.com/p/een-userscript-voor-de-resultatenlijsten.html

New in version 0.5.x:

  • column headers stay visible at top of page when scrolling down
  • language selection now shows supported languages only
  • in addition to the international Intersteno contests, the script now also fully supports the national contests
  • show only relevant options in classification type drop-down list
  • added country selection drop-down list on national contest selection page
  • fix translation for open contests
  • some minor fixes

New in version 0.6:

  • column header for School/Association is now a clickable link to the schools page
  • in addition to results pages, script now also supports schools pages

New in version 0.6.2:

  • some neccessary changes due to modifications in the original web pages by Intersteno

New in version 0.6.5:

  • for multilingual results pages only: column header for Points is now a clickable toggle to show totals only (hiding individual languages)
  • added countries counter on schools page
  • new contests 2021 added

New in version 0.6.6:

  • added drop-down list to filter the classification list on language (international contests only)
  • new contests 2021-2022 added

New in version 0.6.7, 0.6.8 and 0.6.9:

  • fixes for Intersteno 2022

Summary:

Added functionality:

  • added drop-down list to filter the classification list on country (international contests only)
  • added drop-down list to filter the classification list on language (international contests only)
  • added country selection on national contest selection page
  • added language selection on national contest selection page
  • added link to national contests on international contest/language selection page and vice versa
  • added link to schools page (click on School/Association column header)
  • added a toggle to hide/show individual languages in multilingual results (click on Points column header)
  • added icon in the top-right corner when viewing the classification list inside a frame, to let you escape from the frame and view the list in the full browser window
  • contest name at top of page links back to contest/language selection (national and international contests)
  • added countries counter on schools page

Fixes:

  • fix inconsistensies in the contest selection drop-down list for national and international contests (hide test contests and contests with no participants, show contests that were previously hidden, use more consistent naming and show contests in alphabetical order)
  • fix inconsistensies in the language selection drop-down list (show supported languages only)
  • fix inconsistensies in the classification type drop-down list (show relevant options only, hide when there's only one relevant option)
  • fix translation errors for Dutch, French, German and Spanish
  • fix character encoding errors
  • fix ISO country and language codes

Cosmetic changes:

  • alternating background colors for odd and even table rows
  • more consistent font sizes and spacing
  • full width tables
  • consistent column widths across all tables
  • cells containing numerical data are right-aligned
  • all cells are top-aligned
  • added hyphenation points in long column headers to reduce column widths
  • column headers stay visible at top of page when scrolling down

Start here to view the classification lists:
http://www.intersteno.org/intersteno-internet-contests/classification-lists/

Or go directly to:
https://org.intersteno.it/id_primario-47/id_secondario-211 (international contests)
https://www.intersteno.it/id_primario-47/id_secondario-211?noframe=true (national contests)

Rating: 0