예제 #1
0
        public override void Execute()
        {
            WriteLiteral("\r\n");

            WriteLiteral("<div");

            WriteLiteral(" class=\"bcms-tab-header\"");

            WriteLiteral(">\r\n    <a");

            WriteLiteral(" class=\"bcms-tab-item bcms-active\"");

            WriteLiteral(" data-name=\"#bcms-tab-1\"");

            WriteLiteral(">");


            #line 15 "..\..\Views\Page\AddNewPage.cshtml"
            Write(PagesGlobalization.AddNewPage_Title);


            #line default
            #line hidden
            WriteLiteral("</a>\r\n    <a");

            WriteLiteral(" class=\"bcms-tab-item\"");

            WriteLiteral(" data-name=\"#bcms-tab-2\"");

            WriteLiteral(">");


            #line 16 "..\..\Views\Page\AddNewPage.cshtml"
            Write(PagesGlobalization.AddNewPage_Options);


            #line default
            #line hidden
            WriteLiteral("</a>\r\n</div>\r\n\r\n<div");

            WriteLiteral(" class=\"bcms-scroll-window\"");

            WriteLiteral(">\r\n");

            WriteLiteral("    ");


            #line 20 "..\..\Views\Page\AddNewPage.cshtml"
            Write(Html.TabbedContentMessagesBox());


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");


            #line 22 "..\..\Views\Page\AddNewPage.cshtml"


            #line default
            #line hidden

            #line 22 "..\..\Views\Page\AddNewPage.cshtml"
            using (Html.BeginForm <PageController>(f => f.AddNewPage(null, null), FormMethod.Post, new { @class = "bcms-ajax-form" }))
            {
            #line default
            #line hidden
                WriteLiteral("        <div");

                WriteLiteral(" id=\"bcms-tab-1\"");

                WriteLiteral(" class=\"bcms-tab-single\"");

                WriteLiteral(">\r\n            <div");

                WriteLiteral(" class=\"bcms-padded-content\"");

                WriteLiteral(">\r\n\r\n                <div");

                WriteLiteral(" class=\"bcms-input-list-holder\"");

                WriteLiteral(">\r\n");

                WriteLiteral("                    ");


            #line 28 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Tooltip(PagesGlobalization.AddNewPage_PageTitle_Tooltip_Description));


            #line default
            #line hidden
                WriteLiteral("\r\n                    <div");

                WriteLiteral(" class=\"bcms-content-titles\"");

                WriteLiteral(">");


            #line 29 "..\..\Views\Page\AddNewPage.cshtml"
                Write(PagesGlobalization.AddNewPage_PageTitle);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n                    <div");

                WriteLiteral(" class=\"bcms-input-box\"");

                WriteLiteral(">\r\n");

                WriteLiteral("                        ");


            #line 31 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.TextBoxFor(f => f.PageTitle, new { @class = "bcms-editor-field-box", @id = "PageTitle" }));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                        ");


            #line 32 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.BcmsValidationMessageFor(f => f.PageTitle));


            #line default
            #line hidden
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n\r\n");

                WriteLiteral("                ");


            #line 36 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Partial("Partial/AddNewPageEditPermalink"));


            #line default
            #line hidden
                WriteLiteral("\r\n\r\n                <div");

                WriteLiteral(" class=\"bcms-addpage-title\"");

                WriteLiteral(">\r\n");

                WriteLiteral("                    ");


            #line 39 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Tooltip(PagesGlobalization.AddNewPage_Template_Tooltip_Description));


            #line default
            #line hidden
                WriteLiteral("\r\n                    <div");

                WriteLiteral(" class=\"bcms-content-titles\"");

                WriteLiteral(">");


            #line 40 "..\..\Views\Page\AddNewPage.cshtml"
                Write(PagesGlobalization.AddNewPage_Template);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n                </div>\r\n\r\n                <div");

                WriteLiteral(" class=\"bcms-info-message-box\"");

                WriteLiteral(">\r\n                    <a");

                WriteLiteral(" class=\"bcms-btn-close\"");

                WriteLiteral(" id=\"bcms-addnewpage-closeinfomessage\"");

                WriteLiteral(">");


            #line 44 "..\..\Views\Page\AddNewPage.cshtml"
                Write(RootGlobalization.Button_Close);


            #line default
            #line hidden
                WriteLiteral("</a>\r\n");

                WriteLiteral("                    ");


            #line 45 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Raw(PagesGlobalization.AddNewPage_Template_InfoMessage_Text));


            #line default
            #line hidden
                WriteLiteral("\r\n                </div>\r\n\r\n");

                WriteLiteral("                ");


            #line 48 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Partial("Partial/TemplatesList", Model.Templates));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                ");


            #line 49 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenFor(f => f.TemplateId, new { @id = "TemplateId" }));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                ");


            #line 50 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenFor(f => f.MasterPageId, new { @id = "MasterPageId" }));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                ");


            #line 51 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenFor(f => f.ParentPageUrl));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                ");


            #line 52 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenFor(f => f.CreateMasterPage));


            #line default
            #line hidden
                WriteLiteral("\r\n");


            #line 53 "..\..\Views\Page\AddNewPage.cshtml"


            #line default
            #line hidden

            #line 53 "..\..\Views\Page\AddNewPage.cshtml"
                if (Model.Languages != null && Model.Languages.Any())
                {
            #line default
            #line hidden

            #line 55 "..\..\Views\Page\AddNewPage.cshtml"
                    Write(Html.HiddenFor(model => model.LanguageId, new { data_bind = "value: language.languageId()" }));


            #line default
            #line hidden

            #line 55 "..\..\Views\Page\AddNewPage.cshtml"
                }


            #line default
            #line hidden
                WriteLiteral("                ");


            #line 57 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenSubmit());


            #line default
            #line hidden
                WriteLiteral("\r\n\r\n");


            #line 59 "..\..\Views\Page\AddNewPage.cshtml"


            #line default
            #line hidden

            #line 59 "..\..\Views\Page\AddNewPage.cshtml"
                if (Model.AccessControlEnabled)
                {
                    var viewModel = new UserAccessTemplateViewModel
                    {
                        Title   = PagesGlobalization.AddNewPage_UserAccess,
                        Tooltip = PagesGlobalization.AddNewPage_UserAccess_Tooltip_Description
                    };


            #line default
            #line hidden

            #line 66 "..\..\Views\Page\AddNewPage.cshtml"
                    Write(Html.Partial(RootModuleConstants.AccessControlTemplate, viewModel));


            #line default
            #line hidden

            #line 66 "..\..\Views\Page\AddNewPage.cshtml"
                }


            #line default
            #line hidden
                WriteLiteral("                \r\n");


            #line 69 "..\..\Views\Page\AddNewPage.cshtml"


            #line default
            #line hidden

            #line 69 "..\..\Views\Page\AddNewPage.cshtml"
                if (Model.ShowLanguages)
                {
            #line default
            #line hidden
                    WriteLiteral("                    <div");

                    WriteLiteral(" class=\"bcms-input-list-holder\"");

                    WriteLiteral(" data-bind=\"with: language\"");

                    WriteLiteral(">\r\n");

                    WriteLiteral("                        ");


            #line 72 "..\..\Views\Page\AddNewPage.cshtml"
                    Write(Html.Tooltip(PagesGlobalization.AddNewPage_Language_Tooltip_Description));


            #line default
            #line hidden
                    WriteLiteral("\r\n                        <div");

                    WriteLiteral(" class=\"bcms-content-titles\"");

                    WriteLiteral(">");


            #line 73 "..\..\Views\Page\AddNewPage.cshtml"
                    Write(PagesGlobalization.AddNewPage_Language);


            #line default
            #line hidden
                    WriteLiteral("</div>\r\n                        <select");

                    WriteLiteral(" class=\"bcms-global-select\"");

                    WriteLiteral(" data-bind=\"options: languages, optionsText: \'value\', optionsValue: \'key\', value:" +
                                 " languageId\"");

                    WriteLiteral("></select>\r\n                    </div>\r\n");


            #line 76 "..\..\Views\Page\AddNewPage.cshtml"
                }


            #line default
            #line hidden
                WriteLiteral("            </div>\r\n        </div>\r\n");


            #line 79 "..\..\Views\Page\AddNewPage.cshtml"



            #line default
            #line hidden
                WriteLiteral("        <div");

                WriteLiteral(" id=\"bcms-tab-2\"");

                WriteLiteral(" class=\"bcms-tab-single\"");

                WriteLiteral(" data-bind=\"with: options\"");

                WriteLiteral(">\r\n");

                WriteLiteral("            ");


            #line 81 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Partial(PagesConstants.OptionValuesGridTemplate, new EditableGridViewModel {
                    CanAddNewItems = true
                }));


            #line default
            #line hidden
                WriteLiteral("\r\n        </div>\r\n");


            #line 83 "..\..\Views\Page\AddNewPage.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("</div>\r\n");
        }
예제 #2
0
        public override void Execute()
        {
            WriteLiteral("\r\n");


            #line 5 "..\..\Views\Security\AccessControlTemplate.cshtml"

            UserAccessTemplateViewModel viewModel = (Model is UserAccessTemplateViewModel)
        ? (UserAccessTemplateViewModel)Model
        : new UserAccessTemplateViewModel();


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n<div");

            WriteLiteral(" id=\"bcms-accesscontrol-context\"");

            WriteLiteral(">\r\n    <div");

            WriteLiteral(" class=\"bcms-user-access\"");

            WriteLiteral(" data-bind=\"with: accessControl\"");

            WriteLiteral(">\r\n        <div");

            WriteLiteral(" class=\"bcms-input-list-holder\"");

            WriteLiteral(">\r\n");

            WriteLiteral("            ");


            #line 14 "..\..\Views\Security\AccessControlTemplate.cshtml"
            Write(Html.Tooltip(@viewModel.Tooltip));


            #line default
            #line hidden
            WriteLiteral("\r\n            <div");

            WriteLiteral(" class=\"bcms-content-titles\"");

            WriteLiteral(">");


            #line 15 "..\..\Views\Security\AccessControlTemplate.cshtml"
            Write(viewModel.Title);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n            <div");

            WriteLiteral(" class=\"bcms-access-table\"");

            WriteLiteral(">\r\n                <div");

            WriteLiteral(" class=\"bcms-access-title bcms-clearfix\"");

            WriteLiteral(">\r\n                    <div");

            WriteLiteral(" class=\"bcms-access-title-text\"");

            WriteLiteral(">");


            #line 18 "..\..\Views\Security\AccessControlTemplate.cshtml"
            Write(RootGlobalization.AccessControl_UserAccess_User);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n                    <div");

            WriteLiteral(" class=\"bcms-access-title-text\"");

            WriteLiteral(">");


            #line 19 "..\..\Views\Security\AccessControlTemplate.cshtml"
            Write(RootGlobalization.AccessControl_UserAccess_ReadAndEdit);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n                    <div");

            WriteLiteral(" class=\"bcms-access-title-text\"");

            WriteLiteral(">");


            #line 20 "..\..\Views\Security\AccessControlTemplate.cshtml"
            Write(RootGlobalization.AccessControl_UserAccess_Read);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n                    <div");

            WriteLiteral(" class=\"bcms-access-title-text\"");

            WriteLiteral(">");


            #line 21 "..\..\Views\Security\AccessControlTemplate.cshtml"
            Write(RootGlobalization.AccessControl_UserAccess_NoAccess);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n                </div>\r\n                <div");

            WriteLiteral(" data-bind=\"foreach: UserAccessList\"");

            WriteLiteral(">\r\n                    <div");

            WriteLiteral(" class=\"bcms-access-line bcms-clearfix\"");

            WriteLiteral(">\r\n                        <div");

            WriteLiteral(" class=\"bcms-access-value\"");

            WriteLiteral(">\r\n                            <div");

            WriteLiteral(" class=\"btn-acces-minus\"");

            WriteLiteral(" data-bind=\"click: $parent.removeUser\"");

            WriteLiteral(">&nbsp;</div>\r\n                            <span");

            WriteLiteral(" data-bind=\"visible: IsForRole()\"");

            WriteLiteral(">Role:</span><span");

            WriteLiteral(" data-bind=\"visible: !IsForRole()\"");

            WriteLiteral(">User:</span>&nbsp;<span");

            WriteLiteral(" data-bind=\"text: Identity\"");

            WriteLiteral("></span>\r\n                        </div>\r\n                        <div");

            WriteLiteral(" class=\"bcms-access-value\"");

            WriteLiteral("><input");

            WriteLiteral(" type=\"radio\"");

            WriteLiteral(" value=\"3\"");

            WriteLiteral(" data-bind=\"checked: AccessLevel, attr: { name: $parent.getPropertyIndexer($index" +
                         "(), \'AccessLevel\') }\"");

            WriteLiteral(" /></div>\r\n                        <div");

            WriteLiteral(" class=\"bcms-access-value\"");

            WriteLiteral("><input");

            WriteLiteral(" type=\"radio\"");

            WriteLiteral(" value=\"2\"");

            WriteLiteral(" data-bind=\"checked: AccessLevel, attr: { name: $parent.getPropertyIndexer($index" +
                         "(), \'AccessLevel\') }\"");

            WriteLiteral(" /></div>\r\n                        <div");

            WriteLiteral(" class=\"bcms-access-value\"");

            WriteLiteral("><input");

            WriteLiteral(" type=\"radio\"");

            WriteLiteral(" value=\"1\"");

            WriteLiteral(" data-bind=\"checked: AccessLevel, attr: { name: $parent.getPropertyIndexer($index" +
                         "(), \'AccessLevel\') }\"");

            WriteLiteral(" /></div>\r\n                    </div>                    \r\n                    <i" +
                         "nput");

            WriteLiteral(" type=\"hidden\"");

            WriteLiteral(" data-bind=\"attr: { name: $parent.getPropertyIndexer($index(), \'Identity\') }, val" +
                         "ue: Identity\"");

            WriteLiteral(" />\r\n                    <input");

            WriteLiteral(" type=\"hidden\"");

            WriteLiteral(" data-bind=\"attr: { name: $parent.getPropertyIndexer($index(), \'IsForRole\') }, va" +
                         "lueBinder: IsForRole\"");

            WriteLiteral(" />\r\n                </div>\r\n                <div");

            WriteLiteral(" class=\"bcms-access-line bcms-clearfix\"");

            WriteLiteral(" data-bind=\"with: userAccessControl\"");

            WriteLiteral(">\r\n                    <div");

            WriteLiteral(" class=\"bcms-access-value-add\"");

            WriteLiteral(">\r\n                        <div");

            WriteLiteral(" class=\"btn-acces-plus\"");

            WriteLiteral(" data-bind=\"click: clickPlus\"");

            WriteLiteral(">&nbsp;</div>\r\n                        <span");

            WriteLiteral(" data-bind=\"visible: isInAddMode() !== \'user\', click: clickPlus\"");

            WriteLiteral(">");


            #line 39 "..\..\Views\Security\AccessControlTemplate.cshtml"
            Write(RootGlobalization.AccessControl_UserAccess_AddNewUser);


            #line default
            #line hidden
            WriteLiteral("</span>\r\n                        <input");

            WriteLiteral(" type=\"text\"");

            WriteLiteral(@" data-bind=""
                            visible: isInAddMode() === 'user',
                            css: { 'bcms-tag-validation-error': newItem.hasError() },
                            hasfocus: isInAddMode() === 'user' && isExpanded(),
                            value: newItem,
                            valueUpdate: 'afterkeydown',
                            enterPress: clickPlus,
                            autocompleteList: '',
                            escPress: clearItem""");

            WriteLiteral(" />\r\n                    </div>                    \r\n                </div>\r\n    " +
                         "            <div");

            WriteLiteral(" class=\"bcms-access-line bcms-clearfix\"");

            WriteLiteral(" data-bind=\"with: roleAccessControl\"");

            WriteLiteral(">\r\n                    <div");

            WriteLiteral(" class=\"bcms-access-value-add\"");

            WriteLiteral(">\r\n                        <div");

            WriteLiteral(" class=\"btn-acces-plus\"");

            WriteLiteral(" data-bind=\"click: clickPlus\"");

            WriteLiteral(">&nbsp;</div>\r\n                        <span");

            WriteLiteral(" data-bind=\"visible: isInAddMode() !== \'role\', click: clickPlus\"");

            WriteLiteral(">");


            #line 54 "..\..\Views\Security\AccessControlTemplate.cshtml"
            Write(RootGlobalization.AccessControl_UserAccess_AddNewRole);


            #line default
            #line hidden
            WriteLiteral("</span>\r\n                        <input");

            WriteLiteral(" type=\"text\"");

            WriteLiteral(@" data-bind=""
                            visible: isInAddMode() === 'role', 
                            css: { 'bcms-tag-validation-error': newItem.hasError() },
                            hasfocus: isInAddMode() === 'role' && isExpanded(),
                            value: newItem,
                            valueUpdate: 'afterkeydown',
                            enterPress: clickPlus,
                            autocompleteList: '',
                            escPress: clearItem""");

            WriteLiteral(" />\r\n                    </div>                     \r\n                </div>\r\n   " +
                         "         </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n");
        }
