A blog on museum-digital and the broader digitization of museum work.

Az elmúlt hónapokban egy teljesen átdolgozott, új MúzeumDigitár felhasználói felületen dolgoztunk. Az átdolgozás okait és irányait két korábbi blogbejegyzésben mutattuk be (1, 2). A második bejegyzésben az új verzió kiadásának tervezett ütemezését is közzétettük.

Elérkezett az első előzetes kiadás ideje!

Ma estétől a bejelentkezés után egy felugró üzenet jelenik meg, amely arra ösztönzi a MúzeumDigitár felhasználóit, hogy próbálják ki az új felületet. Ez természetesen felveti a kérdést: készen áll már az új felület az általános használatra?

Erre a kérdésre nem lehetséges egy reális választ adni. Igyekeztünk elsőbbséget biztosítani a gyakran használt funkcióknak, miközben számos ritkábban használt rész még egy ideig nem érhető el az új felületen.

Mielőtt bemutatnánk a jelenleg hiányzó funkciók (közel) teljes listáját, nézzünk meg a megújult felhasználói felület néhány fontos új funkcióját és hozadékát.

Új architektúra, új lehetőségek

Ahogy azt a korábbi blogbejegyzésben többször is részleteztük, a felhasználói felület újraírásában a legnagyobb kihívást és egyben a legfontosabb alapvető változást egy eltérő informatikai megközelítésre való áttérés jelenti.

A régi felületen minden egyes oldal egy saját parancssorozatként (szkriptként) működik és ezek a szkriptek a háttérben ugyanazokat a funkciókat használják. Ebben a környezetben egy oldal megnyitása vagy egy műtárgy adatainak a mentése a teljes oldal újratöltését igényli, beleértve azoknak az adatoknak az újratöltését is, amelyek közben nem változtak.

Ez a megoldás nem hangzik hatékonynak sem a teljesítmény, sem a sávszélesség felhasználása szempontjából. Valóban nem az és olyan jelenségekben is megmutatkozik, mint például amikor mentés után a nézet visszaugrik az oldal tetejére.

Már több mint 5 éve zajlik a rendszer átalakítása egy rugalmasabban alkalmazható, jobban tesztelhető és logikusabb struktúra kialakítása érdekében. Ennek közvetlen eredményei voltak a blogban időnként említett, folyamatosan bővülő API elemek.

Az új felület ennek a munkának az eredménye: egy Typescript (TS) programozási nyelven írt alkalmazás, amely teljes egészében a MúzeumDigitár API-jára épül.

Egyrészt ez azt jelenti, hogy minden olyan művelet, amelyet a felhasználók a MúzeumDigitár grafikus felületén keresztül el tudnak végezni, az API automatizált használatával is elérhetővé válik. Másrészt a fejlesztést is egyszerűsíti: mivel mi magunk is mindenhol az API-t használjuk, a rendszer karbantartása jelentősen könnyebbé válik.

Az új architektúrának köszönhetően a felhasználói felület feldolgozása teljes egészében a böngészőben történik. A szerkesztések mentése során csak a módosított értékek kerülnek továbbításra a szerver felé. Az alkalmazás betöltése után így jelentősen csökken a szükséges sávszélesség.

Hasonlóképpen, az oldalnavigáció közben is csak azok a részek töltődnek újra, amelyek ténylegesen változnak. Ez csökkenti mind a szerver, mind a felhasználó oldaláról a számítási terhelést és ezáltal javítja a teljesítményt.

Automatizálás Webhookokkal

Az új architektúra lehetővé tette a webhook integrálását, amely egyszerű módot biztosít a gyűjteménykezelőben történő adatmódosításokra és frissítésekre való automatikus reagálásra. A webhookok az új felhasználói felület intézményi szintű beállítási oldalain konfigurálhatók. Fontos megjegyezni, hogy mivel a webhook-rendszer feltétele az új architektúra használata, az új felületen beállított webhookok nem lépnek életbe. (Az átmeneti időszakban, amíg mindkét verzió elérhető). Lásd még: Wikipedia a webhookokról.

A felület teljes újratervezése

Egy teljesen új informatikai alapokra helyezett rendszer természetesen lehetőséget ad egy sokkal letisztultabb felhasználói felület kialakítására is.

