SystemOptionsServices Methods Ingeniux CMS Web Services API

The SystemOptionsServices type exposes the following members.

Methods

  Name Description
Public method Code example CreateCustomLocale
Creates a custom Locale entry. Custom locales are language defined for very specific region, that are not covered by the built-in list of locales.
Examples

We could create a custom locale "en-us-tx", named "Texas English", but a site that is targetted to audiences in Texas.
Public method ForceArchive
Public method GetAllCustomTabs
Retrieves all available Custom Tabs information. Custom Tabs are custom application modules with user interface exposed as a Tab on the Ingeniux CMS site client.
Public method GetArchiveTypes
Retrieves the list of log type that can be archived
Public method GetConfig
Retrieves the all entries of System Options, in a 2 level deep tree structure
Public method GetData
Retrieves an single Configuration by its unique Id
Public method GetGroupsForTinyMCESettings
Retrieves the User Groups that have a XHTML editor specific settings defined for it
Public method GetGroupsForToolbarSettings
Retrieves complete list of User Groups for Toolbar settings. Each Group item indicates if override profiles exists for this Group.
Public method GetGroupsForTreeMenu
Retrieves complete list of User Groups for Site Tree Context Menu items settings. Each Group item indicates if override profiles exists for this Group.
Public method GetPossibleTinyMceData
Retrieves the collection of TinyMce configuration value candicates in a specific aspect
Public method GetPossibleTreeMenuItems
Retrieves the collection of Menu Items on the Site Tree context menu. This result reflects what functionalitis are available on the Ingeniux CMS Site tree.
Public method Static member GetPresentationFormatterTypes
Public method Code example GetPresentationsFormatters
Retrieves the collection of Presentation Formatter type full names. These are the types that are detected from bin folder and "App_Date\xml\custom\Plugins\PresentationFormatters" folder.
Public method GetServerVariables
Retrieves all built-in HTTP server variables. These server variable are part of W3C HTTP specifications
Public method GetTimeZones
Retrieves information of all the Time Zones in the world.
Public method GetToolbarButtons
Retrieves the all the available Toolbar button to construct the Toolbar for Ingeniux CMS site client. This result of this operation is all the global and Page level functionalities available to choose from.
Public method RemoveCustomLocale
Removes a custom locale by its locale name.
Public method RemoveDictionary
Removes a Spell check dictionary dictionary for a specific locale
Public method RemoveGroupProfileForTinyMCESettings
Removes a User Group override on a specific XHTML editor setting.
Public method RemoveGroupProfileForToolbar
Removes the User Group override on Toolbar buttons listing setting
Public method RemoveGroupProfileForTreeMenu
Removes the User Group override on Tree Menu items listing setting
Public method SetData
Updates a single configuration entry new data
Top
See Also

Reference