ICA – AtoM




     Retensi Arsip
wildan.m@openthinklabs.com
Status : Draft
Edit archival description - ISAD




          Type : Darimana ?
Type
plugins/sfIsadPlugin/modules/sfIsadPlugin/templates/_event.php [l.34]
<?php echo $form->getWidgetSchema()->
   renderField('type', url_for(array($item->type, 'module' => 'term'))); ?>


plugins/sfIsadPlugin/modules/sfIsadPlugin/templates/_event.php [l.63]

 <?php echo $form->type ?>
Type
plugins/sfIsadPlugin/modules/sfIsadPlugin/templates/_event.php [l.34]
<?php echo $form->getWidgetSchema()->
   renderField('type', url_for(array($item->type, 'module' => 'term'))); ?>


plugins/sfIsadPlugin/modules/sfIsadPlugin/templates/_event.php [l.63]

 <?php echo $form->type ?>
Type
●   eventComponent.class.php
●   QubitTerm.php
    ●   Daftar Tipe Event
        –   Manage → Taksonomi (Pilih Tipe Event)
        –   Tambah Term Baru (Retensi), lihat id-nya
    ●   Ditambah Event type taxonomy yang baru :
        –   RETENTION_ID = 610
Type
●   eventComponent.class.php
●   QubitTerm.php
    ●   Daftar Tipe Event
        –   Manage → Taksonomi (Pilih Tipe Event)
        –   Tambah Term Baru (Retensi), lihat id-nya
    ●   Ditambah Event type taxonomy yang baru :
        –   RETENTION_ID = 112
QubitTerm
Term : Retensi
SfIsadPlugin::eventTypes()


 public static function eventTypes()
 {
   return array(QubitTerm::getById(QubitTerm::CREATION_ID),
    QubitTerm::getById(QubitTerm::ACCUMULATION_ID),
    QubitTerm::getById(QubitTerm::RETENTION_ID));
 }
Event Retensi
Term : Retensi
           Berapa ? Dimana ?

SELECT *FROM `term_i18n`WHERE name = 'retensi' LIMIT 0 , 30
Arsip Mana Saja yang Memiliki Tipe
          Event Retensi


     SELECT *
     FROM information_object AS io, event AS e
     WHERE io.id=e.information_object_id
     AND type_id='610'

ICA – AtoM : Retensi Arsip