09. Apr 2015
Mit der aktuellen 10er Beta Version können Sie Masken durch individuelle Hinweistexte erweitern.
Mit der aktuellen 10er Beta können Sie Masken durch individuelle Hinweistexte erweitern. Dadurch können Sie abhängig von Benutzern und aktuellen Pfaden Informationen und HTML-Fragmente einbinden, um die Bedienung Ihrer Anwendungen auch im Backend zu optimieren.
<?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> <wGuiOverlays xmlns:wsl="http://weblication.de/5.0/wsl"> <!-- Overlays dienen dazu, Masken um individuelle Informationen für Benutzer zu ergänzen. --> <overlay mask="upload" type="warning" notMatchPath="wAssetsProject"><![CDATA[ Bitte laden Sie Bilder ausschließlich in das globale Bildverzeichnis - <a href="?action=showmaskuploadfile&uploaddir=/img">Ins Bildverzeichnis wechseln</a> ]]> </overlay> <overlay mask="createDocument" type="info" matchPath="aktuelles/meldungen"> Achten Sie auf aussagekräftige Dateinamen. </overlay> <overlay mask="createDirectory" type="info"> Achten Sie auf aussagekräftige Verzeichnisnamen. </overlay> <overlay mask="editDocument" type="info" matchPath="wdExtension.php"> Standard-Dateienstellungen </overlay> <overlay mask="editDocument" type="info" matchPath="(test|tmp)"> Dies ist eine Testseite! </overlay> <overlay mask="showDir" type="info" matchPath="aktuelles/meldungen"> Aktuelle Meldungen erscheinen automatisch auf der Startseite. </overlay> </wGuiOverlays>
Dieser Inhalt muss unter folgendem Pfad abgelegt werden, um im gesamten Projekt angewandt zu werden: /[IHRGLOBALESPROJEKT]/wGlobal/layout/overlays/default.wGuiOverlays.php.
Anpassbare Masken sind über das Attribut mask definiert. Möglich sind:
Darstellungstypen sind über das Attribut type definiert. Mögliche Darstellungstypen sind:
Über matchPath lässt sich die Darstellung auf ein definiertes Verzeichnis einschränken. Der erste passende Treffer wird genutzt. Allgemeine Regeln müssen deshalb nach speziellen Regeln definiert sein.