File: D:/HostingSpaces/TDijk1/erp-apps.eu/wwwroot/CMSModules/MessageBoards/Controls/MessageBoard.ascx
<%@ Control Language="C#" AutoEventWireup="true" Inherits="CMSModules_MessageBoards_Controls_MessageBoard"
CodeFile="MessageBoard.ascx.cs" %>
<%@ Register Src="~/CMSModules/MessageBoards/Controls/Messages/MessageEdit.ascx"
TagName="BoardMsgEdit" TagPrefix="cms" %>
<%@ Register Src="~/CMSModules/MessageBoards/Controls/NewSubscription.ascx" TagName="NewSubscription"
TagPrefix="cms" %>
<asp:Label ID="lblNoMessages" runat="server" Visible="false" CssClass="InfoLabel"
EnableViewState="false" />
<asp:Literal ID="zeroRowsText" Visible="False" runat="server" EnableViewState="false" />
<cms:QueryRepeater ID="rptBoardMessages" runat="server" ResolveDynamicControls="False" />
<asp:Panel ID="pnlMsgEdit" runat="server" CssClass="message-board-form">
<cms:LocalizedLabel CssClass="control-label message-board-form-leave-message" ID="lblLeaveMessage" runat="server" EnableViewState="false" />
<asp:PlaceHolder ID="plcBtnSubscribe" runat="server">
<asp:LinkButton ID="btnSubscribe" runat="server" EnableViewState="false" CssClass="message-board-form-subscribe" />
</asp:PlaceHolder>
<cms:BoardMsgEdit ID="msgEdit" runat="server" AdvancedMode="false" Visible="true" />
</asp:Panel>
<asp:Panel ID="pnlMsgSubscription" runat="server" EnableViewState="false">
<cms:LocalizedLabel CssClass="control-label message-board-form-new-subscription" ID="lblNewSubscription" runat="server" EnableViewState="false" />
<asp:LinkButton ID="btnLeaveMessage" runat="server" EnableViewState="false" CssClass="BoardSubscribe" />
<cms:NewSubscription ID="msgSubscription" runat="server" EnableViewState="true" />
</asp:Panel>
<asp:HiddenField ID="hdnSelSubsTab" runat="server" />
<asp:Button ID="btnRefresh" runat="server" EnableViewState="false" CssClass="HiddenButton"
OnClick="btnRefresh_Click" />
<asp:Literal ID="ltlScript" runat="server" EnableViewState="false" />
<script type="text/javascript">
//<![CDATA[
// Switches between edit control and subscription control
function ShowSubscription(subs, hdnField, elemEdit, elemSubscr) {
if (hdnField && elemEdit && elemSubscr) {
var hdnFieldElem = document.getElementById(hdnField);
var elemEditElem = document.getElementById(elemEdit);
var elemSubscrElem = document.getElementById(elemSubscr);
if ((hdnFieldElem != null) && (elemEditElem != null) && (elemSubscrElem != null)) {
if (subs == 1) { // Show subscriber control
elemEditElem.style.display = 'none';
elemSubscrElem.style.display = 'block';
}
else { // Show edit control
elemEditElem.style.display = 'block';
elemSubscrElem.style.display = 'none';
}
hdnFieldElem.value = subs;
}
}
}
// Opens modal dialog with comment edit page
function EditBoardMessage(editPageUrl) {
modalDialog(editPageUrl, "BoardMessageEdit", 720, 500);
}
//]]>
</script>