Individuelle Benutzerdaten bearbeiten

18. Nov 2016

Weitere Daten eines Benutzers lassen sich über die gewohnte Pflegemaske bearbeiten.

Weitere Benutzerdaten bearbeiten

Weitere Benutzerdaten können Sie auf Grundlage eigener Bearbeitenmasken über die gewohnte Benutzeroberfläche einpflegen.

Legen Sie hierzu für die Pflege der Benutzerdateien folgende Dateien ab:

  • Pflegemaske für Administratoren und Pflegebenutzer
    /weblication/grid5/clients/default/masks/standard.wUserMask.php
  • Pflegemaske für Öffenltiche Benutzer
    /weblication/grid5/clients/default/masks/public.wUserMask.php

Der Inhalt und die Syntax ist bei allen Benutzertypen dieselbe (siehe Quelltextbeispiel unten). Über die unterschiedlichen Masken-Dateien können Sie allerdings Admins/Pflegebenutzer und Öffentliche Benutzer unterschiedlichen handhaben

Es stehen Ihnen Eingabefelder, Auswahlfelder und Dateiauswahlfelder zur Verfügung. Dies wird anhand eines Beispieles nachfolgend angeführt.

Beispiel: Inhalt der Benutzermaske /weblication/grid5/clients/default/masks/standard.wUserMask.php

<wUserMask version="1.0" xmlns:de="/de" xmlns:en="/en" xmlns:fr="/fr">

  <elementMeta de:caption="Bundesland" name="state" editor="select" valueSelected="">
    <item de:name="Baden-Württemberg" en:name="" value="BW"/>
    <item de:name="Bayern" en:name="" value="BY"/>
    <item de:name="Berlin" en:name="" value="BE"/>
  </elementMeta>
  
  <elementMeta de:caption="Verein" name="club" values="" editor="input"/>  
  <elementMeta path="/dev" context="/base" en:caption="Homepage" de:caption="Startseite" name="homepage" values="" editor="file"/>  
      
</wUserMask>

Die zur Pflege definierten Felder erscheinen innerhalb der Benutzerverwaltung im Register 'Allgemein' eines Benutzers. Der nachfolgende Screenshot verdeuticht dies anhand eines Pflegebenutzers. Mit einem roten Rechteck markiert wird der Bereich für die zusätzlich als pflegbar definierten Daten im Screenshot ersichtlich gemacht:

Weitere Daten eines Pflegebenutzers bearbeitenzoom
Weitere Daten eines Pflegebenutzers bearbeiten

Benutzerfeld als Pflichtfeld definieren

Ab Weblication® CMS Version 011.002.088.000 können Benutzerfelder auch als Pflichtfeld definiert werden.

Dies geben Sie in der Maske des entsprechenden Benutzertyps (z.B. standard.wUserMask.php für Pflegebenutzer) über ein validator-Tag an, siehe nachfolgendes Beispiel:

Beispiel: Inhalt der Benutzermaske /weblication/grid5/clients/default/masks/standard.wUserMask.php

<wUserMask version="1.0" xmlns:de="/de" xmlns:en="/en" xmlns:fr="/fr">
  ...
  <validator element="department_business" value="required" errorMessage="Bitte füllen Sie das Feld Abteilung im Reiter 'Geschäftlich' aus!"/>
  ...
</wUserMask>

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG