Provides the functionality to manage Ingeniux CMS global settings.
Inheritance Hierarchy
CMSServicesBase
CMSContentServiceBase
IngeniuxCMServiceSystemOptionsServices
Namespace: IngeniuxCMService
Assembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 9.0.565.0 (9.0.565)
Syntax
[AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] [ServiceBehaviorAttribute(IncludeExceptionDetailInFaults = true)] public class SystemOptionsServices : CMSContentServiceBase
The SystemOptionsServices type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SystemOptionsServices |
Methods
Name | Description | |
---|---|---|
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 | |
ForceArchive | ||
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.
| |
GetArchiveTypes |
Retrieves the list of log type that can be archived
| |
GetConfig |
Retrieves the all entries of System Options, in a 2 level deep tree structure
| |
GetData |
Retrieves an single Configuration by its unique Id
| |
GetGroupsForTinyMCESettings |
Retrieves the User Groups that have a XHTML editor specific settings defined for it
| |
GetGroupsForToolbarSettings |
Retrieves complete list of User Groups for Toolbar settings. Each Group item indicates if override profiles exists for this Group.
| |
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.
| |
GetPossibleTinyMceData |
Retrieves the collection of TinyMce configuration value candicates in a specific aspect
| |
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.
| |
GetPresentationFormatterTypes | ||
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.
| |
GetServerVariables |
Retrieves all built-in HTTP server variables. These server variable are part of W3C HTTP specifications
| |
GetTimeZones |
Retrieves information of all the Time Zones in the world.
| |
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.
| |
RemoveCustomLocale |
Removes a custom locale by its locale name.
| |
RemoveDictionary |
Removes a Spell check dictionary dictionary for a specific locale
| |
RemoveGroupProfileForTinyMCESettings |
Removes a User Group override on a specific XHTML editor setting.
| |
RemoveGroupProfileForToolbar |
Removes the User Group override on Toolbar buttons listing setting
| |
RemoveGroupProfileForTreeMenu |
Removes the User Group override on Tree Menu items listing setting
| |
SetData |
Updates a single configuration entry new data
|
See Also