|
@@ -1,43 +1,42 @@
|
|
|
<?php
|
|
|
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
|
|
+/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
|
|
|
|
|
-/**
|
|
|
- * HTML class for static data
|
|
|
- *
|
|
|
- * PHP versions 4 and 5
|
|
|
- *
|
|
|
- * LICENSE: This source file is subject to version 3.01 of the PHP license
|
|
|
- * that is available through the world-wide-web at the following URI:
|
|
|
- * http://www.php.net/license/3_01.txt If you did not receive a copy of
|
|
|
- * the PHP License and are unable to obtain it through the web, please
|
|
|
- * send a note to license@php.net so we can mail you a copy immediately.
|
|
|
- *
|
|
|
- * @category HTML
|
|
|
- * @package HTML_QuickForm
|
|
|
- * @author Wojciech Gdela <eltehaem@poczta.onet.pl>
|
|
|
- * @copyright 2001-2009 The PHP Group
|
|
|
- * @license http://www.php.net/license/3_01.txt PHP License 3.01
|
|
|
- * @version CVS: $Id: static.php,v 1.8 2009/04/04 21:34:04 avb Exp $
|
|
|
- * @link http://pear.php.net/package/HTML_QuickForm
|
|
|
- */
|
|
|
+/**
|
|
|
+ * HTML class for static data
|
|
|
+ *
|
|
|
+ * PHP versions 4 and 5
|
|
|
+ *
|
|
|
+ * LICENSE: This source file is subject to version 3.01 of the PHP license
|
|
|
+ * that is available through the world-wide-web at the following URI:
|
|
|
+ * http://www.php.net/license/3_01.txt If you did not receive a copy of
|
|
|
+ * the PHP License and are unable to obtain it through the web, please
|
|
|
+ * send a note to license@php.net so we can mail you a copy immediately.
|
|
|
+ *
|
|
|
+ * @category HTML
|
|
|
+ * @package HTML_QuickForm
|
|
|
+ * @author Wojciech Gdela <eltehaem@poczta.onet.pl>
|
|
|
+ * @copyright 2001-2009 The PHP Group
|
|
|
+ * @license http://www.php.net/license/3_01.txt PHP License 3.01
|
|
|
+ * @version CVS: $Id: static.php,v 1.8 2009/04/04 21:34:04 avb Exp $
|
|
|
+ * @link http://pear.php.net/package/HTML_QuickForm
|
|
|
+ */
|
|
|
|
|
|
-/**
|
|
|
- * Base class for form elements
|
|
|
- */
|
|
|
-require_once 'HTML/QuickForm/element.php';
|
|
|
+/**
|
|
|
+ * Base class for form elements
|
|
|
+ */
|
|
|
+require_once 'HTML/QuickForm/element.php';
|
|
|
|
|
|
/**
|
|
|
* HTML class for static data
|
|
|
*
|
|
|
- * @category HTML
|
|
|
- * @package HTML_QuickForm
|
|
|
- * @author Wojciech Gdela <eltehaem@poczta.onet.pl>
|
|
|
- * @version Release: 3.2.11
|
|
|
- * @since 2.7
|
|
|
+ * @category HTML
|
|
|
+ * @package HTML_QuickForm
|
|
|
+ * @author Wojciech Gdela <eltehaem@poczta.onet.pl>
|
|
|
+ * @version Release: 3.2.11
|
|
|
+ * @since 2.7
|
|
|
*/
|
|
|
-class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
-
|
|
|
- // {{{ properties
|
|
|
+class HTML_QuickForm_static extends HTML_QuickForm_element
|
|
|
+{
|
|
|
|
|
|
/**
|
|
|
* Display text
|
|
@@ -46,9 +45,6 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
*/
|
|
|
var $_text = null;
|
|
|
|
|
|
- // }}}
|
|
|
- // {{{ constructor
|
|
|
-
|
|
|
/**
|
|
|
* Class constructor
|
|
|
*
|
|
@@ -57,17 +53,14 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
* @access public
|
|
|
* @return void
|
|
|
*/
|
|
|
- function HTML_QuickForm_static($elementName=null, $elementLabel=null, $text=null)
|
|
|
+ function HTML_QuickForm_static($elementName = null, $elementLabel = null, $text = null, $attributes = null)
|
|
|
{
|
|
|
- HTML_QuickForm_element::HTML_QuickForm_element($elementName, $elementLabel);
|
|
|
+ HTML_QuickForm_element::HTML_QuickForm_element($elementName, $elementLabel, $attributes);
|
|
|
$this->_persistantFreeze = false;
|
|
|
$this->_type = 'static';
|
|
|
$this->_text = $text;
|
|
|
} //end constructor
|
|
|
|
|
|
- // }}}
|
|
|
- // {{{ setName()
|
|
|
-
|
|
|
/**
|
|
|
* Sets the element name
|
|
|
*
|
|
@@ -80,9 +73,6 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
$this->updateAttributes(array('name'=>$name));
|
|
|
} //end func setName
|
|
|
|
|
|
- // }}}
|
|
|
- // {{{ getName()
|
|
|
-
|
|
|
/**
|
|
|
* Returns the element name
|
|
|
*
|
|
@@ -94,8 +84,6 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
return $this->getAttribute('name');
|
|
|
} //end func getName
|
|
|
|
|
|
- // }}}
|
|
|
- // {{{ setText()
|
|
|
|
|
|
/**
|
|
|
* Sets the text
|
|
@@ -109,9 +97,6 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
$this->_text = $text;
|
|
|
} // end func setText
|
|
|
|
|
|
- // }}}
|
|
|
- // {{{ setValue()
|
|
|
-
|
|
|
/**
|
|
|
* Sets the text (uses the standard setValue call to emulate a form element.
|
|
|
*
|
|
@@ -124,9 +109,6 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
$this->setText($text);
|
|
|
} // end func setValue
|
|
|
|
|
|
- // }}}
|
|
|
- // {{{ toHtml()
|
|
|
-
|
|
|
/**
|
|
|
* Returns the static text element in HTML
|
|
|
*
|
|
@@ -138,9 +120,6 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
return $this->_getTabs() . $this->_text;
|
|
|
} //end func toHtml
|
|
|
|
|
|
- // }}}
|
|
|
- // {{{ getFrozenHtml()
|
|
|
-
|
|
|
/**
|
|
|
* Returns the value of field without HTML tags
|
|
|
*
|
|
@@ -152,15 +131,12 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
return $this->toHtml();
|
|
|
} //end func getFrozenHtml
|
|
|
|
|
|
- // }}}
|
|
|
- // {{{ onQuickFormEvent()
|
|
|
-
|
|
|
/**
|
|
|
* Called by HTML_QuickForm whenever form event is made on this element
|
|
|
*
|
|
|
* @param string $event Name of event
|
|
|
* @param mixed $arg event arguments
|
|
|
- * @param object &$caller calling object
|
|
|
+ * @param object &$caller calling object
|
|
|
* @since 1.0
|
|
|
* @access public
|
|
|
* @return void
|
|
@@ -183,10 +159,7 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
parent::onQuickFormEvent($event, $arg, $caller);
|
|
|
}
|
|
|
return true;
|
|
|
- } // end func onQuickFormEvent
|
|
|
-
|
|
|
- // }}}
|
|
|
- // {{{ exportValue()
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* We override this here because we don't want any values from static elements
|
|
@@ -195,7 +168,4 @@ class HTML_QuickForm_static extends HTML_QuickForm_element {
|
|
|
{
|
|
|
return null;
|
|
|
}
|
|
|
-
|
|
|
- // }}}
|
|
|
-} //end class HTML_QuickForm_static
|
|
|
-?>
|
|
|
+}
|