menu_node_edit.module

Version 1.11 (checked in on 2009/10/28 at 18:33:15 by agentken)

Allows node editing access based on menu relationships.

Functions

NameDescription
menu_node_edit_checkCheck node editing access based on menu relationships.
menu_node_edit_check_duplicatesGiven a new node-based menu item, see if it already exists. If it does, log a warning to the admin.
menu_node_edit_check_rulesDetermine if this node is a menu item that is subject to our rules.
menu_node_edit_check_userCheck to see if a user can access a menu item.
menu_node_edit_content_extra_fieldsImplements hook_content_extra_fields()
menu_node_edit_delete_form_submitSubmit handler for menu_node_edit deletions. We cannot rely on menu_node here, since not all sections are nodes.
menu_node_edit_delete_menu_form_submitCustom form handler to react to custom menu deletion.
menu_node_edit_edit_form_submitSubmit handler for menu_node_edit alterations.
menu_node_edit_filter_sectionsGiven a menu_node_edit user submission, process our data.
menu_node_edit_form_alterImplements hook_form_alter().
menu_node_edit_form_menu_delete_menu_confirm_alterImplements hook_form_alter().
menu_node_edit_form_menu_edit_item_alterForm alter for menu item editing.
menu_node_edit_form_menu_item_delete_form_alterForm alter for menu item deletion.
menu_node_edit_form_menu_overview_form_alterForm alter for menu overview.
menu_node_edit_get_optionsLoad the section options for forms.
menu_node_edit_get_sectionsLoad the sections defined by the module.
menu_node_edit_load_accessLoad the account rules onto the $user object.
menu_node_edit_menuImplements hook_menu().
menu_node_edit_menu_alterImplements hook_menu_alter().
menu_node_edit_menu_node_deleteImplements hook_menu_node_delete().
menu_node_edit_menu_node_insertImplements hook_menu_node_insert().
menu_node_edit_menu_node_updateImplements hook_menu_node_update().
menu_node_edit_menu_optionsReturn a key-value list of available menus.
menu_node_edit_node_form_alterForm alter for node forms.
menu_node_edit_node_form_submitSubmit handler for menu_node_edit node forms.
menu_node_edit_overview_form_submitCustom submit handler for menu overview form.
menu_node_edit_permImplements hook_perm().
menu_node_edit_preprocess_pageCreate fake second-level tabs.
menu_node_edit_themeImplments hook_theme().
menu_node_edit_tokensHelper function to determine token support.
menu_node_edit_token_listImplement hook_token_list().
menu_node_edit_token_valuesImplement hook_token_values().
menu_node_edit_userImplements hook_user().
menu_node_edit_user_formGenerate the user form.
menu_node_edit_user_node_typesGet the node types that this user can edit.
menu_node_edit_user_page_accessAccess callback for user account tab.
menu_node_edit_variableImplements an internal variable hook.
_menu_node_edit_node_typesSmall helper function to get node types for default settings.

Contact

  • agentrickard [at] gmail [dot] com

Donations

My Amazon.com Wish List