C# Class SobekCM.SobekCM_Page_Globals

Datei anzeigen Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Properties

Property Type Description
browse_info_display_text string
currentItem SobekCM.Resource_Object.SobekCM_Item
currentMode SobekCM.Core.Navigation.Navigation_Object
currentPage SobekCM.Resource_Object.Divisions.Page_TreeNode
currentUser SobekCM.Core.Users.User_Object
htmlSkin SobekCM.Core.Skins.Web_Skin_Object
itemsInTitle SobekCM.Core.Items.SobekCM_Items_In_Title
mainWriter SobekCM.Library.MainWriters.abstractMainWriter
pagedSearchResults List
publicFolder SobekCM.Core.Users.Public_User_Folder
searchResultStatistics SobekCM.Core.Results.Search_Results_Statistics
siteMap SobekCM.Core.SiteMap.SobekCM_SiteMap
staticWebContent SobekCM.Core.WebContent.HTML_Based_Content
topLevelCollection SobekCM.Core.Aggregations.Item_Aggregation
tracer Custom_Tracer

Public Methods

Method Description
Email_Information ( string EmailTitle, Exception ObjErr ) : void
Email_Information ( string EmailTitle, Exception ObjErr, bool Redirect ) : void
On_Page_Load ( ) : void
Set_Main_Writer ( ) : void
SobekCM_Page_Globals ( bool isPostBack, string page_name ) : System

Private Methods

Method Description
Get_Search_From_Mode ( Navigation_Object currentMode, string SessionIP, Search_Type_Enum Search_Type, string Aggregation, string Search_Terms ) : Recent_Searches.Search
MySobekCM_Block ( ) : void
Perform_Search_Engine_Robot_Checks ( Navigation_Object CurrentModeCheck, NameValueCollection QueryString ) : void
Public_Folder ( ) : void
Reset_Memory ( ) : void
Search_Block ( ) : void
Simple_Web_Content_Text_Block ( ) : void
get_local_ip ( ) : string
perform_user_checks ( bool isPostBack ) : void
send_error_email ( ) : void

Method Details

Email_Information() public method

public Email_Information ( string EmailTitle, Exception ObjErr ) : void
EmailTitle string
ObjErr System.Exception
return void

Email_Information() public method

public Email_Information ( string EmailTitle, Exception ObjErr, bool Redirect ) : void
EmailTitle string
ObjErr System.Exception
Redirect bool
return void

On_Page_Load() public method

public On_Page_Load ( ) : void
return void

Set_Main_Writer() public method

public Set_Main_Writer ( ) : void
return void

SobekCM_Page_Globals() public method

public SobekCM_Page_Globals ( bool isPostBack, string page_name ) : System
isPostBack bool
page_name string
return System

Property Details

browse_info_display_text public_oe property

public string browse_info_display_text
return string

currentItem public_oe property

public SobekCM_Item,SobekCM.Resource_Object currentItem
return SobekCM.Resource_Object.SobekCM_Item

currentMode public_oe property

public Navigation_Object,SobekCM.Core.Navigation currentMode
return SobekCM.Core.Navigation.Navigation_Object

currentPage public_oe property

public Page_TreeNode,SobekCM.Resource_Object.Divisions currentPage
return SobekCM.Resource_Object.Divisions.Page_TreeNode

currentUser public_oe property

public User_Object,SobekCM.Core.Users currentUser
return SobekCM.Core.Users.User_Object

htmlSkin public_oe property

public Web_Skin_Object,SobekCM.Core.Skins htmlSkin
return SobekCM.Core.Skins.Web_Skin_Object

itemsInTitle public_oe property

public SobekCM_Items_In_Title,SobekCM.Core.Items itemsInTitle
return SobekCM.Core.Items.SobekCM_Items_In_Title

mainWriter public_oe property

public abstractMainWriter,SobekCM.Library.MainWriters mainWriter
return SobekCM.Library.MainWriters.abstractMainWriter

pagedSearchResults public_oe property

public List pagedSearchResults
return List

publicFolder public_oe property

public Public_User_Folder,SobekCM.Core.Users publicFolder
return SobekCM.Core.Users.Public_User_Folder

searchResultStatistics public_oe property

public Search_Results_Statistics,SobekCM.Core.Results searchResultStatistics
return SobekCM.Core.Results.Search_Results_Statistics

siteMap public_oe property

public SobekCM_SiteMap,SobekCM.Core.SiteMap siteMap
return SobekCM.Core.SiteMap.SobekCM_SiteMap

staticWebContent public_oe property

public HTML_Based_Content,SobekCM.Core.WebContent staticWebContent
return SobekCM.Core.WebContent.HTML_Based_Content

topLevelCollection public_oe property

public Item_Aggregation,SobekCM.Core.Aggregations topLevelCollection
return SobekCM.Core.Aggregations.Item_Aggregation

tracer public_oe property

public Custom_Tracer tracer
return Custom_Tracer