WebApps:Tilesdesigner: Difference between revisions

From CoPlanner 11
Jump to navigationJump to search
First Copy from German Wiki
 
Screenshot added
 
(33 intermediate revisions by the same user not shown)
Line 1: Line 1:
__TOC__
__TOC__
Verfügbar ab CoP 10 HF 3.1<br />
Der Tilesdesigner stellt ein intuitives Tool zur Erstellung und Anpassung der Weboberfläche des CoPlanner Webclients dar und ermöglicht eine Gestaltung nach dem WYSIWYG Prinzip.
==Systemvoraussetzungen==
Die Voraussetzungen finden Sie [[WebApps:Voraussetzungen|hier]].
==Aufruf im Web==
@Session_WebAppUrl@/Tiles/?menu=<Ebene 2 aus Dimension NavigationTiles>


Beispiel:
Available from CoP 10 HF 3.1
 
The Tilesdesigner is an intuitive WYSIWYG tool to create and adjust the graphical user interface of the CoPlanner Webclient.
==System requirements==
 
The requirements can be found [[WebApps:Requirements|here]].
==Invocation==
@Session_WebAppUrl@/Tiles/?menu=<2nd Layer from the Dimension navigation tiles>
 
Example:


<nowiki>https://servername:4444/coplanner/Tiles/?menu=reporting</nowiki>
<nowiki>https://servername:4444/coplanner/Tiles/?menu=reporting</nowiki>


[[WebApps:Tiles|(Link zum Artikel der NavigationTiles)]]
[[WebApps:Tiles|(Link to the NavigationTiles article)]]
===Erweiterter Aufruf===
===Extended invocation===
:* hideSessionHeader: Definiert, ob der [[WebApps:Header|Header]] angezeigt werden soll oder nicht (true blendet [[WebApps:Header|Header]] aus). Der Default beim Öffnen ist false.
:* hideSessionHeader: Defines if the session header should be visible or not (true fades out the Session-Header). Default while opening is false
Beispiel:
Example:


<nowiki>https://servername:4444/coplanner/Tiles/?menu=reporting&hideSessionHeader=true</nowiki>
<nowiki>https://servername:4444/coplanner/Tiles/?menu=reporting&hideSessionHeader=true</nowiki>
==Menü==
==Menu==
{| class="wikitable" width="857"
{| class="wikitable" width="857"
|+
|+
! Schaltfläche
! Button
! Aktion
! Action
|-
|-
| [[Image:ReportViewer_CoPlanner.JPG]]
| [[Image:ReportViewer_CoPlanner.JPG]]
| Zurück zur letzten davor aufgerufenen Seite.
| Back to last page.
|-
|-
| [[Image:ReportViewer_MenueOpenClose.JPG]]
| [[Image:ReportViewer_MenueOpenClose.JPG]]
| Öffnen/Schließen der Anzeigetexte des Menüs.
| Open/Close of display text of menu.
|-
|-
| [[Image:ReportViewer_Checkout.JPG]]
| [[File:ReportViewer Checkout.JPG.png]]
| Ein-/Auschecken <small><small>''(Ab CoP 10 HF 3.3)''</small></small>
| Checkin/Checkout <small><small>''(available from CoP 10 HF 3.3)''</small></small>
|-
|-
| [[Image:Dahboard Ansichtsmodus.PNG]]
| [[File:DashboardAnsichtsmodus.PNG]]
| Wechsel in den Ansichtsmodus
| Change to visual mode
|-
|-
| [[Image:Pivotform Zurueck.JPG]]
| [[Image:Pivotform Zurueck.JPG]]
| Zurücksetzen auf Status der letzten Speicherung
| Reset changes to last save
|-
|-
| [[Image:Web_Speichern.PNG]]
| [[Image:Web_Speichern.PNG]]
| Speichert alle Änderungen
| Save all changes
|-
|-
| [[Image:Web_Loeschen.PNG]]
| [[Image:Web_Loeschen.PNG]]
| Löscht das ausgewählte Element
| Deletes selected element
|-
|-
| [[Image:Web Tilesdesigner NeueKachelgruppe.png]]
| [[File:WebTilesdesignerNeueKachelgruppe.png]]
| Neue Kachelgruppe hinzufügen
| Add new tile group
|-
|-
| [[Image:Web Tilesdesigner NeueKachel.png]]
| [[File:WebTilesdesignerNeueKachel.png]]
| Neue Kachel in der ausgewählten Gruppe hinzufügen
| Add new tile to the selected group
|-
|-
| [[Image:Web Einstellungen Kontursymbol.png]]
| [[File:Web Einstellungen Kontursymbol.png.png]]
| Allgemeine Einstellungen
| General Settings
|}
|}
==Bedienung==
==Usage==
===Allgemeine Bedienhinweise===
===General Hints===
:*Die Bearbeitung der Tiles ist nur im PowerUser Modus möglich.
:*Editing the tiles is only possible in power user mode.
:*Die Bearbeitung der Tiles ist nur im ausgecheckten Zustand möglich.  
:*Editing the tiles is only possible when it is checked out.
:*Die Bedienung des Designers erfolgt hauptsächlich per Drag und Drop und das Kontextmenü.  
:*Mainly the designer is used via drag and drop and the context menu.
:*Nach der Bearbeitung müssen die Änderungen gespeichert werden und wieder eingecheckt werden.
:*After the changes are done, the changes have to saved and checked in again
===Neue Kachelgruppen und Kacheln anlegen===
===Creation of new groups of tiles and single tiles===
Voraussetzung: Es ist bereits ein Kachelmenü angelegt worden.<br />
Prerequisite: A tiles menu has already been created.
Wenn Sie ein komplett neues Menü aufbauen wollen, muss dies zunächst in der Dimensionswartung für die Navigation [[WebApps:Tiles|Tiles]] erstellt werden. Wenn es angelegt wurde ist es zunächst leer und erscheint wie im folgenden Screenshot.


If you want to create a complete new menu, it has to be created first in the dimension maintenance for the navigation [[WebApps:Tiles|tiles]]. When it has been created, it is empty and looks similar to the following screenshot.
[[File:WebTilesdesignerEmptyMenu.png|center|alt=|border]]
Click onto the gearwhell on the upper left side, to change into the edit mode. After that the page has to be checked out. If you now click onto symbol "Add new group" on the left side, the first tiles group can be added.


[[Image:Web Tilesdesigner LeeresMenü.png|border|center]]
{{Hint|Text=The first tiles group cannot be added through the context menu, the sidebar has to be used. (Further information on the sidebar, can be found above in this article.) If there are already elements or tile groups, also the context menu can be used, to create new tiles or tile groups.(further information can be found below).}}


===Adjustment of tile groups===
In this paragraph you can find information about the configuration options for the tile groups.
====General usage hints for tile groups====
:* Arange tile groups: the order of the tile groups can be arranged per drag and drop by clicking onto the [[File:WebTilesDesignerKachelgruppeVerschieben.png]] - symbol on the upper right. The groups can be arranged arbitrary horizontally.
:* Rename tile groups: To create a title or rename a tile group, simply click into the group header
:* long tile group headers are wrapped automatically in the view mode. (available from CoP 10 HF 3.3)
====Detailed usage of the tile groups.====
In the contextmenu you can find further options to adjust the tile group. The context menu can be opened either by clicking left mouse onto the three dots or via the right mouse button.


Klicken Sie oben links auf das Zahnrad, um in den Bearbeiten Modus zu wechseln und checken Sie die Seite anschließend aus. Nun können Sie über das Symbol "Neue Kachelgruppe hinzufügen" in der Seitenleiste die erste Kachelgruppe hinzufügen.
[[File:WebTilesDesignerKontexmenüaufruf.png|alt=|border]]
{| {{Bausteindesign1}}
 
|-
The context menu consists of the following entries:
| <span style="color: darkblue;">'''Hinweis'''</span> &nbsp;Die erste Kachelgruppe kann nicht über das Kontextmenü erstellt werden, sondern es muss das Seitenmenü zum Anlegen benutzt werden (siehe Liste der Buttons weiter oben in diesem Artikel). Wenn bereits Elemente oder Gruppen vorhanden sind, kann auch das Kontextmenü genutzt werden, um neue Kacheln oder Kachelgruppen anzulegen (siehe folgende Abschnitte).
 
|}
[[File:WebTilesDesignerKachelgruppeKontextmenue.png|alt=|border]]
===Kachelgruppen anpassen===
 
Im folgenden Abschnitt werden die Anpassungsmöglichkeiten für Kachelgruppen beschrieben.
'''Columns per group''' <small><small>''(available from CoP 10 HF 3.3)''</small></small> <br />The width can be defined here. That means, how many tiles should have space side by side. (possible values: 2 – 10)
====Allgemeine Bedienhinweise für Kachelgruppen====
 
:* Kachelgruppen anordnen: Kachelgruppen können über das [[Image:Web TilesDesigner KachelgruppeVerschieben.png|border]] - Symbol oben rechts per Drag’n’Drop verschoben werden und horizontal beliebig nebeneinander angeordnet werden.
'''Image'''<br />A small image/icon can be defined here, that es shown on the upper left besides the title of the group. When there is already an image, it can be deleted in this menu.  
:* Kachelgruppen umbenennen: Zum Umbenennen/Vergeben eines Titels für die Kachelgruppe einfach in den Gruppenheader klicken.
:* Lange Kachelgruppenheader erhalten im Ansichtsmodus einen automatischen Zeilenumbruch.<small><small>''(Ab CoP 10 HF 3.3)''</small></small>
====Bedienung der Kachelgruppen im Detail====
Über das Kontextmenü stehen weitere Optionen zur Anpassung der Kachelgruppen zu Verfügung. Das Kontextmenü kann entweder über einen Klick auf die rechte Maustaste im Gruppenheader oder einen Linksklick auf die drei Punkte oben rechts erreicht werden.<br />
[[Image:Web TilesDesigner Kontexmenüaufruf.png|border]]


