From: <txm...@us...> - 2012-04-15 16:54:30
|
Revision: 9334 http://xoops.svn.sourceforge.net/xoops/?rev=9334&view=rev Author: txmodxoops Date: 2012-04-15 16:54:23 +0000 (Sun, 15 Apr 2012) Log Message: ----------- Updated Modified Paths: -------------- XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/admin/tables.php XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/class/tdmcreate_tables.php XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/include/functions_const.php Modified: XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/admin/tables.php =================================================================== --- XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/admin/tables.php 2012-04-15 15:27:10 UTC (rev 9333) +++ XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/admin/tables.php 2012-04-15 16:54:23 UTC (rev 9334) @@ -387,7 +387,7 @@ if ($tablesHandler->insert($obj)) { $tables_id = $xoopsDB->getInsertId(); $obj = $tablesHandler->get($tables_id); - $form = $obj->getFormChamps(false, $tables_id, intval($_REQUEST['tables_modules']), strtolower($_REQUEST['tables_name']), $tables_blocks, $tables_display_admin, $tables_display_user, $tables_submitter, $tables_date_created, $tables_online, $tables_search, $tables_coms, intval($_REQUEST['tables_nb_champs']), $select); + $form = $obj->getFormChamps(false, $tables_id, intval($_REQUEST['tables_modules']), strtolower($_REQUEST['tables_name']), $tables_blocks, $tables_display_admin, $tables_display_user, $tables_search, $tables_coms, intval($_REQUEST['tables_nb_champs']), $select); } } else { redirect_header('tables.php?op=list_tables', 2, _AM_TDMCREATE_TABLES_EXIST); Modified: XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/class/tdmcreate_tables.php =================================================================== --- XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/class/tdmcreate_tables.php 2012-04-15 15:27:10 UTC (rev 9333) +++ XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/class/tdmcreate_tables.php 2012-04-15 16:54:23 UTC (rev 9334) @@ -46,7 +46,7 @@ $this->initVar("tables_display_admin",XOBJ_DTYPE_INT,null,false, 1); $this->initVar("tables_display_user",XOBJ_DTYPE_INT,null,false, 1); $this->initVar("tables_submitter",XOBJ_DTYPE_INT,null,false, 1); - $this->initVar("tables_date_created",XOBJ_DTYPE_INT,null,false, 1); + $this->initVar("tables_created",XOBJ_DTYPE_INT,null,false, 1); $this->initVar("tables_online",XOBJ_DTYPE_INT,null,false, 1); $this->initVar("tables_search",XOBJ_DTYPE_INT,null,false, 1); $this->initVar("tables_coms",XOBJ_DTYPE_INT,null,false, 1); @@ -59,7 +59,7 @@ } //Formulaire de saisi de champs - function getFormChamps($action = false, $tables_id, $tables_modules, $tables_name, $tables_blocks, $tables_display_admin, $tables_display_user, $tables_submitter, $tables_date_created, $tables_online, $tables_search, $tables_coms, $tables_nb_champs, $select) + function getFormChamps($action = false, $tables_id, $tables_modules, $tables_name, $tables_blocks, $tables_display_admin, $tables_display_user, $tables_search, $tables_coms, $tables_nb_champs, $select) { global $xoopsDB, $xoopsModule, $xoopsModuleConfig; if ($action === false) { @@ -68,7 +68,7 @@ $class = 'even'; $title = $this->isNew() ? sprintf(_AM_TDMCREATE_TABLES_CHAMPS_ADD) : sprintf(_AM_TDMCREATE_TABLES_CHAMPS_EDIT); - $tables_actions = $tables_modules."&tables_id=".$tables_id."&tables_name=".$tables_name."&tables_blocs=".$tables_blocks."&tables_display_admin=".$tables_display_admin."&tables_display_user=".$tables_display_user."&tables_submitter=".$tables_submitter."&tables_date_created=".$tables_date_created."&tables_online=".$tables_online."&tables_search=".$tables_search."&tables_coms=".$tables_coms."&tables_nb_champs=".$tables_nb_champs."&select=".$select; + $tables_actions = $tables_modules."&tables_id=".$tables_id."&tables_name=".$tables_name."&tables_blocs=".$tables_blocks."&tables_display_admin=".$tables_display_admin."&tables_display_user=".$tables_display_user."&tables_search=".$tables_search."&tables_coms=".$tables_coms."&tables_nb_champs=".$tables_nb_champs."&select=".$select; echo "<FORM Method='POST' Action='".$action."?op=tables_save&tables_modules=".$tables_actions."'> <table border='0' width='100%' cellspacing='1' class='outer'> @@ -147,6 +147,7 @@ <OPTION VALUE='XoopsFormDhtmlTextArea'>DhtmlTextArea</OPTION> <OPTION VALUE='XoopsFormCheckBox'>CheckBox</OPTION> <OPTION VALUE='XoopsFormRadioYN'>RadioYN</OPTION> + <OPTION VALUE='XoopsFormSelect'>SelectUser</OPTION> <OPTION VALUE='XoopsFormSelectUser'>SelectUser</OPTION> <OPTION VALUE='XoopsFormColorPicker'>ColorPicker</OPTION> <OPTION VALUE='XoopsFormUploadImage'>UploadImage</OPTION> @@ -245,7 +246,7 @@ $tables_display_admin = $this->getVar('tables_display_admin'); $tables_display_user = $this->getVar('tables_display_user'); $tables_submitter = $this->getVar('tables_submitter'); - $tables_date_created = $this->getVar('tables_date_created'); + $tables_created = $this->getVar('tables_created'); $tables_online = $this->getVar('tables_online'); $tables_search = $this->getVar('tables_search'); $tables_coms = $this->getVar('tables_coms'); @@ -301,7 +302,7 @@ $champs_param_required_field[$i] = $parametres[6]; } } - $tables_action = $tables_modules."&tables_id=".$tables_id."&tables_name=".$tables_name."&tables_blocs=".$tables_blocks."&tables_display_admin=".$tables_display_admin."&tables_display_user=".$tables_display_user."&tables_submitter=".$tables_submitter."&tables_date_created=".$tables_date_created."&tables_online=".$tables_online."&tables_search=".$tables_search."&tables_coms=".$tables_coms."&tables_nb_champs=".$tables_nb_champs."&select=".$select; + $tables_action = $tables_modules."&tables_id=".$tables_id."&tables_name=".$tables_name."&tables_blocs=".$tables_blocks."&tables_display_admin=".$tables_display_admin."&tables_display_user=".$tables_display_user."&tables_submitter=".$tables_submitter."&tables_created=".$tables_created."&tables_online=".$tables_online."&tables_search=".$tables_search."&tables_coms=".$tables_coms."&tables_nb_champs=".$tables_nb_champs."&select=".$select; echo "<FORM Method='POST' Action='".$action."?op=tables_save&tables_modules=".$tables_action."'> <table border='0' width='100%' cellspacing='1' class='outer'> @@ -309,14 +310,14 @@ <td colspan='8' class='head' align='center'>".$title."</td> </tr> <tr class='head'> - <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_NAME."</td> - <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_TYPE."</td> - <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_VALEUR."</td> - <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_ATTRIBUTS."</td> - <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_NULL."</td> - <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_DEFAULT."</td> - <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_CLEF."</td> - <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_MORE."</td> + <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_NAME."</td> + <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_TYPE."</td> + <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_VALEUR."</td> + <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_ATTRIBUTS."</td> + <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_NULL."</td> + <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_DEFAULT."</td> + <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_CLEF."</td> + <td align='center'>"._AM_TDMCREATE_TABLES_CHAMPS_MORE."</td> </tr>"; for($i=0; $i<$tables_nb_champs ; $i++) { @@ -523,6 +524,11 @@ } else { echo "<OPTION VALUE='XoopsFormRadioYN'>RadioYN</OPTION>"; } + if ( $param_elements[$i] == 'XoopsFormSelect' ) { + echo "<OPTION VALUE='XoopsFormSelect' selected>SelectBox</OPTION>"; + } else { + echo "<OPTION VALUE='XoopsFormSelectUser'>SelectUser</OPTION>"; + } if ( $param_elements[$i] == 'XoopsFormSelectUser' ) { echo "<OPTION VALUE='XoopsFormSelectUser' selected>SelectUser</OPTION>"; } else { Modified: XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/include/functions_const.php =================================================================== --- XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/include/functions_const.php 2012-04-15 15:27:10 UTC (rev 9333) +++ XoopsModules/TDMCreate/releases/1.38/modules/TDMCreate/include/functions_const.php 2012-04-15 16:54:23 UTC (rev 9334) @@ -439,10 +439,10 @@ case "XoopsFormSelect": $data = explode("-", $champs_param_elements[$i]); $text .= ' - $'.$data[1].'Handler =& xoops_getModuleHandler("'.$modules_name.'_'.$data[1].'", "'.$modules_name.'"); - $'.$data[1].'_select = new XoopsFormSelect('.$language_form.', "'.$structure0.'", $this->getVar("'.$structure0.'")); - $'.$data[1].'_select->addOptionArray($'.$data[1].'Handler->getList()); - $form->addElement($'.$data[1].'_select, '.$required_field.'); + $'.$data[0].'Handler =& xoops_getModuleHandler("'.$modules_name.'_'.$data[0].'", "'.$modules_name.'"); + $'.$data[0].'_select = new XoopsFormSelect('.$language_form.', "'.$structure0.'", $this->getVar("'.$structure0.'")); + $'.$data[0].'_select->addOptionArray($'.$data[0].'Handler->getList()); + $form->addElement($'.$data[0].'_select, '.$required_field.'); '; unset($data); break; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |