/// <summary> /// Shows the topic history list. /// </summary> private void ShowTopicHistoryList() { this.lblPageTopic.Text = PageTopic.Replace(WikiModuleBase.WikiHomeName, "Home"); this.lblDateTime.Text = "..."; this.lblPageContent.Text = Localization.GetString("HistoryListHeader", this.RouterResourceFile) + " <br /> " + this.CreateHistoryTable(); this.BackBtn.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL( this.TabId, this.PortalSettings, string.Empty, "topic=" + WikiMarkup.EncodeTitle(this.PageTopic)); }
/// <summary> /// Shows the old version. /// </summary> private void ShowOldVersion() { if (this.CanEdit) { this.RestoreLbl.Visible = true; this.cmdRestore.Visible = true; } string historyPK = null; historyPK = this.Request.QueryString["ShowHistory"]; var topicHistory = TopicHistoryBo.GetItem(int.Parse(historyPK)); this.lblPageTopic.Text = PageTopic.Replace(WikiModuleBase.WikiHomeName, "Home"); this.lblPageContent.Text = topicHistory.Cache; this.lblDateTime.Text = string.Format(Localization.GetString("HistoryAsOf", this.RouterResourceFile), topicHistory.UpdateDate.ToString(CultureInfo.CurrentCulture)); this.BackBtn.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL( this.TabId, this.PortalSettings, string.Empty, "loc=TopicHistory", "topic=" + WikiMarkup.EncodeTitle(this.PageTopic)); }