Ektron CMS400.Net Reference
The BlogPost server control displays an individual blog post on a page. There are two ways that this control displays a blog post.
If a user is logged in as a Ektron CMS400.NET user or a Membership user, the control displays the blog post, comments, and comments from the Web page.
If a user is not logged in, the control displays only the blog post.
Note: The Enable Comments property in the Workarea must be enabled for comments and the comments form to appear.
The following table explains the BlogPost control's properties.
Note: The following table only lists Ektron-specific properties. It does not describe native .NET properties such as font, height, width and border style. For documentation of these properties, see Visual Studio help.
Property |
Value |
Data Type |
Authenticated |
Indicates if you are logged in to the CMS Explorer and can use it to browse to Content, Collections, etc. See Also: Using CMS Explorer to Browse Your Ektron CMS400.NET Site |
String |
CacheInterval |
Sets the amount of time the server control’s data is cached. The default is 0 (zero). This is the amount of time, in seconds, a control’s data is cached. For example, if you want to cache the data for five minutes, set this property to 300 (three hundred). See Also: Caching with Server Controls |
Double |
DefaultContentID |
The ID of a default blog post that appears where you inserted this server control if no other content block is identified, or is not available. If you don’t know the ID number of the blog post, use the CMS Explorer to browse to it. See Also: Using CMS Explorer to Browse Your Ektron CMS400.NET Site |
Long |
DisplayXslt |
Specify an external XSLT file. Warning! If you specify an external file, it is strongly recommended that you do not store this file in the Workarea folder. If you store this file in the Workarea folder, the file will be lost when you upgrade. |
String |
DoInitFill |
By default, Fill occurs during the Page_Init event. Set to false if you want to postpone the fill-action until later. In this case, FIll is automatically called during the Page Render event. You might do this if you need to set or change a property on the control in codebehind and have it render with your changes shown. |
Boolean |
DynamicParameter |
To make this blog post dynamic, select id. When you do, this server control uses the blog post passed as a URL parameter. |
String |
Hide |
Used to hide the control in design time and run time. True = Hide the control False = Show the control |
Boolean |
Language |
Set a language for viewing the blog posts. This property shows results in design-time (in Visual Studio) and at run-time (in a browser). |
Integer |
ShowType |
Shows a blog post’s content and its comments or just the blog post’s comments. The default is Content. Content - Show a blog post’s content and its comments. Description - Show a blog post’s comments only. |
String |
SuppressWrapperTags |
Suppresses the output of the span/div tags around the control. The default is False. True - Suppress wrap tags. False - Allow wrap tags. |
Boolean |
WrapTag |
Allows a developer to specify a server control’s tag. The default is Span. Span - The <span> tag is used to designate an in-line portion of an HTML document as a span element. Div - The <div> tag is used when you want to apply attributes to a block of code. Custom - Allows you to use a custom tag. |
String |