Details
-
Bug
-
Resolution: Obsolete
-
Medium
-
extension/ezwebin 1.4-1
-
None
Description
Solvable by adding something like:
{if fetch( 'user', 'has_access_to', hash( 'module', 'websitetoolbar', 'function', 'use' ) )}
Same goes for version view variant of toolbar, but should maybe consider to add functions to control this, something like:
$FunctionList['use'] = array( 'Class' => array( 'name'=> 'Class', 'values'=> array(), 'path' => 'classes/', 'file' => 'ezcontentclass.php', 'class' => 'eZContentClass', 'function' => 'fetchList', 'parameter' => array( 0, false, false, array( 'name' => 'asc' ) ) ) ); $FunctionList['use_edit'] = $FunctionList['use']; $FunctionList['use_versionview'] = $FunctionList['use'];
To also support class limitation, we should look into using has_access_to_limitation operator in ezjscore (see example in ezstarrating).