Az új felületről eddig kapott -igaz, még korlátozott mennyiségű- visszajelzések alapján úgy tűnik, hogy ezt sikerült is elérnünk.

A korábban különböző oldalakon vagy oldalszakaszokon szétszórtan elhelyezkedő, hasonló funkciókat egy helyre gyűjtöttük össze, míg a redundáns vagy félrevezető lehetőségeket eltávolítottuk.

Ahol pedig a korábbi megoldás jól működött -hiszen a régi felület a hiányosságai ellenére is számos pozitív visszajelzést kapott-, ott a kialakítás nagyjából változatlan maradt.

Mindezek mellett az újratervezés néhány felesleges, rosszul átgondolt vagy a gyakorlatban inkább hátrányos funkció eltávolítását is magában foglalja.

Nem elérhető funkciók listája

Az alábbiakban egy egyszerű listában, egyes pontokban megjegyzésekkel kiegészítve mutatjuk be azokat a funkciókat, amelyeket a régi felület biztosított, de az új felületen még nem, vagy egyáltalán nem valósítottunk meg.

Funkciók, amelyek biztosan bekerülnek a rendszerbe, de még nem elérhetők

Teljes oldalak

  • A műtárgyképek általános keresőoldala még nem készült el.
  • Látogatószámlálás

Navigáció

  • Értesítési rendszer

Egyéb eszközök

A régi felületen ezek a kezdőoldalon található „Eszközök” menüben, illetve a fejlécben található hasonló nevű „Eszközök” (jobb szélső puzzle ikon) almenüjéből érhetők el:

  • QR kód generálás
  • Naptár
  • Folyamatok
  • Feladatok
  • Tudásbázis
  • Hiperlink érvényesítő
  • URL alias
  • Konzisztencia-ellenőrző/numerikus értékek

Több részen elérhető funkciók

  • Jegyzetek (bármely oldalon)
  • Nextcloud integráció
  • Korlátozott jogosultságú felhasználók felülete
    A felületnek el kellene rejtenie gombokat és más elemeket ott, ahol a felhasználónak nincs jogosultsága az adott művelet végrehajtására. Ez egyelőre csak nagyon kevés esetben valósult meg, miközben a jogosultságok ellenőrzése a háttérrendszerben természetesen továbbra is megtörténik.

Tárgyoldalak

  • Áttekintő oldalak
    • Rendezés
    • Figyelőlista
    • Lista nézet / szerkesztése táblázatos nézetben
  • Oldalsáv
    • Figyelmeztetés, ha egy tárgyat éppen lefoglaltak
    • Object record editing status (e.g. open, locked, archived)
    • XML-export beállításai; a gyors exportok már működnek
    • Kitöltési javaslatok
  • Alapadatok lap
    • Alternatív nyelvi bevitel szerkesztése
    • Kulcsszó javaslatok a tárgy képén alapulva
    • Kulcsszó javaslatok tárgyleírás alapján
    • Források / hivatkozások hozzáadásának lehetősége
  • Kiegészítő adatok
    • Adatmező-specifikus beállítás publikációhoz (nyílvánossá tétel publikus felületen)
  • Nyilvántartás fül
    • Kivonás a gyűjteményből (deaccessioning)
  • Haszonkölcsön fül
    • Összekapcsolás haszonkölcsönnel
  • A restaurálás fül legtöbb funkciója
  • Rekord történet
    • Verziókezelés
  • Egyedi / felhasználó által definiált tárgyszerkesztési felület (adatlapok)
  • Tárgyak összehasonlítása

Tartalomszolgáltató oldal

  • Tartalomszolgáltató szerkesztői felület
    • Kategorizálás
  • Múzeum szintű beállítások
    • Az exportok ütemezett, automatikus generálásának beállítása.

Gyűjtemény oldal

  • Hierarchia és rendezés
  • Szerkesztési oldal
  • Gyűjtemény szintű kulcsszavazás

Tárgycsoportok

  • Szerkesztési oldalai
    • Hierarchia
    • A tárgycsoporthoz tartozó tárgyak rendezése
    • Oldalsáv
      • A tárgycsoport láthatóságának beállítása az intézmény nyilvános oldalán
      • Lehetőség a kapcsolódó ellenőrzöttszótári elemek csoportosítására a NODAC-ban történő felülvizsgálathoz.

