NIHVIVO-2232: Worked on internal class markup for menu management template(add/edit menu item)

This commit is contained in:
manolobevia 2011-07-12 20:57:07 +00:00
parent 4890e9cdc9
commit 7c7600858e
2 changed files with 25 additions and 23 deletions

View file

@ -41,4 +41,8 @@ ul#selectedClasses {
#add-menu-item input.submit, #add-menu-item input.submit,
#edit-menu-item input.submit { #edit-menu-item input.submit {
margin-top: 20px; margin-top: 20px;
}
#internal-class {
margin-top: 10px;
margin-bottom: 10px;
} }

View file

@ -8,8 +8,8 @@
<#assign existingClassGroupStyle = " " /> <#assign existingClassGroupStyle = " " />
<#assign selectClassGroupStyle = 'class="hidden"' /> <#assign selectClassGroupStyle = 'class="hidden"' />
<#if menuAction = "Add"> <#if menuAction = "Add">
<#assign existingClassGroupStyle = 'class="hidden"' /> <#assign existingClassGroupStyle = 'class="hidden"' />
<#assign selectClassGroupStyle = " " /> <#assign selectClassGroupStyle = " " />
</#if> </#if>
<h3>${menuAction} menu item</h3> <h3>${menuAction} menu item</h3>
@ -47,7 +47,7 @@
<section id="existingContentType" name="existingContentType" ${existingClassGroupStyle}> <section id="existingContentType" name="existingContentType" ${existingClassGroupStyle}>
<p>Selected content type for the associated page</p> <p>Selected content type for the associated page</p>
<p> <p>
<span id="selectedContentTypeValue" name="selectedContentTypeValue">${associatedPage}</span> <span id="selectedContentTypeValue" name="selectedContentTypeValue"><em>${associatedPage}</em></span>
<a id="changeContentType" name="changeContentType" href="#">Change content type</a> <a id="changeContentType" name="changeContentType" href="#">Change content type</a>
</p> </p>
</section> </section>
@ -79,12 +79,12 @@
<input type="checkbox" id="classInClassGroup" name="classInClassGroup" value="${classInClassGroup.URI}" <input type="checkbox" id="classInClassGroup" name="classInClassGroup" value="${classInClassGroup.URI}"
<#if includeAllClasses = true>checked</#if> /> <#if includeAllClasses = true>checked</#if> />
<#if isIndividualsForClassesPage?has_content> <#if isIndividualsForClassesPage?has_content>
<#list includeClasses as includeClass> <#list includeClasses as includeClass>
<#if includeClass = classInClassGroup.URI> <#if includeClass = classInClassGroup.URI>
checked checked
</#if> </#if>
</#list> </#list>
</#if> </#if>
<label class="inline" for="${classInClassGroup.name}"> ${classInClassGroup.name}</label> <label class="inline" for="${classInClassGroup.name}"> ${classInClassGroup.name}</label>
<span class="ui-icon-sortable"></span> <#--sortable icon for dragging and dropping menu items--> <span class="ui-icon-sortable"></span> <#--sortable icon for dragging and dropping menu items-->
</li> </li>
@ -92,22 +92,20 @@
</ul> </ul>
</section> </section>
<#if internalClass?has_content> <section id="internal-class" role="region">
<#assign enableInternalClass = '<p>To enable this option, you must first select an institutional internal class for your instance</p>' /> <#if internalClass?has_content>
<#assign disableClass = 'class="disable"' /> <#assign enableInternalClass = '<p>To enable this option, you must first select an institutional internal class for your instance</p>' />
<#else> <#assign disableClass = 'class="disable"' />
<#assign enableInternalClass = '' /> <#else>
<#assign disableClass = '' /> <#assign enableInternalClass = '' />
</#if> <#assign disableClass = '' />
<input type="checkbox" ${disableClass} name="display-internalClass" value="${internalClass}" id="display-internalClass" </#if>
<#if pageInternalOnly?has_content>
checked
</#if>
/>
<label ${disableClass} for="display-internalClass}">Only display ${associatedPage} within my institution</label>
${enableInternalClass}
<input type="checkbox" ${disableClass} name="display-internalClass" value="${internalClass}" id="display-internalClass" <#if pageInternalOnly?has_content>checked</#if> />
<label ${disableClass} class="inline" for="display-internalClass">Only display <em>${associatedPage}</em> within my institution</label>
${enableInternalClass}
</section>
<input type="submit" name="submit-${menuAction}" value="Save changes" class="submit" /> or <a class="cancel" href="${formUrls}">Cancel</a> <input type="submit" name="submit-${menuAction}" value="Save changes" class="submit" /> or <a class="cancel" href="${formUrls}">Cancel</a>
<p class="requiredHint">* required fields</p> <p class="requiredHint">* required fields</p>