Files
LeafWeb/WebCms/Umbraco/Users/NodePermissions.ascx
2016-11-07 12:56:17 -05:00

35 lines
1.5 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="NodePermissions.ascx.cs" Inherits="umbraco.cms.presentation.user.NodePermissions" %>
<p class="umb-abstract">
<%=umbraco.ui.Text("user", "permissionSelectedPages")%>
<br/>
<asp:Literal runat="server" ID="lt_names" />
</p>
<asp:Panel ID="pnlReplaceChildren" runat="server">
<p>
<input type="checkbox" name="chkChildPermissions" id="chkChildPermissions" />
<strong>
<label for="chkChildPermissions" class="checkbox inline">
<%= umbraco.ui.Text("user", "permissionReplaceChildren")%>
</label>
</strong>
</p>
</asp:Panel>
<asp:Label runat="server" ID="lblMessage" />
<asp:Repeater runat="server" ID="rptPermissionsList">
<HeaderTemplate>
<ul id="nodepermissionsList">
</HeaderTemplate>
<ItemTemplate>
<li>
<input type="checkbox" name='<%#"chkPermission" + DataBinder.Eval(Container, "ItemIndex").ToString() %>' id='<%#"chkPermission" + DataBinder.Eval(Container, "ItemIndex").ToString() %>' value='<%#((AssignedPermission)Container.DataItem).Permission.Letter %>' <%#(((AssignedPermission)Container.DataItem).HasPermission ? "checked='true'" : "") %> />
<label for='<%#"chkPermission" + DataBinder.Eval(Container, "ItemIndex").ToString() %>' class='checkbox inline <%#(((AssignedPermission)Container.DataItem).HasPermission ? "activePermission" : "") %>'>
<%# umbraco.ui.GetText(((AssignedPermission)Container.DataItem).Permission.Alias) %>
</label>
</li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>