From: <txm...@us...> - 2013-02-12 00:20:23
|
Revision: 11023 http://sourceforge.net/p/xoops/svn/11023 Author: txmodxoops Date: 2013-02-12 00:20:20 +0000 (Tue, 12 Feb 2013) Log Message: ----------- Added plugin folder Updated Test re-install Modified Paths: -------------- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/building.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/extensions.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/import.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/modules.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/tables.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/extensions.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/form/extensions.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/form/modules.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/language/english/admin.php XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/templates/admin/tdmcreate_building.html XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/templates/admin/tdmcreate_extensions.html XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/templates/admin/tdmcreate_fields.html XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/templates/admin/tdmcreate_import.html XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/templates/admin/tdmcreate_modules.html XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/templates/admin/tdmcreate_tables.html Added Paths: ----------- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin/ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin/index.html XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/locale.txt Removed Paths: ------------- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/lang_diff.txt XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.0 to 1.1.txt XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.1 to 1.15.txt XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.1 to 1.37.txt XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.15 to 1.37.txt XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.37 to 1.38.txt Modified: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/building.php =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/building.php 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/building.php 2013-02-12 00:20:20 UTC (rev 11023) @@ -20,11 +20,8 @@ * @version $Id: building.php 10665 2012-12-27 10:14:15Z timgno $ */ include dirname(__FILE__) . '/header.php'; -// Get main instance -$system = System::getInstance(); -$xoops = Xoops::getInstance(); // Get Action type -$op = $system->cleanVars($_REQUEST, 'op', 'list', 'string'); +$op = $system->cleanVars($_REQUEST, 'op', 'default', 'string'); // heaser $xoops->header('tdmcreate_building.html'); // Get handler @@ -35,18 +32,34 @@ /* @var $tables_handler TDMCreateExtensionsHandler */ $tables_Handler = $xoops->getModuleHandler('tables'); -$admin_page = new XoopsModuleAdmin(); -$admin_page->renderNavigation('building.php'); -switch ($op) { - case "default": +$admin_menu->renderNavigation('building.php'); +switch ($op) +{ + case 'default': default: - //tdmcreate_getBuildingForm(); + $form = new XoopsSimpleForm(_AM_TDMCREATE_BUILDING_TITLE, 'building', 'building.php', 'post', true); + + $mods_select = new XoopsFormSelect(_AM_TDMCREATE_BUILDING_MODULES, 'mod_name', 'mod_name'); + $mods_select->addOption(0, _AM_TDMCREATE_SELDEFMOD); + $mods_select->addOptionArray($modules_Handler->getList()); + $form->addElement($mods_select); + + $exts_select = new XoopsFormSelect(_AM_TDMCREATE_BUILDING_EXTENSIONS, 'ext_name', 'ext_name'); + $exts_select->addOption(0, _AM_TDMCREATE_SELDEFEXT); + $exts_select->addOptionArray($extensions_Handler->getList()); + $form->addElement($exts_select); + + $form->addElement(new XoopsFormHidden('op', 'build')); + $form->addElement(new XoopsFormButton('', 'submit', _SUBMIT, 'submit')); + $xoops->tpl()->assign('form', $form->render()); break; - case "build": + case 'build': + $admin_menu->addItemButton(_AM_TDMCREATE_BUILDING_FORM, 'building.php', 'application-view-detail'); + $admin_menu->renderButton(); + $mods =& $modules_Handler->get($_REQUEST['mod_name']); - $mods_name = $mods->getVar('mod_name'); - + $mods_name = $mods->getVar('mod_name'); break; } $xoops->footer(); \ No newline at end of file Modified: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/extensions.php =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/extensions.php 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/extensions.php 2013-02-12 00:20:20 UTC (rev 11023) @@ -47,14 +47,14 @@ $criteria->setLimit($limit); $numrows_exts = $extensions_Handler->getCount($criteria); $exts_arr = $extensions_Handler->getAll($criteria); - $xoops->tpl()->assign('eimg_path', TDMC_EXTENSIONS_URL_IMG); $xoops->tpl()->assign('extensions_count', $numrows_exts); unset($criteria); - if ($numrows_mods > 0) { + if ($numrows_exts > 0) { foreach (array_keys($exts_arr) as $i) { $ext['id'] = $exts_arr[$i]->getVar('ext_id'); $ext['name'] = $exts_arr[$i]->getVar('ext_name'); $ext['version'] = $exts_arr[$i]->getVar('ext_version'); + $ext['image'] = $exts_arr[$i]->getVar('ext_image'); $ext['release'] = $exts_arr[$i]->getVar('ext_release'); $ext['status'] = $exts_arr[$i]->getVar('ext_status'); $ext['admin'] = $exts_arr[$i]->getVar('ext_admin'); @@ -104,27 +104,27 @@ 'ext_release_file' => $_POST['ext_release_file'], 'ext_manual' => $_POST['ext_manual'], 'ext_manual_file' => $_POST['ext_manual_file'])); - //Form extension_image - $uploader_img = new XoopsMediaUploader(TDMC_EXTENSIONS_PATH_IMG, $xoops->getModuleConfig('mimetypes'), - $xoops->getModuleConfig('maxsize'), null, null); - if ($uploader_img->fetchMedia('extensions_image')) { - $extension = preg_replace( '/^.+\.([^.]+)$/sU' , '\\1' , $_FILES['ext_image']['name']); + //Form extension_image + $uploader = new XoopsMediaUploader( TDMC_EXTENSIONS_PATH_IMG, $xoops->getModuleConfig('mimetypes'), + $xoops->getModuleConfig('maxuploadsize'), null, null); + if ($uploader->fetchMedia($_POST['extensions_image'][0])) { + $extension = preg_replace( "/^.+\.([^.]+)$/sU" , "\\1" , $_FILES['extensions_image']['name']); $name_img = 'logo.'.$extension; - $uploader_img->setPrefix($name_img); - $uploader_img->fetchMedia('extensions_image'); - if (!$uploader_img->upload()) { - $errors = $uploader_img->getErrors(); - $xoops->redirect('javascript:history.go(-1)', 3, $errors); - } else { - $obj->setVar('extensions_image', TDMC_EXTENSIONS_URL_IMG . '/' . $uploader_img->getSavedFileName()); - } - } else { - if ($_POST['extensions_image'] == 'blank.gif') { + $uploader->setPrefix($name_img); + $uploader->fetchMedia($_POST['extensions_image'][0]); + if (!$uploader->upload()) { + redirect_header('javascript:history.go(-1)',3, $uploader->getErrors()); + } else { + $obj->setVar('ext_image', $uploader->getSavedFileName()); + } + } else { + if ($_POST['extensions_image'] == 'blank.gif') { $obj->setVar('ext_image', $_POST['ext_image']); } else { - $obj->setVar('ext_image', TDMC_EXTENSIONS_URL_IMG . '/' . $_POST['ext_image']); + $obj->setVar('ext_image', $_POST['extensions_image']); } - } + } + //Form extension save $obj->setVars(array('ext_demo_site_url' => $_POST['ext_demo_site_url'], 'ext_demo_site_name' => $_POST['ext_demo_site_name'], 'ext_forum_site_url' => $_POST['ext_forum_site_url'], 'ext_forum_site_name' => $_POST['ext_forum_site_name'], @@ -153,14 +153,9 @@ $admin_menu->addItemButton(_AM_TDMCREATE_EXTENSIONS_LIST, 'extensions.php', 'application-view-detail'); $admin_menu->renderButton(); - $id = $system->cleanVars($_REQUEST, 'ext_id', 0, 'int'); - if ($id > 0) { - $obj = $extensions_Handler->get($id); - $form = $xoops->getModuleForm($obj, 'extensions'); - $xoops->tpl()->assign('form', $form->render()); - } else { - $xoops->redirect('extensions.php', 1, _AM_SYSTEM_DBERROR); - } + $obj = $extensions_Handler->get($system->cleanVars($_REQUEST, 'ext_id', 0, 'int')); + $form = $xoops->getModuleForm($obj, 'extensions'); + $xoops->tpl()->assign('form', $form->render()); break; case 'delete': Modified: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/import.php =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/import.php 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/import.php 2013-02-12 00:20:20 UTC (rev 11023) @@ -178,14 +178,9 @@ $admin_menu->addItemButton(_AM_TDMCREATE_IMPORTS_LIST, 'import.php', 'application-view-detail'); $admin_menu->renderButton(); - $id = $system->cleanVars($_REQUEST, 'import_id', 0, 'int'); - if ($id > 0) { - $obj = $import_Handler->get($id); - $form = $xoops->getModuleForm($obj, 'import'); - $xoops->tpl()->assign('form', $form->render()); - } else { - $xoops->redirect('import.php', 2, _AM_SYSTEM_DBERROR); - } + $obj = $import_Handler->get($system->cleanVars($_REQUEST, 'import_id', 0, 'int')); + $form = $xoops->getModuleForm($obj, 'import'); + $xoops->tpl()->assign('form', $form->render()); break; case 'delete': Modified: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/modules.php =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/modules.php 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/modules.php 2013-02-12 00:20:20 UTC (rev 11023) @@ -48,7 +48,6 @@ $numrows_mods = $modules_Handler->getCount($criteria); $mod_arr = $modules_Handler->getAll($criteria); // Assign Template variables - $xoops->tpl()->assign('mimg_path', TDMC_MODULES_URL_IMG); $xoops->tpl()->assign('modules_count', $numrows_mods); unset($criteria); if ($numrows_mods > 0) { @@ -56,6 +55,7 @@ $mod['id'] = $mod_arr[$i]->getVar('mod_id'); $mod['name'] = $mod_arr[$i]->getVar('mod_name'); $mod['version'] = $mod_arr[$i]->getVar('mod_version'); + $mod['image'] = $mod_arr[$i]->getVar('mod_image'); $mod['release'] = $mod_arr[$i]->getVar('mod_release'); $mod['status'] = $mod_arr[$i]->getVar('mod_status'); $mod['admin'] = $mod_arr[$i]->getVar('mod_admin'); @@ -104,26 +104,27 @@ 'mod_license' => $_POST['mod_license'], 'mod_release_info' => $_POST['mod_release_info'], 'mod_release_file' => $_POST['mod_release_file'], 'mod_manual' => $_POST['mod_manual'], 'mod_manual_file' => $_POST['mod_manual_file'])); - //Form module_image - $uploader_img = new XoopsMediaUploader( TDMC_MODULES_PATH_IMG, $xoops->getModuleConfig('mimetypes'), - $xoops->getModuleConfig('maxsize'), null, null); - if ($uploader_img->fetchMedia('modules_imgurl')) { - $extension = preg_replace( '/^.+\.([^.]+)$/sU' , '\\1' , $_FILES['module_image']['name']); - $img_name = 'logo.'.$extension; $uploader_img->setPrefix($img_name); - $uploader_img->fetchMedia('modules_imgurl'); - if (!$uploader_img->upload()) { - $errors = $uploader_img->getErrors(); - $xoops->redirect('javascript:history.go(-1)', 3, $errors); - } else { - $obj->setVar('mod_image', TDMC_MODULES_URL_IMG . '/' . $uploader_img->getSavedFileName()); - } - } else { - if ($_POST['modules_imgurl'] == 'blank.gif') { + //Form module_image + $uploader = new XoopsMediaUploader( TDMC_MODULES_PATH_IMG, $xoops->getModuleConfig('mimetypes'), + $xoops->getModuleConfig('maxuploadsize'), null, null); + if ($uploader->fetchMedia($_POST['modules_image'][0])) { + $extension = preg_replace( "/^.+\.([^.]+)$/sU" , "\\1" , $_FILES['modules_image']['name']); + $name_img = 'logo.'.$extension; + $uploader->setPrefix($name_img); + $uploader->fetchMedia($_POST['modules_image'][0]); + if (!$uploader->upload()) { + redirect_header('javascript:history.go(-1)',3, $uploader->getErrors()); + } else { + $obj->setVar('mod_image', $uploader->getSavedFileName()); + } + } else { + if ($_POST['modules_image'] == 'blank.gif') { $obj->setVar('mod_image', $_POST['mod_image']); } else { - $obj->setVar('mod_image', TDMC_MODULES_URL_IMG . '/' . $_POST['modules_imgurl']); + $obj->setVar('mod_image', $_POST['modules_image']); } - } + } + //Form module save $obj->setVars(array('mod_demo_site_url' => $_POST['mod_demo_site_url'], 'mod_demo_site_name' => $_POST['mod_demo_site_name'], 'mod_forum_site_url' => $_POST['mod_forum_site_url'], 'mod_forum_site_name' => $_POST['mod_forum_site_name'], @@ -152,14 +153,9 @@ $admin_menu->addItemButton(_AM_TDMCREATE_MODULES_LIST, 'modules.php', 'application-view-detail'); $admin_menu->renderButton(); - $id = $system->cleanVars($_REQUEST, 'mod_id', 0, 'int'); - if ($id > 0) { - $obj = $modules_Handler->get($id); - $form = $xoops->getModuleForm($obj, 'modules'); - $xoops->tpl()->assign('form', $form->render()); - } else { - $xoops->redirect('modules.php', 1, _AM_SYSTEM_DBERROR); - } + $obj = $modules_Handler->get($system->cleanVars($_REQUEST, 'mod_id', 0, 'int')); + $form = $xoops->getModuleForm($obj, 'modules'); + $xoops->tpl()->assign('form', $form->render()); break; case 'delete': Modified: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/tables.php =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/tables.php 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/admin/tables.php 2013-02-12 00:20:20 UTC (rev 11023) @@ -75,6 +75,7 @@ $mod['id'] = $mod_arr[$i]->getVar('mod_id'); $mod['name'] = $mod_arr[$i]->getVar('mod_name'); $mod['version'] = $mod_arr[$i]->getVar('mod_version'); + $mod['image'] = $mod_arr[$i]->getVar('mod_image'); $mod['release'] = $mod_arr[$i]->getVar('mod_release'); $mod['status'] = $mod_arr[$i]->getVar('mod_status'); $mod['admin'] = $mod_arr[$i]->getVar('mod_admin'); Modified: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/extensions.php =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/extensions.php 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/extensions.php 2013-02-12 00:20:20 UTC (rev 11023) @@ -29,37 +29,37 @@ { $xoops = Xoops::getInstance(); - $this->initVar('ext_id', XOBJ_DTYPE_INT, null, false, 5); - $this->initVar('ext_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('name'),false); - $this->initVar('ext_version',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('version'),false); - $this->initVar('ext_description',XOBJ_DTYPE_TXTAREA, $xoops->getModuleConfig('description'), false); - $this->initVar('ext_author',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('author'), false); - $this->initVar('ext_author_mail',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('author_email'),false); - $this->initVar('ext_author_website_url',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('author_website_url'),false); - $this->initVar('ext_author_website_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('author_website'),false); - $this->initVar('ext_credits',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('credits'), false); - $this->initVar('ext_license',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('license'), false); - $this->initVar('ext_release_info',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('release_info'), false); - $this->initVar('ext_release_file',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('release_file'), false); - $this->initVar('ext_manual',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('manual'), false); - $this->initVar('ext_manual_file',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('manual_file'), false); - $this->initVar('ext_image',XOBJ_DTYPE_TXTBOX, null, false); - $this->initVar('ext_demo_site_url',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('demo_site_url'), false); - $this->initVar('ext_demo_site_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('demo_site_name'), false); - $this->initVar('ext_forum_site_url',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('forum_site_url'), false); - $this->initVar('ext_forum_site_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('forum_site_name'), false); - $this->initVar('ext_website_url',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('website_url'), false); - $this->initVar('ext_website_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('website_name'), false); - $this->initVar('ext_release',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('release'), false); - $this->initVar('ext_status',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('status'), false); - $this->initVar('ext_admin',XOBJ_DTYPE_INT,$xoops->getModuleConfig('display_admin'), false, 1); - $this->initVar('ext_user',XOBJ_DTYPE_INT, $xoops->getModuleConfig('display_user'), false, 1); - $this->initVar('ext_submenu', XOBJ_DTYPE_INT, $xoops->getModuleConfig('display_submenu'), false, 1); - $this->initVar('ext_search',XOBJ_DTYPE_INT, $xoops->getModuleConfig('active_search'), false, 1); - $this->initVar('ext_comments',XOBJ_DTYPE_INT, $xoops->getModuleConfig('active_comments'), false, 1); - $this->initVar('ext_notifications', XOBJ_DTYPE_INT, $xoops->getModuleConfig('active_notifies'), false, 1); - $this->initVar('ext_paypal_button', XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('paypal_button'), false, 20); - $this->initVar('ext_subversion', XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('subversion'), false, 5); + $this->initVar('ext_id', XOBJ_DTYPE_INT, null, true); + $this->initVar('ext_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('name')); + $this->initVar('ext_version',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('version')); + $this->initVar('ext_description',XOBJ_DTYPE_TXTAREA, $xoops->getModuleConfig('description')); + $this->initVar('ext_author',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('author')); + $this->initVar('ext_author_mail',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('author_email')); + $this->initVar('ext_author_website_url',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('author_website_url')); + $this->initVar('ext_author_website_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('author_website')); + $this->initVar('ext_credits',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('credits')); + $this->initVar('ext_license',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('license')); + $this->initVar('ext_release_info',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('release_info')); + $this->initVar('ext_release_file',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('release_file')); + $this->initVar('ext_manual',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('manual')); + $this->initVar('ext_manual_file',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('manual_file')); + $this->initVar('ext_image',XOBJ_DTYPE_TXTBOX, null); + $this->initVar('ext_demo_site_url',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('demo_site_url')); + $this->initVar('ext_demo_site_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('demo_site_name')); + $this->initVar('ext_forum_site_url',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('forum_site_url')); + $this->initVar('ext_forum_site_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('forum_site_name')); + $this->initVar('ext_website_url',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('website_url')); + $this->initVar('ext_website_name',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('website_name')); + $this->initVar('ext_release',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('release')); + $this->initVar('ext_status',XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('status')); + $this->initVar('ext_admin',XOBJ_DTYPE_INT,$xoops->getModuleConfig('display_admin')); + $this->initVar('ext_user',XOBJ_DTYPE_INT, $xoops->getModuleConfig('display_user')); + $this->initVar('ext_submenu', XOBJ_DTYPE_INT, $xoops->getModuleConfig('display_submenu')); + $this->initVar('ext_search',XOBJ_DTYPE_INT, $xoops->getModuleConfig('active_search')); + $this->initVar('ext_comments',XOBJ_DTYPE_INT, $xoops->getModuleConfig('active_comments')); + $this->initVar('ext_notifications', XOBJ_DTYPE_INT, $xoops->getModuleConfig('active_notifies')); + $this->initVar('ext_paypal_button', XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('paypal_button')); + $this->initVar('ext_subversion', XOBJ_DTYPE_TXTBOX, $xoops->getModuleConfig('subversion')); } } Modified: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/form/extensions.php =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/form/extensions.php 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/form/extensions.php 2013-02-12 00:20:20 UTC (rev 11023) @@ -36,84 +36,84 @@ $this->setExtra('enctype="multipart/form-data"'); $this->insertBreak('<div class="center"><b>'._AM_TDMCREATE_EXTENSION_IMPORTANT.'</b></div>','head'); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_NAME, "ext_name", 50, 255, $obj->getVar('ext_name')), true); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_VERSION, "ext_version", 2, 5, $obj->getVar('ext_version')), true); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_NAME, 'ext_name', 50, 255, $obj->getVar('ext_name')), true); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_VERSION, 'ext_version', 2, 5, $obj->getVar('ext_version')), true); $editor_configs=array(); - $editor_configs["name"] = 'ext_description'; - $editor_configs["value"] = $obj->getVar('ext_description', 'e'); - $editor_configs["rows"] = 5; - $editor_configs["cols"] = 80; - $editor_configs["width"] = "100%"; - $editor_configs["height"] = "400px"; - $editor_configs["editor"] = $xoops->getModuleConfig('editor'); - $this->addElement( new XoopsFormEditor(_AM_TDMCREATE_EXTENSION_DESCRIPTION, "ext_description", $editor_configs), true ); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_AUTHOR, "ext_author", 50, 255, $obj->getVar('ext_author')), true); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_LICENSE, "ext_license", 50, 255, $obj->getVar('ext_license')), true); + $editor_configs['name'] = 'ext_description'; + $editor_configs['value'] = $obj->getVar('ext_description', 'e'); + $editor_configs['rows'] = 5; + $editor_configs['cols'] = 80; + $editor_configs['width'] = '100%'; + $editor_configs['height'] = '400px'; + $editor_configs['editor'] = $xoops->getModuleConfig('editor'); + $this->addElement( new XoopsFormEditor(_AM_TDMCREATE_EXTENSION_DESCRIPTION, 'ext_description', $editor_configs), true ); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_AUTHOR, 'ext_author', 50, 255, $obj->getVar('ext_author')), true); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_LICENSE, 'ext_license', 50, 255, $obj->getVar('ext_license')), true); $option_tray = new XoopsFormElementTray(_OPTIONS, ' '); $display_admin = $obj->isNew() ? 0 : $obj->getVar('ext_admin'); - $check_display_admin = new XoopsFormCheckBox(" ", "ext_admin", $display_admin); + $check_display_admin = new XoopsFormCheckBox(' ', 'ext_admin', $display_admin); $check_display_admin->addOption(1, _AM_TDMCREATE_EXTENSION_ADMIN); $option_tray->addElement($check_display_admin); $display_user = $obj->isNew() ? 0 : $obj->getVar('ext_user'); - $check_display_user = new XoopsFormCheckBox(" ", "ext_user", $display_user); + $check_display_user = new XoopsFormCheckBox(' ', 'ext_user', $display_user); $check_display_user->addOption(1, _AM_TDMCREATE_EXTENSION_USER); $option_tray->addElement($check_display_user); $display_submenu = $obj->isNew() ? 0 : $obj->getVar('ext_submenu'); - $check_display_submenu = new XoopsFormCheckBox(" ", "ext_submenu", $display_submenu); + $check_display_submenu = new XoopsFormCheckBox(' ', 'ext_submenu', $display_submenu); $check_display_submenu->addOption(1, _AM_TDMCREATE_EXTENSION_SUBMENU); $option_tray->addElement($check_display_submenu); $active_search = $obj->isNew() ? 0 : $obj->getVar('ext_search'); - $check_active_search = new XoopsFormCheckBox(" ", "ext_search", $active_search); + $check_active_search = new XoopsFormCheckBox(' ', 'ext_search', $active_search); $check_active_search->addOption(1, _AM_TDMCREATE_EXTENSION_SEARCH); $option_tray->addElement($check_active_search); $active_comments = $obj->isNew() ? 0 : $obj->getVar('ext_comments'); - $check_active_comments = new XoopsFormCheckBox(" ", "ext_comments", $active_comments); + $check_active_comments = new XoopsFormCheckBox(' ', 'ext_comments', $active_comments); $check_active_comments->addOption(1, _AM_TDMCREATE_EXTENSION_COMMENTS); $option_tray->addElement($check_active_comments); $active_notifies = $obj->isNew() ? 0 : $obj->getVar('ext_notifications'); - $check_active_notifies = new XoopsFormCheckBox(" ", "ext_notifications", $active_notifies); + $check_active_notifies = new XoopsFormCheckBox(' ', 'ext_notifications', $active_notifies); $check_active_notifies->addOption(1, _AM_TDMCREATE_EXTENSION_NOTIFICATIONS); $option_tray->addElement($check_active_notifies); $this->addElement($option_tray); - $ext_image = $obj->getVar("ext_image") ? $obj->getVar("ext_image") : 'default_slogo.png'; + $ext_image = $obj->getVar('ext_image') ? $obj->getVar('ext_image') : 'default_slogo.png'; $uploadir = 'uploads/tdmcreate/images/extensions'; $imgtray = new XoopsFormElementTray(_AM_TDMCREATE_EXTENSION_IMAGE,'<br />'); $imgpath = sprintf(_AM_TDMCREATE_FORMIMAGE_PATH, './'.$uploadir.'/'); $imageselect = new XoopsFormSelect($imgpath, 'extensions_image', $ext_image); - $image_array = XoopsLists::getImgListAsArray( XOOPS_ROOT_PATH."/".$uploadir ); + $image_array = XoopsLists::getImgListAsArray( XOOPS_ROOT_PATH.'/'.$uploadir ); foreach( $image_array as $image ) { $imageselect->addOption("$image", $image); } - $imageselect->setExtra( "onchange='showImgSelected(\"xo-tdmcreate-img\", \"extensions_image\", \"".$uploadir."\", \"\", \"".XOOPS_URL."\")'" ); + $imageselect->setExtra( "onchange='showImgSelected(\"image3\", \"extensions_image\", \"".$uploadir."\", \"\", \"".XOOPS_URL."\")'" ); $imgtray->addElement($imageselect); - $imgtray->addElement( new XoopsFormLabel( '', "<br /><img src='".XOOPS_URL."/".$uploadir."/".$ext_image."' name='xo-tdmcreate-img' id='xo-tdmcreate-img' alt='' />" ) ); + $imgtray->addElement( new XoopsFormLabel( '', "<br /><img src='".XOOPS_URL."/".$uploadir."/".$ext_image."' name='image3' id='image3' alt='' />" ) ); $fileseltray = new XoopsFormElementTray('','<br />'); - $fileseltray->addElement(new XoopsFormFile(_AM_TDMCREATE_FORMUPLOAD , "extensions_image", $xoops->getModuleConfig("maxsize")),false); + $fileseltray->addElement(new XoopsFormFile(_AM_TDMCREATE_FORMUPLOAD , 'extensions_image', $xoops->getModuleConfig('maxuploadsize'))); $fileseltray->addElement(new XoopsFormLabel('')); $imgtray->addElement($fileseltray); $this->addElement($imgtray); $this->insertBreak('<div class="center"><b>'._AM_TDMCREATE_EXTENSION_NOTIMPORTANT.'</b></div>','head'); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_AUTHOR_MAIL, "ext_author_mail", 50, 255, $obj->getVar('ext_author_mail'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_AUTHOR_WEBSITE_URL, "ext_author_website_url", 50, 255, $obj->getVar('ext_author_website_url'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_AUTHOR_WEBSITE_NAME, "ext_author_website_name", 50, 255, $obj->getVar('ext_author_website_name'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_CREDITS, "ext_credits", 50, 255, $obj->getVar('ext_credits'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_RELEASE_INFO, "ext_release_info", 50, 255, $obj->getVar('ext_release_info'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_RELEASE_FILE, "ext_release_file", 50, 255, $obj->getVar('ext_release_file'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_MANUAL, "ext_manual", 50, 255, $obj->getVar('ext_manual'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_MANUAL_FILE, "ext_manual_file", 50, 255, $obj->getVar('ext_manual_file'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_DEMO_SITE_URL, "ext_demo_site_url", 50, 255, $obj->getVar('ext_demo_site_url'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_DEMO_SITE_NAME, "ext_demo_site_name", 50, 255, $obj->getVar('ext_demo_site_name'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_FORUM_SITE_URL, "ext_forum_site_url", 50, 255, $obj->getVar('ext_forum_site_url'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_FORUM_SITE_NAME, "ext_forum_site_name", 50, 255, $obj->getVar('ext_forum_site_name'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_WEBSITE_URL, "ext_website_url", 50, 255, $obj->getVar('ext_website_url'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_WEBSITE_NAME, "ext_website_name", 50, 255, $obj->getVar('ext_website_name'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_RELEASE, "ext_release", 50, 255, $obj->getVar('ext_release'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_STATUS, "ext_status", 50, 255, $obj->getVar('ext_status'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_AUTHOR_MAIL, 'ext_author_mail', 50, 255, $obj->getVar('ext_author_mail'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_AUTHOR_WEBSITE_URL, 'ext_author_website_url', 50, 255, $obj->getVar('ext_author_website_url'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_AUTHOR_WEBSITE_NAME, 'ext_author_website_name', 50, 255, $obj->getVar('ext_author_website_name'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_CREDITS, 'ext_credits', 50, 255, $obj->getVar('ext_credits'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_RELEASE_INFO, 'ext_release_info', 50, 255, $obj->getVar('ext_release_info'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_RELEASE_FILE, 'ext_release_file', 50, 255, $obj->getVar('ext_release_file'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_MANUAL, 'ext_manual', 50, 255, $obj->getVar('ext_manual'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_MANUAL_FILE, 'ext_manual_file', 50, 255, $obj->getVar('ext_manual_file'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_DEMO_SITE_URL, 'ext_demo_site_url', 50, 255, $obj->getVar('ext_demo_site_url'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_DEMO_SITE_NAME, 'ext_demo_site_name', 50, 255, $obj->getVar('ext_demo_site_name'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_FORUM_SITE_URL, 'ext_forum_site_url', 50, 255, $obj->getVar('ext_forum_site_url'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_FORUM_SITE_NAME, 'ext_forum_site_name', 50, 255, $obj->getVar('ext_forum_site_name'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_WEBSITE_URL, 'ext_website_url', 50, 255, $obj->getVar('ext_website_url'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_WEBSITE_NAME, 'ext_website_name', 50, 255, $obj->getVar('ext_website_name'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_RELEASE, 'ext_release', 50, 255, $obj->getVar('ext_release'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_STATUS, 'ext_status', 50, 255, $obj->getVar('ext_status'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_PAYPALBTN, "ext_paypal_button", 50, 255, $obj->getVar('ext_paypal_button'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_SVN, "ext_subversion", 50, 255, $obj->getVar('ext_subversion'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_PAYPALBTN, 'ext_paypal_button', 50, 255, $obj->getVar('ext_paypal_button'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_EXTENSION_SVN, 'ext_subversion', 5, 25, $obj->getVar('ext_subversion'))); if (!$obj->isNew()) { $this->addElement(new XoopsFormHidden( 'id', $obj->getVar('ext_id') ) ); Modified: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/form/modules.php =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/form/modules.php 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/form/modules.php 2013-02-12 00:20:20 UTC (rev 11023) @@ -36,91 +36,92 @@ $this->setExtra('enctype="multipart/form-data"'); $this->insertBreak('<div class="center"><b>'._AM_TDMCREATE_MODULE_IMPORTANT.'</b></div>','head'); - if (!$obj->isNew()) { - $this->addElement(new XoopsFormHidden( 'id', $obj->getVar('mod_id') ) ); - } - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_NAME, "mod_name", 50, 255, $obj->getVar('mod_name')), true); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_VERSION, "mod_version", 30, 50, $obj->getVar('mod_version')), true); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_NAME, 'mod_name', 50, 255, $obj->getVar('mod_name')), true); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_VERSION, 'mod_version', 30, 50, $obj->getVar('mod_version')), true); + $editor_configs=array(); - $editor_configs["name"] = 'mod_description'; - $editor_configs["value"] = $obj->getVar('mod_description', 'e'); - $editor_configs["rows"] = 5; - $editor_configs["cols"] = 80; - $editor_configs["width"] = "100%"; - $editor_configs["height"] = "400px"; - $editor_configs["editor"] = $xoops->getModuleConfig('editor'); - $this->addElement( new XoopsFormEditor(_AM_TDMCREATE_MODULE_DESCRIPTION, "mod_description", $editor_configs), true ); + $editor_configs['name'] = 'mod_description'; + $editor_configs['value'] = $obj->getVar('mod_description', 'e'); + $editor_configs['rows'] = 5; + $editor_configs['cols'] = 80; + $editor_configs['width'] = '100%'; + $editor_configs['height'] = '400px'; + $editor_configs['editor'] = $xoops->getModuleConfig('editor'); + $this->addElement( new XoopsFormEditor(_AM_TDMCREATE_MODULE_DESCRIPTION, 'mod_description', $editor_configs), true ); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_AUTHOR, "mod_author", 50, 255, $obj->getVar('mod_author')), true); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_LICENSE, "mod_license", 50, 255, $obj->getVar('mod_license')), true); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_AUTHOR, 'mod_author', 50, 255, $obj->getVar('mod_author')), true); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_LICENSE, 'mod_license', 50, 255, $obj->getVar('mod_license')), true); $option_tray = new XoopsFormElementTray(_OPTIONS, ' '); $display_admin = $obj->isNew() ? 0 : $obj->getVar('mod_display_admin'); - $check_display_admin = new XoopsFormCheckBox(" ", "mod_display_admin", $display_admin); + $check_display_admin = new XoopsFormCheckBox(' ', 'mod_display_admin', $display_admin); $check_display_admin->addOption(1, _AM_TDMCREATE_MODULE_DISPLAY_ADMIN); $option_tray->addElement($check_display_admin); $display_user = $obj->isNew() ? 0 : $obj->getVar('mod_display_user'); - $check_display_user = new XoopsFormCheckBox(" ", "mod_display_user", $display_user); + $check_display_user = new XoopsFormCheckBox(' ', 'mod_display_user', $display_user); $check_display_user->addOption(1, _AM_TDMCREATE_MODULE_DISPLAY_USER); $option_tray->addElement($check_display_user); $display_submenu = $obj->isNew() ? 0 : $obj->getVar('mod_display_submenu'); - $check_display_submenu = new XoopsFormCheckBox(" ", "mod_display_submenu", $display_submenu); + $check_display_submenu = new XoopsFormCheckBox(' ', 'mod_display_submenu', $display_submenu); $check_display_submenu->addOption(1, _AM_TDMCREATE_MODULE_DISPLAY_SUBMENU); $option_tray->addElement($check_display_submenu); $active_search = $obj->isNew() ? 0 : $obj->getVar('mod_active_search'); - $check_active_search = new XoopsFormCheckBox(" ", "mod_active_search", $active_search); + $check_active_search = new XoopsFormCheckBox(' ', 'mod_active_search', $active_search); $check_active_search->addOption(1, _AM_TDMCREATE_MODULE_ACTIVE_SEARCH); $option_tray->addElement($check_active_search); $active_comments = $obj->isNew() ? 0 : $obj->getVar('mod_active_comments'); - $check_active_comments = new XoopsFormCheckBox(" ", "mod_active_comments", $active_comments); + $check_active_comments = new XoopsFormCheckBox(' ', 'mod_active_comments', $active_comments); $check_active_comments->addOption(1, _AM_TDMCREATE_MODULE_ACTIVE_COMMENTS); $option_tray->addElement($check_active_comments); $active_notifies = $obj->isNew() ? 0 : $obj->getVar('mod_active_notifies'); - $check_active_notifies = new XoopsFormCheckBox(" ", "mod_active_notifies", $active_notifies); + $check_active_notifies = new XoopsFormCheckBox(' ', 'mod_active_notifies', $active_notifies); $check_active_notifies->addOption(1, _AM_TDMCREATE_MODULE_ACTIVE_NOTIFIES); $option_tray->addElement($check_active_notifies); $this->addElement($option_tray); - $module_image = $obj->getVar("mod_image") ? $obj->getVar("mod_image") : 'default_slogo.png'; + $module_image = $obj->getVar('mod_image') ? $obj->getVar('mod_image') : 'default_slogo.png'; $uploadir = 'uploads/tdmcreate/images/modules'; $imgtray = new XoopsFormElementTray(_AM_TDMCREATE_MODULE_IMAGE,'<br />'); $imgpath = sprintf(_AM_TDMCREATE_FORMIMAGE_PATH, './'.$uploadir.'/'); - $imageselect = new XoopsFormSelect($imgpath, 'module_image', $module_image); - $image_array = XoopsLists::getImgListAsArray( XOOPS_ROOT_PATH."/".$uploadir ); + $imageselect = new XoopsFormSelect($imgpath, 'modules_image', $module_image); + $image_array = XoopsLists::getImgListAsArray( XOOPS_ROOT_PATH.'/'.$uploadir ); foreach( $image_array as $image ) { $imageselect->addOption("$image", $image); } - $imageselect->setExtra( "onchange='showImgSelected(\"image\", \"module_image\", \"".$uploadir."\", \"\", \"".XOOPS_URL."\")'" ); + $imageselect->setExtra( "onchange='showImgSelected(\"image3\", \"modules_image\", \"".$uploadir."\", \"\", \"".XOOPS_URL."\")'" ); $imgtray->addElement($imageselect); - $imgtray->addElement( new XoopsFormLabel( '', "<br /><img src='".XOOPS_URL."/".$uploadir."/".$module_image."' name='image' id='image' alt='' />" ) ); + $imgtray->addElement( new XoopsFormLabel( '', "<br /><img src='".XOOPS_URL."/".$uploadir."/".$module_image."' name='image3' id='image3' alt='' />" ) ); $fileseltray = new XoopsFormElementTray('','<br />'); - $fileseltray->addElement(new XoopsFormFile(_AM_TDMCREATE_FORMUPLOAD , "module_image", $xoops->getModuleConfig("maxsize")),false); + $fileseltray->addElement(new XoopsFormFile(_AM_TDMCREATE_FORMUPLOAD , 'modules_image', $xoops->getModuleConfig('maxuploadsize'))); $fileseltray->addElement(new XoopsFormLabel('')); $imgtray->addElement($fileseltray); $this->addElement($imgtray); $this->insertBreak('<div class="center"><b>'._AM_TDMCREATE_MODULE_NOTIMPORTANT.'</b></div>','head'); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_AUTHOR_MAIL, "mod_author_mail", 50, 255, $obj->getVar('mod_author_mail'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_AUTHOR_WEBSITE_URL, "mod_author_website_url", 50, 255, $obj->getVar('mod_author_website_url'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_AUTHOR_WEBSITE_NAME, "mod_author_website_name", 50, 255, $obj->getVar('mod_author_website_name'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_CREDITS, "mod_credits", 50, 255, $obj->getVar('mod_credits'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_RELEASE_INFO, "mod_release_info", 50, 255, $obj->getVar('mod_release_info'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_RELEASE_FILE, "mod_release_file", 50, 255, $obj->getVar('mod_release_file'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_MANUAL, "mod_manual", 50, 255, $obj->getVar('mod_manual'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_MANUAL_FILE, "mod_manual_file", 50, 255, $obj->getVar('mod_manual_file'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_DEMO_SITE_URL, "mod_demo_site_url", 50, 255, $obj->getVar('mod_demo_site_url'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_DEMO_SITE_NAME, "mod_demo_site_name", 50, 255, $obj->getVar('mod_demo_site_name'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_FORUM_SITE_URL, "mod_forum_site_url", 50, 255, $obj->getVar('mod_forum_site_url'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_FORUM_SITE_NAME, "mod_forum_site_name", 50, 255, $obj->getVar('mod_forum_site_name'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_WEBSITE_URL, "mod_website_url", 50, 255, $obj->getVar('mod_website_url'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_WEBSITE_NAME, "mod_website_name", 50, 255, $obj->getVar('mod_website_name'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_RELEASE, "mod_release", 50, 255, $obj->getVar('mod_release'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_STATUS, "mod_status", 50, 255, $obj->getVar('mod_status'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_AUTHOR_MAIL, 'mod_author_mail', 50, 255, $obj->getVar('mod_author_mail'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_AUTHOR_WEBSITE_URL, 'mod_author_website_url', 50, 255, $obj->getVar('mod_author_website_url'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_AUTHOR_WEBSITE_NAME, 'mod_author_website_name', 50, 255, $obj->getVar('mod_author_website_name'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_CREDITS, 'mod_credits', 50, 255, $obj->getVar('mod_credits'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_RELEASE_INFO, 'mod_release_info', 50, 255, $obj->getVar('mod_release_info'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_RELEASE_FILE, 'mod_release_file', 50, 255, $obj->getVar('mod_release_file'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_MANUAL, 'mod_manual', 50, 255, $obj->getVar('mod_manual'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_MANUAL_FILE, 'mod_manual_file', 50, 255, $obj->getVar('mod_manual_file'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_DEMO_SITE_URL, 'mod_demo_site_url', 50, 255, $obj->getVar('mod_demo_site_url'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_DEMO_SITE_NAME, 'mod_demo_site_name', 50, 255, $obj->getVar('mod_demo_site_name'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_FORUM_SITE_URL, 'mod_forum_site_url', 50, 255, $obj->getVar('mod_forum_site_url'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_FORUM_SITE_NAME, 'mod_forum_site_name', 50, 255, $obj->getVar('mod_forum_site_name'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_WEBSITE_URL, 'mod_website_url', 50, 255, $obj->getVar('mod_website_url'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_WEBSITE_NAME, 'mod_website_name', 50, 255, $obj->getVar('mod_website_name'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_RELEASE, 'mod_release', 50, 255, $obj->getVar('mod_release'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_STATUS, 'mod_status', 50, 255, $obj->getVar('mod_status'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_PAYPALBTN, "mod_paypal_button", 50, 255, $obj->getVar('mod_paypal_button'))); - $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_SVN, "mod_subversion", 50, 255, $obj->getVar('mod_subversion'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_PAYPALBTN, 'mod_paypal_button', 50, 255, $obj->getVar('mod_paypal_button'))); + $this->addElement(new XoopsFormText(_AM_TDMCREATE_MODULE_SVN, 'mod_subversion', 50, 255, $obj->getVar('mod_subversion'))); - $this->addElement(new XoopsFormHidden('op', 'save' ) ); + if (!$obj->isNew()) { + $this->addElement(new XoopsFormHidden( 'id', $obj->getVar('mod_id') ) ); + } + $this->addElement(new XoopsFormHidden('op', 'save' ) ); $this->addElement(new XoopsFormButton('', 'submit', _SUBMIT, 'submit' ) ); } } \ No newline at end of file Index: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin 2013-02-12 00:20:20 UTC (rev 11023) Property changes on: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin ___________________________________________________________________ Added: tsvn:autoprops ## -0,0 +1 ## +*.php = svn:executable=*;svn:keywords=Author Date Id Rev URL; \ No newline at end of property Added: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin/index.html =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin/index.html (rev 0) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/class/plugin/index.html 2013-02-12 00:20:20 UTC (rev 11023) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Deleted: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/lang_diff.txt =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/lang_diff.txt 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/lang_diff.txt 2013-02-12 00:20:20 UTC (rev 11023) @@ -1,4 +0,0 @@ -Read Me First -============= - -Please make sure that you download the XOOPS Icon Set, and upload it to uploads/images directory \ No newline at end of file Added: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/locale.txt =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/locale.txt (rev 0) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/locale.txt 2013-02-12 00:20:20 UTC (rev 11023) @@ -0,0 +1,4 @@ +Read Me First +============= + +Please make sure that you download the XOOPS Icon Set, and upload it to uploads/images directory \ No newline at end of file Deleted: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.0 to 1.1.txt =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.0 to 1.1.txt 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.0 to 1.1.txt 2013-02-12 00:20:20 UTC (rev 11023) @@ -1,33 +0,0 @@ -admin.php - -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_ELEMENTS","Form : Elements"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_DISPLAY_ADMIN","Page : Display admin"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_DISPLAY_USER","Page :Display user"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_BLOC","Bloc : Display"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_MAIN_FIELD","Table : Main Field"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_SEARCH","Search : Index"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_REQUIRED","Form : Required field"); - -define("_AM_TDMCREATE_FORMEDIT","Edit"); -define("_AM_TDMCREATE_FORMDEL","Delete"); -define("_AM_TDMCREATE_FORMCHAMPS","Edit fields"); -define("_AM_TDMCREATE_FORM_INFO_TABLE","Information on the table"); -define("_AM_TDMCREATE_FORM_INFO_TABLE_FIELD","There are 3 fields added automatically on each tables : table_submitter, table_date_created, table_online"); - -define("_AM_TDMCREATE_CONST_OK_COMS","Creation files for the coms"); -define("_AM_TDMCREATE_CONST_NOTOK_COMS","Problems : Creation files for the coms"); - -define("_AM_TDMCREATE_TABLES_COMS","Activer les commentaires pour cette table <br><i>Le module peut gerer pour l'instant les coms que sur une table<br>L'option commentaire sera desactivee si vous validez</i>"); - -modinfo.php - -//Menu -define("_MI_TDMCREATE_ADMIN_INDEX","Index"); -define("_MI_TDMCREATE_ADMIN_MODULES","Add a module"); -define("_MI_TDMCREATE_ADMIN_TABLES","Add a table"); -define("_MI_TDMCREATE_ADMIN_CONST","Build the module"); -define("_MI_TDMCREATE_ADMIN_ABOUT","Short About"); -define("_MI_TDMCREATE_ADMIN_PREFERENCES","Preferences"); -define("_MI_TDMCREATE_ADMIN_UPDATE","Update"); - -define("_MI_TDMCREATE_DESC","Module create of module made by TDM"); \ No newline at end of file Deleted: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.1 to 1.15.txt =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.1 to 1.15.txt 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.1 to 1.15.txt 2013-02-12 00:20:20 UTC (rev 11023) @@ -1,40 +0,0 @@ -admin.php - -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_ELEMENTS","Form : Elements"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_DISPLAY_ADMIN","Page : Display admin"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_DISPLAY_USER","Page :Display user"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_BLOC","Bloc : Display"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_MAIN_FIELD","Table : Main Field"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_SEARCH","Search : Index"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_REQUIRED","Form : Required field"); - -define("_AM_TDMCREATE_FORMEDIT","Edit"); -define("_AM_TDMCREATE_FORMDEL","Delete"); -define("_AM_TDMCREATE_FORMCHAMPS","Edit fields"); -define("_AM_TDMCREATE_FORM_INFO_TABLE","Information on the table"); -define("_AM_TDMCREATE_FORM_INFO_TABLE_FIELD","There are 3 fields added automatically on each tables : table_submitter, table_date_created, table_online"); -// 1.15 -define("_AM_TDMCREATE_MODULES_AUTHOR_MAIL", "Author Email"); -define("_AM_TDMCREATE_MODULES_FORUM_SITE_URL","Topic URL"); -define("_AM_TDMCREATE_MODULES_FORUM_SITE_NAME","Topic URL title"); - -define("_AM_TDMCREATE_CONST_OK_COMS","Creation files for the coms"); -define("_AM_TDMCREATE_CONST_NOTOK_COMS","Problems : Creation files for the coms"); -// 1.15 -define("_AM_TDMCREATE_CONST_OK_MAIN_LANGUAGE", "Creation of main.php file into language folder"); -define("_AM_TDMCREATE_CONST_NOTOK_MAIN_LANGUAGE", "Problemes: Creation of main.php file into language folder"); - -define("_AM_TDMCREATE_TABLES_COMS","Activer les commentaires pour cette table <br><i>Le module peut gerer pour l'instant les coms que sur une table<br>L'option commentaire sera desactivee si vous validez</i>"); - -modinfo.php - -//Menu -define("_MI_TDMCREATE_ADMIN_INDEX","Index"); -define("_MI_TDMCREATE_ADMIN_MODULES","Add a module"); -define("_MI_TDMCREATE_ADMIN_TABLES","Add a table"); -define("_MI_TDMCREATE_ADMIN_CONST","Build the module"); -define("_MI_TDMCREATE_ADMIN_ABOUT","Short About"); -define("_MI_TDMCREATE_ADMIN_PREFERENCES","Preferences"); -define("_MI_TDMCREATE_ADMIN_UPDATE","Update"); - -define("_MI_TDMCREATE_DESC","Module create of module made by TDM"); \ No newline at end of file Deleted: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.1 to 1.37.txt =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.1 to 1.37.txt 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.1 to 1.37.txt 2013-02-12 00:20:20 UTC (rev 11023) @@ -1,51 +0,0 @@ -admin.php - -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_ELEMENTS","Form : Elements"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_DISPLAY_ADMIN","Page : Display admin"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_DISPLAY_USER","Page :Display user"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_BLOC","Bloc : Display"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_MAIN_FIELD","Table : Main Field"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_SEARCH","Search : Index"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_REQUIRED","Form : Required field"); - -define("_AM_TDMCREATE_FORMEDIT","Edit"); -define("_AM_TDMCREATE_FORMDEL","Delete"); -define("_AM_TDMCREATE_FORMCHAMPS","Edit fields"); -define("_AM_TDMCREATE_FORM_INFO_TABLE","Information on the table"); -define("_AM_TDMCREATE_FORM_INFO_TABLE_FIELD","There are 3 fields added automatically on each tables : table_submitter, table_date_created, table_online"); -// 1.15 -define("_AM_TDMCREATE_MODULES_AUTHOR_MAIL", "Author Email"); -define("_AM_TDMCREATE_MODULES_FORUM_SITE_URL","Topic URL"); -define("_AM_TDMCREATE_MODULES_FORUM_SITE_NAME","Topic URL title"); - -define("_AM_TDMCREATE_CONST_OK_COMS","Creation files for the coms"); -define("_AM_TDMCREATE_CONST_NOTOK_COMS","Problems : Creation files for the coms"); -// 1.15 -define("_AM_TDMCREATE_CONST_OK_MAIN_LANGUAGE", "Creation of main.php file into language folder"); -define("_AM_TDMCREATE_CONST_NOTOK_MAIN_LANGUAGE", "Problemes: Creation of main.php file into language folder"); - -define("_AM_TDMCREATE_TABLES_COMS","Activer les commentaires pour cette table <br><i>Le module peut gerer pour l'instant les coms que sur une table<br>L'option commentaire sera desactivee si vous validez</i>"); - -// 1.37 -define("_AM_TDMCREATE_MODULES_LIST", "Modules List"); -define("_AM_TDMCREATE_MODULES_NEW", "New Module"); - -define("_AM_TDMCREATE_MODULES_ACTIVE_COMMENTS", "Enable comments"); - -modinfo.php - -//Menu -define("_MI_TDMCREATE_ADMIN_INDEX","Index"); -define("_MI_TDMCREATE_ADMIN_MODULES","Add a module"); -define("_MI_TDMCREATE_ADMIN_TABLES","Add a table"); -define("_MI_TDMCREATE_ADMIN_CONST","Build the module"); -define("_MI_TDMCREATE_ADMIN_ABOUT","Short About"); -define("_MI_TDMCREATE_ADMIN_PREFERENCES","Preferences"); -define("_MI_TDMCREATE_ADMIN_UPDATE","Update"); - -define("_MI_TDMCREATE_DESC","Module create of module made by TDM"); - -define("_MI_TDMCREATE_EDITOR", "Editor"); -define("_MI_TDMCREATE_EDITORDSC", "Select an editor to write"); -define("_MI_TDMCREATE_IDPAYPAL", "Paypal ID"); -define("_MI_TDMCREATE_IDPAYPAL_DESC", "ID Paypal for donations."); \ No newline at end of file Deleted: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.15 to 1.37.txt =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.15 to 1.37.txt 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.15 to 1.37.txt 2013-02-12 00:20:20 UTC (rev 11023) @@ -1,53 +0,0 @@ -admin.php - -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_ELEMENTS","Form : Elements"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_DISPLAY_ADMIN","Page : Display admin"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_DISPLAY_USER","Page :Display user"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_BLOC","Bloc : Display"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_MAIN_FIELD","Table : Main Field"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_SEARCH","Search : Index"); -define("_AM_TDMCREATE_TABLES_CHAMPS_MORE_REQUIRED","Form : Required field"); - -define("_AM_TDMCREATE_FORMEDIT","Edit"); -define("_AM_TDMCREATE_FORMDEL","Delete"); -define("_AM_TDMCREATE_FORMCHAMPS","Edit fields"); -define("_AM_TDMCREATE_FORM_INFO_TABLE","Information on the table"); -define("_AM_TDMCREATE_FORM_INFO_TABLE_FIELD","There are 3 fields added automatically on each tables : table_submitter, table_date_created, table_online"); -// 1.15 -define("_AM_TDMCREATE_MODULES_AUTHOR_MAIL", "Author Email"); -define("_AM_TDMCREATE_MODULES_FORUM_SITE_URL","Topic URL"); -define("_AM_TDMCREATE_MODULES_FORUM_SITE_NAME","Topic URL title"); - -define("_AM_TDMCREATE_CONST_OK_COMS","Creation files for the coms"); -define("_AM_TDMCREATE_CONST_NOTOK_COMS","Problems : Creation files for the coms"); -// 1.15 -define("_AM_TDMCREATE_CONST_OK_MAIN_LANGUAGE", "Creation of main.php file into language folder"); -define("_AM_TDMCREATE_CONST_NOTOK_MAIN_LANGUAGE", "Problemes: Creation of main.php file into language folder"); - -define("_AM_TDMCREATE_TABLES_COMS","Activer les commentaires pour cette table <br><i>Le module peut gerer pour l'instant les coms que sur une table<br>L'option commentaire sera desactivee si vous validez</i>"); - -// 1.37 -define("_AM_TDMCREATE_MODULES_LIST", "Modules List"); -define("_AM_TDMCREATE_MODULES_NEW", "New Module"); - -define("_AM_TDMCREATE_TABLES_SUBMITTER", "Add submitter"); -define("_AM_TDMCREATE_TABLES_DATE_CREATED", "Add date created"); -define("_AM_TDMCREATE_TABLES_ONLINE", "Add online"); - -modinfo.php - -//Menu -define("_MI_TDMCREATE_ADMIN_INDEX","Index"); -define("_MI_TDMCREATE_ADMIN_MODULES","Add a module"); -define("_MI_TDMCREATE_ADMIN_TABLES","Add a table"); -define("_MI_TDMCREATE_ADMIN_CONST","Build the module"); -define("_MI_TDMCREATE_ADMIN_ABOUT","Short About"); -define("_MI_TDMCREATE_ADMIN_PREFERENCES","Preferences"); -define("_MI_TDMCREATE_ADMIN_UPDATE","Update"); - -define("_MI_TDMCREATE_DESC","Module create of module made by TDM"); - -define("_MI_TDMCREATE_EDITOR", "Editor"); -define("_MI_TDMCREATE_EDITORDSC", "Select an editor to write"); -define("_MI_TDMCREATE_IDPAYPAL", "Paypal ID"); -define("_MI_TDMCREATE_IDPAYPAL_DESC", "ID Paypal for donations."); \ No newline at end of file Deleted: XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.37 to 1.38.txt =================================================================== --- XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.37 to 1.38.txt 2013-02-11 23:34:38 UTC (rev 11022) +++ XoopsModules26/tdmcreate/branches/2.01/timgno/tdmcreate/docs/update language 1.37 to 1.38.txt 2013-02-12 00:20:20 UTC (rev 11023) @@ -1,143 +0,0 @@ -// 1.37 -admin.php - -define("_AM_TDMCREATE_MODULES_LIS... [truncated message content] |