Tallinna Tervishoiu Kõrgkool — Drupal 7 → Drupal 11

WebPro viis Tallinna Tervishoiu Kõrgkooli veebi Drupal 7 pealt Drupal 11-le. Institutsionaalne platvorm üle 5000 lehe ja umbes 40 sisuhalduriga, komponendipõhine kasutajaliides ja pikaajaline tugi.

Tallinna Tervishoiu Kõrgkooli Drupal veeb — kohandatud komponentidega kasutajaliides
Kasutajaliides ehitatud nullist 64 kohandatud Paragraph komponendiga — avalehe pildiala, õppekavad, uudised, tagasiside, üritused, blogi ja videod

Klient

Tallinna Tervishoiu Kõrgkool on Eesti tervishoiuõppe rakenduskõrgkool (avalik sektor). Veeb teenindab kandidaate, õppijaid, töötajaid ja avalikkust.

Väljakutse

Veebil on üle 5000 lehe, mida haldab umbes 40 sisuhaldurit, ning peamenüüs on üle 1600 kirje. Sellises mahus koguneb paratamatult mitteaktiivset sisu — lehti, mis on olemas, kuid pole enam ühestki menüüst kättesaadavad. Nende haldamine nõuab standardsete Drupali vahendite kõrvale erilahendusena loodud tööriistu. Veeb töötas Drupal 7 platvormil, mille kogukondlik pikaajaline tugi lõppes 2023. aasta lõpus. Avaliku sektori asutusena oli WCAG 2.1 AA ligipääsetavuse nõuetele vastavus seadusest tulenev kohustus, mitte valik. Samaaegselt vajasid lahendamist ka SEO tehniline alus ja turvalisuse nõuded. Kogu projekti vältel on WebPro töötanud tihedas koostöös kõrgkooli enda meeskonnaga. Viimase UX-disaini ja visuaalse kujunduse tegi tnw.ee (avaneb uues aknas).

Lahendus

  • Drupal 7 → Drupal 11 migratsioon ja jätkuv tehniline haldus — Drupal 7 pealt ei ole see tavaline versiooniuuendus, vaid platvormi üleviimine uuele arhitektuurile
  • Komponendipõhine kasutajaliides 64 erilahendusena loodud komponendiga, mis vastavad kõrgkooli sisuvajadustele
  • AVIF pildiformaadi kasutuselevõtt, et vähendada pildifailide mahtu ja toetada kiiremat laadimist
  • Erilahendusena haldusriistad mitteaktiivse sisu leidmiseks ja haldamiseks — raportid menüülingita lehtedest koos hulgi-eemaldamise ja -tühistamise võimalusega, ning sügavate menüüstruktuuride (tase 6+) analüüs
  • API ühendus Recruriga (avaneb uues aknas) tööpakkumiste automaatseks importimiseks
  • API ühendus koolitused.edu.ee-ga (avaneb uues aknas) täiendkoolituste kursuste loetelu pidamiseks
  • Meedia alt-teksti sünkroonimise tööriist WCAG ligipääsetavuse nõuete toetamiseks
  • SEO tehnilise aluse audit ja sihipärased parandused
  • Turvalisuse nõuetele vastavuse hindamine ja rakendamine
  • WCAG 2.1 AA ligipääsetavuse audit koos sihipäraste parandustega

Tulemus

Veeb töötab toetatud Drupal 11 platvormil komponendipõhise kasutajaliidesega, mis on loodud tema mahule vastavalt. Sisuhalduritel on erilahendusena loodud tööriistad, mis on mõeldud veebile, millel on tuhandeid lehti ja üle 1600 menüükirje. Tööpakkumised ja täiendkoolitused uuenevad automaatselt API ühenduste kaudu. Piltide puhul on kasutusel AVIF pildiformaat, mis aitab suure pildimahuga lehtedel kiiremini laadida. Ligipääsetavuse nõuded on arendustöö osa, turvariskid on jälgitud ning SEO tehniline alus on korras. Koostöö jätkub jooksva toe vormis.

Lighthouse mobiilimõõtmine (mai 2026): Performance 90+, Total Blocking Time 3 ms, Cumulative Layout Shift 0.04 — tulemused, mis kajastavad seda, et kiirus ja ligipääsetavus on olnud arendustöö osa algusest peale, mitte hiljem lisatud.

Vaata Drupal 7 → Drupal 11 migratsiooni teenust.