[ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 * Adds a generic button inline to the form. Does not do anything, you must add 5 * click handling code in JavaScript. Use a HTMLSubmitField if you merely 6 * wish to add a submit button to a form. 7 * 8 * @since 1.22 9 */ 10 class HTMLButtonField extends HTMLFormField { 11 protected $buttonType = 'button'; 12 13 public function __construct( $info ) { 14 $info['nodata'] = true; 15 parent::__construct( $info ); 16 } 17 18 public function getInputHTML( $value ) { 19 $attr = array( 20 'class' => 'mw-htmlform-submit ' . $this->mClass, 21 'id' => $this->mID, 22 ) + $this->getAttributes( array( 'disabled', 'tabindex' ) ); 23 24 return Html::input( $this->mName, $value, $this->buttonType, $attr ); 25 } 26 27 protected function needsLabel() { 28 return false; 29 } 30 31 /** 32 * Button cannot be invalid 33 * 34 * @param string $value 35 * @param array $alldata 36 * 37 * @return bool 38 */ 39 public function validate( $value, $alldata ) { 40 return true; 41 } 42 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |