[phpwebapp-commits] CVS: web_app/webobjects/form formWebObj.php,1.8,1.9
Brought to you by:
dashohoxha
From: Dashamir H. <das...@us...> - 2004-07-22 16:26:20
|
Update of /cvsroot/phpwebapp/web_app/webobjects/form In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9224/webobjects/form Modified Files: formWebObj.php Log Message: reformated and modified the copyleft notice Index: formWebObj.php =================================================================== RCS file: /cvsroot/phpwebapp/web_app/webobjects/form/formWebObj.php,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** formWebObj.php 15 Jul 2004 13:36:13 -0000 1.8 --- formWebObj.php 22 Jul 2004 16:25:36 -0000 1.9 *************** *** 1,21 **** <?php /* ! Copyright 2001,2002,2003 Dashamir Hoxha, das...@us... ! This file is part of phpWebApp. ! phpWebApp is free software; you can redistribute it and/or modify ! it under the terms of the GNU General Public License as published by ! the Free Software Foundation; either version 2 of the License, or ! (at your option) any later version. ! phpWebApp is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! GNU General Public License for more details. ! You should have received a copy of the GNU General Public License ! along with phpWebApp; if not, write to the Free Software ! Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ --- 1,22 ---- <?php /* ! This file is part of phpWebApp, which is a framework for building web ! application based on relational databases. ! Copyright 2001,2002,2003,2004 Dashamir Hoxha, das...@us... ! phpWebApp is free software; you can redistribute it and/or modify it ! under the terms of the GNU General Public License as published by the ! Free Software Foundation; either version 2 of the License, or (at your ! option) any later version. ! phpWebApp is distributed in the hope that it will be useful, but ! WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ! General Public License for more details. ! You should have received a copy of the GNU General Public License ! along with phpWebApp; if not, write to the Free Software Foundation, ! Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ *************** *** 28,46 **** { function afterParse() ! { ! global $webPage; ! //prepend js code to the content of this template ! $form_url = WebApp::to_url(FORM_PATH); ! $js_code = "<script type=\"text/javascript\" language=\"javascript\" " ! . "src=\"".$form_url."formWebObj.js\"></script>\n"; ! $webPage->append_to_head($js_code); ! //append js code to the content of this template ! global $formData; //form data comes with transmitVar() as a global var ! if (isset($formData)) ! { ! $form_name = $this->get_form_name(); ! $js_code = " <script type=\"text/javascript\" language=\"javascript\"> //<![CDATA[ --- 29,47 ---- { function afterParse() ! { ! global $webPage; ! //prepend js code to the content of this template ! $form_url = WebApp::to_url(FORM_PATH); ! $js_code = "<script type=\"text/javascript\" language=\"javascript\" " ! . "src=\"".$form_url."formWebObj.js\"></script>\n"; ! $webPage->append_to_head($js_code); ! //append js code to the content of this template ! global $formData; //form data comes with transmitVar() as a global var ! if (isset($formData)) ! { ! $form_name = $this->get_form_name(); ! $js_code = " <script type=\"text/javascript\" language=\"javascript\"> //<![CDATA[ *************** *** 51,66 **** </script> "; ! $this->contents .= $js_code; ! } ! } /** finds and returns the name of the form in this template */ function get_form_name() ! { ! $pattern = '/<form[^>]*name=("|\')([^\\1]+)\\1/'; ! preg_match($pattern, $this->contents, $matches); ! $form_name = $matches[2]; ! return $form_name; ! } } ?> \ No newline at end of file --- 52,67 ---- </script> "; ! $this->contents .= $js_code; ! } ! } /** finds and returns the name of the form in this template */ function get_form_name() ! { ! $pattern = '/<form[^>]*name=("|\')([^\\1]+)\\1/'; ! preg_match($pattern, $this->contents, $matches); ! $form_name = $matches[2]; ! return $form_name; ! } } ?> \ No newline at end of file |