ScrewTurn.Wiki.DefaultPage.SetupLabels C# (CSharp) Method

SetupLabels() private method

Sets the content and visibility of all labels used in the page.
private SetupLabels ( ) : void
return void
        private void SetupLabels()
        {
            if(discussMode) {
                lblModified.Visible = false;
                lblModifiedDateTime.Visible = false;
                lblBy.Visible = false;
                lblAuthor.Visible = false;
                lblCategorizedAs.Visible = false;
                lblPageCategories.Visible = false;
                lblNavigationPaths.Visible = false;
                lblDiscussedPage.Text = "<b>" + FormattingPipeline.PrepareTitle(currentContent.Title, false, FormattingContext.PageContent, currentPage) + "</b>";
            }
            else {
                lblPageDiscussionFor.Visible = false;
                lblDiscussedPage.Visible = false;

                lblModifiedDateTime.Text =
                    Preferences.AlignWithTimezone(currentContent.LastModified).ToString(Settings.DateTimeFormat);
                lblAuthor.Text = Users.UserLink(currentContent.User);
                lblPageCategories.Text = GetFormattedPageCategories();
            }
        }