Project

General

Profile

« Previous | Next » 

Revision 44458b04

Added by Andreas Kohlbecker over 3 years ago

ref #8420 specimen view mode settings as radio buttons, cleaning up old variables

View differences:

modules/cdm_dataportal/cdm_dataportal.install
469 469
 * update for RELEASE 5.17:
470 470
 *  - enable new default TaxonRelationshipTypes: UUID_PROPARTE_MISAPPLIEDNAME_FOR,
471 471
 *    UUID_PARTIAL_MISAPPLIEDNAME_FOR, UUID_PROPARTE_SYNONYM_FOR, UUID_PARTIAL_SYNONYM_FOR.
472
 *  - delete variable cdm_dataportal_compressed_specimen_derivate_table_page_size
473
 *  - transform variables  cdm_dataportal_specimen_derivate_tree, cdm_dataportal_compressed_specimen_derivate_table to CDM_SPECIMEN_LIST_VIEW_MODE
474
 *
472 475
 */
473 476
function cdm_dataportal_update_7600()
474 477
{
475 478
  $tasks_performed = array();
476 479

  
477
  variable_del('cdm_dataportal_all_footnotes');
478
  $tasks_performed[] = "obsolete variable 'cdm_dataportal_all_footnotes' deleted";
479
  variable_del('cdm_dataportal_annotations_footnotes');
480
  $tasks_performed[] = "obsolete variable 'cdm_dataportal_annotations_footnotes' deleted";
480
  $tasks_performed[] = _remove_variable('cdm_dataportal_all_footnotes');
481
  $tasks_performed[] =  _remove_variable('cdm_dataportal_annotations_footnotes');
482

  
483
  $tasks_performed[] = _remove_variable('cdm_dataportal_compressed_specimen_derivate_table_page_size');
484

  
485
  $specimen_list_view_mode = CDM_SPECIMEN_LIST_VIEW_MODE_OPTION_DERIVATE_PATH;
486
  if(variable_get('cdm_dataportal_specimen_derivate_tree', FALSE)){
487
    $specimen_list_view_mode = CDM_SPECIMEN_LIST_VIEW_MODE_OPTION_DERIVATE_TREE;
488
  } else if(variable_get('cdm_dataportal_compressed_specimen_derivate_table', FALSE)){
489
    $specimen_list_view_mode = CDM_SPECIMEN_LIST_VIEW_MODE_OPTION_DERIVATE_TABLE;
490
  }
491
  $tasks_performed[] = _create_variable(CDM_SPECIMEN_LIST_VIEW_MODE, $specimen_list_view_mode);
492
  $tasks_performed[] = _remove_variable('cdm_dataportal_compressed_specimen_derivate_table_page_size');
493
  $tasks_performed[] = _remove_variable('cdm_dataportal_specimen_derivate_tree');
494
  $tasks_performed[] = _remove_variable('cdm_dataportal_compressed_specimen_derivate_table');
481 495

  
482 496
  return join(', ', $tasks_performed);
483 497
};

Also available in: Unified diff