Das Kontextmenü enthält die folgenden Einträge:
'''Enabled'''<br />It can be defined here, if the group is active. If it is active or not can also be controlled by a condition. (e. g. depending on which user is logged in, the group is active or not).
[[Image:Web TilesDesigner KachelgruppeKontextmenü.png|border|none]]
'''Spalten pro Gruppe''' <small><small>''(Ab CoP 10 HF 3.3)''</small></small> <br />
Hier kann eingestellt werden, wie breit die aktuelle Kachelgruppe sein soll, d. h. für wie viele Kacheln in einer Zeile nebeneinander Platz reserviert werden soll. (Wertebereich: 2 – 10)


'''Bild'''<br />
'''Visibility'''<br />It can be defined here, if the group is visible or not. The visibility can be controlled by a condition. (e. g. depending on which user is logged in, the group is visible or not).
Hier kann ein kleines Bild/Icon definiert werden, das links oben neben der Gruppenbeschriftung angezeigt wird. Wenn bereits ein Bild vorhanden ist, kann es über dieses Menü gelöscht werden.


'''Aktiv'''<br />
'''Color setting'''<br />This menu contains the color settings for the group. It consists of the following submenu:
Hier kann definiert werden, ob die Gruppe aktiv ist. Auch kann der Aktivstatus über eine Bedingung gesteuert werden (z. B. abhängig davon welcher User eingeloggt ist, ist die Gruppe aktiv oder nicht).
:*''Edit fore color of group''
::The color of the header of the tile group can be defined here.
:*''Default colors for new tiles''
::The background and text color of tiles that are newly created within this group, can be defined here.  
:*''Change colors of existing tiles''
::The background and text color of already existing tiles in this group can be defined here. When you click "OK" the color is applied on all already existing tiles in this group.


'''Sichtbarkeit'''<br />
'''New'''<br />In this menu new elements can be created. It consists of the following submenu:
Hier kann definiert werden, ob die Gruppe sichtbar ist. Auch kann die Sichtbarkeit über eine Bedingung gesteuert werden (z. B. abhängig davon welcher User eingeloggt ist, ist die Gruppe sichtbar oder nicht).
:*''Element on same level''
:: A new tile group can created here.  
:*''Element on sublevel''
:: A new tile within this group can created here.


'''Farbeinstellungen'''<br />
'''Delete'''<br />Delete this tile group.
Dieses Menü enthält die Farbeinstellungen für die Gruppe. Es enthält folgende Submenüpunkte:
===Adjust tiles===
:* ''Schriftfarbe der Gruppe bearbeiten''
In this paragraph further information can be found about the customization options for tiles.
::Hier kann die Textfarbe für die Kachelgruppenüberschrift eingestellt werden.
====General usage hints for tiles. ====
:* ''Standardfarben für neue Kacheln''
:* Move/arrange/nest tiles
::Hier kann die Hintergrund- und Schriftfarbe für Kacheln eingestellt werden, die in dieser Kachelgruppe neu angelegt werden.
:: Tiles can be moved between other tiles via drag and drop and also can be nested into each other and brought back out again.
:* ''Farben bestehender Kacheln ändern''
:* The maximum number of sublevels of a tile is two. (So overall four layers: Tilegroup - tile - 1st subtile - 2nd subtile)
::Hier kann die Hintergrund- und Schriftfarbe für alle bereits in dieser Gruppe vorhandenen Kacheln geändert werden. Bei Klick auf OK wird die jeweils eingestellte Farbe für alle Kacheln dieser Gruppe übernommen.
:: {{Hint|Text=This restriction results in the fact, that sometimes it is not possible to nest tiles into each other, because the maximum number of subtiles would be exceeded.}}
:* Tiles that have subsidiary tiles are container elements only
:: When a tile has a navigation action assigned to it, gets assigned a subtile, the navigation action has no effect anymore. It works only as a container for the other tiles.
:* Multiselection
:: Multiselection of tiles e. g. in order to move more than one tile at a time or adjust options for more than one tile simultanously is possible through the common shortcuts like Ctrl + mouseclick or Shift + mouseclick.  
:* Tiles do not wrap to long captions. If the caption is too long it can be read completely through the mouseover action "tooltip"