Felhasználói beállítások

  • Összes felhasználó szerkesztési oldala
    • Felhasználói jogosultságok konfigurálása
  • Saját fiók beállításai
    • Saját fiók adatainak exportálása
    • WebDAV-beállítások
    • Értesítési beállítások

Kapcsolatok

  • Szerkesztési oldalak
    • vCard export
    • A kapcsolódó szakirodalmak listája (a szakirodalmi keresőoldalon kerül majd megvalósításra)

Lokációk

  • Hierarchia
  • Szerkesztési oldalak
    • Szenzoradatok megjelenítése

Kiállíátsok

  • Szerkesztési oldalak
    • A kiállításhoz kapcsolódó publikációk oldala

Szótárak / Hátterek

  • A még nem publikált oeuvre-katalógus funkció

Funkciók, amelyek már elkészültek, de továbbfejlesztésre szorulnak

  • Szerkesztési oldal
    • Összekapcsolás a legutóbb hozzáadott adattal.

Funkciók, amelyek kivezetésre kerülnek

  • Általános oldal-funkciók
    • Könyvjelzők
      A böngészők sokkal jobban kezelik a könyvjelzőket, mint a MúzeumDigitár, ami ráadásul eleve böngészőben fut.
  • Tárgyoldal
    • Proveniencia kutatás fül
      A visszajelzések és a gyakorlati tapasztalatok alapján arra jutottunk, hogy a jelenlegi megvalósítás összességében rosszul átgondolt. A jövőben elképzelhető egy teljesen különálló, általános kutatási projektkezelő rész kialakítása, amely ténylegesen azt valósítaná meg, amit eredetileg ezzel a funkcióval szerettünk volna elérni.
    • Szabad szöveges adatok bevitele előkészített QR-kóddal.
    • „Szakértő keresése” eszköz
  • Tanulmány/Cikk oldal (Ezt a részt valójában soha nem használták.)
  • Podcastfunkciók
  • Tárgycsoportok
    • Offline HTML katalógus
      Ezt a funkció több mint egy évtizede nincs megfelelően karban tartva. Az internethasználat általános elterjedtsége mellett az API-alapú megoldások sokkal rugalmasabbak is.
    • „Tágycsoport megjelenítése mint:” funkció (Tárgycsoport megjelenésének módosítása a publikus felületen.)
  • Chat
  • A felhasználó kezdőoldalának beállítása bejelentkezéskor
    A MúzeumDigitárral kapcsolatos frissítések kommunikációjának elsődleges és legmegbízhatóbb eszköze a blog, amelynek hírfolyama be van építve a kezdőoldalba. Ha biztosítjuk, hogy mindenki időnként felkeresse a kezdőoldalt, az egyben növeli annak valószínűségét is, hogy a felhasználók értesülnek a frissítésekről. Másrészt a bejelentkezéssel kapcsolatos hibajelentések értelmezését is egyszerűbbé teszi, ha egységesebb folyamatot alakítunk ki a bejelentkezés körül.

Megvitatásra váró funkciók

  • Tárgyoldal
    • Közösségi média gombok beállítása
      A jelenlegi internethasználati trendek alapján érdemes lehet egyszerűen megszüntetni ezt a beállítási lehetőséget.

Mit jelent mindez az ütemterv szempontjából?

Ahogy az a fenti listából is könnyen látható, még sok munka van hátra. A munka nagy része azonban már elkészült, és a fejlesztés teljes mértékben a terv szerint halad.

Azoknak a felhasználóknak, akiknek a munkájukhoz szükségesek a még hiányzó funkciók a régi verzió körülbelül november 22-ig továbbra is elérhető marad.

A felhasználók többsége számára a jelenlegi állapota már most is támogatja a legtöbb vagy akár az összes szükséges munkafolyamatot és sok esetben jobban, mint a régi felület.

November 22-ig mindkét verzió elérhető marad, így a felhasználóknak lehetőségük van fokozatosan áttérni az új felületre.

Várjuk a visszajelzéseket, és folyamatosan új frissítéseket teszünk közzé az új verzióhoz.

Eredeti bejegyzés: Joshua Ramon Enslin: Pre-Release of musdb’s New UI, 2026. szeptember 30.

(Post image generated using Anima Base v1)