示例#1
0
 /**
  * displays $action toolbar button
  *
  * @param string $action
  * @param string $link
  * @param string $alt
  * @param string $class
  */
 public static function linkAction($action = 'new', $link = null, $alt = 'New', $class = null)
 {
     if (cbStartOfStringMatch($link, 'javascript:')) {
         $href = '#';
         $onClickJs = substr($link, 11);
     } else {
         $href = $link;
         $onClickJs = null;
     }
     CBtoolmenuBar::_output($onClickJs, $action, $alt, $href, $class);
 }
示例#2
0
 /**
  * displays "media manager" toolbar button
  *
  * @param string $directory
  * @param string $alt
  */
 static function media_manager($directory = null, $alt = null)
 {
     global $_CB_framework;
     if (!$alt) {
         $alt = 'Upload';
     }
     $template = CBtoolmenuBar::getTemplate();
     $image = cbMenuBarBase::ImageCheckAdmin('upload.png', '/administrator/images/', NULL, NULL, CBTxt::T('Upload Image'), 'uploadPic');
     $onClickJs = "popupWindow( '" . $_CB_framework->backendUrl("index.php?pop=uploadimage.php&directory={$directory}&t={$template}", true, 'component') . "','win1',350,100,'no' );";
     CBtoolmenuBar::_output($onClickJs, $image, $alt);
 }
 /**
  * Writes the common $action icon for the button bar
  * @param string url link
  * @param string action (for displaying correct icon))
  * @param string An override for the alt text
  */
 public static function linkAction($action = 'new', $link = '', $alt = 'New')
 {
     if (cbStartOfStringMatch($link, 'javascript:')) {
         $href = '#';
         $onClickJs = substr($link, 11);
     } else {
         $href = $link;
         $onClickJs = null;
     }
     echo CBtoolmenuBar::_output($onClickJs, $action, $alt, $href);
     // CBTxt::T("....") done in _output
 }