Legacy Publication Module
Integrates the Chado Publication module with Drupal Nodes & Views, as well as, provides the ability to import publication from PubMed
The Tripal Publication module allows you to search the PubMed database for academic articles, that relate to user specified topic\s. As well, it allows management of publications so that a user can enter specified details regarding a desired publication. This allows all of the important information that is unique to a Academic Publication to be stored for access.
File
- legacy/
tripal_pub/ tripal_pub.module, line 7 - Basic functionality of the pub module
Functions
Name | Location | Description |
---|---|---|
chado_pub_delete |
legacy/ |
Implements hook_delete(). |
chado_pub_form |
legacy/ |
Implements hook_form(). |
chado_pub_insert |
legacy/ |
Implements hook_insert(). |
chado_pub_load |
legacy/ |
Implements hook_load(). |
chado_pub_update |
legacy/ |
Implements hook_update(). |
chado_pub_validate |
legacy/ |
Implements hook_validate(). |
chado_pub_validate_check_duplicate |
legacy/ |
Check for duplicate publications. To be called from hook_validate(). Sets the form error if a duplicate |
chado_pub_validate_check_uniquename |
legacy/ |
Validate the publication uniquename. To be called from hook_validate(). |
tripal_pub_admin |
legacy/ |
Administrative settings form |
tripal_pub_admin_pub_view |
legacy/ |
Admin launchpad |
tripal_pub_admin_validate |
legacy/ |
Validate the admin settings form |
tripal_pub_defaultview_admin_publications |
legacy/ |
Default publication administration view |
tripal_pub_disable |
legacy/ |
Implements hook_disable(). Disable default views when module is disabled |
tripal_pub_enable |
legacy/ |
Implements hook_enable(). |
tripal_pub_form_alter |
legacy/ |
Implementation of hook_form_alter(). |
tripal_pub_help |
legacy/ |
Implements hook_help(). Adds a help page to the module list |
tripal_pub_install |
legacy/ |
Implementation of hook_install(). |
tripal_pub_job_describe_args |
legacy/ |
Implements hook_job_describe_args(). |
tripal_pub_mail |
legacy/ |
Implements hook_mail(). |
tripal_pub_menu |
legacy/ |
Implements hook_menu(). |
tripal_pub_node_access |
legacy/ |
Implement hook_node_access(). |
tripal_pub_node_info |
legacy/ |
Implements hook_node_info(). |
tripal_pub_node_insert |
legacy/ |
Implements hook_node_insert(). Acts on all content types. |
tripal_pub_node_load |
legacy/ |
Implements hook_node_load(). Acts on all content types. |
tripal_pub_node_presave |
legacy/ |
Implements hook_node_presave(). Acts on all content types. |
tripal_pub_node_update |
legacy/ |
Implements hook_node_update(). Acts on all content types. |
tripal_pub_node_view |
legacy/ |
Implements hook_node_view(). Acts on all content types. |
tripal_pub_permission |
legacy/ |
Implement hook_permission(). |
tripal_pub_preprocess_tripal_pub_relationships |
legacy/ |
|
tripal_pub_requirements |
legacy/ |
Implementation of hook_requirements(). |
tripal_pub_schema |
legacy/ |
Implementation of hook_schema(). |
tripal_pub_set_pub_url |
legacy/ |
Set the URL for a publication |
tripal_pub_theme |
legacy/ |
Implements hook_theme(). Register themeing functions for this module |
tripal_pub_uninstall |
legacy/ |
Implementation of hook_uninstall(). |
tripal_pub_views_api |
legacy/ |
Implements hook_views_api(). |
tripal_pub_views_default_views |
legacy/ |
Implements hook_views_default_views(). |
Files
Name | Location | Description |
---|---|---|
tripal_pub.chado_node.inc |
legacy/ |
Implements Drupal Node hooks to create the chado_analysis node content type. |