[Pieforms-commit] SF.net SVN: pieforms: [56] pieforms-php5/trunk/src
Status: Alpha
Brought to you by:
oracleshinoda
|
From: <ora...@us...> - 2006-11-21 01:30:25
|
Revision: 56
http://svn.sourceforge.net/pieforms/?rev=56&view=rev
Author: oracleshinoda
Date: 2006-11-20 17:30:25 -0800 (Mon, 20 Nov 2006)
Log Message:
-----------
Minor doc fixes. Made the expiry element disable the input field even if the form is not being submitted by ajax post
Modified Paths:
--------------
pieforms-php5/trunk/src/pieform/elements/expiry.php
pieforms-php5/trunk/src/pieform.php
Modified: pieforms-php5/trunk/src/pieform/elements/expiry.php
===================================================================
--- pieforms-php5/trunk/src/pieform/elements/expiry.php 2006-11-20 13:05:53 UTC (rev 55)
+++ pieforms-php5/trunk/src/pieform/elements/expiry.php 2006-11-21 01:30:25 UTC (rev 56)
@@ -86,10 +86,12 @@
// Every time one of the two inputs is changed, update the number
// of seconds in the hidden input.
- if ($form->get_ajaxpost()) {
- $script = <<< EOJS
+ $script = <<<EOJS
<script type="text/javascript" language="javascript">
function {$name}_change() {
+EOJS;
+ if ($form->get_ajaxpost()) {
+ $script .= <<<EOJS
var seconds = null;
if ($('{$name}_number').value > 0) {
var mult = $('{$name}_number').value * 60 * 60 * 24;
@@ -106,13 +108,15 @@
else {
seconds = 0;
}
+ $('{$name}').value = seconds;
+EOJS;
+ $script .= <<<EOJS
if ($('{$name}_units').value == 'noenddate') {
$('{$name}_number').disabled = true;
}
else {
$('{$name}_number').disabled = false;
}
- $('{$name}').value = seconds;
}
</script>
EOJS;
Modified: pieforms-php5/trunk/src/pieform.php
===================================================================
--- pieforms-php5/trunk/src/pieform.php 2006-11-20 13:05:53 UTC (rev 55)
+++ pieforms-php5/trunk/src/pieform.php 2006-11-21 01:30:25 UTC (rev 56)
@@ -1135,6 +1135,8 @@
/**
* Hook for giving information back to the developer
+ *
+ * @param string $message The message to give to the developer
*/
public static function info($message) {
$function = 'pieform_info';
@@ -1195,7 +1197,6 @@
}
}
}
-
}
@@ -1212,9 +1213,9 @@
* {@internal This is separate so that child element types can nest other
* elements inside them (like the fieldset element does for example).}}
*
- * @param array $element The element to render
+ * @param array $element The element to render
* @param Pieform $form The form to render the element for
- * @return string The rendered element
+ * @return string The rendered element
*/
function pieform_render_element($element, Pieform $form) {
// If the element is pure markup, don't pass it to the renderer
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|