Mercurial > hg > rr-repo
view sites/all/modules/ctools/includes/context.menu.inc @ 0:ff03f76ab3fe
initial version
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Wed, 21 Aug 2013 18:51:11 +0100 |
parents | |
children |
line wrap: on
line source
<?php /** * @file * Contains menu item registration for the context tool. * * The menu items registered are AJAX callbacks for the context configuration * popups. They are kept separately for organizational purposes. */ function ctools_context_menu(&$items) { $base = array( 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'includes/context-admin.inc', 'theme callback' => 'ajax_base_page_theme', ); $items['ctools/context/ajax/add'] = array( 'page callback' => 'ctools_context_ajax_item_add', ) + $base; $items['ctools/context/ajax/configure'] = array( 'page callback' => 'ctools_context_ajax_item_edit', ) + $base; $items['ctools/context/ajax/delete'] = array( 'page callback' => 'ctools_context_ajax_item_delete', ) + $base; // For the access system $base['file'] = 'includes/context-access-admin.inc'; $items['ctools/context/ajax/access/add'] = array( 'page callback' => 'ctools_access_ajax_add', ) + $base; $items['ctools/context/ajax/access/configure'] = array( 'page callback' => 'ctools_access_ajax_edit', ) + $base; $items['ctools/context/ajax/access/delete'] = array( 'page callback' => 'ctools_access_ajax_delete', ) + $base; }