Anfang des Inhaltsbereichs

Funktionsdokumentation Befehle und Befehlsgruppen  Dokument im Navigationsbaum lokalisieren

Verwendung

Auf der KM-Benutzungsoberfläche können Befehle in Gruppen zusammengefasst werden. Diese Befehlsgruppen können „normale“ Befehle als auch Befehle, die eine Auswahlmöglichkeit in einem Dialogfenster anbieten, enthalten.

Integration

Befehlsgruppen können im Details-Dialog, in Layout-Sets, Collection- und Ressourcen-Renderern verwendet werden.

Funktionsumfang

Befehle

Neben den Informationen, die für die Lokalisierung verwendet werden (Angabe einer Bundle-Datei) können Sie festlegen, ob der Befehl gleichzeitig auf mehrere Ressourcen angewendet werden kann (Parameter Mass Command).

Folgende Parameter stehen bei der Konfiguration eines Befehls zur Verfügung:

Parameter eines Befehls

Parameter

Obligatorisch

Beschreibung

Alias

Ja

Alias des Befehls

Dieser Alias wird anstelle des Namens der JAVA-Klasse verwendet.

Description

Nein

nähere Beschreibung des Befehls

Java Class

Ja

Angabe der JAVA-Klasse, die den Befehl implementiert

Mass Command

Nein

gibt an, ob der Befehl auf mehrere Ressourcen angewendet werden kann

Parameter

Nein

Angabe zusätzlicher Parameter, die von Befehlen ausgewertet werden können

Ob ein Befehl zusätzliche Parameter auswerten kann, hängt von dessen Implementierung ab.

Command Icon Path

Nein

Pfadangabe einer Grafikdatei, die an Stelle von Text als Symbol für einen Befehl angezeigt wird

Beispiel: /etc/public/mimes/images/document.gif

Diese Einstellung kann nur zusammen mit dem Menü icon verwendet werden (siehe Menüs).

Bundle File

Nein

Angabe der Bundle-Datei, in der Schlüssel und Bezeichner für den Befehl hinterlegt sind

z. B. com.sapportals.wcm.rendering.uicommand.UICConsts

Diese Bundle-Datei wird für die Lokalisierung benötigt.

Key for Tooltip

Nein

Angabe des entsprechenden Schlüssels für die angezeigte Quick-Info

Der Schlüssel ist in der Bundle-Datei hinterlegt.

Key for Label

Nein

Angabe des entsprechenden Schlüssels für den angezeigten Bezeichner

Der Schlüssel ist in der Bundle-Datei hinterlegt.

Roles with Visibility

Nein

Kommagetrennte Angabe der Rollen, für die dieser Befehl gültig ist

Die Angabe der Rolle setzt sich wie folgt zusammen: Location/Role ID

These specifications are located in the portal at User Administration Roles. Wählen Sie die erforderliche Rolle und klicken Sie auf Bearbeiten. Die Angaben finden sich unter Detailed Information.

Beispiel: pcd:portal_content/specialist/contentmanager/
ContentManager

Befehle mit Auswahlmöglichkeit in einem Dialogfenster

Befehle, wie z. B. Verschieben nach, oder Kopieren nach erfordern die Angabe eines Zielordners. Wenn Sie solch einen Befehl anwenden, werden Sie in einem Dialogfenster aufgefordert, einen Ordner auszuwählen. Für das Dialogfenster können Sie in der Konfiguration ein eigenes Layout-Set angeben.

Parameter eines Befehls mit Auswahlmöglichkeit in einem Dialogfenster

Parameter

Obligatorisch

Beschreibung

Alias

Ja

Alias des Befehls

Dieser Alias wird anstelle des Namens der JAVA-Klasse verwendet.

Description

Nein

nähere Beschreibung des Befehls

Java Class

Ja

Angabe der JAVA-Klasse, die den Befehl implementiert

Mass Command

Nein

gibt an, ob der Befehl auf mehrere Ressourcen angewendet werden kann

Layout Set

Nein

Angabe eines Layout-Sets, das für die Anzeige des Dialogfensters verwendet wird

Parameter

Nein

Angabe zusätzlicher Parameter, die von Befehlen ausgewertet werden können

Command Icon Path

Nein

Pfadangabe einer Grafikdatei, die an Stelle von Text als Symbol für einen Befehl angezeigt wird

Beispiel: /etc/public/mimes/images/document.gif

Diese Einstellung kann nur zusammen mit dem Menü icon verwendet werden.

Bundle File

Nein

Angabe der Bundle-Datei, in der Schlüssel und Bezeichner für den Befehl hinterlegt sind

z. B. com.sapportals.wcm.rendering.uicommand.UICConsts

Diese Bundle-Datei wird für die Lokalisierung benötigt.

