* @author Michal Mach * @copyright CiviCRM LLC https://civicrm.org/licensing * $Id$ */ /** * Smarty block function providing edit-only display support * * @param array $params * Template call's parameters. * @param string $text * {edit} block contents from the template. * @param CRM_Core_Smarty $smarty * The Smarty object. * * @return string * the string, translated by gettext */ function smarty_block_edit($params, $text, &$smarty) { $action = $smarty->_tpl_vars['action']; return ($action & 3) ? $text : NULL; }