[Pieforms-commit] SF.net SVN: pieforms: [79] pieforms-php5/trunk/src/pieform/elements
Status: Alpha
Brought to you by:
oracleshinoda
|
From: <ora...@us...> - 2006-12-07 05:34:45
|
Revision: 79
http://svn.sourceforge.net/pieforms/?rev=79&view=rev
Author: oracleshinoda
Date: 2006-12-06 21:34:36 -0800 (Wed, 06 Dec 2006)
Log Message:
-----------
The element_attributes method is now part of the class instead of static, so it can add it's own name to the ID for an element
Modified Paths:
--------------
pieforms-php5/trunk/src/pieform/elements/hidden.php
pieforms-php5/trunk/src/pieform/elements/radio.php
Modified: pieforms-php5/trunk/src/pieform/elements/hidden.php
===================================================================
--- pieforms-php5/trunk/src/pieform/elements/hidden.php 2006-12-07 05:32:18 UTC (rev 78)
+++ pieforms-php5/trunk/src/pieform/elements/hidden.php 2006-12-07 05:34:36 UTC (rev 79)
@@ -32,8 +32,6 @@
* @return string The HTML for the element
*/
function pieform_render_hidden($element, Pieform $form) {
- // @todo use the exclude parameter of element_attributes for this
- unset($element['tabindex']);
$value = $form->get_value($element);
if (is_array($value)) {
$result = '';
@@ -44,7 +42,7 @@
return $result;
}
return '<input type="hidden"'
- . Pieform::element_attributes($element)
+ . $form->element_attributes($element, array('accesskey', 'onclick', 'size', 'style', 'tabindex'))
. ' value="' . Pieform::hsc($form->get_value($element)) . "\">\n";
}
Modified: pieforms-php5/trunk/src/pieform/elements/radio.php
===================================================================
--- pieforms-php5/trunk/src/pieform/elements/radio.php 2006-12-07 05:32:18 UTC (rev 78)
+++ pieforms-php5/trunk/src/pieform/elements/radio.php 2006-12-07 05:34:36 UTC (rev 79)
@@ -49,7 +49,7 @@
$uid = $id . substr(md5(microtime()), 0, 4);
$element['id'] = $uid;
$result .= '<input type="radio"'
- . Pieform::element_attributes($element)
+ . $form->element_attributes($element)
. ' value="' . Pieform::hsc($value) . '"'
. (($form_value == $value) ? ' checked="checked"' : '')
. "> <label for=\"$uid\">" . Pieform::hsc($text) . "</label>$separator";
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|