'''Neu'''<br />
====Usage of the tiles in detail====
In diesem Menü können neue Elemente angelegt werden. Es enthält folgende Submenüpunkte:
Further options to adjust the tiles can be found through the context menu. The context menu can be opened either by clicking left mouse onto the three dots on the upper left or by clicking the right mouse button onto the tile. <br />[[File:WebTilesdesignerKachelKontextmenüpunkte.png|alt=|border]]
:* ''Element auf gleicher Ebene''
:: Über diesen Menüpunkt kann eine neue Kachelgruppe angelegt werden.
:* ''Element auf Subebene''
:: Über diesen Menüpunkt kann eine neue Kachel innerhalb der ausgewählten Gruppe angelegt werden.


'''Löschen'''<br />
The context menu consists of the following entries.
Diese Kachelgruppe löschen.
===Kacheln anpassen===
Im folgenden Abschnitt werden die Anpassungsmöglichkeiten für Kacheln beschrieben.
====Allgemeine Bedienhinweise für Kacheln====
:* Verschieben/Anordnen/Schachteln von Kacheln
:: Kacheln können per Drag und Drop zwischen anderen Kacheln beliebig verschoben und in den meisten Fällen auch einander untergeordnet (verschachtelt) und wieder hervorgeholt werden.
:* Es können maximal zwei Subebenen für eine Kachel angelegt werden. (Also ingesamt 4. Ebenen: Kachelgruppe - Kachel - 1. Subkachel - 2. Subkachel)
:: {| {{Bausteindesign1}}
|-
| <span style="color: darkblue;">'''Hinweis'''</span> &nbsp;Diese Einschränkung hat zur Folge, dass sich manchmal eine Kachel nicht einer anderen Kachel unterordnen lässt, weil als Folge maximal Anzahl möglicher Subebenen überschritten wird.
|}
:* Kacheln mit untergeordneten Kacheln sind reine Containerelemente
:: Bei Kacheln, die eine untergeordnete Kachel besitzen ist eine auf die übergeordnete Kachel vergebene Navigationsaktion ohne Funktion. Sobald eine Kachel Subelemente besitzt, dient diese rein als Container für die anderen Elemente.
:* Mehrfachselektion
:: Mehrfachselektion von Kacheln zum z. B. Verschieben mehrerer Kacheln gleichzeitig oder dem Verändern von Einstellungen für mehrere Kacheln auf einmal ist (wie aus anderen System gewohnt) möglich mit STRG + Mausklick für die Markierung von einem Element nach dem anderen oder SHIFT + Mausklick für die Markierung eines ganzen Bereiches an Elementen
:* Auf Kacheln werden zu lange Captions nicht umgebrochen, sondern sind über die MouseOver Aktion „Tooltip“ vollständig lesbar.  


====Bedienung der Kacheln im Detail====
[[File:WebTilesdesignerKachelkontextmenu.png|alt=|border]]
Über das Kontextmenü stehen weitere Optionen zur Anpassung der Kacheln zu Verfügung. Das Kontextmenü kann entweder durch einen Klick auf die rechte Maustaste auf der Kachel oder einen Linksklick auf die drei Punkte oben links auf der Kachel erreicht werden.<br />
[[Image:Web Tilesdesigner KachelKontextmenüpunkte.png|border|none]]
Das Kontextmenü enthält die folgenden Einträge:
[[Image:Web Tilesdesigner KachelKontextmenü.png|border|none]]


'''Umbenennen'''<br />
'''Rename'''<br />The tile can be renamed here more precise: A caption can be assigned to a tile here. (Hint: Caption !=Elementname in dimension maintenance).
Hier kann die Kachel umbenannt werden bzw. eine Caption vergeben werden. (Hinweis: Caption != Elementname in der Dimensionswartung)


'''Textformatierung''' <small><small>''(Ab CoP 10 HF 3.3)''</small></small> <br />
'''Text formatting''' <small><small>''(available from CoP 10 HF 3.3)''</small></small> <br />The text of the tile can adjusted here. It consists of the following submenu:
Hier kann der Text der Kachel angepasst werden. Es enthält folgende Submenüpunkte:
:*''Edit for color''
:* ''Schriftfarbe bearbeiten''
:: The text color can be adjusted here. The color can be changed via a color picker, RGB or HUE values or via hexadecimalcode.  
:: In diesem Dialog kann die Schriftfarbe angepasst werden. Es steht eine Farbauswahl zu Verfügung, sowie die Eingabe als RGB Wert, Hexadezimalcode oder mittels HSV Wert.  
:*''Position'' <small><small>''(available from CoP 10 HF 3.3)''</small></small>
:* ''Position'' <small><small>''(Ab CoP 10 HF 3.3)''</small></small>
:: The vertical and horizontal alignment of the caption can be adjusted here.
:: In diesem Menü kann sowohl die vertikale als auch horizontale Position der vergebenen Caption angepasst werden.  
:: {{Hint|Text=When in the submenu "Style"(further information about this can be found below in this article) on of the two "Subtile underneath tile" option is chosen, the vertical alignment option of the text has no effect. The text will always be shown on the bottom of the tile.}}
:: {| {{Bausteindesign1}}
::
|-
:*''Font size'' <small><small>''(available from CoP 10 HF 3.3)''</small></small>
| <span style="color: darkblue;">'''Hinweis'''</span> &nbsp;Ist als Einstellung im Menü "Darstellung" (siehe weiter unten in diesem Artikel) eine der beiden „Öffnet nach unten“ Optionen ausgewählt, hat die vertikale Textausrichtung keine Funktion, der Text wird dann immer unten angeheftet.  
:: The font size of the caption can be adjusted here.  
|}
:* ''Schriftgröße'' <small><small>''(Ab CoP 10 HF 3.3)''</small></small>
:: In diesem Menü kann die Schriftgröße der Caption eingestellt werden.  


