Revision ef686dd8
Added by Andreas Kohlbecker over 4 years ago
modules/cdm_dataportal/settings.php | ||
---|---|---|
417 | 417 |
*/ |
418 | 418 |
define('CDM_TAXON_RELATIONSHIP_TYPES', 'cdm_taxon_relationship_types'); |
419 | 419 |
|
420 |
define('CDM_NAME_RELATIONSHIP_TYPES', 'cdm_name_relationship_types'); |
|
421 |
define('CDM_NAME_RELATIONSHIP_TYPES_DEFAULT', serialize( |
|
420 |
define('CDM_NAME_RELATIONSHIP_INLINE_TYPES', 'cdm_name_relationship_types');
|
|
421 |
define('CDM_NAME_RELATIONSHIP_INLINE_TYPES_DEFAULT', serialize(
|
|
422 | 422 |
array( |
423 | 423 |
UUID_NAMERELATIONSHIPTYPE_LATER_HOMONYM => UUID_NAMERELATIONSHIPTYPE_LATER_HOMONYM, |
424 | 424 |
UUID_NAMERELATIONSHIPTYPE_TREATED_AS_LATER_HOMONYM => UUID_NAMERELATIONSHIPTYPE_TREATED_AS_LATER_HOMONYM, |
... | ... | |
427 | 427 |
) |
428 | 428 |
); |
429 | 429 |
|
430 |
define('CDM_NAME_RELATIONSHIP_LIST_TYPES', 'cdm_name_relationship_list_types'); |
|
431 |
define('CDM_NAME_RELATIONSHIP_LIST_TYPES_DEFAULT', serialize( |
|
432 |
array( |
|
433 |
UUID_NAMERELATIONSHIPTYPE_LATER_HOMONYM => UUID_NAMERELATIONSHIPTYPE_LATER_HOMONYM, |
|
434 |
UUID_NAMERELATIONSHIPTYPE_TREATED_AS_LATER_HOMONYM => UUID_NAMERELATIONSHIPTYPE_TREATED_AS_LATER_HOMONYM, |
|
435 |
UUID_NAMERELATIONSHIPTYPE_BLOCKING_NAME_FOR => UUID_NAMERELATIONSHIPTYPE_BLOCKING_NAME_FOR, |
|
436 |
UUID_NAMERELATIONSHIPTYPE_BASIONYM => UUID_NAMERELATIONSHIPTYPE_BASIONYM, |
|
437 |
UUID_NAMERELATIONSHIPTYPE_ORTHOGRAPHIC_VARIANT => UUID_NAMERELATIONSHIPTYPE_ORTHOGRAPHIC_VARIANT, |
|
438 |
UUID_NAMERELATIONSHIPTYPE_VALIDATED_BY_NAME => UUID_NAMERELATIONSHIPTYPE_VALIDATED_BY_NAME, |
|
439 |
UUID_NAMERELATIONSHIPTYPE_LATER_VALIDATED_BY_NAME => UUID_NAMERELATIONSHIPTYPE_LATER_VALIDATED_BY_NAME, |
|
440 |
UUID_NAMERELATIONSHIPTYPE_REPLACED_SYNONYM => UUID_NAMERELATIONSHIPTYPE_REPLACED_SYNONYM |
|
441 |
) |
|
442 |
) |
|
443 |
); |
|
444 |
|
|
430 | 445 |
/** |
431 | 446 |
* The drupal variable for the configuration of the information aggregation along |
432 | 447 |
* the taxon relation ships. The mapped arrayis associative and holds two elements: |
... | ... | |
2579 | 2594 |
. UUID_NAMERELATIONSHIPTYPE_BLOCKING_NAME_FOR . '|' |
2580 | 2595 |
. UUID_NAMERELATIONSHIPTYPE_ORTHOGRAPHIC_VARIANT . '/' ) |
2581 | 2596 |
); |
2582 |
$form['taxon_synonymy']['name_relations'][CDM_NAME_RELATIONSHIP_TYPES] = array( |
|
2597 |
$form['taxon_synonymy']['name_relations'][CDM_NAME_RELATIONSHIP_INLINE_TYPES] = array(
|
|
2583 | 2598 |
'#type' => 'checkboxes', |
2584 | 2599 |
'#title' => t('Name relationship types') . ':', |
2585 | 2600 |
'#description' => 'This setting only affects specific types of name relations which are displayed appended to scientific name. |
2586 | 2601 |
A full listing of all name relationships for a scientific name is provided by the taxon ' . l('name page', 'admin/config/cdm_dataportal/settings/layout/name-page') . '.', |
2587 | 2602 |
'#options' => $name_relationship_type_options, |
2588 |
'#default_value' => variable_get(CDM_NAME_RELATIONSHIP_TYPES, unserialize(CDM_NAME_RELATIONSHIP_TYPES_DEFAULT)),
|
|
2603 |
'#default_value' => variable_get(CDM_NAME_RELATIONSHIP_INLINE_TYPES, unserialize(CDM_NAME_RELATIONSHIP_INLINE_TYPES_DEFAULT)),
|
|
2589 | 2604 |
); |
2590 | 2605 |
|
2591 | 2606 |
// ====== SPECIMENS ====== // |
... | ... | |
2780 | 2795 |
<p>To perform a blast search a blast database for the cdm instance is needed.</p> '), |
2781 | 2796 |
); |
2782 | 2797 |
|
2783 |
$form['blast_search_settings'][CDM_BLAST] = array(
|
|
2798 |
$form['blast_search_settings'][CDM_SEARCH_BLAST_ENABLED] = array(
|
|
2784 | 2799 |
'#type' => 'checkbox', |
2785 | 2800 |
'#title' => t('Activate Blast search') . ':', |
2786 |
'#default_value' => variable_get(CDM_BLAST, 0), // '05b0dd06-30f8-477d-bf4c-30d9def56320' => Caucasia (Ab + Ar + Gg + Rf(CS)) (Cc)
|
|
2801 |
'#default_value' => variable_get(CDM_SEARCH_BLAST_ENABLED, 0), // '05b0dd06-30f8-477d-bf4c-30d9def56320' => Caucasia (Ab + Ar + Gg + Rf(CS)) (Cc)
|
|
2787 | 2802 |
|
2788 | 2803 |
'#description' => t('Activate the blast search for this portal, this works only with an existing blast database!'), |
2789 | 2804 |
); |
2790 |
$form['blast_search_settings'][CDM_WS_PORTAL_BLAST] = array(
|
|
2805 |
$form['blast_search_settings'][CDM_SEARCH_BLAST_SERVICE_URI] = array(
|
|
2791 | 2806 |
'#type' => 'textfield', |
2792 | 2807 |
'#title' => t('Webservice URL for blast search') . ':', |
2793 |
'#default_value' => variable_get(CDM_WS_PORTAL_BLAST, 'http://127.0.0.1:9001/api/sequence'), // '05b0dd06-30f8-477d-bf4c-30d9def56320' => Caucasia (Ab + Ar + Gg + Rf(CS)) (Cc)
|
|
2808 |
'#default_value' => variable_get(CDM_SEARCH_BLAST_SERVICE_URI, 'http://127.0.0.1:9001/api/sequence'), // '05b0dd06-30f8-477d-bf4c-30d9def56320' => Caucasia (Ab + Ar + Gg + Rf(CS)) (Cc)
|
|
2794 | 2809 |
|
2795 | 2810 |
'#description' => t('Enter the webservice URL for blast search'), |
2796 | 2811 |
); |
Also available in: Unified diff
fix #7975 fix #8196 name relationships list representation implemented