Tripal
Functions
tripal_bulk_loader.admin.templates.inc File Reference

Functions

 tripal_bulk_loader_modify_template_base_form ($form, &$form_state=NULL, $mode)
 
 tripal_bulk_loader_modify_template_base_form_submit ($form, &$form_state)
 
 tripal_bulk_loader_delete_template_base_form ($form, &$form_state)
 
 tripal_bulk_loader_delete_template_base_form_submit ($form, &$form_state)
 
 tripal_bulk_loader_import_template_form ($form, &$form_state)
 
 tripal_bulk_loader_import_template_form_validate ($form, &$form_state)
 
 tripal_bulk_loader_import_template_form_submit ($form, &$form_state)
 
 tripal_bulk_loader_export_template_form ($form, &$form_state)
 
 tripal_bulk_loader_edit_template_record_form ($form, &$form_state)
 
 tripal_bulk_loader_edit_template_record_form_validate ($form, &$form_state)
 
 tripal_bulk_loader_edit_template_record_form_submit ($form, &$form_state)
 
 tripal_bulk_loader_delete_template_record_form ($form, &$form_state)
 
 tripal_bulk_loader_delete_template_record_form_submit ($form, &$form_state)
 
 tripal_bulk_loader_duplicate_template_record_form ($form, &$form_state)
 
 tripal_bulk_loader_duplicate_template_record_form_submit ($form, &$form_state)
 
 tripal_bulk_loader_template_field_form_default_values ($mode, &$form_state)
 
 tripal_bulk_loader_template_field_form ($form, &$form_state=NULL)
 
 tripal_bulk_loader_template_field_form_validate ($form, &$form_state)
 
 tripal_bulk_loader_template_field_form_submit ($form, &$form_state)
 
 tripal_bulk_loader_delete_template_field_form ($form, &$form_state)
 
 tripal_bulk_loader_delete_template_field_form_submit ($form, &$form_state)
 
 tripal_bulk_loader_template_fields_ahah ($form, $form_state)
 

Detailed Description

All functions in this file pertain to administrative management of bulk loader templates

Function Documentation

◆ tripal_bulk_loader_delete_template_base_form()

tripal_bulk_loader_delete_template_base_form (   $form,
$form_state 
)

◆ tripal_bulk_loader_delete_template_base_form_submit()

tripal_bulk_loader_delete_template_base_form_submit (   $form,
$form_state 
)

Delete Template Form Submit

Parameters
$formThe form that was submitted
$form_stateThe values and storage that were submitted

◆ tripal_bulk_loader_delete_template_field_form()

tripal_bulk_loader_delete_template_field_form (   $form,
$form_state 
)

Delete Field Form

This form is meant to be called from a bulk loader form

Parameters
$form_stateContains the values and storage for the form
Returns
A form array to be rendered by drupal_get_form

◆ tripal_bulk_loader_delete_template_field_form_submit()

tripal_bulk_loader_delete_template_field_form_submit (   $form,
$form_state 
)

Delete Field Form

This form is meant to be called from a bulk loader form

Parameters
$form_stateContains the values and storage for the form
Returns
A form array to be rendered by drupal_get_form

◆ tripal_bulk_loader_delete_template_record_form()

tripal_bulk_loader_delete_template_record_form (   $form,
$form_state 
)

Delete Record Form

This form is meant to be called from a bulk loader form

D7

Todo:
: Needs to be debugged
Parameters
$form_stateContains the values and storage for the form
Returns
A form array to be rendered by drupal_get_form

◆ tripal_bulk_loader_delete_template_record_form_submit()

tripal_bulk_loader_delete_template_record_form_submit (   $form,
$form_state 
)

Delete Record Form

This form is meant to be called from a bulk loader form

D7

Todo:
: Needs to be debugged
Parameters
$form_stateContains the values and storage for the form
Returns
A form array to be rendered by drupal_get_form

◆ tripal_bulk_loader_duplicate_template_record_form()

