You are here

Functions in Block Inject 7

Primary tabs

Namesort descending Location Description Direct uses Strings
block_inject_add_inject_form ./block_inject.admin.inc Callback form to add new region. 1
block_inject_add_inject_form_submit ./block_inject.admin.inc Submit form that adds the new region to the database.
block_inject_add_inject_form_validate ./block_inject.admin.inc Validation function for the Block Inject add/edit form. 1
block_inject_add_region ./block_inject.module Adds a new region to the database 1
block_inject_boot ./block_inject.module Implements hook_boot().
block_inject_check_region_name ./block_inject.module Checks for duplicate region names. 2
block_inject_delete_confirm ./block_inject.admin.inc Callback function for confirming the inject region delete. 1
block_inject_delete_confirm_submit ./block_inject.admin.inc Callback function to delete the inject region from the database.
block_inject_do_injection ./block_inject.module Helper function that prepares and calls the injection on a node. 2
block_inject_edit_form ./block_inject.admin.inc Callback form to edit a region. 1
block_inject_edit_form_submit ./block_inject.admin.inc Submit form to edit a region.
block_inject_exceptions_list ./block_inject.admin.inc Callback for the Block Inject Exceptions page. 1
block_inject_find_bi_id ./block_inject.module Retrieves the ID of the block_inject rule based on node type provided. 4
block_inject_form_node_form_alter ./block_inject.module Implements hook_form_FORM-ID_alter().
block_inject_get_all_node_types ./block_inject.module Returns all the content types available on the site. 1
block_inject_get_body_from_node ./block_inject.module Helper function to retrieve proper body value from the node. 2
block_inject_get_exceptions ./block_inject.module Retrieves from the database the existing exceptions from injection. 1
block_inject_get_node_types ./block_inject.module Checks if the node type exists already in the "block_inject" table and returns an array of the available node types (not used in any region). 2
block_inject_get_offset ./block_inject.module Checks to see if there is an offset for a particular node 3
block_inject_get_regions ./block_inject.module Retrieves from the database the existing declared regions for injection. 3
block_inject_get_region_by_id ./block_inject.module Retrieves one existing declared region for injection. 5
block_inject_get_region_by_node_type ./block_inject.module Retrieves from the database the a region for a specific node type. 2
block_inject_green_light ./block_inject.module Checks to see if there is an exception in the block_inject_exceptions table 3
block_inject_implode_paragraphs ./block_inject.module Takes an array of exploded paragraphs which contain the injected region wrapped in a div and 'implodes' them back into a string. 1
block_inject_insert_exception ./block_inject.module Inserts the exception into the database 1
block_inject_list ./block_inject.admin.inc Callback for the main Block Inject page. 1
block_inject_menu ./block_inject.module Implements hook_menu().
block_inject_node ./block_inject.module Injects the region in the middle of the node. 1
block_inject_node_submit ./block_inject.module Implements hook_node_submit().
block_inject_node_view ./block_inject.module Implements hook_node_view().
block_inject_panels_pane_content_alter ./block_inject.module Implements hook_panels_pane_content_alter().
block_inject_permission ./block_inject.module Implements hook_permission().
block_inject_process_condition ./block_inject.module Helper function to process the condition for an injection. 3
block_inject_rebuild_data ./block_inject.module Rebuilds data, clears caches. 3
block_inject_remove_exception ./block_inject.module Removes the exception from the database 2
block_inject_remove_region ./block_inject.module Deletes a region from the database. 1
block_inject_schema ./block_inject.install 1
block_inject_system_info_alter ./block_inject.module Implements hook_system_info_alter().
block_inject_update_7100 ./block_inject.install Updates the block_inject table to increase the node_type and node_name fields to allow for more node types per region.
block_inject_update_7101 ./block_inject.install Creates the block_inject_exceptions table
block_inject_update_7102 ./block_inject.install Updates the block_inject_exceptions table to add 2 new columns: status of the injection expception and the offset
block_inject_update_7103 ./block_inject.install Updates the block_inject table to add the condition column
block_inject_update_7104 ./block_inject.install Add index on nid to block_inject_exceptions.
block_inject_update_region ./block_inject.module Updates a region in the database. 1
_block_inject_get_regions_old ./block_inject.module Retrieves from the database the existing declared regions for injection. 1

Other projects