Individuelle Znuny Plugin- & Modulentwicklung
Benötigen Sie ein maßgeschneidertes Znuny-Paket oder müssen Altmodule aktualisiert werden? Softoft entwickelt release-sichere Erweiterungen.
Znuny ist ein Open-Source-Ticketsystem, das Sie über OPM-Pakete (Plugins, Skins, Schnittstellen) erweitern können. Ob GUI-Anpassung, Reporting, Integrationen oder KI — die Community und Anbieter stellen Hunderte Erweiterungen bereit.
Paket-Katalog: Die zentrale Übersicht für Znuny-Plugins und Add-ons finden Sie auf OpenITSMHub — durchsuchbar nach Kategorie, Kompatibilität und Anbieter.
Alle Znuny-Pakete auf OpenITSMHub →
In Znuny heißen Erweiterungen meist Pakete (OPM-Dateien). Sie können:
Pakete werden in der Paketverwaltung installiert oder per Konsole mit Admin::Package::Install eingebunden. Details zur eigenen Entwicklung: Plugin-Entwicklung mit OPM-Paketen.
OpenITSMHub bündelt Pakete für Znuny, OTOBO, OTRS Community Edition und verwandte ITSM-Systeme. Für Znuny eignen sich diese Einstiege:
| Ressource | Link |
|---|---|
| Znuny-Plugin-Übersicht | openitsmhub.com/znuny-plugins |
| Alle Pakete (Filter Znuny) | openitsmhub.com/packages?systems=znuny |
| Znuny als System | openitsmhub.com/systems/znuny |
Auf OpenITSMHub sehen Sie Lizenz, Framework-Version, Maintainer und oft direkte Download- oder Repository-Links — bevor Sie ein Paket in Produktion einspielen.
Die folgende Auswahl zeigt typische Kategorien; die vollständige und aktuelle Liste liegt auf OpenITSMHub:
| Kategorie | Beispiel (OpenITSMHub) |
|---|---|
| Anhänge & Ticket-UI | Znuny4OTRS Download All Attachments |
| Dynamische Felder | Znuny4OTRS Advanced Dynamic Fields |
| Entwicklung & API | Python REST API Client, pyznuny |
| KI & Automatisierung | otai-otobo-znuny |
| IDE & Tooling | vscode-znuny |
Für KI-gestützte Ticketklassifizierung in Znuny siehe zusätzlich OpenTicketAI und Znuny Künstliche Intelligenz.
Maint::Config::Rebuild)bin/znuny.Console.pl Admin::Package::Install /pfad/zum/Paket.opmbin/znuny.Console.pl Maint::Config::Rebuildbin/znuny.Console.pl Maint::Cache::DeleteIn Docker-Stacks den Befehl im App-Container ausführen — siehe Znuny Docker.
Oberflächen-Anpassungen (Skins, Themes) sind oft als Pakete oder separate Downloads verfügbar. Eine Auswahl kompatibler Skins listet OpenITSMHub unter Skins. Grundlagen zur Znuny-Oberfläche: Znuny GUI und Skins & Themes.
Wenn Sie Funktionen selbst bauen möchten, starten Sie mit der Plugin-Entwicklung — SOPM-Struktur, OPM bauen, Event-Handler und Dynamische Felder. Veröffentlichte Pakete können Sie auf OpenITSMHub einreichen und der Community bereitstellen.
Individuelle Znuny Plugin- & Modulentwicklung
Benötigen Sie ein maßgeschneidertes Znuny-Paket oder müssen Altmodule aktualisiert werden? Softoft entwickelt release-sichere Erweiterungen.
Znuny-Add-ons und -Plugins, auch als OPM-Pakete bezeichnet, finden Sie primär im OpenITSMHub-Katalog. Diese Plattform ist die zentrale Anlaufstelle für Erweiterungen von Znuny, OTOBO und OTRS Community Edition. Sie können den Katalog nach verschiedenen Kriterien filtern, darunter Kategorie, kompatible Framework-Version (z.B. Znuny 6.x, 7.x) und den Maintainer des Pakets. Für jedes Paket werden wichtige Informationen wie Lizenz, Abhängigkeiten und oft direkte Download- oder Repository-Links bereitgestellt. Dies ermöglicht eine fundierte Entscheidung, bevor Sie ein Paket in Ihrer Znuny-Umgebung installieren. Die spezifische Znuny-Plugin-Übersicht ist ein guter Startpunkt.
Quellen:
Die Installation eines OPM-Pakets in Znuny kann auf zwei Hauptwegen erfolgen: über die Admin-Oberfläche oder die Konsole.
Über die Admin-Oberfläche: Navigieren Sie zu "Admin → Paketverwaltung". Dort können Sie die OPM-Datei direkt hochladen. Nach dem Upload und der Bestätigung der Installation ist es oft notwendig, die Systemkonfiguration (SysConfig) neu aufzubauen, was über Maint::Config::Rebuild in der Konsole oder über die Admin-Oberfläche erfolgen kann.
Über die Konsole: Dies ist besonders nützlich in Server- oder Docker-Umgebungen. Führen Sie den Befehl bin/znuny.Console.pl Admin::Package::Install /pfad/zum/Paket.opm aus. Anschließend sollten Sie die SysConfig mit bin/znuny.Console.pl Maint::Config::Rebuild und den Cache mit bin/znuny.Console.pl Maint::Cache::Delete neu aufbauen, um sicherzustellen, dass alle Änderungen wirksam werden. In Docker-Stacks müssen diese Befehle im App-Container ausgeführt werden.
Quellen:
Znuny-Erweiterungen, meist als "Pakete" oder OPM-Dateien bezeichnet, decken ein breites Spektrum an Funktionalitäten ab, um das Ticketsystem an spezifische Bedürfnisse anzupassen. Sie können in verschiedene Kategorien unterteilt werden:
Quellen:
Bevor Sie ein neues Znuny-Paket installieren, ist größte Vorsicht geboten, um die Stabilität und Sicherheit Ihrer Produktivumgebung zu gewährleisten. Es wird dringend empfohlen, Pakete zuerst in einem Staging- oder Testsystem zu installieren und ausgiebig zu testen, bevor sie in Produktion gehen. Prüfen Sie auf OpenITSMHub unbedingt die angegebene Framework-Version des Pakets, um die Kompatibilität mit Ihrer Znuny-Installation sicherzustellen. Achten Sie auch auf eventuelle Abhängigkeiten zu anderen Paketen, die zuerst installiert werden müssen. Überprüfen Sie zudem den Maintainer und die Lizenz des Pakets, um dessen Vertrauenswürdigkeit und die Nutzungsbedingungen zu kennen. Eine sorgfältige Vorprüfung minimiert Risiken und vermeidet unerwartete Probleme.
Quellen:
Ja, Sie können eigene Add-ons für Znuny entwickeln, um spezifische Funktionen zu implementieren, die nicht standardmäßig verfügbar sind. Der Prozess beginnt mit der Plugin-Entwicklung, bei der Sie die SOPM-Struktur (Standard OTRS Package Manager) verstehen lernen. Dies beinhaltet das Erstellen der notwendigen Verzeichnisstruktur und Konfigurationsdateien. Sie können Event-Handler nutzen, um auf Systemereignisse zu reagieren, oder Dynamische Felder erweitern, um spezifische Daten zu erfassen. Sobald Ihr Paket entwickelt und getestet ist, können Sie es als OPM-Datei bauen. Veröffentlichte Pakete können Sie anschließend auf OpenITSMHub einreichen, um sie der Znuny-Community zur Verfügung zu stellen und Feedback zu erhalten. Dies fördert den Austausch und die Weiterentwicklung des Ökosystems.
Quellen:
Beispiele für beliebte und nützliche Znuny-Erweiterungen finden Sie auf OpenITSMHub, der zentralen Plattform für Znuny-Pakete. Dort ist eine umfassende und aktuelle Liste verfügbar, die nach verschiedenen Kategorien geordnet ist. Typische Kategorien umfassen unter anderem:
pyznuny zur Integration mit anderen Systemen.otai-otobo-znuny für KI-gestützte Ticketklassifizierung. Speziell für KI in Znuny sollten Sie auch OpenTicketAI und Znuny Künstliche Intelligenz konsultieren.vscode-znuny.Quellen: