<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
    <title>museum-digital:blog - Stapelbearbeitung</title>
    <subtitle>Ein Blog über museum-digital und die breitere Digitalisierung im Museumsbereich.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://blog.museum-digital.org/de/tags/stapelbearbeitung/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://blog.museum-digital.org"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-09-14T00:00:00+00:00</updated>
    <id>https://blog.museum-digital.org/de/tags/stapelbearbeitung/atom.xml</id>
    <entry xml:lang="de">
        <title>musdb reimagined - Aktueller Stand und Zeitplan</title>
        <published>2026-09-14T00:00:00+00:00</published>
        <updated>2026-09-14T00:00:00+00:00</updated>


        
        <author>
          <name>Joshua Ramon Enslin</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.museum-digital.org/de/2026/09/14/musdb-re-imagined-aktueller-stand-und-zeitplan/"/>
        <id>https://blog.museum-digital.org/de/2026/09/14/musdb-re-imagined-aktueller-stand-und-zeitplan/</id>
        
        <content type="html" xml:base="https://blog.museum-digital.org/de/2026/09/14/musdb-re-imagined-aktueller-stand-und-zeitplan/">&lt;p&gt;Im &lt;a href=&quot;https://blog.museum-digital.org/2026/05/05/musdb-reimagined-a-preview/&quot;&gt;Mai 2026&lt;/a&gt; haben wir eine umfangreiche Überarbeitung des musdb-Benutzerinterfaces angekündigt. Nun nimmt sie zunehmend Gestalt an, und wir können einen konkreten Zeitplan verkünden.&lt;/p&gt;
&lt;h2 id=&quot;umfang-und-grunde-der-uberarbeitung&quot;&gt;&lt;strong&gt;Umfang und Gründe der Überarbeitung&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;musdb als Tool existiert fast seit dem allgemeinen Start von museum-digital 2009 oder 2010. Damals war es als Eingabetool für die Erfassung von publizierbaren Objektdaten gedacht. Seitdem haben sich die Ziele und der Einsatzbereich von musdb deutlich erweitert: Aus einem reinen Erfassungstool für die Publikation wurde ein vollumfänglichen Sammlungs- und Museumsmanagementsystem. Die grundlegende Architektur der Benutzeroberfläche blieb bei all dem fast konstant.&lt;/p&gt;
&lt;p&gt;Viele neue Features wurden in diesem Rahmen hinzugefügt, aber meist so, dass sie abseitig genug positioniert waren, um bestehendende User nicht zu verwirren und etablierte Workflows nicht zu brechen. Das hieß auch, dass musdb zwar an sich gut, aber die Benutzeroberfläche über Jahre ohne klaren, langfristigen Plan ein systematisches ausarbeiten stabiler, universeller Bausteine wuchs.&lt;/p&gt;
&lt;p&gt;Auch im weiteren Kontext hat sich seit 2009 viel getan. Web-Entwicklung hat sich gewandelt. Wir müssen uns nicht mehr um den Internet Explorer sorgen, die Browser-Kompatibilität ist viel besser und Web-Anwendungen können heute viel interaktiver sein. Um den vollen Nutzen dieser Fortschritte in der Entwicklung von musdb genießen zu können, ist eine grundlegende Änderung seiner Architektur notwendig.&lt;/p&gt;
&lt;p&gt;Da die Architektur sich wandelt – weg von einer traditionellen Website mit vielen selbstständigen Unterseiten hin zu einer &lt;em&gt;Single Page Application&lt;/em&gt; – ist der Rewrite tatsächlich genau das: Statt dass Seiten auf dem Server generiert und nur im Browser angezeigt werden, wird musdb’s Benutzeroberfläche vollständig im Browser generiert, und nur die jeweils relevanten Daten werden über die entsprechenden gut dokumentierten APIs abgerufen. Alleine eine im alten Design gegebene Funktionalität zu bewahren heißt damit schon, dass sie (oder zumindest ihre Präsentation) neu implementiert werden muss. Damit ist das Update auch die perfekte Gelegenheit, das Benutzerinterface zu streamlinen und zuvor ungenutzte oder übersehene Funktionalitäten genauer zu überdenken.&lt;/p&gt;
&lt;p&gt;Auch wenn mit der kommenden Version auf technischer Ebene - zumindest bezüglich der Benutzeroberfläche - alles neu wird, heißt das nicht zwangsläufig, dass sich auf konzeptioneller Ebene allzu viel ändern muss. Die kommende Version von musdb wird das gleiche Grundgerüst von Seiten aufweisen – Listen, Bearbeitungsseiten und Seiten zum Hinzufügen neuer Einträge –, es bietet das gleiche Konzept von reiterbasierten Bearbeitungsseiten und behält – mit wenigen Ausnahmen – die gleichen Datenfelder und deren Reihenfolge bei.&lt;/p&gt;
&lt;h2 id=&quot;eine-kleine-vorschau&quot;&gt;Eine kleine Vorschau&lt;/h2&gt;
&lt;p&gt;Wo vieles gleich bleibt, kann es nicht schaden, einen kleinen Blick in die Dinge zu werfen, die sich ändern werden. Im Folgenden gibt es einige solcher Vorschauen mit kleinen Screencasts. Die meisten davon konzentrieren sich auf Übersicht- und Listen-Seiten, die bereits für die Veröffentlichung bereit sind.&lt;/p&gt;
&lt;h3 id=&quot;navigation&quot;&gt;Navigation&lt;/h3&gt;
&lt;figure class=&quot;wp-block-video&quot;&gt;&lt;video controls=&quot;&quot; src=&quot;./musdb-navigation-customization-deu.mp4&quot;&gt;&lt;/video&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Einzelne Menüpunkte lassen sich jetzt direkt aus der Navigation heraus in den Schnellzugriff schalten oder wieder entfernen.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id=&quot;neue-filteroptionen&quot;&gt;Neue Filteroptionen&lt;/h3&gt;
&lt;figure class=&quot;wp-block-video&quot;&gt;&lt;video controls=&quot;&quot; src=&quot;./musdb-search-filter-deu.mp4.crf28.mp4&quot;&gt;&lt;/video&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Ein kurzer Screencast aus der kommenden Version von musdb. So wie bereits im alten Design von musdb begonnen erhalten nun auch viele Eintragsarten neben den Objekten viele neue Filterfunktionalitäten.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id=&quot;drei-anzeigemodi-fur-ubersichten&quot;&gt;Drei Anzeigemodi für Übersichten&lt;/h3&gt;
&lt;figure class=&quot;wp-block-video&quot;&gt;&lt;video controls=&quot;&quot; src=&quot;./musdb-search-toggle-display-deu.mp4.crf28.mp4&quot;&gt;&lt;/video&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Alle Übersichtsseiten werden einer uniformen Anzeigelogik folgen. Übersichten können als Grid, als Liste oder als Tabelle dargestellt werden.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id=&quot;die-infrastruktur-fur-stapelverarbeitung-bei-allen-ubersichtsseiten&quot;&gt;Die Infrastruktur für Stapelverarbeitung bei allen Übersichtsseiten&lt;/h3&gt;
&lt;figure class=&quot;wp-block-video&quot;&gt;&lt;video controls=&quot;&quot; src=&quot;./musdb-search-batch-edit-deu.mp4.crf28.mp4&quot;&gt;&lt;/video&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Alle Übersichtsseiten sind jetzt mit der Infrastruktur für das Auswählen und Stapelverarbeiten von Einträgen ausgerüstet. So lassen sich beispielsweise schon jetzt stapelweise Objektgruppen und Sammlungen veröffentlichen oder verstecken. Andere Übersichtsseiten haben bisher keine an die Auswahl gebundenen Stapelverarbeitungsfunktionen - durch die gemeinsame Infrastruktur ist das bedarfsgerechte Implementieren solcher nun allerdings sehr einfach.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id=&quot;interaktive-ubersichten&quot;&gt;Interaktive Übersichten&lt;/h3&gt;
&lt;figure class=&quot;wp-block-video&quot;&gt;&lt;video controls=&quot;&quot; src=&quot;./musdb-publish-from-list-deu.mp4&quot;&gt;&lt;/video&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Hier wird gezeigt, dass alle Übersichtsseiten zu publizierbaren Arten von Datensätzen (Sammlungen, Objekte, Objektgruppen, Ausstellungen, Veranstaltungen / Termine) an einem uniformen Platz eine Anzeige des Publikationsstatus jedes gelisteten Eintrags haben. Durch einen Klick auf den Publikationsstatus können die Einträge direkt aus der Liste heraus versteckt bzw. publiziert werden.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h2 id=&quot;und-wann-kommt-den-nun-das-update&quot;&gt;Und wann kommt den nun das Update?&lt;/h2&gt;
&lt;p&gt;Derzeit schreitet die Entwicklung reibungslos voran, und die nötigen Bausteine für fast alle Funktionalitäten stehen. Je nachdem, welche Features man nutzt, kann das neue UI das Alte bereits für die meisten gängigen Use Cases ersetzen. Damit alle weitverbreiteten Anwendungsfälle vollumfänglich abgedeckt sind muss jedoch zumindest die Objekt-Bearbeitungsseite vollständig fertig sein. Das sollte dann spätestens ab Ende&lt;br /&gt;
September der Fall sein. Im Folgenden stehen Vorträge und eine Phase an, in der beide Versionen nebeneinander genutzt werden können, um einen reibungslosen Übergang der alten zur neuen Benutzeroberfläche zu gewährleisten.&lt;/p&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;&lt;table class=&quot;has-fixed-layout&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;14.09.2026&lt;/td&gt;&lt;td&gt;Blog-Post&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;28.09.2026 - 04.10.2026&lt;/td&gt;&lt;td&gt;Auf dem Dashboard von musdb wird ein Overlay erscheinen, dass auf die neue Benutzeroberfläche hinweist. Es verlinkt die neue Version als Alternative.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;30.10.2026&lt;/td&gt;&lt;td&gt;Vortrag zur neuen Benutzeroberfläche bei der museum-digital-Usertagung. Die neue Oberfläche wird bis dahin vollständig sein.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;01.11.2026&lt;/td&gt;&lt;td&gt;Der Login-Workflow wird dahingehend abgeändert, dass er primär zur neuen Benutzeroberfläche weiterleitet. Dort erscheint nun ein Overlay, das auf die Änderung hinweist und für einige Zeit den Weg in die alte Benutzeroberfläche weist. &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;02.11.2026 (1 PM)&lt;/td&gt;&lt;td&gt;Einführungsveranstaltung (Deutsch)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;06.11.2026 (1 PM)&lt;/td&gt;&lt;td&gt;Einführungsveranstaltung (Englisch)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;16.11.2026 (10 AM)&lt;/td&gt;&lt;td&gt;Einführungsveranstaltung (Deutsch)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;22.11.2026&lt;/td&gt;&lt;td&gt;Der Dialog auf dem Dashboard wird gemeinsam mit der alten Benutzeroberfläche entfernt.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;div
  class=&quot;my-4 flex flex-col rounded-lg bg-(--admonition-bg)&quot;
  style=&quot;--admonition-bg: var(--admonition-info);&quot;