tripal_bulk_loader_duplicate_template_record_form (   $form,
$form_state 
)

Duplicate Record Form

This form is meant to be called from a bulk loader form

D7

Todo:
: Needs to be debugged
Parameters
$form_stateContains the values and storage for the form
Returns
A form array to be rendered by drupal_get_form

◆ tripal_bulk_loader_duplicate_template_record_form_submit()

tripal_bulk_loader_duplicate_template_record_form_submit (   $form,
$form_state 
)

Delete Record Form

This form is meant to be called from a bulk loader form

D7

Todo:
: Needs to be debugged
Parameters
$form_stateContains the values and storage for the form
Returns
A form array to be rendered by drupal_get_form

◆ tripal_bulk_loader_edit_template_record_form()

tripal_bulk_loader_edit_template_record_form (   $form,
$form_state 
)

◆ tripal_bulk_loader_edit_template_record_form_submit()

tripal_bulk_loader_edit_template_record_form_submit (   $form,
$form_state 
)

Edit Record Form Submit

D7

Todo:
: Needs to be debugged
Parameters
$formThe form that was submitted
$form_stateContains the values and storage for the form

◆ tripal_bulk_loader_edit_template_record_form_validate()

tripal_bulk_loader_edit_template_record_form_validate (   $form,
$form_state 
)

Implements hook_form_validate()

D7

Todo:
: Needs to be debugged

◆ tripal_bulk_loader_export_template_form()

tripal_bulk_loader_export_template_form (   $form,
$form_state 
)

Export Template Form

On export, simply selects the serialized array from the db for a given template and presents it to the user. On import, a serialized template array and a name is supplied and a template record is created.

Todo:
Make array presented to the user more readable. (ie: unserialize and print to the screen)
Parameters
$form_stateThe values and storage for the form
Returns
A form array to be rendered by drupal_get_form

◆ tripal_bulk_loader_import_template_form()

tripal_bulk_loader_import_template_form (   $form,
$form_state 
)

◆ tripal_bulk_loader_import_template_form_submit()

tripal_bulk_loader_import_template_form_submit (   $form,
$form_state 
)

Import Template Form Submit

Parameters
$formThe form that was submitted
$form_stateThe values and storage that were submitted

◆ tripal_bulk_loader_import_template_form_validate()

tripal_bulk_loader_import_template_form_validate (   $form,
$form_state 
)

Validates the import template form

◆ tripal_bulk_loader_modify_template_base_form()

tripal_bulk_loader_modify_template_base_form (   $form,
$form_state = NULL,
  $mode 
)

◆ tripal_bulk_loader_modify_template_base_form_submit()

tripal_bulk_loader_modify_template_base_form_submit (   $form,
$form_state 
)

Submit for tripal_bulk_loader_modify_template_base_form

◆ tripal_bulk_loader_template_field_form()

tripal_bulk_loader_template_field_form (   $form,
$form_state = NULL 
)

Add Field Form

This form is meant to be called from a bulk loader form. Blank Defaults are in place but you can use the following in the query of the path to set defaults for a given template:

  • template_id=\d+: the template to add the field to
  • record_id=\d+: the priority or key in the template array of the record to add the field to
Parameters
$form_stateContains the values and storage for the form
Returns
A form array to be rendered by drupal_get_form

◆ tripal_bulk_loader_template_field_form_default_values()

tripal_bulk_loader_template_field_form_default_values (   $mode,
$form_state 
)

◆ tripal_bulk_loader_template_field_form_submit()

tripal_bulk_loader_template_field_form_submit (   $form,
$form_state 
)

Add Field Submit

Parameters
$formThe form that was submitted
$form_stateThe values and storage for the form

◆ tripal_bulk_loader_template_field_form_validate()

tripal_bulk_loader_template_field_form_validate (   $form,
$form_state 
)

Implements hook_form_validate().

◆ tripal_bulk_loader_template_fields_ahah()

tripal_bulk_loader_template_fields_ahah (   $form,
  $form_state 
)