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.

Reply via email to