&gt;
  &lt;div class=&quot;flex items-center rounded-t-lg bg-(--admonition-bg) p-1&quot;&gt;
    &lt;div
      class=&quot;mx-2 h-4 w-4 text-[0px] [background:var(--url)_center_center_no-repeat] dark:invert&quot;
      style=&quot;--url: url(icons/info.svg);&quot;
    &gt;
      info
    &lt;/div&gt;
    &lt;span&gt;&lt;strong&gt;AI Use&lt;/strong&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div class=&quot;pl-4&quot;&gt;&lt;p&gt;&lt;em&gt;(Post image generated using Anima Base v1)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div
  class=&quot;my-4 flex flex-col rounded-lg bg-(--admonition-bg)&quot;
  style=&quot;--admonition-bg: var(--admonition-info);&quot;
&gt;
  &lt;div class=&quot;flex items-center rounded-t-lg bg-(--admonition-bg) p-1&quot;&gt;
    &lt;div
      class=&quot;mx-2 h-4 w-4 text-[0px] [background:var(--url)_center_center_no-repeat] dark:invert&quot;
      style=&quot;--url: url(icons/info.svg);&quot;
    &gt;
      info
    &lt;/div&gt;
    &lt;span&gt;&lt;strong&gt;License&lt;/strong&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div class=&quot;pl-4&quot;&gt;&lt;p&gt;This content is licensed under a &lt;a rel=&quot;external&quot; href=&quot;https://creativecommons.org/licenses/by/4.0/&quot;&gt;Creative Commons Attribution 4.0 International license&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</content>

        
        
        <post-thumbnail><url>https://blog.museum-digital.org/2026/09/14/musdb-reimagined-update-release-schedule/1704001-masterpiece-best-quality-score_7-dis-Animaanima_baseV10.webp</url></post-thumbnail>
        
        
    </entry>
    <entry xml:lang="de">
        <title>Stand der Entwicklung: Dezember 2024 und Januar 2025</title>
        <published>2025-02-14T00:00:00+00:00</published>
        <updated>2025-02-14T00:00:00+00:00</updated>


        
        <author>
          <name>Joshua Ramon Enslin</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.museum-digital.org/de/2025/02/14/stand-der-entwicklung-dezember-2024-und-januar-2025/"/>
        <id>https://blog.museum-digital.org/de/2025/02/14/stand-der-entwicklung-dezember-2024-und-januar-2025/</id>
        
        <content type="html" xml:base="https://blog.museum-digital.org/de/2025/02/14/stand-der-entwicklung-dezember-2024-und-januar-2025/">&lt;p&gt;In Anbetracht mangelnder Zeit, hier einmal wieder ein kurz gehaltenes Change Log für Dezember 2024 und Januar 2025.&lt;/p&gt;
