PFSiteSettings Class |
Namespace: Packflow.Core
[DataContractAttribute] public class PFSiteSettings
The PFSiteSettings type exposes the following members.
Name | Description | |
---|---|---|
PFSiteSettings |
Initializes a new instance of the PFSiteSettings class, based on an existing PFSite.
|
Name | Description | |
---|---|---|
AllowUsersToModifyTheirProfile |
Gets or sets a value indicating whether all users can modify their own profile.
This does not include the "Settings" section of the user page.
| |
AuthenticationRequiresWhitelisting |
Gets or sets a value indicating whether Authenticated users have to be validated against a whitelist before being granted access.
WhiteList concept depends on the authentication mechanism.
| |
ContentTypeIdForNewConversations |
Gets or sets the id of the content-type from which new items should be created when a user clicks
'New conversation' in the 'Messages' page.
| |
CustomDefaultUrl |
Gets or sets the default url of the PFSite.
| |
CustomStyleFileName |
Gets or sets the name of the stylesheet file used on all pages of the PFSite.
The file must located in the path "VirtualDirectory/Styles". | |
Description |
Gets or sets the cescription of the PFSite.
| |
DisplayName |
Gets or sets the display name of the PFSite.
| |
EmitEventOnFollowConversationUpdate |
Gets or sets a value indicating whether an event should be emitted when a user starts/stops following
an item conversation.
| |
EnableConnectAsDifferentUser |
Gets or sets a value indicating whether the action "Connect as a different user" is shown in the user menu.
| |
EnableFormsAccountManagement |
Gets or sets a value indicating whether forms account management is enabled.
| |
EnableFullTextSearch |
Gets or sets a value indicating whether the query engine is authorized to search in the Index database
for some of its filters.
| |
EnableGoogleOAuth | Obsolete.
Gets or sets a value indicating whether forms account can log-on using
Google OpenAuth external authentication standard.
| |
EnableLogout |
Gets or sets a value indicating whether the action "Logout" is shown in the user menu.
| |
EnableThemeEditorForUsers |
Gets or sets a value indicating whether users have access to the "Edit themes" option in the user menu.
Does not affect administrators.
| |
EngineVersion |
Gets or sets the current engine version installed and used by the PFSite.
| |
ExternalServerUrl |
Gets or sets the url to use when links must be absolute, like in emails referencing the PFSite.
| |
HideUsersEmailAddress |
Gets or sets a value indicating whether the email address
of all users should be hidden to other users, except administrators.
| |
HomeUrl |
Gets or sets the home url / default page of the PFSite.
Obsolete.
| |
IconFileName |
Gets or sets the filename of the icon (favicon) of all pages of the PFSite.
The file must located in the VirtualDirectory root. | |
IconFileUrl |
Gets the relative url of the site's icon.
| |
LanguageCode |
Gets or sets the default language used by the PFSite.
| |
LogoFileName |
Gets or sets the filename of the logo
used in the header of all pages of the PFSite.
The file must located in the path "VirtualDirectory/Images/Logos". | |
MailFrom |
Gets or sets the mail address used as "From" address in mails sent by the PFSite.
| |
MailHost |
Gets or sets the server name used to send emails from the PFSite.
| |
Name |
Gets or sets the name of the PFSite.
| |
NavigationOpenFormsInFrame |
Gets or sets a value indicating whether the form opening action in the navigation
should open the form in a frame instead of using a classic redirection. | |
NotificationSystem |
Gets or sets the system used to send notifications.
| |
SchedulerAddress |
Gets or sets http address of the scheduler running the timer jobs of the PFSite.
| |
SchedulerImplementation |
Gets or sets the definition of the assembly used to run the timer jobs of the PFSite.
| |
SupportContact |
Gets or sets the mail address to contact for support.
| |
Url |
Gets or sets the url of the PFSite.
| |
UseAlternativeIdentities |
Gets or sets a value indicating whether new alternative identities can be defined on the PFSite or not.
|
Name | Description | |
---|---|---|
GetLogoFileUrl |
Gets the relative url of the site's logo.
If a theme is provided and if this site uses the default packflow logo then this method
will choose the dark/light variant depending on the header background.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
AsT |
Casts an object to another type. Returns default(T) if the object is null.
(Defined by Utils_Other.) | |
EqualsAll |
Checks that this object is equal to every object in parameters.
(Defined by Utils_Other.) | |
EqualsAny |
Checks that this object is equal to at least one of the parameters.
(Defined by Utils_Other.) | |
GetString |
Converts an object to String using ToString() method, else returns String.Empty.
(Defined by Utils_Other.) | |
IsGenericList | Overloaded.
Checks if this object is a System.Collections.Generic.List.
(Defined by Utils_Linq.) | |
IsGenericList(Type) | Overloaded.
Checks if this object is a System.Collections.Generic.List using type as T.
(Defined by Utils_Linq.) | |
Serialize | Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.) | |
Serialize(String) | Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.) | |
SerializeJson | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) | |
SerializeJson(ListType) | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) | |
SerializeJson(DataContractJsonSerializerSettings) | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) |