Date: 05/10/01
- Next message: uw: "[phplib-dev] cvs commit"
- Next in thread: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Reply: Kirk Ismay: "Re: [phplib-dev] cvs commit"
- Maybe reply: chrisj: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
From: uw
Date: Thu May 10 18:16:27 2001
Added files:
php-lib/php/form/elements/form_element.inc
php-lib/php/form/elements/form_element_buttonobject.inc
php-lib/php/form/elements/form_element_calendar.inc
php-lib/php/form/elements/form_element_checkbox.inc
php-lib/php/form/elements/form_element_checkobject.inc
php-lib/php/form/elements/form_element_combo.inc
php-lib/php/form/elements/form_element_date.inc
php-lib/php/form/elements/form_element_file.inc
php-lib/php/form/elements/form_element_fileupload.inc
php-lib/php/form/elements/form_element_hidden.inc
php-lib/php/form/elements/form_element_image.inc
php-lib/php/form/elements/form_element_password.inc
php-lib/php/form/elements/form_element_radio.inc
php-lib/php/form/elements/form_element_reset.inc
php-lib/php/form/elements/form_element_select.inc
php-lib/php/form/elements/form_element_selectobject.inc
php-lib/php/form/elements/form_element_submit.inc
php-lib/php/form/elements/form_element_text.inc
php-lib/php/form/elements/form_element_textarea.inc
php-lib/php/form/elements/form_element_textedit.inc
php-lib/php/form/elements/form_element_textobject.inc
php-lib/php/form/elements/form_element_tree.inc
php-lib/php/form/flowlayout/form_flow_layout.inc
php-lib/php/form/flowlayout/form_flow_layout_node.inc
php-lib/php/form/js/form_js_complex.js
php-lib/php/form/js/form_js_simple.js
Removed files:
php-lib/php/form/form_element.inc
php-lib/php/form/form_element_buttonobject.inc
php-lib/php/form/form_element_calendar.inc
php-lib/php/form/form_element_checkbox.inc
php-lib/php/form/form_element_combo.inc
php-lib/php/form/form_element_date.inc
php-lib/php/form/form_element_file.inc
php-lib/php/form/form_element_fileupload.inc
php-lib/php/form/form_element_hidden.inc
php-lib/php/form/form_element_image.inc
php-lib/php/form/form_element_password.inc
php-lib/php/form/form_element_radio.inc
php-lib/php/form/form_element_reset.inc
php-lib/php/form/form_element_select.inc
php-lib/php/form/form_element_selectobject.inc
php-lib/php/form/form_element_submit.inc
php-lib/php/form/form_element_text.inc
php-lib/php/form/form_element_textarea.inc
php-lib/php/form/form_element_textedit.inc
php-lib/php/form/form_element_textobject.inc
php-lib/php/form/form_element_tree.inc
php-lib/php/form/form_flow_layout.inc
php-lib/php/form/form_js_complex.js
php-lib/php/form/form_js_simple.js
Modified files:
php-lib/php/form/form.inc
php-lib/php/form/form_commonobject.inc
Log message:
Hmm, let's move some files that looks busy...
Index: php-lib/php/form/form.inc
diff -u php-lib/php/form/form.inc:1.22 php-lib/php/form/form.inc:1.23
--- php-lib/php/form/form.inc:1.22 Sun Jan 14 21:08:39 2001
+++ php-lib/php/form/form.inc Thu May 10 18:16:06 2001
@@ -1,4 +1,6 @@
<?php
+require_once(FORM_INCLUDE_DIR . "form_commonobject.inc");
+
/**
* Object oriented HTML form generation and validation.
*
@@ -26,7 +28,7 @@
* - tree (select box with options show as a tree)
*
* <email protected> Ulf Wendel <ulf.wendel <email protected>>
-* <email protected> $Id: form.inc,v 1.22 2001/01/14 20:08:39 uw Exp $
+* <email protected> $Id: form.inc,v 1.23 2001/05/10 16:16:06 uw Exp $
* <email protected> public
* <email protected> Form
*/
Index: php-lib/php/form/form_commonobject.inc
diff -u php-lib/php/form/form_commonobject.inc:1.1 php-lib/php/form/form_commonobject.inc:1.2
--- php-lib/php/form/form_commonobject.inc:1.1 Thu Jan 11 14:15:55 2001
+++ php-lib/php/form/form_commonobject.inc Thu May 10 18:16:07 2001
@@ -30,97 +30,14 @@
*/
var $exceptions;
- /**
- * Dumps Objects and Arrays.
- *
- * Use this function to get an idea of the internal datastructures used.
- * The function dumps arrays and objects. It renders the content in
- * an HTML table. Play with it, you'll see it's very helpful
- * for debugging.
- *
- * <email protected> string $title Optional title used in the HTML Table
- * <email protected> mixed $data Optional array or object that you want to dump.
- * Fallback to $this.
- * <email protected> bool $userfunction Optional flag. If set to false userfunction
- * in an object are not shown (default). If set to
- * true, userfunctions are rendered
- *
- * <email protected> public
- * <email protected> 0.2
- */
- function introspection($title="", $data = "", $level=0, $userfunction=false) {
-
- if (""==$data)
- $data = $this;
-
- printf('<table border="1" cellspacing="4" cellpadding="4" bordercolor="Silver">%s',
- $this->CR_HTML
- );
-
- if (""!=$title)
- printf('<tr>%s<td colspan=4><b>%s</b></td>%s</tr>%s',
- $this->CR_HTML,
- $title,
- $this->CR_HTML,
- $this->CR_HTML
- );
-
- reset($data);
- while (list($k, $v)=each($data)) {
-
- if ("user function"==gettype($v) && !$userfunction)
- continue;
-
- if (is_array($v) || is_object($v)) {
-
- if (is_array($v) && $level<1)
- $color="maroon";
- else
- $color="navy";
-
- printf('<tr>
- <td align="left" valign="top">
- <font color="%s"><pre><b>%s</b></pre></font>
- </td>
- <td align="left" valign="top"><font color="%s"><pre>=></pre></font></td>
- <td align="left" valign="top" colspan=2>',
- $color,
- $k,
- $color,
- $v
- );
- $this->introspection("", $v, ++$level);
- printf('</td>%s</tr>%s', $this->CR_HTML, $this->CR_HTML);
- $level--;
-
- } else {
-
- if (is_object($data) && $level>0)
- $color="navy";
- else
- $color="black";
-
- printf('<tr>
- <td align="left" valign="top">
- <font color="%s"><pre><b>%s</b></pre></font>
- </td>
- <td align="left" valign="top"><pre><font color="%s">=></pre></font></td>
- <td align="left" valign="top"><pre><font color="%s">[%s]</font></pre></td>
- <td align="left" valign="top"><pre><font color="%s">"%s"</font></pre></td>
- </tr>',
- $color,
- $k,
- $color,
- $color,
- gettype($v),
- $color,
- $v
- );
- }
- }
- print '</table>'.$this->CR_HTML;
-
- } // end func introspection
+ /**
+ *
+ * <email protected> object form_error
+ * <email protected> public
+ */
+ function throw($obj) {
+ $this->exceptions[] = $obj;
+ } // end func throw
} // end class form_commonobject
?>
---------------------------------------------------------------------
To unsubscribe, e-mail: phplib-dev-unsubscribe <email protected>
For additional commands, e-mail: phplib-dev-help <email protected>
- Next message: uw: "[phplib-dev] cvs commit"
- Next in thread: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Reply: Kirk Ismay: "Re: [phplib-dev] cvs commit"
- Maybe reply: chrisj: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Maybe reply: uw: "[phplib-dev] cvs commit"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