&lt;h2 id=&quot;dezember-2024&quot;&gt;Dezember 2024&lt;/h2&gt;
&lt;h3 id=&quot;frontend&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/frontend/&quot;&gt;Frontend&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Datumsangaben in Transkriptionen (&lt;a rel=&quot;external&quot; href=&quot;https://de.wikipedia.org/wiki/Text_Encoding_Initiative&quot;&gt;TEI&lt;/a&gt;) werden geparst, unabhängig davon, ob &lt;code&gt;when=&quot;&quot;&lt;/code&gt; oder &lt;code&gt;when=&#39;&#39;&lt;/code&gt; genutzt wurde&lt;/li&gt;
&lt;li&gt;Notizen zu Markierungen werden jetzt auf Objektseiten dargestellt&lt;br /&gt;
Das fehlte bisher und ist jetzt über ein Tooltip umgesetzt, das beim Überfahren der Markierung erscheint - analog zur Anzeige von Ereignis-Anmerkungen.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;musdb&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/musdb/&quot;&gt;musdb&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Namen und Beschreibungen von Ausstellungen und Objektgruppen können jetzt übersetzt werden&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/&quot;&gt;Versionierung&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Log von “aktuellen Aufenthalten” eines Objektes kann als CSV-Datei exportiert werden&lt;/li&gt;
&lt;li&gt;Hochgeladene Objekt-Abbildungen können nun stapelweise versteckt oder veröffentlicht werden (Umsetzung analog zu dem hier beschriebenen, nur eben im Bilder-Menü)&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.handbook.museum-digital.info/musdb/API/index.html&quot;&gt;API&lt;/a&gt; erweitert
&lt;ul&gt;
&lt;li&gt;(Neue Funktionen)&lt;/li&gt;
&lt;li&gt;Objekt-Maße übertragen&lt;/li&gt;
&lt;li&gt;Bilder und Resourcen zu einem Objekt auflisten&lt;/li&gt;
&lt;li&gt;Bild-Metadaten&lt;/li&gt;
&lt;li&gt;Objektbilder veröffentlichen / verstecken&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;januar-2025&quot;&gt;Januar 2025&lt;/h2&gt;
&lt;h3 id=&quot;frontend-1&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/frontend/&quot;&gt;Frontend&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Sortierung nach “Ästhetik” der Objekt-Thumbnails&lt;/em&gt; (Dazu folgt noch ein eigener Blog-Post)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;musdb-1&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/musdb/&quot;&gt;musdb&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Angleichung der maximalen Feldlänge für Notiz zu Öffnungszeiten ist jetzt konsistent durchgesetzt (UI vs. DB)&lt;/li&gt;
&lt;li&gt;Problem beim Wechseln zwischen Institutionen bei Konsistenzchecks behoben&lt;/li&gt;
&lt;li&gt;Literatur kann jetzt nach Herausgeber durchsucht werden&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/&quot;&gt;Stapelweises umschreiben aus einem Freitextfeld in ein anderes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;importer&quot;&gt;Importer&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Kern
&lt;ul&gt;
&lt;li&gt;Automatische Transformation von Lebensdaten bei Akteuren
&lt;ul&gt;
&lt;li&gt;Todesjahr “01.01.2012” wird jetzt “2012”, statt wie bisher 01.01&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;“?” und “(?)” werden vom Anfang und Ende von importierten Schlagworten entfernt&lt;/li&gt;
&lt;li&gt;Verschiedene Arten von Klammern in Schlagwortnamen werden zu regulären Klammern umgewandelt&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Parser
&lt;ul&gt;
&lt;li&gt;Striktere interne Umsetzung von Settings, alle Importe können jetzt das start_at-Setting umsetzen
&lt;ul&gt;
&lt;li&gt;Das ist vor allem für das wiederholte Durchführen von Importen, die wegen neuen, bisher noch nicht abgedeckten Elementen abbrechen, und sonstiges Debugging, wichtig.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Neue Parser:
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.wikipedia.org/wiki/Metadata_Object_Description_Schema&quot;&gt;MODS&lt;/a&gt; (v.a. Bibliotheksdaten)&lt;/li&gt;
&lt;li&gt;Parser für Exporte aus Faust für das &lt;a rel=&quot;external&quot; href=&quot;https://st.museum-digital.de/institution/87&quot;&gt;Händel-Haus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Parser für XML-Dumps aus MuseumPlus Classic (MsSQL &amp;gt; XML-Export pro Tabelle &amp;gt; Import)&lt;/li&gt;
&lt;li&gt;Bugfixes
&lt;ul&gt;
&lt;li&gt;Feld “Verwender” in Primus-Parser war auf Herstellungsereignisse gemappt&lt;/li&gt;
&lt;li&gt;Material / Technik werden im Parser für BeeCollect-Exporte für die Industriemuseen Sachsen jetzt korrekt importiert&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;“Frontend”
&lt;ul&gt;
&lt;li&gt;CLI hat jetzt auch Optionen für das Abschalten des Imports einzelner Bereiche&lt;/li&gt;
&lt;li&gt;Hilfe-Text für Kommandozeilen-Tool&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;nodac&quot;&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.about.museum-digital.org/software/nodac/&quot;&gt;nodac&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Aufspaltung von Schlagworten erkennt jetzt auch Schlagworte, die in Orte, Zeiten, etc. aufgespalten werden sollten
&lt;ul&gt;
&lt;li&gt;Bsp.: “Helm; Berlin” &amp;gt; Schlagwort “Helm” + Ort “Berlin”&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bei Suche nach Schlagworten mit zweideutigen Namen werden jetzt sowohl Schlagworte als auch allgemein zweideutige Begriffe berücksichtigt&lt;/li&gt;
&lt;li&gt;Zeiten können jetzt direkt von der Zeit-Bearbeitungsseite aus mit anderen zusammengeführt werden&lt;/li&gt;
&lt;/ul&gt;
&lt;div
  class=&quot;my-4 flex flex-col rounded-lg bg-(--admonition-bg)&quot;
  style=&quot;--admonition-bg: var(--admonition-info);&quot;
&gt;
  &lt;div class=&quot;flex items-center rounded-t-lg bg-(--admonition-bg) p-1&quot;&gt;
    &lt;div
      class=&quot;mx-2 h-4 w-4 text-[0px] [background:var(--url)_center_center_no-repeat] dark:invert&quot;
      style=&quot;--url: url(icons/info.svg);&quot;
    &gt;
      info
    &lt;/div&gt;
    &lt;span&gt;&lt;strong&gt;AI Use&lt;/strong&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div class=&quot;pl-4&quot;&gt;&lt;p&gt;Post image generated using AI.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div
  class=&quot;my-4 flex flex-col rounded-lg bg-(--admonition-bg)&quot;
  style=&quot;--admonition-bg: var(--admonition-info);&quot;
&gt;
  &lt;div class=&quot;flex items-center rounded-t-lg bg-(--admonition-bg) p-1&quot;&gt;
    &lt;div
      class=&quot;mx-2 h-4 w-4 text-[0px] [background:var(--url)_center_center_no-repeat] dark:invert&quot;
      style=&quot;--url: url(icons/info.svg);&quot;
    &gt;
      info
    &lt;/div&gt;
    &lt;span&gt;&lt;strong&gt;License&lt;/strong&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div class=&quot;pl-4&quot;&gt;&lt;p&gt;This content is licensed under a &lt;a rel=&quot;external&quot; href=&quot;https://creativecommons.org/licenses/by/4.0/&quot;&gt;Creative Commons Attribution 4.0 International license&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</content>

        
        
        <post-thumbnail><url>https://blog.museum-digital.org/2025/02/14/state-of-dev-december-2024-january-2025/typing-2025-01.avif</url></post-thumbnail>
        
        
    </entry>
    <entry xml:lang="de">
        <title>Versionierung &amp; Transfer zwischen Datenfeldern</title>
        <published>2025-01-13T00:00:00+00:00</published>
        <updated>2025-01-13T00:00:00+00:00</updated>


        
        <author>
          <name>Joshua Ramon Enslin</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/"/>
        <id>https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/</id>
        
        <summary type="html">Das neue Jahr 2025 kommt mit zwei lange erwarteten neuen Features in musdb: Der detaillierten Versionierung von Objektdaten und einer Option zum stapelweisen Transferieren von Objektdaten aus einem Freitextfeld ins andere.
</summary>
        
        <content type="html" xml:base="https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/">&lt;p&gt;Das neue Jahr 2025 kommt mit zwei lange erwarteten neuen Features in musdb: Der detaillierten Versionierung von Objektdaten und einer Option zum stapelweisen Transferieren von Objektdaten aus einem Freitextfeld ins andere.&lt;/p&gt;
&lt;h2 id=&quot;versionierung&quot;&gt;Versionierung&lt;/h2&gt;
&lt;p&gt;Ein zentrales und lange schmerzlich vermisstes Feature in musdb war bis vor wenigen Tagen eine detaillierte Versionsgeschichte der Datensätze, um beispielsweise nach fälschlichen Stapelverarbeitungen oder Flüchigkeitsfehlern beim Löschen von Feldinhalten diese nachvollziehen und wiederherstellen zu können.&lt;/p&gt;
&lt;p&gt;Eine solche Ansicht aller Arbeitsstände eines Objektdatensatzes seit Beginn der Aufzeichnung (Mai 2024) kann jetzt über den Reiter “Datensatz” beim Ansehen und Bearbeiten eines Objektes in musdb abgerufen werden. Hier erscheint gleich oben ein neuer Button “Versionierung öffnen”.&lt;/p&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;
&lt;p&gt;&lt;img src=&quot;https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/./20250113_musdb_versioning_1-1024x699.jpg&quot; alt=&quot;Weg zur Versionsgeschichte über den Reiter &amp;quot;Datensatz&amp;quot; beim Objekt.&quot; /&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Die detaillierte Versionsgeschichte lässt sich über einen neuen Button ganz oben im Reiter “Datensatz” beim Bearbeiten eines Objektes öffnen.&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;Mit einem Klick darauf öffnet sich ein Overlay, in dem die verschiedenen Arbeitsstände tabellarisch aufgelistet werden. Die verschiedenen Aspekte des Objektdatensatzes sind dabei in verschiedene Reiter und damit verschiedene Tabellen gegliedert, z.B. für die Basisangaben, Verwaltungsangaben, Verknüpfungen zu Sammlungen, Schlagworten, etc.&lt;/p&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;
&lt;p&gt;&lt;img src=&quot;https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/./20250113_musdb_versioning_2-1024x995.jpg&quot; alt=&quot;Tabellenansicht der Versionierung in musdb.&quot; /&gt;&lt;/p&gt;
&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Die Versionsgeschichte eines Objektes wird in einer Tabellenansicht im Overlay dargeboten. Bei einer Version im Vergleich zur vorherigen geänderte Werte sind gestrichelt umrahmt. Leere Zellen sind seitlich gestrichelt. Bei dem im Screenshot Dargestellten ist ganz oben die aktuellste Version zu sehen (leere Zelle beim Ende). Zwischen Zeile 2 und 3 wurde am 13.1.2025 um 8:04 Morgens das Wort &quot;Portrait&quot; dem Objektnamen hinzugefügt.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h2 id=&quot;feldweise-transferieren&quot;&gt;“Feldweise transferieren”&lt;/h2&gt;
&lt;p&gt;Ein zweites oft gewünschtes Feature - besonders nach dem Importieren - ist das stapelweise Transferieren von Inhalten aus einem Datenfeld von Objekten in ein anderes. Sollen z.B. die bisher im nicht veröffentlichbaren Feld “Objektgeschichte” geführten Informationen in Zukunft im Feld “Detaillierte Beschreibung” geführt und darüber veröffentlicht werden, so kann der Übertrag aus dem einen in das andere Feld jetzt mit ein paar Mausklicks auch für hunderte Objekte durchgeführt werden.&lt;/p&gt;
&lt;p&gt;Wie alle anderen Optionen des “Globalen Änderns” bezieht sich das Feldweise transferieren von Feldinhalten dabei immer auf die Treffermenge einer Objektsuche. Die Funktion ist über die Seitenspalte der Objektübersicht verfügbar, sobald ein Suchkriterium eingestellt ist.&lt;/p&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;
&lt;p&gt;&lt;img src=&quot;https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/./20250113_musdb_transfer_1-1017x1024.jpg&quot; alt=&quot;Weg zum Feldweisen transferieren von Feldinhalten über die Objektsuche.&quot; /&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Ist ein Suchfilter für Objekte gesetzt, erscheinen rechts unten in der Seitenspalte verschiedene Optionen zum Export und zur Stapelverarbeitung. Neu dazugekommen ist die Option “Feldweise transferieren” ganz unten in der Liste.&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;
&lt;p&gt;&lt;img src=&quot;https://blog.museum-digital.org/de/2025/01/13/versionierung-transfer-zwischen-datenfeldern/./20250113_musdb_transfer_2-1020x1024.jpg&quot; alt=&quot;Overlay zum &amp;quot;Feldweisen Transferieren&amp;quot;.&quot; /&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Screenshot der neuen Option zum stapelweisen Transferieren von Objektdaten aus einem Freitextfeld zu einem anderen. Neben den Freitextfeldern zum Objekt können die beiden “Sonderquellen” “getrennte Maßangaben” und “getrennte Angaben: Material und Technik” ausgwählt werden, wie hier im Screenshot. Bei Feldweisen Transferieren kann in der Folge der Text im Zielfeld durch den Text aus dem Quell-Feld überschrieben werden, oder letzterer vor oder nach dem bisherigen Feldinhalt eingefügt werden.&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;Die neue Funktion zum “Feldweisen transferieren” ist auch über die API von musdb über den neuen Endpunkt &lt;code&gt;object/transfer_by_search/{mode}&lt;/code&gt; verfügbar.&lt;/p&gt;
&lt;div
  class=&quot;my-4 flex flex-col rounded-lg bg-(--admonition-bg)&quot;
  style=&quot;--admonition-bg: var(--admonition-tip);&quot;
&gt;
  &lt;div class=&quot;flex items-center rounded-t-lg bg-(--admonition-bg) p-1&quot;&gt;
    &lt;div
      class=&quot;mx-2 h-4 w-4 text-[0px] [background:var(--url)_center_center_no-repeat] dark:invert&quot;
      style=&quot;--url: url(icons/tip.svg);&quot;
    &gt;
      tip
    &lt;/div&gt;
    &lt;span&gt;&lt;strong&gt;tip&lt;/strong&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div class=&quot;pl-4&quot;&gt;&lt;p&gt;This content is licensed under a &lt;a rel=&quot;external&quot; href=&quot;https://creativecommons.org/licenses/by/4.0/&quot;&gt;Creative Commons Attribution 4.0 International license&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</content>

        
        
        <post-thumbnail><url>https://blog.museum-digital.org/2025/01/13/version-control-batch-transfer-between-data-fields-of-object-records/20250113_musdb-Versioning_2_EN.avif</url></post-thumbnail>
        
        
    </entry>
    <entry xml:lang="de">
        <title>Objekte auswählen / schnelle Stapelverarbeitung</title>
        <published>2020-01-19T00:00:00+00:00</published>
        <updated>2020-01-19T00:00:00+00:00</updated>


        
        <author>
          <name>Joshua Ramon Enslin</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.museum-digital.org/de/2020/01/19/objekte-auswaehlen-schnelle-stapelverarbeitung/"/>
        <id>https://blog.museum-digital.org/de/2020/01/19/objekte-auswaehlen-schnelle-stapelverarbeitung/</id>
        
        <content type="html" xml:base="https://blog.museum-digital.org/de/2020/01/19/objekte-auswaehlen-schnelle-stapelverarbeitung/">&lt;p&gt;Und da saß einer an seinem Handy und wählte Fotos zum Versenden aus. In etwa so beginnt die Geschichte der neuen Funktion zur Auswahl und darauf basierenden Stapelbearbeitung in musdb. Wenn man auf dem Handy Stapelweise versenden kann, warum soll man dann nicht mit einer äquivalenten Design-Logik seine Objekte stapelweise verschlagworten können?&lt;/p&gt;
&lt;p&gt;Bis zur letzten Woche bot musdb nur eine direkt filterbasierte Stapelverarbeitung. In Kürze: Nach dem Formulieren einer Suchanfrage kann man für alle gefundenen Objekte Aktionen (Zuordnen zu Objektgruppen, veröffentlichen und mehr) durchführen. Weil auf diese Art und Weise tausende Objekte mit einem Knopfdruck bearbeitet werden können und Fehler schnell tagelange Korrekturen nach sich ziehen, ist diese Funktion nur für Benutzer mit der Benutzerrolle “Museumsdirektor” verfügbar.&lt;/p&gt;
&lt;p&gt;Die Auswahl-Funktion bietet jetzt eine weniger radikale Option zur Stapelverarbeitung und steht damit allen Benutzern mit Bearbeitungsrechten zur Verfügung.&lt;/p&gt;
&lt;p&gt;Um die Auswahlfunktion zu nutzen muss man als eingeloggter Benutzer von musdb zuerst einmal zur Objektübersichtsseite im Bilderwand-Modus gehen. Eine etwaige Suche kann dabei gestellt sein, muss aber nicht.&lt;/p&gt;
&lt;p&gt;Vordergründig ist alles wie gehabt. Durch einen Klick auf eine Objektabbildung oder Kachel lässt sich die Objektseite öffnen. Aber mit einem langen Klick mit leichter Mausbewegung (als zöge man das Objekt) lässt sich der Auswahlmodus öffnen.&lt;/p&gt;
&lt;p&gt;Ist der Auswahlmodus einmal aktiviert, lassen sich weitere Objekte durch Klicks auf die entsprechende Abbildung oder Kachel markieren. Ausgewählte Objekte sind dabei durch ein farbig ausgefülltes Rechteck oben rechts erkennbar.&lt;/p&gt;
&lt;p&gt;Mit dem Aktivieren des Auswahlmodus ist während dessen auch eine gelb gefärbte Menüleiste am oberen Fensterrand aufgetaucht. Über die hier angebotenen Menüpunkte lassen sich die ausgewählten Objekte zu Objektgruppen, Sammlungen und Ausstellungen zuordnen oder verschlagworten.&lt;/p&gt;
&lt;p&gt;Sind die gewünschten Objekte einmal ausgewählt, lässt sich durch einen Klick auf “Schlagwort” ein Dialog öffnen. Mit dem in Dialog erschienenen Suchschlitz kann nun ein Schlagwort zur Verknüpfung suchen. Ein Klick auf den entsprechenden Listeneintrag verknüpft die ausgewählten Objekte mit dem Schlagwort.&lt;/p&gt;
&lt;p&gt;Sind die Objekte erfolgreich verschlagwortet, bleibt der Auswahlmodus aktiviert, sodass die ausgewählten Objekte weiter verschlagwortet oder zugeornet werden können. Durch die Escape-Taste oder einen Klick auf das X am oberen rechten Fensterrand lässt sich der Auswahlmodus wieder verlassen.&lt;/p&gt;
&lt;p&gt;P.S.: Weil es eh geplant war und den Auswahlmodus mit mehr Objekten in der Liste effektiver wird, haben wir die maximale Anzahl von Objekten, die in der Objektliste im Bilderwand-Modus angezeigt werden können, auf 200 erhöht (bisher: 120).&lt;/p&gt;
&lt;figure class=&quot;wp-block-video&quot;&gt;&lt;video controls=&quot;&quot; loop=&quot;&quot; src=&quot;./musdb-Objekte-Auswahlmodus.webm&quot;&gt;&lt;/video&gt;&lt;/figure&gt;
&lt;div
  class=&quot;my-4 flex flex-col rounded-lg bg-(--admonition-bg)&quot;
  style=&quot;--admonition-bg: var(--admonition-info);&quot;
&gt;
  &lt;div class=&quot;flex items-center rounded-t-lg bg-(--admonition-bg) p-1&quot;&gt;
    &lt;div
      class=&quot;mx-2 h-4 w-4 text-[0px] [background:var(--url)_center_center_no-repeat] dark:invert&quot;
      style=&quot;--url: url(icons/info.svg);&quot;
    &gt;
      info
    &lt;/div&gt;
    &lt;span&gt;&lt;strong&gt;License&lt;/strong&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;div class=&quot;pl-4&quot;&gt;&lt;p&gt;This content is licensed under a &lt;a rel=&quot;external&quot; href=&quot;https://creativecommons.org/licenses/by/4.0/&quot;&gt;Creative Commons Attribution 4.0 International license&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</content>

        
        
        <post-thumbnail><url>https://blog.museum-digital.org/de/2020/01/19/objekte-auswaehlen-schnelle-stapelverarbeitung/2020-01-musdb-Object-Selection.jpg</url></post-thumbnail>
        
        
    </entry>
</feed>