Key for Tooltip

Nein

Angabe des entsprechenden Schlüssels für die angezeigte Quick-Info

Der Schlüssel ist in der Bundle-Datei hinterlegt.

Key for Label

Nein

Angabe des entsprechenden Schlüssels für den angezeigten Bezeichner

Der Schlüssel ist in der Bundle-Datei hinterlegt.

Roles with Visibility

 

Nein

Kommagetrennte Angabe der Rollen, für die dieser Befehl gültig ist

Die Angabe der Rolle setzt sich wie folgt zusammen: Location/Role ID

Sie finden diese Angaben im Portal unter Benutzeradministration Rollen. Wählen Sie die erforderliche Rolle und klicken Sie auf Bearbeiten. Die Angaben finden sich unter Detailed Information.

Beispiel: pcd:portal_content/specialist/contentmanager/
ContentManager

Tooltip Key for Command in Dialog Box

Nein

Text einer Quick-Info, die im Auswahlfenster für einen Befehl angezeigt wird

Label Key for Command in Dialog Box

 

Nein

Angabe eines Kurzbezeichners, der im Auswahlfenster für einen Befehl angezeigt wird

 

Tooltip Key for Mass Command in Dialog Box

Nein

Text einer Quick-Info, die im Auswahlfenster für einen Massenbefehl angezeigt wird

nur erforderlich wenn der Parameter Mass Command aktiviert ist

Label Key for Mass Command in Dialog Box

Nein

Angabe eines Bezeichners, der im Auswahlfenster für einen Massenbefehl angezeigt wird

nur erforderlich wenn der Parameter Mass Command aktiviert ist

 

Label Key for First Input Field

Nein

Angabe eines Bezeichners für das erste Eingabefeld

Label Key for Second Input Field

Nein

Angabe eines Bezeichners für das zweite Eingabefeld

Befehlsgruppen

Befehle können in Befehlsgruppen zusammengefasst werden. Befehlsgruppen werden hierarchisch strukturiert. Dies bedeutet, dass Befehlsgruppen auch andere Befehlsgruppen enthalten können.

In der Konfiguration einer Befehlsgruppe können Sie festlegen, welche Befehle und Befehlsgruppen verwendet werden sollen.

Parameter einer Befehlsgruppe

Parameter

Obligatorisch

Beschreibung

Alias

Ja

Alias der Befehlsgruppe

Dieser Alias wird anstelle des Namens der JAVA-Klasse verwendet.

Description

Nein

nähere Beschreibung der Befehlsgruppe

Command List

Nein

Angabe der Aliase von Befehlen und Befehlsgruppen, die in der Befehlsgruppe zusammengefasst sind

Trennen Sie die Angaben mit Komma.

Sollte ein Befehl auf eine Ressource nicht anwendbar sein, dann wird dieser auf der Oberfläche als inaktiv gekennzeichnet.

Java Class

Ja

Angabe der JAVA-Klasse, die die Befehlsgruppe implementiert

Parameter

Nein

Angabe zusätzlicher Parameter, die von Befehlen ausgewertet werden können

Ob ein Befehl zusätzliche Parameter auswerten kann, hängt von dessen Implementierung ab.

Command Icon Path

Nein

Pfadangabe einer Grafikdatei, die an Stelle von Text als Symbol für einen Befehl angezeigt wird

Beispiel: /etc/public/mimes/images/document.gif

Diese Einstellung kann nur zusammen mit dem Menü icon verwendet werden.

Bundle File

Nein

Angabe der Bundle-Datei, in der Schlüssel und Werte für die Befehlsgruppe hinterlegt sind

z. B. com.sapportals.wcm.rendering.uicommand.UICConsts

Diese Bundle-Datei wird für die Lokalisierung benötigt.

Key for Tooltip

Nein

Angabe des entsprechenden Schlüssels für die angezeigte Quick-Info

Der Schlüssel ist in der Bundle-Datei hinterlegt.

Key for Label

Nein

Angabe des entsprechenden Schlüssels für den angezeigten Bezeichner

Der Schlüssel ist in der Bundle-Datei hinterlegt.

Aktivitäten

Um einen Befehl anzulegen oder die Konfiguration eines bestehenden Befehls anzupassen, wählen Sie Content Management User Interface Commands UI Command.

Um einen Befehl mit Auswahlmöglichkeit in einem Dialogfenster anzulegen oder anzupassen, wählen Sie Content Management User Interface Commands UI Commands with Selection.

Um eine Befehlsgruppe anzulegen oder anzupassen, wählen Sie Content Management User Interface Commands UI Command Group.

Weitere Informationen:

Bezeichner der Befehle ändern

 

 

 

 

Ende des Inhaltsbereichs