'''Bild''' <small><small>''(Ab CoP 10 HF 3.3 als Menü mit Subpunkten)''</small></small> <br />
'''Image''' <small><small>''(available from CoP 10 HF 3.3 as a menu with a submenu)''</small></small> <br />An image that is shown on the tile can be added in this menu. It consists of the following submenu:
In diesem Menü kann ein Bild hinzugefügt und angepasst werden, welches dann auf der Kachel angezeigt wird. Es enthält folgende Submenüpunkte:
:*''Edit (always visible)''
:* ''Bearbeiten (immer sichtbar)''
:: An image or an icon can be chosen here, either from the list of CoPlanner icons or an own image can be added. When an image is already assigned to the tile, it can be swapped in this dialog.
:: In diesem Dialog kann ein Bild/Icon aus der Liste der CoPlanner Icons oder ein eigenes Bild hinzugefügt werden. Wenn bereits ein Bild vorhanden ist, kann es über diesen Dialog ausgetauscht werden.  
:*''Delete (only visible when an image already is assigned to the tile)''
:* ''Löschen (nur sichtbar, wenn bereits ein Bild eingestellt ist)''
:: Delete a already assigned image.
:: Das vorhandene Bild löschen.
:*''Scale (only visible when an image already is assigned to the tile)'' <small><small>''(Ab CoP 10 HF 3.3)''</small></small>
:* ''Skalieren (nur sichtbar, wenn bereits ein Bild eingestellt ist)'' <small><small>''(Ab CoP 10 HF 3.3)''</small></small>
:: The scale of the assigned image can be adjusted in this submenu.
:: In diesem Submenü kann die Skalierung des eingestellten Bildes angepasst werden.


'''Aktiv''' <br />
'''Enabled'''<br />It can be defined here, if the tile is active. If it is active or not can also be controlled by a condition. (e. g. depending on which user is logged in, the tile is active or not).
Hier kann definiert werden, ob die Kachel aktiv ist. Der Aktivstatus kann auch über eine Bedingung gesteuert werden (z. B. abhängig davon welcher User eingeloggt ist, ist die Kachel aktiv oder nicht).


'''Sichtbarkeit''' <br />
'''Visibility'''<br />It can be defined here, if the tile is visible or not. The visibility can be controlled by a condition. (e. g. depending on which user is logged in, the tile is visible or not).
Hier kann definiert werden, ob die Kachel sichtbar ist. Die Sichtbarkeit kann auch über eine Bedingung gesteuert werden (z. B. abhängig davon welcher User eingeloggt ist, ist die Kachel sichtbar oder nicht).


'''Navigationsaktion hinzufügen''' <br />
'''Add navigation action'''<br />In this dialog it can be defined here, what action should be performed when the tile is clicked. More Information about this dialog can be found in the article [[Linkbuilder]]
In diesem Dialog kann definiert werden, welche Aktion beim Klicken der Kachel ausgeführt werden soll. Dieser ist im Artikel [[WebApps:Navigationsaktionen(Linkbuilder)|WebApps:Navigationsaktionen(Linkbuilder)]] genauer beschrieben.


'''Status''' <br />
'''State'''<br />It can be defined here if the tile has a state. This state also can be controlled by a condition.
Hier kann ein bestimmter Status für die Kachel festgelegt werden, der dann an der Kachel angezeigt wird. Dieser kann auch über einen Ausdruck/eine Bedingung gesteuert werden.


'''Hintergrundfarbe bearbeiten''' <small><small>''(Ab CoP 10 HF 3.3 aus einem Submenü auf diese Kontextmenüebene verschoben)''</small></small><br />
'''Edit background color''' <small><small>''(this entry was moved from a submenu to the main level of the contextmenu in CoP 10 HF 3.3 )''</small></small><br />The background color the tile can be changed here.  
Hintergrundfarbe der Kachel verändern.


'''Darstellung''' <br />
'''Style''' <br />The style of the tile can be defined here.
Hier kann die Darstellung der Kachel eingestellt werden. Folgende Einstellungen sind möglich.


