Author: sevein
Date: Tue Sep 13 15:55:02 2011
New Revision: 9720
Log:
Add content sections to ISAAR index
Modified:
trunk/plugins/sfIsaarPlugin/modules/sfIsaarPlugin/templates/indexSuccess.php
Modified:
trunk/plugins/sfIsaarPlugin/modules/sfIsaarPlugin/templates/indexSuccess.php
==============================================================================
---
trunk/plugins/sfIsaarPlugin/modules/sfIsaarPlugin/templates/indexSuccess.php
Tue Sep 13 15:04:51 2011 (r9719)
+++
trunk/plugins/sfIsaarPlugin/modules/sfIsaarPlugin/templates/indexSuccess.php
Tue Sep 13 15:55:02 2011 (r9720)
@@ -12,121 +12,146 @@
</div>
<?php endif; ?>
-<?php echo render_show(__('Type of entity'),
render_value($resource->entityType)) ?>
+<div class="section" id="identityArea">
-<?php echo render_show(__('Authorized form of name'),
render_value($resource->getAuthorizedFormOfName(array('cultureFallback' =>
true)))) ?>
+ <?php echo link_to_if(QubitAcl::check($resource, 'update'),
'<h2>'.__('Identity area').'</h2>', array($resource, 'module' => 'actor',
'action' => 'edit'), array('anchor' => 'identityArea', 'title' => __('Edit
identity area'))) ?>
-<div class="field">
- <h3><?php echo __('Parallel form(s) of name') ?></h3>
- <div>
- <ul>
- <?php foreach ($resource->getOtherNames(array('typeId' =>
QubitTerm::PARALLEL_FORM_OF_NAME_ID)) as $item): ?>
- <li><?php echo render_value($item->__toString()) ?></li>
- <?php endforeach; ?>
- </ul>
+ <?php echo render_show(__('Type of entity'),
render_value($resource->entityType)) ?>
+
+ <?php echo render_show(__('Authorized form of name'),
render_value($resource->getAuthorizedFormOfName(array('cultureFallback' =>
true)))) ?>
+
+ <div class="field">
+ <h3><?php echo __('Parallel form(s) of name') ?></h3>
+ <div>
+ <ul>
+ <?php foreach ($resource->getOtherNames(array('typeId' =>
QubitTerm::PARALLEL_FORM_OF_NAME_ID)) as $item): ?>
+ <li><?php echo render_value($item->__toString()) ?></li>
+ <?php endforeach; ?>
+ </ul>
+ </div>
</div>
-</div>
-<div class="field">
- <h3><?php echo __('Standardized form(s) of name according to other rules')
?></h3>
- <div>
- <ul>
- <?php foreach ($resource->getOtherNames(array('typeId' =>
QubitTerm::STANDARDIZED_FORM_OF_NAME_ID)) as $item): ?>
- <li><?php echo render_value($item->__toString()) ?></li>
- <?php endforeach; ?>
- </ul>
+ <div class="field">
+ <h3><?php echo __('Standardized form(s) of name according to other rules')
?></h3>
+ <div>
+ <ul>
+ <?php foreach ($resource->getOtherNames(array('typeId' =>
QubitTerm::STANDARDIZED_FORM_OF_NAME_ID)) as $item): ?>
+ <li><?php echo render_value($item->__toString()) ?></li>
+ <?php endforeach; ?>
+ </ul>
+ </div>
</div>
-</div>
-<div class="field">
- <h3><?php echo __('Other form(s) of name') ?></h3>
- <div>
- <ul>
- <?php foreach ($resource->getOtherNames(array('typeId' =>
QubitTerm::OTHER_FORM_OF_NAME_ID)) as $item): ?>
- <li><?php echo render_value($item->__toString()) ?></li>
- <?php endforeach; ?>
- </ul>
+ <div class="field">
+ <h3><?php echo __('Other form(s) of name') ?></h3>
+ <div>
+ <ul>
+ <?php foreach ($resource->getOtherNames(array('typeId' =>
QubitTerm::OTHER_FORM_OF_NAME_ID)) as $item): ?>
+ <li><?php echo render_value($item->__toString()) ?></li>
+ <?php endforeach; ?>
+ </ul>
+ </div>
</div>
+
+ <?php echo render_show(__('Identifiers for corporate bodies'),
render_value($resource->corporateBodyIdentifiers)) ?>
+
</div>
-<?php echo render_show(__('Identifiers for corporate bodies'),
render_value($resource->corporateBodyIdentifiers)) ?>
+<div class="section" id="descriptionArea">
-<?php echo render_show(__('Dates of existence'),
render_value($resource->getDatesOfExistence(array('cultureFallback' => true))))
?>
+ <?php echo link_to_if(QubitAcl::check($resource, 'update'),
'<h2>'.__('Description area').'</h2>', array($resource, 'module' => 'actor',
'action' => 'edit'), array('anchor' => 'descriptionArea', 'title' => __('Edit
description area'))) ?>
-<?php echo render_show(__('History'),
render_value($resource->getHistory(array('cultureFallback' => true)))) ?>
+ <?php echo render_show(__('Dates of existence'),
render_value($resource->getDatesOfExistence(array('cultureFallback' => true))))
?>
-<?php echo render_show(__('Places'),
render_value($resource->getPlaces(array('cultureFallback' => true)))) ?>
+ <?php echo render_show(__('History'),
render_value($resource->getHistory(array('cultureFallback' => true)))) ?>
-<?php echo render_show(__('Legal status'),
render_value($resource->getLegalStatus(array('cultureFallback' => true)))) ?>
+ <?php echo render_show(__('Places'),
render_value($resource->getPlaces(array('cultureFallback' => true)))) ?>
-<?php echo render_show(__('Functions, occupations and activities'),
render_value($resource->getFunctions(array('cultureFallback' => true)))) ?>
+ <?php echo render_show(__('Legal status'),
render_value($resource->getLegalStatus(array('cultureFallback' => true)))) ?>
-<?php echo render_show(__('Mandates/sources of authority'),
render_value($resource->getMandates(array('cultureFallback' => true)))) ?>
+ <?php echo render_show(__('Functions, occupations and activities'),
render_value($resource->getFunctions(array('cultureFallback' => true)))) ?>
-<?php echo render_show(__('Internal structures/genealogy'),
render_value($resource->getInternalStructures(array('cultureFallback' =>
true)))) ?>
+ <?php echo render_show(__('Mandates/sources of authority'),
render_value($resource->getMandates(array('cultureFallback' => true)))) ?>
-<?php echo render_show(__('General context'),
render_value($resource->getGeneralContext(array('cultureFallback' => true)))) ?>
+ <?php echo render_show(__('Internal structures/genealogy'),
render_value($resource->getInternalStructures(array('cultureFallback' =>
true)))) ?>
-<?php foreach ($resource->getActorRelations() as $item): ?>
- <?php $relatedEntity = $item->getOpposedObject($resource->id) ?>
- <div class="field">
- <h3><?php echo __('Related entity') ?></h3>
- <div>
- <?php echo link_to(render_title($relatedEntity), array($relatedEntity,
'module' => ('QubitRepository' == $relatedEntity->className) ? 'repository' :
'actor')) ?><?php if (isset($relatedEntity->datesOfExistence)): ?> <span
class="note2">(<?php echo
render_value($relatedEntity->getDatesOfExistence(array('cultureFallback' =>
true))) ?>)</span><?php endif; ?>
+ <?php echo render_show(__('General context'),
render_value($resource->getGeneralContext(array('cultureFallback' => true)))) ?>
+
+</div>
- <?php echo render_show(__('Identifier of the related entity'),
render_value($relatedEntity->descriptionIdentifier)) ?>
+<div class="section" id="relationshipsArea">
- <?php echo render_show(__('Category of the relationship'),
render_value($item->type)) ?>
+ <?php echo link_to_if(QubitAcl::check($resource, 'update'),
'<h2>'.__('Relationships area').'</h2>', array($resource, 'module' => 'actor',
'action' => 'edit'), array('anchor' => 'relationshipsArea', 'title' => __('Edit
relationships area'))) ?>
- <?php echo render_show(__('Dates of the relationship'),
Qubit::renderDateStartEnd($item->date, $item->startDate, $item->endDate)) ?>
+ <?php foreach ($resource->getActorRelations() as $item): ?>
+ <?php $relatedEntity = $item->getOpposedObject($resource->id) ?>
+ <div class="field">
+ <h3><?php echo __('Related entity') ?></h3>
+ <div>
- <?php echo render_show(__('Description of relationship'),
render_value($item->description)) ?>
+ <?php echo link_to(render_title($relatedEntity), array($relatedEntity,
'module' => ('QubitRepository' == $relatedEntity->className) ? 'repository' :
'actor')) ?><?php if (isset($relatedEntity->datesOfExistence)): ?> <span
class="note2">(<?php echo
render_value($relatedEntity->getDatesOfExistence(array('cultureFallback' =>
true))) ?>)</span><?php endif; ?>
+ <?php echo render_show(__('Identifier of the related entity'),
render_value($relatedEntity->descriptionIdentifier)) ?>
+
+ <?php echo render_show(__('Category of the relationship'),
render_value($item->type)) ?>
+
+ <?php echo render_show(__('Dates of the relationship'),
Qubit::renderDateStartEnd($item->date, $item->startDate, $item->endDate)) ?>
+
+ <?php echo render_show(__('Description of relationship'),
render_value($item->description)) ?>
+
+ </div>
</div>
- </div>
-<?php endforeach; ?>
+ <?php endforeach; ?>
-<?php foreach ($functions as $item): ?>
- <?php echo render_show(__('Related function'), link_to(render_title($item),
array($item, 'module' => 'function'))) ?>
-<?php endforeach; ?>
+ <?php foreach ($functions as $item): ?>
+ <?php echo render_show(__('Related function'),
link_to(render_title($item), array($item, 'module' => 'function'))) ?>
+ <?php endforeach; ?>
-<?php echo render_show(__('Description identifier'),
render_value($resource->descriptionIdentifier)) ?>
+</div>
-<?php echo render_show(__('Institution identifier'),
render_value($resource->getInstitutionResponsibleIdentifier(array('cultureFallback'
=> true)))) ?>
+<div class="section" id="controlArea">
-<?php echo render_show(__('Rules and/or conventions used'),
render_value($resource->getRules(array('cultureFallback' => true)))) ?>
+ <?php echo link_to_if(QubitAcl::check($resource, 'update'),
'<h2>'.__('Control area').'</h2>', array($resource, 'module' => 'actor',
'action' => 'edit'), array('anchor' => 'controlArea', 'title' => __('Edit
control area'))) ?>
-<?php echo render_show(__('Status'),
render_value($resource->descriptionStatus)) ?>
+ <?php echo render_show(__('Description identifier'),
render_value($resource->descriptionIdentifier)) ?>
-<?php echo render_show(__('Level of detail'),
render_value($resource->descriptionDetail)) ?>
+ <?php echo render_show(__('Institution identifier'),
render_value($resource->getInstitutionResponsibleIdentifier(array('cultureFallback'
=> true)))) ?>
-<?php echo render_show(__('Dates of creation, revision and deletion'),
render_value($resource->getRevisionHistory(array('cultureFallback' => true))))
?>
+ <?php echo render_show(__('Rules and/or conventions used'),
render_value($resource->getRules(array('cultureFallback' => true)))) ?>
-<div class="field">
- <h3><?php echo __('Language(s)') ?></h3>
- <div>
- <ul>
- <?php foreach ($resource->language as $code): ?>
- <li><?php echo format_language($code) ?></li>
- <?php endforeach; ?>
- </ul>
+ <?php echo render_show(__('Status'),
render_value($resource->descriptionStatus)) ?>
+
+ <?php echo render_show(__('Level of detail'),
render_value($resource->descriptionDetail)) ?>
+
+ <?php echo render_show(__('Dates of creation, revision and deletion'),
render_value($resource->getRevisionHistory(array('cultureFallback' => true))))
?>
+
+ <div class="field">
+ <h3><?php echo __('Language(s)') ?></h3>
+ <div>
+ <ul>
+ <?php foreach ($resource->language as $code): ?>
+ <li><?php echo format_language($code) ?></li>
+ <?php endforeach; ?>
+ </ul>
+ </div>
</div>
-</div>
-<div class="field">
- <h3><?php echo __('Script(s)') ?></h3>
- <div>
- <ul>
- <?php foreach ($resource->script as $code): ?>
- <li><?php echo format_script($code) ?></li>
- <?php endforeach; ?>
- </ul>
+ <div class="field">
+ <h3><?php echo __('Script(s)') ?></h3>
+ <div>
+ <ul>
+ <?php foreach ($resource->script as $code): ?>
+ <li><?php echo format_script($code) ?></li>
+ <?php endforeach; ?>
+ </ul>
+ </div>
</div>
-</div>
-<?php echo render_show(__('Sources'),
render_value($resource->getSources(array('cultureFallback' => true)))) ?>
+ <?php echo render_show(__('Sources'),
render_value($resource->getSources(array('cultureFallback' => true)))) ?>
-<?php echo render_show(__('Maintenance notes'),
render_value($isaar->maintenanceNotes)) ?>
+ <?php echo render_show(__('Maintenance notes'),
render_value($isaar->maintenanceNotes)) ?>
+
+</div>
<?php if (QubitAcl::check($resource, 'create') || QubitAcl::check($resource,
'delete') || QubitAcl::check($resource, 'update')): ?>
<div class="actions section">
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.