Contentserv PHP API

GUI

Packages

Skin
Plugins

Interfaces, Classes and Traits

CSGuiCategoryItemTree
The CSGuiTreeRecordTree implements a load-on-demand tree based on any table of the TreeRecordTree type
CSGuiItemEditorDialog
The CSGuiItemEditorDialog extends the {@link CSGuiEditorDialog} class to create editor dialogs based on the item object
CSGuiItemList
The CSGuiItemList extends the {@link CSGuiList} class to create lists based on the item object
CSApp
This class represents the base class of all app related objects.
CSAppObject
This class represents the base class of all app related objects.
CSAppParameter
This class represents the base class of all app related objects.
CSApps
CSAppScreen
This class represents the base class of all app related objects.
CSGuiCheckboxField
Defines the abstract API class for the GUI fields.
CSGuiConfigurationField
Defines the abstract API class for the GUI fields.
CSGuiDateField
Defines the abstract API class for the GUI fields.
CSGuiEditorLayout
This class represents the structure of a CSGuiEditor to be able to relayout it It is possible to use the following javascript methods (if the editor supports them): - save(boolean dontCheckPatterns) - checkin() - checkout() - undocheckout() - update() - doAction(workflowActionID)
CSGuiEditorLevel
Represents one level in the editor, e.g. a tab or a section
CSGuiEditorInput
Represents one input element in the editor
CSGuiField
Defines the abstract API class for the GUI fields.
CSGuiFieldConverter
Create CSgui field according to the extended search field definition.
CSGuiHtmlField
Defines the abstract API class for the GUI fields.
CSGuiNumericField
Defines the abstract API class for the GUI fields.
CSGuiObjectField
Defines the abstract API class for the GUI fields.
CSGuiPasswordField
Defines the abstract API class for the GUI fields.
CSGuiSelectionField
Defines the abstract API class for the GUI fields.
CSGuiSelectionOption
CSGuiTagField
Defines the abstract API class for the GUI fields.
CSGuiTextAreaField
Defines the abstract API class for the GUI fields.
CSGuiTextField
Defines the abstract API class for the GUI fields.
CSObjectChooser
Represents the API class for the object chooser implementation.
CSStudioListCache
The Cache container for record lists
CSMassActionContext
The base class for the mass action context
CSMassActionDefinition
The base class for the mass action definition
CSMassActionGroupDefinition
The base class for the mass action group definition
CSMassActionListContext
The base class for the mass action context
CSGui
CSGuiApiDocumentation
CSGuiApiDocumentationMethod
The CSGuiApiDocumentationMethod provides a standardized Method in a CSGuiApiDocumentation
CSGuiApiDocumentationSection
The CSGuiApiDocumentationSection provides a standardized Section in a CSGuiApiDocumentation
CSGuiButtonBar
The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
CSGuiCheckDropDownButton
A CheckDropDownButton type for the CSGuiButtonBar
CSGuiDropDownButton
A DropDownButton type for the CSGuiButtonBar
CSGuiDropDownSplitButton
A DropDownSplitButton type for the CSGuiButtonBar
CSGuiButton
A normal button type for the CSGuiButtonBar
CSGuiComboBox
The CSComboBox is a combination of a html input field and a html select box
CSGuiComponent
The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
CSGuiDialog
The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
CSGuiDynamicTree
The CSGuiDynamicTree implements a reloading expanding tree
CSGuiEditor
The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
CSGuiEditorDialog
The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
CSGuiFieldsetPane
The CSGuiFieldsetPane creates static areas surrounded by a titled frame
CSGuiFileTree
The CSGuiFileTree implements a load-on-demand file system tree
CSGuiIdmlEditor
The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
CSGuiIdmlEditorToolbarButton
CSGuiIdmlEditorFormattingAreaTab
Class CSGuiIdmlEditorFormattingAreaTab
CSGuiList
The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
CSGuiMenubar
The CSGuiMenubar provides a horizontal CONTENTSERV Menubar
CSGuiMenubarLink
CSGuiMenubarMenu
CSGuiMenubarHandle
CSGuiMenubarPopup
CSGuiMixedTree
The CSGuiMixedTree implements a tree that can contain other CSGuiTrees
CSGuiModalDialog
The CSGuiWindow is the root class of all CSGui Windows and Dialogs and represents a full HTML window
CSGuiModalEditor
The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
CSGuiNotesEditor
The CSGuiIdmlEditor provides an out-of-the-box editor component for the adobe idml format
CSGuiNumberField
The CSNumberField is a input field where the numeric value in it can be changed by using arrows
CSGuiOverviewArea
The CSGuiOverviewArea is an area that provides boxes in a matrix layout guided by a large link box on the right side
CSGuiOverviewLink
CSGuiOverviewBox
CSGuiPane
The CSGuiPane is the abstract root class of all CSGui[WhatEver]Pane classes
CSGuiPopup
Derived sample class to demonstrate coding style rules
CSGuiRichEditor
The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
CSGuiSectionPane
The CSGuiSectionPane creates title and closable divs within a vertical list order
CSGuiSelectionList
The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
CSGuiSelectionListButton
CSGuiSimpleEditor
The CSGuiSimpleEditor provides an out-of-the-box simple small editor component for any CONTENTSERV record type
CSGuiSlidePane
The CSGuiSlidePane devides the available output area into labeled sections from which always exactly one is open
CSGuiSlider
The CSGuiSlider is a slider control that allows comfortable selection of numeric values including range and steps
CSGuiSplitArea
The CSGuiSplitArea is an area that can be surrounded by vertical or horizontal sub-areas or frames
CSGuiSplitAreaDefinition
CSGuiStateMenu
The CSGuiStateMenu provides the classical one click main action menu
CSGuiStaticTree
The CSGuiStaticTree implements a simple static tree without any database correlation or loading on demand
CSGuiStoryTree
The CSGuiStoryTree implements a load-on-demand tree based on the current users visible stories
CSGuiSwitchPane
The CSGuiSwitchPane creates a typical tabbed pane area with buttons on the left side
CSGuiTabbedPane
The CSGuiTabbedPane creates a typical tabbed pane area To create a CSGuiTabbedPane object call the method {@link CSGui::createTabbedPane()} and work with the return value. The constructor itself is private in order to support SkinManagement.
CSGuiTable
The CSGuiTable implements a table object, where one can add Rows which all have a common look and feel
CSGuiThumbList
A CSGui Thumb List is a list of documented thumbnails, one thumbnail for each row The Image is on the left hand side, while the titled description is on the right hand side
CSGuiThumbListItem
CSGuiThumbTable
A CSGui Thumb Table is a table with Thumbnails organized in rows and columns
CSGuiThumbTableItem
CSGuiToolbar
The CSGuiToolbar provides an vertical or horizontal CONTENTSERV Toolbar
CSGuiToolbarButton
CSGuiTree
The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
CSGuiTreePane
The CSGuiTreePane creates a typical tabbed pane area with a navigation tree on the left side To create a CSGuiTreePane object call the method {@link CSGui::createTreePane()} and work with the return value. The constructor itself is private in order to support SkinManagement.
CSGuiTreeRecordTree
The CSGuiTreeRecordTree implements a load-on-demand tree based on any table of the TreeRecordTree type
CSGuiUpload
The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
CSGuiUploadDialog
The CSGuiWindow is the root class of all CSGui Windows and Dialogs and represents a full HTML window
CSGuiWindow
The CSGuiWindow is the root class of all CSGui Windows and Dialogs and represents a full HTML window
CSObjectDatasourceMassActionResult
Represents the result of mass action executed via object datasource.
CSObjectCsbookmarkDatasource
Represents a datasource interface for the object chooser for CSBookmark class.
CSObjectDatasource
Represents a datasource interface for the object chooser.
CSObjectItemconfigurationDatasource
Represents a datasource interface for the object chooser.
CSObjectItemDatasource
Represents a datasource interface for the object chooser.
CSObjectMamfileDatasource
Represents a datasource interface for the object chooser.
CSObjectPdmarticleDatasource
Represents a datasource interface for the object chooser.
CSObjectRecordDatasource
Represents a datasource interface for the object chooser.
CSObjectRuleDatasource
Represents a datasource interface for the object chooser.
CSObjectStateDatasource
Represents a datasource interface for the object chooser.
CSObjectUserDatasource
Represents a datasource interface for the object chooser.
CSObjectValuerangetypeDatasource
Represents a datasource interface for the object chooser.
CSObjectValuerangevalueDatasource
Represents a datasource interface for the object chooser.
CSObjectWorkflowDatasource
Represents a datasource interface for the object chooser.
CSGuiCaptionEditorType
CSGuiEditorType
The CSGuiEditorTypes provides an interface to define new types for the CSGuiEditor {@link:CSGuiEditor}
CSGuiLinkEditorType
CSGuiAccordionPresenter
PHP wrapper for the CONTENTSERV generic JS accordion presenter component.
CSGuiListPresenter
PHP wrapper for the CONTENTSERV generic JS list presenter component.
CSGuiPresenter
An abstract base class for developing CS GUI presenter components.
CSGuiPresenterFactory
This class is the PHP entry point for the new lightweight JavaScript presenter components communicating to the server using configuration files and REST services.
CSDownloadTrackerService
This file defines the service to get DownloadTrackerData.
CSFacetedSearchService
CSFormulaService
This file defines the service for formulas.
CSIconChooserService
This file defines the service for the icon chooser.
CSObjectChooserService
This file defines the service for the object chooser.
CSObjectListService
This file defines the service for the object list.
CSSmartListService
This file defines the service for the smart list.
CSUploadService
This file defines the service for the upload.

Table of Contents

CS_SELECTIONLIST_DETAILS  = 1001
CS_SELECTIONLIST_FULLSCREEN  = 1003
CS_SELECTIONLIST_LIST  = 1002
CSGUI_DIALOG_TYPE_GRAY  = 2
Defines a dialog with a plain gray internal area
CSGUI_DIALOG_TYPE_GRAY_PADDING  = 3
Defines a dialog with a plain gray internal area but a padding
CSGUI_DIALOG_TYPE_WHITE  = 0
Defines a dialog with a plain white internal area
CSGUI_DIALOG_TYPE_WHITE_PADDING  = 1
Defines a dialog with a plain white internal area but a padding
CSGUI_EDITOR_DIALOG_TYPE_SWITCHPANE  = 3
Defines a editor dialog with a switch pane navigation
CSGUI_EDITOR_DIALOG_TYPE_TABBEDPANE  = 1
Defines a editor dialog with a tabbed pane navigation
CSGUI_EDITOR_DIALOG_TYPE_TREEPANE  = 2
Defines a editor dialog with a tree pane navigation
CSGUI_SPLITAREA_TYPE_NO_PADDING_GRAY  = 3
Defines a split area with non padded gray center area
CSGUI_SPLITAREA_TYPE_NO_PADDING_WHITE  = 1
Defines a split area with non padded white center area
CSGUI_SPLITAREA_TYPE_WITH_PADDING_GRAY  = 2
Defines a split area with a padded gray center area
CSGUI_SPLITAREA_TYPE_WITH_PADDING_WHITE  = 0
Defines a split area with a padded white center area
CSGUI_TOOLBAR_TYPE_HORIZONTAL  = 3
Defines a horizontal Toolbar
CSGUI_TOOLBAR_TYPE_HORIZONTAL_LARGE  = 0
Defines a horizontal large Toolbar
CSGUI_TOOLBAR_TYPE_HORIZONTAL_SMALL  = 1
Defines a horizontal small Toolbar
CSGUI_TOOLBAR_TYPE_VERTICAL  = 2
Defines a vertical Toolbar
CSGUIIDMLEDITOR_STYLETYPE_CELLSTYLE  = 'cellStyle'
CSGUIIDMLEDITOR_STYLETYPE_CHARACTERSTYLE  = 'characterStyle'
CSGUIIDMLEDITOR_STYLETYPE_PARAGRAPHSTYLE  = 'paragraphStyle'
CSGUIIDMLEDITOR_STYLETYPE_TABLESTYLE  = 'tableStyle'
CSGUIIDMLEDITOR_STYLETYPE_XMLTAGSTYLE  = 'xmltagStyle'

Constants

CS_SELECTIONLIST_FULLSCREEN

public mixed CS_SELECTIONLIST_FULLSCREEN = 1003
Tags

CSGUI_DIALOG_TYPE_GRAY

Defines a dialog with a plain gray internal area

public mixed CSGUI_DIALOG_TYPE_GRAY = 2
Tags
access

public

CSGUI_DIALOG_TYPE_GRAY_PADDING

Defines a dialog with a plain gray internal area but a padding

public mixed CSGUI_DIALOG_TYPE_GRAY_PADDING = 3
Tags
access

public

CSGUI_DIALOG_TYPE_WHITE

Defines a dialog with a plain white internal area

public mixed CSGUI_DIALOG_TYPE_WHITE = 0
Tags
access

public

CSGUI_DIALOG_TYPE_WHITE_PADDING

Defines a dialog with a plain white internal area but a padding

public mixed CSGUI_DIALOG_TYPE_WHITE_PADDING = 1
Tags
access

public

CSGUI_EDITOR_DIALOG_TYPE_SWITCHPANE

Defines a editor dialog with a switch pane navigation

public mixed CSGUI_EDITOR_DIALOG_TYPE_SWITCHPANE = 3
Tags
access

public

CSGUI_EDITOR_DIALOG_TYPE_TABBEDPANE

