@model Orchard.ContentPermissions.ViewModels.ContentPermissionsPartViewModel @{ Style.Include("orchard-contentpermissions-admin.css"); } @T("Those permissions will be applied by default to any content item of this type. Users with sufficient permissions can change them for each content item.")
@foreach (var r in Model.AllRoles.Select((x, i) => new { Index = i, Name = x.Role })) { var role = r; }

@T("Role")

@T("View any content")

@T("Edit any content")

@T("Publish any content")

@T("Delete any content")

@role.Name @Html.HiddenFor(m => m.ViewRoles[role.Index].Role) @Html.HiddenFor(m => m.EditRoles[role.Index].Role) @Html.HiddenFor(m => m.PublishRoles[role.Index].Role) @Html.HiddenFor(m => m.DeleteRoles[role.Index].Role)
@foreach (var r in Model.AllRoles.Select((x, i) => new { Index = i, Name = x.Role })) { var role = r; @Html.HiddenFor(m => m.DeleteOwnRoles[role.Index].Role) }

@T("Role")

@T("View own content")

@T("Edit own content")

@T("Publish own content")

@T("Delete own content")

@role.Name @Html.HiddenFor(m => m.ViewOwnRoles[role.Index].Role) @Html.HiddenFor(m => m.EditOwnRoles[role.Index].Role) @Html.HiddenFor(m => m.PublishOwnRoles[role.Index].Role)

@T("Only show those roles in the editor:")

@T("Uncheck the roles for which you don't want the editor to change the permissions for.")
    @foreach (var r in Model.AllRoles.Select((x, i) => new { Index = i, Entry = x })) { var role = r;
  • @Html.HiddenFor(m => m.AllRoles[role.Index].Role)
  • }