[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/project_issue/ -> project_issue.module (summary)

(no description)

File Size: 1758 lines (66 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 55 functions

  project_issue_init()
  project_issue_menu()
  project_issue_menu_alter()
  project_issue_menu_access()
  project_issue_help()
  project_issue_theme()
  project_issue_views_api()
  project_issue_form_alter()
  project_issue_node_info()
  project_issue_perm()
  project_issue_access()
  project_issue_trim()
  project_issue_cron()
  theme_project_issue_auto_close_message()
  project_issue_add_auto_followup()
  project_issue_add_followup()
  _project_issue_followup_get_user()
  project_issue_nodeapi()
  project_issue_issue_nodeapi()
  project_issue_load()
  project_issue_delete()
  project_issue_form()
  project_issue_validate()
  project_issue_insert()
  project_issue_view()
  project_issue_set_mail_notify()
  project_issue_exit()
  project_issue_rewrite_issue_filepath()
  project_issue_my_projects_table()
  project_issue_search_page()
  project_issue_comment_mass_update()
  project_issue_set_breadcrumb()
  project_issue_link_alter()
  theme_project_issue_issue_link()
  project_issue_filter_tips()
  project_issue_filter()
  project_issue_link_filter_callback()
  project_issue_requirements()
  project_issue_token_list()
  project_issue_token_values()
  project_issue_metadata_changes()
  project_issue_form_project_quick_navigate_form_alter()
  project_issue_quick_navigate_issues_validate()
  project_issue_quick_navigate_issues_submit()
  project_issue_form_project_quick_navigate_title_form_alter()
  project_issue_quick_navigate_title_issues_validate()
  project_issue_quick_navigate_title_issues_submit()
  project_issue_alter_views_exposed_form()
  project_issue_preprocess_views_view_table()
  project_issue_query_result_links()
  project_issue_get_projects()
  project_issue_views_user_access()
  project_issue_views_filter_identifier()
  project_issue_block()
  project_issue_project_page_link_alter()

Functions
Functions that are not part of a class:

project_issue_init()   X-Ref
Implementation of hook_init().


project_issue_menu()   X-Ref
No description

project_issue_menu_alter(&$callbacks)   X-Ref
Implementation of hook_menu_alter().


project_issue_menu_access($type)   X-Ref
Determine access to a given type of menu item.

param: $type

project_issue_help($path, $arg)   X-Ref
No description

project_issue_theme()   X-Ref
Implementation of hook_theme().


project_issue_views_api()   X-Ref
Implementation of hook_views_api().


project_issue_form_alter(&$form, &$form_state, $form_id)   X-Ref
Implementation of hook_form_alter.


project_issue_node_info()   X-Ref
No description

project_issue_perm()   X-Ref
No description

project_issue_access($op, $node, $account)   X-Ref
No description

project_issue_trim(&$item, $key)   X-Ref
Helper to trim all elements in an array.


project_issue_cron()   X-Ref
Implementation of hook_cron().

There is a variable (no admin UI, just via settings.php) that controls if
the admin has setup a separate cron job on their system to invoke this code
instead of relying on cron.php and hook_cron(). If this variable, called
'project_issue_hook_cron', is set to FALSE, then there's nothing to do
in here. Otherwise, we include the cron.inc file and invoke that code
ourselves.

theme_project_issue_auto_close_message($auto_close_days)   X-Ref
Comment left when cron auto-closes an issue.

param: $auto_close_days
return:

project_issue_add_auto_followup($changes)   X-Ref
Add a followup to a project issue using the auto-followup user.

param: $changes
return:

project_issue_add_followup($changes)   X-Ref
Saves a comment to the database.

TODO: Ideally this should die as soon as core's comment_save() becomes more
abstracted.

param: $changes
return:

_project_issue_followup_get_user()   X-Ref
Load and verify the followup user.

return: $account

project_issue_nodeapi(&$node, $op, $arg)   X-Ref
hook_nodeapi() implementation. This just decides what type of node
is being passed, and calls the appropriate type-specific hook.


project_issue_issue_nodeapi(&$node, $op, $arg)   X-Ref
hook_nodeapi implementation specific to "project_issue" nodes.


project_issue_load($node)   X-Ref
Implement hook_load() for project issue nodes.


project_issue_delete($node)   X-Ref
Implement hook_delete() for project issue nodes.


project_issue_form($node, $form_state, $include_metadata_fields = FALSE)   X-Ref
Implement hook_form() for project issue nodes.


project_issue_validate($node)   X-Ref
Implement hook_validate() for project issue nodes.


project_issue_insert($node)   X-Ref
Implement hook_insert() for project issue nodes.


project_issue_view($node, $teaser = FALSE, $page = FALSE)   X-Ref
Implement hook_view() for project issue nodes.


project_issue_set_mail_notify($nid = NULL)   X-Ref
Store issue nodes that need mail notifications sent.

It's possible that mass inserts/updates could occur, and also possible that
a given node/comment could be programatically updated more than once in a
page load -- an associative array is used in order to support these cases.

param: $nid
return:

project_issue_exit()   X-Ref
Implementation of hook_exit().


project_issue_rewrite_issue_filepath($files)   X-Ref
Rewrites the file information to move files to the issues directory.

param: $files

project_issue_my_projects_table()   X-Ref
No description

project_issue_search_page()   X-Ref
Page callback function for the "Issues" subtab at the site-wide search page.


project_issue_comment_mass_update($form_id, $form_values)   X-Ref
Submit handler to adjust project issue metadata when comments are mass edited.


project_issue_set_breadcrumb($node, $project)   X-Ref
Set the breadcrumb trail for project issues and issue followups.

Since the comment form and a full node view of an issue can appear
on both full issue pages and comment reply pages, this function checks
to see which page is being loaded, and sets the breadcrumb appropriately.

param: $node
param: $project

project_issue_link_alter(&$links, $node)   X-Ref
Implementation of hook_link_alter().


theme_project_issue_issue_link($node, $comment_id = NULL, $comment_number = NULL, $include_assigned = FALSE)   X-Ref
Theme automatic Project Issue links.

param: $node
param: $comment_id
param: $comment_number
param: $include_assigned

project_issue_filter_tips($delta, $format, $long = FALSE)   X-Ref
Implementation of hook_form_filter_tips().


project_issue_filter($op, $delta = 0, $format = -1, $text = '')   X-Ref
Implementation of hook_filter().


project_issue_link_filter_callback($matches)   X-Ref
No description

project_issue_requirements($phase)   X-Ref
Implementation of hook_requirements().


project_issue_token_list($type)   X-Ref
Implement hook_token_list() (from token.module).


project_issue_token_values($type = 'all', $object = NULL)   X-Ref
Implement hook_token_values() (from token.module).


project_issue_metadata_changes($node, $old_data, $new_data, $field_labels = array()   X-Ref
Calculate the differences in project_issue comment metadata
between the original issue and a comment or between two
comments.

param: $view
param: $node
param: $old_data
param: $new_data
param: $field_labels
return:

project_issue_form_project_quick_navigate_form_alter(&$form, $form_state)   X-Ref
No description

project_issue_quick_navigate_issues_validate($form, &$form_state)   X-Ref
No description

project_issue_quick_navigate_issues_submit($form, &$form_state)   X-Ref
No description

project_issue_form_project_quick_navigate_title_form_alter(&$form, $form_state)   X-Ref
No description

project_issue_quick_navigate_title_issues_validate($form, &$form_state)   X-Ref
No description

project_issue_quick_navigate_title_issues_submit($form, &$form_state)   X-Ref
No description

project_issue_alter_views_exposed_form(&$form, &$form_state)   X-Ref
No description

project_issue_preprocess_views_view_table($variables)   X-Ref
No description

project_issue_query_result_links($project_arg = NULL)   X-Ref
Generate the links used at the top of query result pages.

param: $project_arg
return:

project_issue_get_projects($constraint = 'all', $uid = NULL)   X-Ref
Helper function to return an array of projects that meet a given constraint.

param: $constraint
param: $uid
return:

project_issue_views_user_access($view_name, $display_id, $argument_name)   X-Ref
Menu access callback for the project_issue_plugin_access_user_list plugin.


project_issue_views_filter_identifier($name)   X-Ref
Return the views filter identifier for a given project issue vocabulary.


project_issue_block($op = 'list', $delta = 0, $edit = array()   X-Ref
Implementation of hook_block().


project_issue_project_page_link_alter(&$links, $node)   X-Ref
Implemenation of hook_project_page_link_alter().

Add project_issue-specific links to the array of project links.



Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7