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.
- Könyvjelzők
- 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
- Proveniencia kutatás fül
- 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.)
- Offline HTML katalógus
- 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.
- Közösségi média gombok beállítása
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)