{| class="wikitable"
{| class="wikitable"
|+
! Setting
! Einstellung
! Description
! Beschreibung
! Example
! Beispiel
|-
|-
| Submenü öffnet nach unten, kleine Kachel
| Subtile underneath tile, small tile
| Wenn die Kachel Subeinträge enthält, werden diese über ein Dropdown Menü unterhalb der Kachel angezeigt.<br /> Kachelbreite: 1 Spalte
| If there subentries for the tile, they are displayed in a dropdown menu that opens below the tile<br />width of the tile: 1 column
| [[Image:Web TilesDesigner KleineKachelNachUnten.png|border|150px]]
| [[File:WebTilesDesignerSmallTileUnderneath.png|168x168px|alt=|border]]
|-
|-
| Submenü öffnet nach unten, große Kachel
| Subtile underneath tile, large tile
| Wenn die Kachel Subeinträge enthält, werden diese über ein Dropdown Menü unterhalb der Kachel angezeigt.<br /> Kachelbreite: 2 Spalten
| If there subentries for the tile, they are displayed in a dropdown menu that opens below the tile<br />width of the tile: 2 column
| [[Image:Web TilesDesigner GroßeKachelNachUnten.png|border|300px]]
| [[File:WebTilesDesignerGroßeKachlNachUnten.png|border|337x337px]]
|-
|-
| Submenü auf Kachel, kleine Kachel
| Subtile on tile, small tile
| Wenn die Kachel Subeinträge enthält, werden diese bei einem Klick auf den Pfeil auf der rechten Seite der Kachel über eine Slider Animation sichtbar und können ausgewählt werden. <br />Kachelbreite: 1 Spalte
| If there subentries for the tile, they can be displayed through clicking onto arrow on the right side of the tile.<br />width of the tile: 1 column
| [[Image:Web TilesDesigner KleineKachelAufKachel1.png|border|150px]] [[Image:Web TilesDesigner KleineKachelAufKachel2.png|border|150px]]
| [[File:WebTilesDesignerSmallTileonTile1.png|alt=|border]][[File:WebTilesDesignerSmallTileonTile2.png|alt=|border]]
|-
|-
| Submenü auf Kachel, große Kachel
| Subtile on tile, large tile
| Wenn die Kachel Subeinträge enthält, werden diese bei einem Klick auf den Pfeil auf der rechten Seite der Kachel über eine Slider Animation sichtbar und können ausgewählt werden. <br />Kachelbreite: 2 Spalten
| If there subentries for the tile, they can be displayed through clicking onto arrow on the right side of the tile.<br />width of the tile: 2 column
| [[Image:Web TilesDesigner GroßeKachelAufKachel1.png|border|300px]] [[Image:Web TilesDesigner GroßeKachelAufKachel2.png|border|300px]]
| [[File:WebTilesDesignerBigTileonTile1.png|alt=|border]][[File:WebTilesDesignerBigTileonTile2.png|alt=|border]]
|}
|}


'''Neu''' <br />
'''New'''<br />New elements can be created here
Über diesen Menüpunkt können neue Elemente angelegt werden.
:*''Element on same level''
:* ''Element auf gleicher Ebene''
:: Creates a new tile on the same level.
:: Legt eine weitere Kachel auf der gleichen Ebene an.
:*''Element on sublevel''
:* ''Element auf Subebene''
:: Creates a new tile that is attached to the current tile.
:: Legt eine Kachel an, die der aktuellen Kachel untergeordnet ist.
 
'''Delete'''<br />Deletes the current tile and all subelements.
 
====Subtile menu====
The subtile menu can be found by clicking the gear symbol on the tiles.
 
[[File:WebTilesDesignerSubtilemenu1.png|alt=|border]]
 
In the subtilemenu, submenu entries can be edited. It follows the same use principles like on the parent level within the tile groups. Tiles can be moved, rearranged etc. and also the context menu can be used. Compared to the parent level it contains less options. In the header also the tiletitel can be edited.


'''Löschen''' <br />
[[File:WebTilesDesignerSubtilemenu2.png|alt=|border]]
Löscht die aktuell ausgewählte Kachel und alle Subelemente.


