Blog Software Tutorial - Conditional statements
These tags are optional and more advanced. They are used to
modify template output based on conditions.
In general, they are used as follows :
If the condition is true, the text hello world is shown, otherwise it is not
These two blog tags are used when in user profiles.
|<BL_IfProfileHideEmail>||do not show user's email in profile|
|<BL_IfProfilePicture>||picture included in user profile|
The next set is used in archives to determine if month, day or year are specified in
the archive date.
|<BL_IfArchiveMonth>||archive month is set/defined in the URL|
|<BL_IfArchiveDay>||archive day of month is set/defined in the URL|
|<BL_IfArchiveYear>||archive year is set/defined in the URL|
Below are more conditional blog template tags.
|<BL_IfLogin>||user/visitor is logged in|
|<BL_IfNotLogin>||user/visitor is not logged in|
|<BL_IfAllowComments>||user/visitor is allowed to post comments|
|<BL_IfAllowPosts>||user/visitor is allowed to add posts|
|<BL_IfNextPage>||there is a next comment/post page|
|<BL_IfPreviousPage>||there is a previous comment/post page|
The <BL_IfCategoryMatch> is true if the category shown (in the URL)
matches the category in the list of categories loaded by <BL_ListCategories>.
The <BL_IfNewPostDate> is true if the date for the current post is
different than the last post.
More conditional blog tags exist for the error.html page (see
the error messages tutorial section).