Defines a editor dialog with a tabbed pane navigation

public mixed CSGUI_EDITOR_DIALOG_TYPE_TABBEDPANE = 1
Tags
access

public

CSGUI_EDITOR_DIALOG_TYPE_TREEPANE

Defines a editor dialog with a tree pane navigation

public mixed CSGUI_EDITOR_DIALOG_TYPE_TREEPANE = 2
Tags
access

public

CSGUI_SPLITAREA_TYPE_NO_PADDING_GRAY

Defines a split area with non padded gray center area

public mixed CSGUI_SPLITAREA_TYPE_NO_PADDING_GRAY = 3
Tags
access

public

CSGUI_SPLITAREA_TYPE_NO_PADDING_WHITE

Defines a split area with non padded white center area

public mixed CSGUI_SPLITAREA_TYPE_NO_PADDING_WHITE = 1
Tags
access

public

CSGUI_SPLITAREA_TYPE_WITH_PADDING_GRAY

Defines a split area with a padded gray center area

public mixed CSGUI_SPLITAREA_TYPE_WITH_PADDING_GRAY = 2
Tags
access

public

CSGUI_SPLITAREA_TYPE_WITH_PADDING_WHITE

Defines a split area with a padded white center area

public mixed CSGUI_SPLITAREA_TYPE_WITH_PADDING_WHITE = 0
Tags
access

public

CSGUI_TOOLBAR_TYPE_HORIZONTAL

Defines a horizontal Toolbar

public mixed CSGUI_TOOLBAR_TYPE_HORIZONTAL = 3
Tags
access

public

CSGUI_TOOLBAR_TYPE_HORIZONTAL_LARGE

Defines a horizontal large Toolbar

public mixed CSGUI_TOOLBAR_TYPE_HORIZONTAL_LARGE = 0
Tags
access

public

CSGUI_TOOLBAR_TYPE_HORIZONTAL_SMALL

Defines a horizontal small Toolbar

public mixed CSGUI_TOOLBAR_TYPE_HORIZONTAL_SMALL = 1
Tags
access

public

CSGUI_TOOLBAR_TYPE_VERTICAL

Defines a vertical Toolbar

public mixed CSGUI_TOOLBAR_TYPE_VERTICAL = 2
Tags
access

public

CSGUIIDMLEDITOR_STYLETYPE_CELLSTYLE

public mixed CSGUIIDMLEDITOR_STYLETYPE_CELLSTYLE = 'cellStyle'
Tags

CSGUIIDMLEDITOR_STYLETYPE_CHARACTERSTYLE

public mixed CSGUIIDMLEDITOR_STYLETYPE_CHARACTERSTYLE = 'characterStyle'
Tags

CSGUIIDMLEDITOR_STYLETYPE_PARAGRAPHSTYLE

public mixed CSGUIIDMLEDITOR_STYLETYPE_PARAGRAPHSTYLE = 'paragraphStyle'
Tags

CSGUIIDMLEDITOR_STYLETYPE_TABLESTYLE

public mixed CSGUIIDMLEDITOR_STYLETYPE_TABLESTYLE = 'tableStyle'
Tags

CSGUIIDMLEDITOR_STYLETYPE_XMLTAGSTYLE

public mixed CSGUIIDMLEDITOR_STYLETYPE_XMLTAGSTYLE = 'xmltagStyle'
Tags

Search results