Live Demo: Teste alle Plugins für OXID eShop, Shopware und osTicket von Markus Michalski live, ohne Installation und ohne Risiko. demo.markus-michalski.net
Das Plugin tauscht in der osTicket-Ticket-Ansicht (Staff-Bereich) die Reihenfolge der Tabs Antworten und Interne Notiz. Die Interne Notiz steht dann links und ist der aktive Tab, das Notiz-Formular ist sichtbar und das Antwort-Formular verborgen.
Das ist sinnvoll für Teams, die überwiegend intern per Notiz zusammenarbeiten und verhindern wollen, dass ein Text versehentlich als Antwort an den Kunden gesendet wird.
Ohne das Plugin: osTicket öffnet das Ticket mit dem Tab Antworten. Wer eine interne Notiz schreiben will, wechselt jedes Mal den Tab.
Mit dem Plugin: Das Ticket öffnet mit dem Tab Interne Notiz. Zum Antworten wechselst du auf den Tab Antworten.
| Seite | Inhalt |
|---|---|
| Installation | Plugin-Ordner, Aktivierung, Update, Deaktivierung und Entfernen |
| Konfiguration | Die beiden Felder der Plugin-Konfiguration |
| Technische Details | Ablauf, Signal, Inline-Script, Sicherheitsvorkehrungen, Dateistruktur |
| Fehlerbehebung | Tab-Tausch wird nicht ausgeführt, häufige Fragen |
| Funktion | Beschreibung |
|---|---|
| Tab-Tausch | Der Tab Interne Notiz wird vor den Tab Antworten gesetzt und aktiviert |
| Nur Ticket-Ansicht | Das Script wird nur ausgegeben, wenn osTicket ein Ticket anzeigt |
| Schutz vor fehlenden Elementen | Fehlt ein Tab oder ein Formular auf der Seite (zum Beispiel ohne Antwort-Berechtigung), passiert nichts |
| Dynamische Navigation | Der Tausch wird nach pjax:success und nach dem osTicket-Ereignis redraw.staff erneut ausgeführt |
| Ein/Aus-Schalter | Die Option Enable Tab Swap schaltet den Tausch ab, ohne das Plugin zu entfernen |
| Keine Änderung an osTicket-Dateien | Das Plugin hängt sich an das Signal object.view und schreibt weder Dateien noch Datenbanktabellen |
Standard: [Antworten (aktiv)] [Interne Notiz]
Mit Plugin: [Interne Notiz (aktiv)] [Antworten]
#post-reply-tab, #post-note-tab, #reply und #note vorhanden und die beiden Tabs sichtbar sind.| Anforderung | Version | Hinweise |
|---|---|---|
| osTicket | 1.18.x | Die Ziel-Version laut README und Plugin-Quelltext |
| PHP | 7.4 oder neuer | composer.json verlangt >=7.4, die CI prüft 7.4 bis 8.3 |
| Browser | JavaScript aktiv | Der Tausch erfolgt per Inline-JavaScript |
GNU General Public License v2, kompatibel mit osTicket. Siehe LICENSE.
Fehler und Fragen im Issue Tracker. Gib dabei osTicket-Version, PHP-Version, Browser, Fehlermeldungen aus der Browser-Konsole und die Plugin-Version an.