diff --git a/webapp/web/css/menupage/pageManagement.css b/webapp/web/css/menupage/pageManagement.css index dfd3e97c9..4c2409edf 100644 --- a/webapp/web/css/menupage/pageManagement.css +++ b/webapp/web/css/menupage/pageManagement.css @@ -66,6 +66,7 @@ section#floatRight { } select#typeSelect { margin-top:0px; + margin-bottom:20px; } section#headerBar { background-color:#f5f5f5; @@ -130,7 +131,7 @@ input#contentCheckbox { } span.deleteLinkContainer { float:left; - margin-left:100px; + margin-left:170px; margin-top:-36px; } form#managePage textarea { diff --git a/webapp/web/js/menupage/pageManagementUtils.js b/webapp/web/js/menupage/pageManagementUtils.js index f44ef2dfa..9370b0272 100644 --- a/webapp/web/js/menupage/pageManagementUtils.js +++ b/webapp/web/js/menupage/pageManagementUtils.js @@ -282,6 +282,11 @@ var pageManagementUtils = { var pageName = pageManagementUtils.pageNameInput.val(); pageManagementUtils.menuLinkText.val(pageName); } + if(!isMenu && linkText.length > 0) { + // if the isMenuCheckbox is unchecked, we need to clear the + // menuLinkText field; otherwise, the page remains a menu + pageManagementUtils.menuLinkText.val(""); + } }, //Select content type @@ -414,7 +419,7 @@ var pageManagementUtils = { "class": "pageContentContainer", html: "" + contentTypeLabel + " - " + varOrClass + "
 or delete
" }); @@ -432,17 +437,18 @@ var pageManagementUtils = { //Done button should just collapse the cloned content $newContentObj.find("input[name='doneWithContent']").click(function() { var thisInnerDiv = $(this).closest("div.pageContentWrapper"); - thisInnerDiv.slideUp(222); - var thisClickableSpan = $(this).closest("span.pageContentExpand"); + var thisClickableSpan = thisInnerDiv.prev("span.pageContentExpand"); var thisArrowDiv = thisClickableSpan.find('div.arrow'); + thisInnerDiv.slideUp(222); thisArrowDiv.removeClass("collapseArrow"); thisArrowDiv.addClass("expandArrow"); + window.setTimeout('pageManagementUtils.adjustSaveButtonHeight()', 223); + }); }, bindClonedContentContainerEvents:function($newDivContainer, counter) { var $clickableSpan = $newDivContainer.children('span#clickable' + counter); var $innerDiv = $newDivContainer.children('div#innerContainer' + counter); - //Expand/collapse toggle $clickableSpan.click(function() { if ( $innerDiv.is(':visible') ) { diff --git a/webapp/web/templates/freemarker/edit/forms/pageManagement--browseClassGroups.ftl b/webapp/web/templates/freemarker/edit/forms/pageManagement--browseClassGroups.ftl index 0b26408f3..f7ab08724 100644 --- a/webapp/web/templates/freemarker/edit/forms/pageManagement--browseClassGroups.ftl +++ b/webapp/web/templates/freemarker/edit/forms/pageManagement--browseClassGroups.ftl @@ -51,7 +51,7 @@
- + <#if menuAction == "Add"> or Cancel diff --git a/webapp/web/templates/freemarker/edit/forms/pageManagement--fixedHtml.ftl b/webapp/web/templates/freemarker/edit/forms/pageManagement--fixedHtml.ftl index a0867b7dc..40a34192e 100644 --- a/webapp/web/templates/freemarker/edit/forms/pageManagement--fixedHtml.ftl +++ b/webapp/web/templates/freemarker/edit/forms/pageManagement--fixedHtml.ftl @@ -6,7 +6,7 @@
- + <#if menuAction == "Add"> or Cancel diff --git a/webapp/web/templates/freemarker/edit/forms/pageManagement--sparqlQuery.ftl b/webapp/web/templates/freemarker/edit/forms/pageManagement--sparqlQuery.ftl index 0a4556f2e..c11a952b8 100644 --- a/webapp/web/templates/freemarker/edit/forms/pageManagement--sparqlQuery.ftl +++ b/webapp/web/templates/freemarker/edit/forms/pageManagement--sparqlQuery.ftl @@ -8,7 +8,7 @@
- + <#if menuAction == "Add"> or Cancel diff --git a/webapp/web/templates/freemarker/edit/forms/pageManagement.ftl b/webapp/web/templates/freemarker/edit/forms/pageManagement.ftl index efe42090c..44db6f6ac 100644 --- a/webapp/web/templates/freemarker/edit/forms/pageManagement.ftl +++ b/webapp/web/templates/freemarker/edit/forms/pageManagement.ftl @@ -12,7 +12,8 @@ <#assign menuLinkText = "" /> <#assign menuPosition = pageData.highestMenuPosition /> <#assign addMenuItem = "" /> -<#assign pageHeading = "Add Page" /> +<#assign pageHeading = "Add New Page" /> +<#assign saveBtnText = "Save new page" /> <#if pageData.addMenuItem?has_content> <#assign addMenuItem = pageData.addMenuItem /> @@ -26,7 +27,8 @@ <#assign menuLinkText = lvf.getFormFieldValue(editSubmission, editConfiguration, "menuLinkText")/> <#assign customTemplate = lvf.getFormFieldValue(editSubmission, editConfiguration, "customTemplate")/> <#assign selfContainedTemplate = lvf.getFormFieldValue(editSubmission, editConfiguration, "isSelfContainedTemplate")/> - <#assign pageHeading = "Edit Page" /> + <#assign pageHeading = "Edit ${pageName} Page" /> + <#assign saveBtnText = "Save changes" /> <#if customTemplate?has_content> <#if selfContainedTemplate?has_content> <#assign selectedTemplateType = "selfContained" /> @@ -128,7 +130,7 @@
- or + or Cancel

* required fields