예제 #3
0
        public override void Execute()
        {
            WriteLiteral("\r\n");

            WriteLiteral("<div");

            WriteLiteral(" class=\"bcms-tab-header bcms-js-tab-header\"");

            WriteLiteral(">\r\n    <div");

            WriteLiteral(" class=\"bcms-modal-frame-holder\"");

            WriteLiteral(">\r\n        <div");

            WriteLiteral(" class=\"bcms-tab-ui bcms-tab-item bcms-active\"");

            WriteLiteral(" data-name=\"#bcms-tab-1\"");

            WriteLiteral(">");


            #line 42 "..\..\Views\Page\AddNewPage.cshtml"
            Write(PagesGlobalization.AddNewPage_Title);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n        <div");

            WriteLiteral(" class=\"bcms-tab-ui bcms-tab-item\"");

            WriteLiteral(" data-name=\"#bcms-tab-2\"");

            WriteLiteral(">");


            #line 43 "..\..\Views\Page\AddNewPage.cshtml"
            Write(PagesGlobalization.AddNewPage_Options);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n    </div>\r\n</div>\r\n\r\n<div");

            WriteLiteral(" class=\"bcms-modal-frame-holder\"");

            WriteLiteral(">\r\n    <div");

            WriteLiteral(" class=\"bcms-messages-ui\"");

            WriteLiteral(">\r\n        <ul");

            WriteLiteral(" class=\"bcms-info-messages bcms-js-info-message\"");

            WriteLiteral(">\r\n            <li>\r\n                <div");

            WriteLiteral(" class=\"bcms-messages-close bcms-js-btn-close\"");

            WriteLiteral(" id=\"bcms-addnewpage-closeinfomessage\"");

            WriteLiteral(">");


            #line 51 "..\..\Views\Page\AddNewPage.cshtml"
            Write(RootGlobalization.Button_Close);


            #line default
            #line hidden
            WriteLiteral("</div>\r\n");

            WriteLiteral("                ");


            #line 52 "..\..\Views\Page\AddNewPage.cshtml"
            Write(Html.Raw(PagesGlobalization.AddNewPage_Template_InfoMessage_Text));


            #line default
            #line hidden
            WriteLiteral("\r\n            </li>\r\n        </ul>\r\n    </div>\r\n\r\n    <div");

            WriteLiteral(" class=\"bcms-window-tabbed-options\"");

            WriteLiteral(">\r\n");

            WriteLiteral("        ");


            #line 58 "..\..\Views\Page\AddNewPage.cshtml"
            Write(Html.MessagesBox());


            #line default
            #line hidden
            WriteLiteral("\r\n");


            #line 59 "..\..\Views\Page\AddNewPage.cshtml"


            #line default
            #line hidden

            #line 59 "..\..\Views\Page\AddNewPage.cshtml"
            using (Html.BeginForm <PageController>(f => f.AddNewPage(null, null), FormMethod.Post, new { @class = "bcms-ajax-form" }))
            {
            #line default
            #line hidden
                WriteLiteral("            <div");

                WriteLiteral(" id=\"bcms-tab-1\"");

                WriteLiteral(" class=\"bcms-tab-single\"");

                WriteLiteral(">\r\n                <div");

                WriteLiteral(" class=\"bcms-form-block-holder\"");

                WriteLiteral(">\r\n                    <div>\r\n");


            #line 64 "..\..\Views\Page\AddNewPage.cshtml"


            #line default
            #line hidden

            #line 64 "..\..\Views\Page\AddNewPage.cshtml"
                if (Model.Languages != null && Model.Languages.Any())
                {
            #line default
            #line hidden

            #line 66 "..\..\Views\Page\AddNewPage.cshtml"
                    Write(Html.HiddenFor(model => model.LanguageId, new { data_bind = "value: language.languageId()" }));


            #line default
            #line hidden

            #line 66 "..\..\Views\Page\AddNewPage.cshtml"
                }


            #line default
            #line hidden
                WriteLiteral("                        ");


            #line 68 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenSubmit());


            #line default
            #line hidden
                WriteLiteral("\r\n");


            #line 69 "..\..\Views\Page\AddNewPage.cshtml"


            #line default
            #line hidden

            #line 69 "..\..\Views\Page\AddNewPage.cshtml"
                if (Model.ShowLanguages)
                {
            #line default
            #line hidden
                    WriteLiteral("                            <div");

                    WriteLiteral(" class=\"bcms-input-list-holder\"");

                    WriteLiteral(" data-bind=\"with: language\"");

                    WriteLiteral(">\r\n                                <div");

                    WriteLiteral(" class=\"bcms-content-titles\"");

                    WriteLiteral(">");


            #line 72 "..\..\Views\Page\AddNewPage.cshtml"
                    Write(PagesGlobalization.AddNewPage_Language);


            #line default
            #line hidden
                    WriteLiteral("</div>\r\n");

                    WriteLiteral("                                ");


            #line 73 "..\..\Views\Page\AddNewPage.cshtml"
                    Write(Html.Tooltip(PagesGlobalization.AddNewPage_Language_Tooltip_Description));


            #line default
            #line hidden
                    WriteLiteral("\r\n                                <div");

                    WriteLiteral(" class=\"bcms-field-wrapper\"");

                    WriteLiteral(">\r\n                                    <select");

                    WriteLiteral(" data-bind=\"options: languages, optionsText: \'value\', optionsValue: \'key\', value:" +
                                 " languageId, select2: { minimumResultsForSearch: -1 }\"");

                    WriteLiteral("></select>\r\n                                    </div>\r\n                         " +
                                 "       </div>\r\n");


            #line 78 "..\..\Views\Page\AddNewPage.cshtml"
                }


            #line default
            #line hidden
                WriteLiteral("\r\n                        <div");

                WriteLiteral(" class=\"bcms-input-list-holder\"");

                WriteLiteral(">\r\n                            <div");

                WriteLiteral(" class=\"bcms-content-titles\"");

                WriteLiteral(">");


            #line 81 "..\..\Views\Page\AddNewPage.cshtml"
                Write(PagesGlobalization.AddNewPage_PageTitle);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n");

                WriteLiteral("                            ");


            #line 82 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Tooltip(PagesGlobalization.AddNewPage_PageTitle_Tooltip_Description));


            #line default
            #line hidden
                WriteLiteral("\r\n                            <div");

                WriteLiteral(" class=\"bcms-field-wrapper\"");

                WriteLiteral(">\r\n");

                WriteLiteral("                                ");


            #line 84 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.TextBoxFor(f => f.PageTitle, new { @class = "bcms-field-text", @id = "PageTitle" }));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                                ");


            #line 85 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.BcmsValidationMessageFor(f => f.PageTitle));


            #line default
            #line hidden
                WriteLiteral("\r\n                            </div>\r\n                        </div>\r\n\r\n");

                WriteLiteral("                        ");


            #line 89 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Partial("Partial/AddNewPageEditPermalink"));


            #line default
            #line hidden
                WriteLiteral("\r\n                    </div>\r\n\r\n                    <div>\r\n");


            #line 93 "..\..\Views\Page\AddNewPage.cshtml"


            #line default
            #line hidden

            #line 93 "..\..\Views\Page\AddNewPage.cshtml"
                if (Model.AccessControlEnabled)
                {
                    var viewModel = new UserAccessTemplateViewModel
                    {
                        Title   = PagesGlobalization.AddNewPage_UserAccess,
                        Tooltip = PagesGlobalization.AddNewPage_UserAccess_Tooltip_Description
                    };


            #line default
            #line hidden

            #line 100 "..\..\Views\Page\AddNewPage.cshtml"
                    Write(Html.Partial(RootModuleConstants.AccessControlTemplate, viewModel));


            #line default
            #line hidden

            #line 100 "..\..\Views\Page\AddNewPage.cshtml"
                }


            #line default
            #line hidden
                WriteLiteral("                    </div>\r\n                </div>\r\n\r\n                <div");

                WriteLiteral(" class=\"bcms-input-list-holder\"");

                WriteLiteral(">\r\n                    <div");

                WriteLiteral(" class=\"bcms-content-dialog-title\"");

                WriteLiteral(">\r\n                        <div");

                WriteLiteral(" class=\"bcms-content-titles-align\"");

                WriteLiteral(">\r\n");

                WriteLiteral("                            ");


            #line 108 "..\..\Views\Page\AddNewPage.cshtml"
                Write(PagesGlobalization.AddNewPage_Template);


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                            ");


            #line 109 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Tooltip(PagesGlobalization.AddNewPage_Template_Tooltip_Description));


            #line default
            #line hidden
                WriteLiteral("\r\n                        </div>\r\n\r\n                        <!-- ko with: templat" +
                             "esList -->\r\n                        <div");

                WriteLiteral(" class=\"bcms-top-block-inner\"");

                WriteLiteral(" data-bind=\"css: { \'bcms-active-search\': searchEnabled() }\"");

                WriteLiteral(">\r\n                            <div");

                WriteLiteral(" class=\"bcms-btn-search\"");

                WriteLiteral(" data-bind=\"click: toggleSearch\"");

                WriteLiteral(">");


            #line 114 "..\..\Views\Page\AddNewPage.cshtml"
                Write(RootGlobalization.Button_Search);


            #line default
            #line hidden
                WriteLiteral("</div>\r\n                            <div");

                WriteLiteral(" class=\"bcms-search-block\"");

                WriteLiteral(">\r\n                                <input");

                WriteLiteral(" type=\"text\"");

                WriteLiteral(" class=\"bcms-search-field-box bcms-js-search-box\"");

                WriteAttribute("placeholder", Tuple.Create(" placeholder=\"", 6227), Tuple.Create("\"", 6276)

            #line 116 "..\..\Views\Page\AddNewPage.cshtml"
                               , Tuple.Create(Tuple.Create("", 6241), Tuple.Create <System.Object, System.Int32>(RootGlobalization.WaterMark_Search

            #line default
            #line hidden
                                                                                                                 , 6241), false)
                               );

                WriteLiteral("\r\n                                       data-bind=\"value: searchQuery, valueUpda" +
                             "te: \'afterkeydown\', enterPress: search, hasFocus: hasFocus, enable: searchEnable" +
                             "d\"");

                WriteLiteral(">\r\n                            </div>\r\n                        </div>\r\n          " +
                             "              <!-- /ko -->\r\n                    </div>\r\n\r\n");

                WriteLiteral("                    ");


            #line 123 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Partial("Partial/TemplatesList", Model.Templates));


            #line default
            #line hidden
                WriteLiteral("\r\n                </div>\r\n\r\n");

                WriteLiteral("                ");


            #line 126 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenFor(f => f.TemplateId, new { @id = "TemplateId" }));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                ");


            #line 127 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenFor(f => f.MasterPageId, new { @id = "MasterPageId" }));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                ");


            #line 128 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenFor(f => f.ParentPageUrl));


            #line default
            #line hidden
                WriteLiteral("\r\n");

                WriteLiteral("                ");


            #line 129 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.HiddenFor(f => f.CreateMasterPage));


            #line default
            #line hidden
                WriteLiteral("\r\n            </div>\r\n");


            #line 131 "..\..\Views\Page\AddNewPage.cshtml"



            #line default
            #line hidden
                WriteLiteral("            <div");

                WriteLiteral(" id=\"bcms-tab-2\"");

                WriteLiteral(" class=\"bcms-tab-single\"");

                WriteLiteral(" data-bind=\"with: options\"");

                WriteLiteral(">\r\n");

                WriteLiteral("                ");


            #line 133 "..\..\Views\Page\AddNewPage.cshtml"
                Write(Html.Partial(PagesConstants.OptionValuesGridTemplate, new EditableGridViewModel {
                    CanAddNewItems = true
                }));


            #line default
            #line hidden
                WriteLiteral("\r\n            </div>\r\n");


            #line 135 "..\..\Views\Page\AddNewPage.cshtml"
            }


            #line default
            #line hidden
            WriteLiteral("    </div>\r\n</div>");
        }