====Subkachelmenü====
It is also possible to open the subtilemenu of the 2nd sublevel. How it can be accessed depends on the chosen style of the tile.  
Das Subkachelmenü kann über die Zahnräder auf den einzelnen Kacheln erreicht werden.
:* Submenu for the 2nd sublevel, when "subtile on tile" is chosen
[[Image:Web TilesDesigner Subkachelmenü1.png|border|none|200px]]
::[[File:WebTilesDesignerSubtilemenu3.png|alt=|border]]
Über das Subkachelmenü können Menüeinträge auf Unterkacheln bearbeitet werden. Dies geschieht nach dem gleichen Prinzip wie auf der Parentebene innerhalb der Kachelgruppen. Es können Kacheln verschoben werden, neu angeordnet werden etc. und das Kontextmenü verwendet werden. Dieses enthält im Vergleich zur Parentebene etwas weniger Optionen.  
:* Submenu for the 2nd sublevel, when "subtile underneath tile" is chosen
In der Titelleiste kann außerdem der Kacheltitel bearbeitet werden.
::[[File:WebTilesDesignerSubtilemenu4.png|alt=|border]]
[[Image:Web TilesDesigner Subkachelmenü2.png|border|none|350px]]
Es ist auch möglich das Subkachelmenü der zweiten Subebene zu öffnen. Je nach Ansicht ist dies - wie in den zwei folgenden Screenshots ersichtlich - möglich:
:* Submenü für die zweite Ebene, wenn „Menü öffnet auf Kachel“
:: [[Image:Web TilesDesigner Subkachelmenü3.png|border|300px]]
:* Submenü für die zweite Ebene, wenn „Menü öffnet nach unten“
:: [[Image:Web TilesDesigner Subkachelmenü4.png|border|300px]]


Auch hier sind die Einstellungsmöglichkeiten leicht reduziert.  
Compared to the other levels it contains less options.  


__NOEDITSECTION__
__NOEDITSECTION__

Latest revision as of 08:17, 24 August 2022

Available from CoP 10 HF 3.1

The Tilesdesigner is an intuitive WYSIWYG tool to create and adjust the graphical user interface of the CoPlanner Webclient.

System requirements

The requirements can be found here.

Invocation

@Session_WebAppUrl@/Tiles/?menu=<2nd Layer from the Dimension navigation tiles>

Example:

https://servername:4444/coplanner/Tiles/?menu=reporting

(Link to the NavigationTiles article)

Extended invocation

  • hideSessionHeader: Defines if the session header should be visible or not (true fades out the Session-Header). Default while opening is false

Example:

https://servername:4444/coplanner/Tiles/?menu=reporting&hideSessionHeader=true

Menu

Button Action
Back to last page.
Open/Close of display text of menu.
Checkin/Checkout (available from CoP 10 HF 3.3)
Change to visual mode
Reset changes to last save
Save all changes
Deletes selected element
Add new tile group
Add new tile to the selected group
General Settings

Usage

General Hints

  • Editing the tiles is only possible in power user mode.
  • Editing the tiles is only possible when it is checked out.
  • Mainly the designer is used via drag and drop and the context menu.
  • After the changes are done, the changes have to saved and checked in again

Creation of new groups of tiles and single tiles

Prerequisite: A tiles menu has already been created.

If you want to create a complete new menu, it has to be created first in the dimension maintenance for the navigation tiles. When it has been created, it is empty and looks similar to the following screenshot.

Click onto the gearwhell on the upper left side, to change into the edit mode. After that the page has to be checked out. If you now click onto symbol "Add new group" on the left side, the first tiles group can be added.

Hint  The first tiles group cannot be added through the context menu, the sidebar has to be used. (Further information on the sidebar, can be found above in this article.) If there are already elements or tile groups, also the context menu can be used, to create new tiles or tile groups.(further information can be found below).


Adjustment of tile groups

In this paragraph you can find information about the configuration options for the tile groups.

General usage hints for tile groups

  • Arange tile groups: the order of the tile groups can be arranged per drag and drop by clicking onto the - symbol on the upper right. The groups can be arranged arbitrary horizontally.
  • Rename tile groups: To create a title or rename a tile group, simply click into the group header
  • long tile group headers are wrapped automatically in the view mode. (available from CoP 10 HF 3.3)

Detailed usage of the tile groups.

In the contextmenu you can find further options to adjust the tile group. The context menu can be opened either by clicking left mouse onto the three dots or via the right mouse button.

The context menu consists of the following entries:

Columns per group (available from CoP 10 HF 3.3)
The width can be defined here. That means, how many tiles should have space side by side. (possible values: 2 – 10)

Image
A small image/icon can be defined here, that es shown on the upper left besides the title of the group. When there is already an image, it can be deleted in this menu.

Enabled
It can be defined here, if the group is active. If it is active or not can also be controlled by a condition. (e. g. depending on which user is logged in, the group is active or not).

Visibility
It can be defined here, if the group is visible or not. The visibility can be controlled by a condition. (e. g. depending on which user is logged in, the group is visible or not).

Color setting
This menu contains the color settings for the group. It consists of the following submenu:

  • Edit fore color of group
The color of the header of the tile group can be defined here.
  • Default colors for new tiles
The background and text color of tiles that are newly created within this group, can be defined here.
  • Change colors of existing tiles
The background and text color of already existing tiles in this group can be defined here. When you click "OK" the color is applied on all already existing tiles in this group.

New
In this menu new elements can be created. It consists of the following submenu:

  • Element on same level
