Mercurial > hg > rr-repo
view sites/all/modules/ctools/plugins/access/front.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 * Plugin to provide access control based on drupal_is_front_page. */ /** * Plugins are described by creating a $plugin array which will be used * by the system that includes this file. */ $plugin = array( 'title' => t('Front page'), 'description' => t('Is this the front page.'), 'callback' => 'ctools_front_ctools_access_check', 'default' => array('negate' => 0), 'settings form' => 'ctools_front_ctools_access_settings', 'summary' => 'ctools_front_ctools_access_summary', ); /** * Settings form for the 'by parent term' access plugin */ function ctools_front_ctools_access_settings($form, &$form_state, $conf) { // No additional configuration necessary. return $form; } /** * Check for access. */ function ctools_front_ctools_access_check($conf, $context) { if (drupal_is_front_page()) { return TRUE; } else { return FALSE; } } /** * Provide a summary description based upon the checked terms. */ function ctools_front_ctools_access_summary($conf, $context) { return t('The front page'); }