updates for menu management and institutional internal class
This commit is contained in:
parent
c44fae1552
commit
3e30283d6b
7 changed files with 138 additions and 50 deletions
|
@ -11,9 +11,9 @@ edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.Institu
|
|||
<h3>Institutional Internal Class</h3>
|
||||
|
||||
<section id="introMessage" role="region">
|
||||
This class will be used to designate those individuals internal to your institution.
|
||||
<p>This class will be used to designate those individuals internal to your institution.
|
||||
This will allow you to limit the individuals displayed on your menu pages (People, Research, etc.)
|
||||
to only those within your institution.
|
||||
to only those within your institution.</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
|
@ -21,17 +21,19 @@ edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.Institu
|
|||
<input type="hidden" name="submitForm" id="submitForm" value="true" />
|
||||
<#if ontologiesExist = false>
|
||||
<section id="noLocalOntologyExists">
|
||||
${noLocalOntologiesMessage}
|
||||
<p>${noLocalOntologiesMessage}</p>
|
||||
</section>
|
||||
|
||||
<#elseif useExistingInternalClass?has_content>
|
||||
<section id="existingLocalClass">
|
||||
<#--Populated based on class list returned-->
|
||||
<select id="existingLocalClasses" name="existingLocalClasses">
|
||||
<#list localClasses as localClass>
|
||||
<option value="${localClass.URI}" <#if existingInternalClass.URI = localClass.URI>selected</#if> >${localClass.name}</option>
|
||||
<#assign classUris = existingLocalClasses?keys />
|
||||
<#list classUris as localClassUri>
|
||||
<option value="${localClassUri}" <#if existingInternalClass = localClassUri>selected</#if> >${existingLocalClasses[localClassUri]}</option>
|
||||
</#list>
|
||||
</select>
|
||||
<p>Can't find an appropriate class? Create a <a href="${formUrl}?cmd=createClass">new one</a>.</p>
|
||||
</section>
|
||||
<#elseif createNewClass?has_content>
|
||||
<section id="createNewLocalClass">
|
||||
|
@ -42,20 +44,26 @@ edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.Institu
|
|||
<#--If more than one local namespace, generate select-->
|
||||
<#if multipleLocalNamespaces = true>
|
||||
<select id="existingLocalNamespaces" name="existingLocalNamespaces">
|
||||
<#list existingLocalNamespaces as existingNamespace>
|
||||
<option value="${existingNamespace.URI}">"${existingNamespace.URI}"</option>
|
||||
<#assign namespaceUris = existingLocalNamespaces?keys />
|
||||
<#list namespaceUris as existingNamespace>
|
||||
<option value="${existingNamespace}">${existingLocalNamespaces[existingNamespace]}</option>
|
||||
</#list>
|
||||
</select>
|
||||
<#else>
|
||||
<input type="hidden" id="existingLocalNamespaces" name="existingLocalNamespaces" value="{existingLocalNamespaces[0]}"/>
|
||||
<input type="hidden" id="existingLocalNamespaces" name="existingLocalNamespaces" value="${existingLocalNamespace}"/>
|
||||
</#if>
|
||||
|
||||
</section>
|
||||
<#else>
|
||||
Problematic section as above should all have been handled
|
||||
</#if>
|
||||
<input type="submit" name="submit-internalClass" value="${submitAction}" class="submit" /> or <a class="cancel" href="${cancelUrl}">Cancel</a>
|
||||
<p class="requiredHint">* required fields</p>
|
||||
|
||||
<#if ontologiesExist = true>
|
||||
<input type="submit" name="submit-internalClass" value="${submitAction}" class="submit" /> or <a class="cancel" href="${cancelUrl}">Cancel</a>
|
||||
<p class="requiredHint">* required fields</p>
|
||||
|
||||
</#if>
|
||||
|
||||
</form>
|
||||
</section>
|
||||
|
||||
|
|
|
@ -7,8 +7,10 @@
|
|||
<section id="remove-menu-item" role="region">
|
||||
<form method="POST" action="${formUrls}" class="customForm" role="remove menu item">
|
||||
<input type="hidden" name="menuItem" id="menuItem" value="${menuItem}" role="input" />
|
||||
|
||||
<p>Are you sure you want to remove <em>${menuItem}</em> menu item?</p>
|
||||
<input type="hidden" name="cmd" id="cmd" value="Remove" role="input" />
|
||||
<input type="hidden" name="switchToDisplayModel" id="switchToDisplayModel" value="true" role="input" />
|
||||
|
||||
<p>Are you sure you want to remove <em>${menuName}</em> menu item?</p>
|
||||
|
||||
<input type="submit" name="removeMenuItem" value="Remove menu item" class="submit" role="input" /> or <a class="cancel" href="${cancelUrl}">Cancel</a>
|
||||
</form>
|
||||
|
|
|
@ -74,14 +74,14 @@
|
|||
</li>
|
||||
<#list classGroup as classInClassGroup>
|
||||
<li class="ui-state-default" role="menuitem">
|
||||
<input type="checkbox" id="classInClassGroup" name="classInClassGroup" value="${classInClassGroup.URI}" <#if includeAllClasses = true>checked</#if> />
|
||||
<input type="checkbox" id="classInClassGroup" name="classInClassGroup" value="${classInClassGroup.URI}" <#if includeAllClasses = true>checked</#if>
|
||||
<#if isIndividualsForClassesPage?has_content>
|
||||
<#list includeClasses as includeClass>
|
||||
<#if includeClass = classInClassGroup.URI>
|
||||
checked
|
||||
</#if>
|
||||
</#list>
|
||||
</#if>
|
||||
</#if> />
|
||||
<label class="inline" for="${classInClassGroup.name}"> ${classInClassGroup.name}</label>
|
||||
<span class="ui-icon-sortable"></span> <#--sortable icon for dragging and dropping menu items-->
|
||||
</li>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue