Benutzer-Werkzeuge

Webseiten-Werkzeuge


ki:edwiki:plugin:structhide

Zurück: edwiki

structhide – DokuWiki-Plugin

Blendet deaktivierte Felder im Struct-Schema-Editor aus, damit ungenutzte Felder die Liste nicht zumüllen. Ein-/ausschaltbar in der Konfiguration.

Funktionen

  • Option im Konfigurationsmanager: „Deaktivierte Felder im Struct-Schema-Editor ausblenden“ (Standard: an)
  • Hinweis über der Tabelle, z. B. „2 deaktivierte Felder sind ausgeblendet. In der Konfiguration einblenden“ – der Link springt direkt zur Option
  • Ein Feld, das du gerade deaktivierst, bleibt sichtbar, bis du speicherst
  • Wirkt nur auf der Admin-Seite des Schema-Editors; auf allen anderen Seiten wird nichts geladen

Was es NICHT tut

Keine Änderungen an der Datenbank, nichts wird gelöscht, struct selbst bleibt unverändert. Um ein ausgeblendetes Feld wieder zu aktivieren: Option ausschalten → Häkchen bei „Aktiviert“ setzen → speichern → Option wieder einschalten.

Installation

Ordner structhide nach lib/plugins/structhide/ hochladen (Ordnername muss exakt so lauten). Voraussetzung: Plugins struct und sqlite.

Getestet

DokuWiki 2026-07-14c „Mort“, PHP 8.3, struct (Stand 2026-09-22): Ausblenden, Hinweis, Link zur Konfiguration, Live-Deaktivieren, Option aus, Speichern mit ausgeblendeten Feldern.

Dateien

Datei Zweck
action.php lädt CSS + Skript nur im Schema-Editor, wenn die Option an ist
script/notice.js merkt sich beim Laden deaktivierte Felder, zeigt den Hinweis
conf/default.php, conf/metadata.phpOption hide_disabled
`lang/de en/settings.php`
`lang/de en/lang.php`

Lizenz: GPL 2

ki/edwiki/plugin/structhide.txt · Zuletzt geändert: von nemwar