. /** * submit link type form element * * Contains HTML class for a submitting to link * * @package core_form * @copyright 2006 Jamie Pratt * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ global $CFG; require_once("$CFG->libdir/form/submit.php"); /** * submit link type form element * * HTML class for a submitting to link * * @package core_form * @category form * @copyright 2006 Jamie Pratt * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class MoodleQuickForm_submitlink extends MoodleQuickForm_submit { /** @var string javascript for submitting element's data */ var $_js; /** @var string callback function which will be called onclick event */ var $_onclick; /** * constructor * * @param string $elementName (optional) name of the field * @param string $value (optional) field label * @param string $attributes (optional) Either a typical HTML attribute string or an associative array */ function MoodleQuickForm_submitlink($elementName=null, $value=null, $attributes=null) { parent::MoodleQuickForm_submit($elementName, $value, $attributes); } /** * Returns HTML for submitlink form element. * * @return string */ function toHtml() { $text = $this->_attributes['value']; $onmouseover = "window.status=\'" . $text . "\';"; $onmouseout = "window.status=\'\';"; return ""; } }