Source code for file /joomla/html/toolbar/button/standard.php
Documentation is available at standard.php
* @version $Id: standard.php 6637 2007-02-15 20:44:33Z Jinx $
* @package Joomla.Framework
* @copyright Copyright (C) 2005 - 2007 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
// Check to ensure this file is within the rest of the framework
* Renders a standard button
* @package Joomla.Framework
function fetchButton( $type=
'Standard', $name =
'', $text =
'', $task =
'', $list =
true, $hideMenu =
false )
$doTask =
$this->_getCommand($name, $task, $list, $hideMenu);
$html =
"<a href=\"#\" onclick=\"$doTask\" class=\"toolbar\">\n";
$html .=
"<span class=\"$class\" title=\"$text\">\n";
* @return string Button CSS Id
function fetchId( $type=
'Standard', $name =
'', $text =
'', $task =
'', $list =
true, $hideMenu =
false )
return $this->_parent->_name.
'-'.
$name;
* Get the JavaScript command for the button
* @param string $name The task name as seen by the user
* @param string $task The task used by the application
* @return string JavaScript command string
function _getCommand($name, $task, $list, $hide)
$mesg =
JText::_( 'Please make a selection from the list to', true );
$todo =
JText::_( $name, true );
$hidecode =
$hide ?
'hideMainMenu();' :
'';
$cmd =
"javascript:if(document.adminForm.boxchecked.value==0){alert('$mesg $todo');}else{ $hidecode submitbutton('$task')}";
$cmd =
"javascript:$hidecode submitbutton('$task')";