A new tile group can created here.
  • Element on sublevel
A new tile within this group can created here.

Delete
Delete this tile group.

Adjust tiles

In this paragraph further information can be found about the customization options for tiles.

General usage hints for tiles.

  • Move/arrange/nest tiles
Tiles can be moved between other tiles via drag and drop and also can be nested into each other and brought back out again.
  • The maximum number of sublevels of a tile is two. (So overall four layers: Tilegroup - tile - 1st subtile - 2nd subtile)
Hint  This restriction results in the fact, that sometimes it is not possible to nest tiles into each other, because the maximum number of subtiles would be exceeded.


  • Tiles that have subsidiary tiles are container elements only
When a tile has a navigation action assigned to it, gets assigned a subtile, the navigation action has no effect anymore. It works only as a container for the other tiles.
  • Multiselection
Multiselection of tiles e. g. in order to move more than one tile at a time or adjust options for more than one tile simultanously is possible through the common shortcuts like Ctrl + mouseclick or Shift + mouseclick.
  • Tiles do not wrap to long captions. If the caption is too long it can be read completely through the mouseover action "tooltip"

Usage of the tiles in detail

Further options to adjust the tiles can be found through the context menu. The context menu can be opened either by clicking left mouse onto the three dots on the upper left or by clicking the right mouse button onto the tile.

The context menu consists of the following entries.

Rename
The tile can be renamed here more precise: A caption can be assigned to a tile here. (Hint: Caption !=Elementname in dimension maintenance).

Text formatting (available from CoP 10 HF 3.3)
The text of the tile can adjusted here. It consists of the following submenu:

  • Edit for color
The text color can be adjusted here. The color can be changed via a color picker, RGB or HUE values or via hexadecimalcode.
  • Position (available from CoP 10 HF 3.3)
The vertical and horizontal alignment of the caption can be adjusted here.
Hint  When in the submenu "Style"(further information about this can be found below in this article) on of the two "Subtile underneath tile" option is chosen, the vertical alignment option of the text has no effect. The text will always be shown on the bottom of the tile.


  • Font size (available from CoP 10 HF 3.3)
The font size of the caption can be adjusted here.

Image (available from CoP 10 HF 3.3 as a menu with a submenu)
An image that is shown on the tile can be added in this menu. It consists of the following submenu:

  • Edit (always visible)
An image or an icon can be chosen here, either from the list of CoPlanner icons or an own image can be added. When an image is already assigned to the tile, it can be swapped in this dialog.
  • Delete (only visible when an image already is assigned to the tile)
Delete a already assigned image.
  • Scale (only visible when an image already is assigned to the tile) (Ab CoP 10 HF 3.3)
The scale of the assigned image can be adjusted in this submenu.

Enabled
It can be defined here, if the tile is active. If it is active or not can also be controlled by a condition. (e. g. depending on which user is logged in, the tile is active or not).

Visibility
It can be defined here, if the tile is visible or not. The visibility can be controlled by a condition. (e. g. depending on which user is logged in, the tile is visible or not).

Add navigation action
In this dialog it can be defined here, what action should be performed when the tile is clicked. More Information about this dialog can be found in the article Linkbuilder

State
It can be defined here if the tile has a state. This state also can be controlled by a condition.

Edit background color (this entry was moved from a submenu to the main level of the contextmenu in CoP 10 HF 3.3 )
The background color the tile can be changed here.

Style
The style of the tile can be defined here.

Setting Description Example
Subtile underneath tile, small tile If there subentries for the tile, they are displayed in a dropdown menu that opens below the tile
width of the tile: 1 column
Subtile underneath tile, large tile If there subentries for the tile, they are displayed in a dropdown menu that opens below the tile
width of the tile: 2 column
Subtile on tile, small tile If there subentries for the tile, they can be displayed through clicking onto arrow on the right side of the tile.
width of the tile: 1 column
Subtile on tile, large tile If there subentries for the tile, they can be displayed through clicking onto arrow on the right side of the tile.
width of the tile: 2 column

New
New elements can be created here

  • Element on same level
Creates a new tile on the same level.
  • Element on sublevel
Creates a new tile that is attached to the current tile.

Delete
Deletes the current tile and all subelements.

Subtile menu

The subtile menu can be found by clicking the gear symbol on the tiles.

In the subtilemenu, submenu entries can be edited. It follows the same use principles like on the parent level within the tile groups. Tiles can be moved, rearranged etc. and also the context menu can be used. Compared to the parent level it contains less options. In the header also the tiletitel can be edited.

It is also possible to open the subtilemenu of the 2nd sublevel. How it can be accessed depends on the chosen style of the tile.

  • Submenu for the 2nd sublevel, when "subtile on tile" is chosen
  • Submenu for the 2nd sublevel, when "subtile underneath tile" is chosen

Compared to the other levels it contains less options.