Download als PDF

Anbindung

Die Anbindung von Workflows und Widgets unterscheidet sich voneinander. Workflows können an einer Vielzahl von Positionen im Editor genutzt werden, Widgets hingegen können nur auf dem Dashboard genutzt werden. Zur Anbindung eines Widgets reicht die Referenzierung des Widgets-Datenobjektes im Reiter "Widget" des Editorfunktionen-Datenobjektes und das Setzen einer GUID für das Widget. Workflows hingegen benötigen die Bindung an eine vordefinierte Position bspw. das Kontextmenu. Hierfür stehen stehen die in den beiden folgenden Tabellen beschriebenen Bindungsziele zur Verfügung. Die erste Tabelle listet Bindungsziele auf, welche zur Erweiterung des Editors genutzt werden können. Die zweite Tabelle listet Bindungsziele für Systemfunktionen auf, welche jedoch überschrieben werden können.

Die Anzeige von angebundenen Workflows kann weiter gefiltert werden. Wird ein Workflow beispielsweise an das Datenobjekt im ContentManagement gebunden, ist es möglicherweise erwünscht, den Eintrag bei Datenobjekten mit einem bestimmten Schema anzeigen. Hierfür besteht die Möglichkeit, ein serverseitiges Javascript anbinden und dort eine Funktion zu definieren, welche die Filterung durchführt. Die Funktion muss dann im Konfigurationspunkt "On" aufgerufen werden (bspw. "return isRoot();"). Zur Hilfestellung steht die globale Variable "context" zur Verfügung, welche hier genauer beschrieben wird.

 

 

Bindungstabellen

Bindung
changeset.overview.buttontoolbar.left
changeset.overview.buttontoolbar.right
contentmanagement.dataobjects.buttontoolbar.left
contentmanagement.dataobjects.new.buttontoolbar.left
contentmanagement.dataobjects.buttontoolbar.right
contentmanagement.dataobjects.new.buttontoolbar.right
contentmanagement.dataobjects.contextmenu.*
contentmanagement.dataobjects.contextmenu.detailview
contentmanagement.dataobjects.contextmenu.treeview
contentmanagement.index.buttontoolbar.left
contentmanagement.index.buttontoolbar.right
dashboard.paginator
datamanagement.dataobjects.buttontoolbar.left
datamanagement.dataobjects.buttontoolbar.right
datamanagement.dataobjects.contextmenu
datamanagement.index.buttontoolbar.left
datamanagement.index.buttontoolbar.right
schemamanagement.schema.buttontoolbar.left
schemamanagement.schema.buttontoolbar.right
schemamanagement.schema.contextmenu
workspacemanager.add
usermanagement.root.buttontoolbar.left
usermanagement.root.buttontoolbar.right
usermanagement.root.contextmenu
usermanagement.container.users.contextmenu
usermanagement.container.groups.contextmenu
usermanagement.container.groups.alphabetic.contextmenu
usermanagement.container.groups.hierarchic.contextmenu
usermanagement.user.buttontoolbar.left
usermanagement.user.buttontoolbar.right
usermanagement.user.contextmenu
usermanagement.usersetting.buttontoolbar.left
usermanagement.usersetting.buttontoolbar.right
usermanagement.usersetting.contextmenu
usermanagement.group.buttontoolbar.left
usermanagement.group.buttontoolbar.right
usermanagement.group.contextmenu

 

 

Systembindungen
changeset.changes
changeset.commit
changeset.configure
changeset.create
changeset.discard
changeset.overview.changeapprovalstate
contentmanagement.dataobjects.checkin
contentmanagement.dataobjects.forcecheckin
contentmanagement.dataobjects.checkout
contentmanagement.dataobjects.compareversion
contentmanagement.dataobjects.copy
contentmanagement.dataobjects.create
contentmanagement.dataobjects.delete
contentmanagement.dataobjects.destroyversion
contentmanagement.dataobjects.move
contentmanagement.dataobjects.order
contentmanagement.dataobjects.paste
contentmanagement.dataobjects.rename
contentmanagement.dataobjects.renametemp
contentmanagement.dataobjects.restoreversion
contentmanagement.dataobjects.save
contentmanagement.dataobjects.spellcheck
contentmanagement.dataobjects.undocheckout
contentmanagement.dataobjects.preview
contentmanagement.spellchecker.execute
contentmanagement.spellchecker.apply
contentmanagement.spellchecker.abort
contentmanagement.spellchecker.dictionary
contentmanagement.search
contentmanagement.trash
contentmanagement.navigatetoschema
contentmanagement.navigatetodatamanagement
contentmanagement.workspace
dashboard.widgets
dashboard.workspace
datamanagement.dataobjects.checkin
datamanagement.dataobjects.forcecheckin
datamanagement.dataobjects.checkout
datamanagement.dataobjects.compareversion
datamanagement.dataobjects.copy
datamanagement.dataobjects.create
datamanagement.dataobjects.delete
datamanagement.dataobjects.destroyversion
datamanagement.dataobjects.move
datamanagement.dataobjects.order
datamanagement.dataobjects.paste
datamanagement.dataobjects.rename
datamanagement.dataobjects.renametemp
datamanagement.dataobjects.restoreversion
datamanagement.dataobjects.save
datamanagement.dataobjects.undocheckout
datamanagement.dataobjects.preview
datamanagement.search
datamanagement.trash
datamanagement.navigatetoschema
datamanagement.workspace
schemamanagement.schema.create
schemamanagement.schema.delete
schemamanagement.schema.rename
schemamanagement.schema.addtochangeset
schemamanagement.schema.save
schemamanagement.workspace
workspacemanager.activate.modulesystem
usermanagement.user.create
usermanagement.user.rename
usermanagement.user.delete
usermanagement.user.save
usermanagement.usersetting.create
usermanagement.usersetting.delete
usermanagement.usersetting.save
usermanagement.usersetting.navigatetoschema
usermanagement.group.create
usermanagement.group.rename
usermanagement.group.configure
usermanagement.group.delete
usermanagement.group.save
usermanagement.workspace
modulesystem.overview.install
modulesystem.overview.create
modulesystem.configuration.save
modulesystem.module.localization.add
modulesystem.localization.add
modulesystem.localization.fill
modulesystem.localization.delete
modulesystem.localization.rename
modulesystem.interface.implement
modulesystem.environment.create
modulesystem.module.navigateto
modulesystem.module.save
modulesystem.module.setstate
modulesystem.module.uninstall
modulesystem.schema.save
modulesystem.schema.rename
modulesystem.schema.move
modulesystem.schema.newschema
modulesystem.schema.newsetup
modulesystem.schema.newcustomizing
modulesystem.schema.add.existing
modulesystem.schema.delete
modulesystem.schema.addtoschangeset
modulesystem.schema.updatescript.new
modulesystem.schema.updatescript.rename
modulesystem.search
modulesystem.workflow.create
modulesystem.workflow.designer.create.comment
modulesystem.workflow.designer.create.serverscript
modulesystem.workflow.designer.create.clientscript
modulesystem.workflow.designer.create.component
modulesystem.workflow.designer.create.widgetcomponent
modulesystem.workflow.designer.navigate
modulesystem.workflow.designer.modify.serverscript
modulesystem.workflow.designer.modify.clientscript
modulesystem.workflow.designer.modify.component
modulesystem.workflow.designer.modify.widgetcomponent
modulesystem.workflow.designer.line.connect
modulesystem.workflow.designer.line.modify
modulesystem.workflow.designer.save
modulesystem.export
modulesystem.webserversettings.add.transformation
modulesystem.webserversettings.configure
modulesystem.lruslots.configure