|
From: <txm...@us...> - 2015-04-24 17:26:27
|
Revision: 13041
http://sourceforge.net/p/xoops/svn/13041
Author: txmodxoops
Date: 2015-04-24 17:26:17 +0000 (Fri, 24 Apr 2015)
Log Message:
-----------
Changed elements index, added more elements
Work in progress
Modified Paths:
--------------
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/fields.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/modules.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/tables.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/icons/32/category.png
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/icons/32/stats.png
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/js/functions.js
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/fields.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/TDMCreateArchitecture.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminMenu.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminObjects.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminPages.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminPermissions.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/classes/ClassFiles.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/classes/ClassFormElements.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/language/LanguageAdmin.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/language/LanguageModinfo.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/admin/TemplatesAdminPages.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/blocks/TemplatesBlocks.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/user/TemplatesUserPages.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserHeader.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserPages.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserSubmit.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserXoopsVersion.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/logoGenerator.php
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/sql/mysql.sql
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/xoops_version.php
Added Paths:
-----------
XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/images/tdmcreate_logo.png
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/fields.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/fields.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/fields.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -61,6 +61,8 @@
unset($countTables);
// Get the list of tables
$criteria = new CriteriaCompo();
+ $criteria->setStart($start);
+ $criteria->setLimit($limit);
$criteria->setSort('table_id ASC, table_name');
$criteria->setOrder('ASC');
$countTables = $tdmcreate->getHandler('tables')->getCount($criteria);
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/modules.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/modules.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/modules.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -42,6 +42,8 @@
$GLOBALS['xoopsTpl']->assign('modPathIcon16', $modPathIcon16);
$GLOBALS['xoopsTpl']->assign('sysPathIcon32', $sysPathIcon32);
$criteria = new CriteriaCompo();
+ $criteria->setStart($start);
+ $criteria->setLimit($limit);
$criteria->setSort('mod_id ASC, mod_name');
$criteria->setOrder('ASC');
$nb_modules = $tdmcreate->getHandler('modules')->getCount( $criteria );
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/tables.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/tables.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/admin/tables.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -53,6 +53,8 @@
$GLOBALS['xoopsTpl']->assign('sysPathIcon32', $sysPathIcon32);
// Get the list of modules
$criteria = new CriteriaCompo();
+ $criteria->setStart($start);
+ $criteria->setLimit($limit);
$criteria->setSort('mod_id ASC, mod_name');
$criteria->setOrder('ASC');
$numbModules = $tdmcreate->getHandler('modules')->getCount($criteria);
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/icons/32/category.png
===================================================================
(Binary files differ)
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/icons/32/stats.png
===================================================================
(Binary files differ)
Added: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/images/tdmcreate_logo.png
===================================================================
(Binary files differ)
Index: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/images/tdmcreate_logo.png
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/images/tdmcreate_logo.png 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/images/tdmcreate_logo.png 2015-04-24 17:26:17 UTC (rev 13041)
Property changes on: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/images/tdmcreate_logo.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/js/functions.js
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/js/functions.js 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/assets/js/functions.js 2015-04-24 17:26:17 UTC (rev 13041)
@@ -1,3 +1,7 @@
+/*
+ * JQuery javascript functions
+ *
+ */
function swapImg(swap) {
obj = document.getElementById(swap);
obj.src = !(obj.src == img_minus) ? img_minus : img_plus;
@@ -12,7 +16,7 @@
if (selectDom.options[selectDom.selectedIndex].value != "") {
imgDom.src = xoopsUrl + imgDir + "/" + selectDom.options[selectDom.selectedIndex].value + extra;
} else {
- imgDom.src = xoopsUrl + "/modules/TDMCreate/assets/images/icons/blank.gif";
+ imgDom.src = xoopsUrl + "/modules/tdmcreate/assets/icons/blank.gif";
}
}
@@ -35,7 +39,7 @@
//alert(data1);
logoDom.src = data1.split('\n')[0];//the data returned has too many lines. We need only the link to the image
logoDom.load; //refresh the logo
- mycheck=caption+'_slogo.png'; //name of the new logo file
+ mycheck=caption+'_logo.png'; //name of the new logo file
//if file is not in the list of logo files, add it to the dropdown menu
var fileExist;
elems = moduleImageDom.options;
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/fields.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/fields.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/fields.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -226,7 +226,11 @@
$field_parent = 0;
$check_field_parent = new XoopsFormCheckBox(' ', 'field_parent['.$i.']');
$check_field_parent->addOption($field_parent, _AM_TDMCREATE_FIELD_PARENT );
- $parameters_tray->addElement($check_field_parent);
+ $parameters_tray->addElement($check_field_parent);
+ /*$field_parent = ($table_autoincrement == 1) ? 2 : 1;
+ $check_field_parent = new TDMCreateFormRadio('', 'field_parent', $field_parent);
+ $check_field_parent->addOption($i, _AM_TDMCREATE_FIELD_PARENT );
+ $parameters_tray->addElement($check_field_parent);*/
$field_inlist = 0;
$check_field_inlist = new XoopsFormCheckBox(' ', 'field_inlist['.$i.']', $field_inlist);
@@ -359,7 +363,11 @@
$check_field_parent = new XoopsFormCheckBox(' ', 'field_parent['.$id.']', $field->getVar('field_parent'));
$check_field_parent->addOption(1, _AM_TDMCREATE_FIELD_PARENT );
- $parameters_tray->addElement($check_field_parent);
+ $parameters_tray->addElement($check_field_parent);
+ /*$field_parent = ($field->getVar('field_parent') == 1) ? $id : 1;
+ $check_field_parent = new TDMCreateFormRadio('', 'field_parent', $field_parent);
+ $check_field_parent->addOption($id, _AM_TDMCREATE_FIELD_PARENT );
+ $parameters_tray->addElement($check_field_parent);*/
$check_field_inlist = new XoopsFormCheckBox(' ', 'field_inlist['.$id.']', $field->getVar('field_inlist'));
$check_field_inlist->addOption(1, _AM_TDMCREATE_FIELD_INLIST);
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/TDMCreateArchitecture.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/TDMCreateArchitecture.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/TDMCreateArchitecture.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -347,20 +347,17 @@
$languageBlocks->write($module, $tables, 'blocks.php');
$ret[] = $languageBlocks->render();
}
- // Creation of admin files
- if ( $table->getVar('table_admin') == 1) {
- // Creation of admin permission file
- if (( $table->getVar('table_permissions') == 1)) {
- // Admin Permissions File
- $adminPermissions = AdminPermissions::getInstance();
- $adminPermissions->write($module, $tables, 'permissions.php');
- $ret[] = $adminPermissions->render();
- // Templates Admin Permissions File
- $adminTemplatesPermissions = TemplatesAdminPermissions::getInstance();
- $adminTemplatesPermissions->write($module, $moduleDirname.'_admin_permissions.tpl');
- $ret[] = $adminTemplatesPermissions->render();
- }
- }
+ // Creation of admin permission file
+ if ( $table->getVar('table_permissions') == 1 ) {
+ // Admin Permissions File
+ $adminPermissions = AdminPermissions::getInstance();
+ $adminPermissions->write($module, $tables, 'permissions.php');
+ $ret[] = $adminPermissions->render();
+ // Templates Admin Permissions File
+ $adminTemplatesPermissions = TemplatesAdminPermissions::getInstance();
+ $adminTemplatesPermissions->write($module, $moduleDirname.'_admin_permissions.tpl');
+ $ret[] = $adminTemplatesPermissions->render();
+ }
// Creation of notifications files
if ( $table->getVar('table_notifications') == 1 ) {
// Include Notifications File
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminMenu.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminMenu.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminMenu.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -95,7 +95,7 @@
{
$fieldElement = $fields[$f]->getVar('field_element');
switch( $fieldElement ) {
- case 11:
+ case 13:
$ret = <<<EOT
\$adminmenu[\$i]['icon'] = 'assets/icons/32/{$tables[$t]->getVar('table_image')}';\n
EOT;
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminObjects.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminObjects.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminObjects.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -71,6 +71,18 @@
return $ret;
}
/*
+ * @public function getUrlFileSetVar
+ * @param string $tableName
+ * @param string $fieldName
+ */
+ public function getUrlFileSetVar($tableName, $fieldName) {
+ $ret = <<<EOT
+ // Set Var {$fieldName}
+ \${$tableName}Obj->setVar('{$fieldName}', formtUrl(\$_REQUEST['{$fieldName}']));\n
+EOT;
+ return $ret;
+ }
+ /*
* @public function getImageListSetVar
* @param string $moduleDirname
* @param string $tableName
@@ -83,9 +95,9 @@
\$uploaddir = XOOPS_ROOT_PATH . '/Frameworks/moduleclasses/icons/32';
\$uploader = new XoopsMediaUploader(\$uploaddir, \${$moduleDirname}->getConfig('mimetypes'),
\${$moduleDirname}->getConfig('maxsize'), null, null);
- if (\$uploader->fetchMedia(\$_POST['xoops_upload_file'][0])) {
+ if (\$uploader->fetchMedia(\$_POST['xoops_upload_file'][])) {
//\$uploader->setPrefix('{$fieldName}_');
- //\$uploader->fetchMedia(\$_POST['xoops_upload_file'][0]);
+ //\$uploader->fetchMedia(\$_POST['xoops_upload_file'][]);
if (!\$uploader->upload()) {
\$errors = \$uploader->getErrors();
redirect_header('javascript:history.go(-1)', 3, \$errors);
@@ -112,9 +124,9 @@
\$uploaddir = {$stuModuleDirname}_UPLOAD_PATH.'/images/{$tableName}';
\$uploader = new XoopsMediaUploader(\$uploaddir, \${$moduleDirname}->getConfig('mimetypes'),
\${$moduleDirname}->getConfig('maxsize'), null, null);
- if (\$uploader->fetchMedia(\$_POST['xoops_upload_file'][0])) {
+ if (\$uploader->fetchMedia(\$_POST['xoops_upload_file'][])) {
//\$uploader->setPrefix('{$fieldName}_');
- //\$uploader->fetchMedia(\$_POST['xoops_upload_file'][0]);
+ //\$uploader->fetchMedia(\$_POST['xoops_upload_file'][]);
if (!\$uploader->upload()) {
\$errors = \$uploader->getErrors();
redirect_header('javascript:history.go(-1)', 3, \$errors);
@@ -141,9 +153,9 @@
\$uploaddir = {$stuModuleDirname}_UPLOAD_PATH.'/files/{$tableName}';
\$uploader = new XoopsMediaUploader(\$uploaddir, \${$moduleDirname}->getConfig('mimetypes'),
\${$moduleDirname}->getConfig('maxsize'), null, null);
- if (\$uploader->fetchMedia(\$_POST['xoops_upload_file'][0])) {
+ if (\$uploader->fetchMedia(\$_POST['xoops_upload_file'][])) {
//\$uploader->setPrefix('{$fieldName}_') ;
- //\$uploader->fetchMedia(\$_POST['xoops_upload_file'][0]);
+ //\$uploader->fetchMedia(\$_POST['xoops_upload_file'][]);
if (!\$uploader->upload()) {
\$errors = \$uploader->getErrors();
redirect_header('javascript:history.go(-1)', 3, \$errors);
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminPages.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminPages.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminPages.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -86,7 +86,7 @@
* @param string $fpif
* @param string $fpmf
*/
- public function getAdminPagesList($moduleDirname, $table, $tableFieldname, $language, $fields, $fpif, $fpmf) {
+ public function getAdminPagesList($moduleDirname, $table, $tableFieldname, $language, $fields, $fpif, $fieldInForm, $fpmf) {
$stuModuleDirname = strtoupper($moduleDirname);
$tableName = $table->getVar('table_name');
$tableAutoincrement = $table->getVar('table_autoincrement');
@@ -98,10 +98,18 @@
\$start = XoopsRequest::getInt('start', 0);
\$limit = XoopsRequest::getInt('limit', \${$moduleDirname}->getConfig('adminpager'));
\$template_main = '{$moduleDirname}_admin_{$tableName}.tpl';
- \$GLOBALS['xoopsTpl']->assign('navigation', \$adminMenu->addNavigation('{$tableName}.php'));
+ \$GLOBALS['xoopsTpl']->assign('navigation', \$adminMenu->addNavigation('{$tableName}.php'));\n
+EOT;
+ if ($fieldInForm == 1) {
+ $ret .= <<<EOT
\$adminMenu->addItemButton({$language}ADD_{$stuTableFieldname}, '{$tableName}.php?op=new', 'add');
- \$GLOBALS['xoopsTpl']->assign('buttons', \$adminMenu->renderButton());
+ \$GLOBALS['xoopsTpl']->assign('buttons', \$adminMenu->renderButton());\n
+EOT;
+ }
+ $ret .= <<<EOT
\$criteria = new CriteriaCompo();
+ \$criteria->setStart(\$start);
+ \$criteria->setLimit(\$limit);
\$criteria->setSort('{$fpif} ASC, {$fpmf}');
\$criteria->setOrder('ASC');
\${$tableName}Count = \${$tableName}Handler->getCount(\$criteria);
@@ -134,14 +142,17 @@
$ret .= $this->adminobjects->getSelectUserGetVar($lpFieldName, $rpFieldName, $tableName, $fieldName);
break;
case 12:
+ $ret .= $this->adminobjects->getUrlFileGetVar($lpFieldName, $rpFieldName, $tableName, $fieldName);
+ break;
+ case 13:
$ret .= $this->adminobjects->getUploadImageGetVar($lpFieldName, $rpFieldName, $tableName, $fieldName);
break;
- case 14:
+ case 15:
$ret .= $this->adminobjects->getTextDateSelectGetVar($lpFieldName, $rpFieldName, $tableName, $fieldName);
break;
default:
- if( ($fieldParent == 1) && !$table->getVar('table_category') ) {
- if($fieldElement > 13) {
+ if( ($fieldParent == 1) && $table->getVar('table_category') == 0 ) {
+ if($fieldElement > 15) {
$fieldElements = $this->tdmcreate->getHandler('fieldelements')->get($fieldElement);
$fieldElementTid = $fieldElements->getVar('fieldelement_tid');
$fieldElementName = $fieldElements->getVar('fieldelement_name');
@@ -243,16 +254,19 @@
case 6:
$ret .= $this->adminobjects->getCheckBoxOrRadioYNSetVar($tableName, $fieldName);
break;
- case 10:
+ case 11:
$ret .= $this->adminobjects->getImageListSetVar($moduleDirname, $tableName, $fieldName);
break;
- case 11:
+ case 12:
+ $ret .= $this->adminobjects->getUrlFileSetVar($tableName, $fieldName);
+ break;
+ case 13:
$ret .= $this->adminobjects->getUploadImageSetVar($moduleDirname, $tableName, $fieldName);
break;
- case 12:
+ case 14:
$ret .= $this->adminobjects->getUploadFileSetVar($moduleDirname, $tableName, $fieldName);
break;
- case 13:
+ case 15:
$ret .= $this->adminobjects->getTextDateSelectSetVar($tableName, $fieldName);
break;
default:
@@ -387,6 +401,7 @@
foreach(array_keys($fields) as $f)
{
$fieldName = $fields[$f]->getVar('field_name');
+ $fieldInForm = $fields[$f]->getVar('field_inform');
if($f == 0) {
$fpif = $fieldName;
}
@@ -396,10 +411,12 @@
}
$content = $this->getHeaderFilesComments($module, $filename);
$content .= $this->getAdminPagesHeader($moduleDirname, $tableName, $fpif);
- $content .= $this->getAdminPagesList($moduleDirname, $table, $tableFieldname, $language, $fields, $fpif, $fpmf);
- $content .= $this->getAdminPagesNew($moduleDirname, $tableName, $language);
- $content .= $this->getAdminPagesSave($moduleDirname, $tableName, $language, $fields, $fpif, $fpmf);
- $content .= $this->getAdminPagesEdit($moduleDirname, $tableName, $tableFieldname, $language, $fpif);
+ $content .= $this->getAdminPagesList($moduleDirname, $table, $tableFieldname, $language, $fields, $fpif, $fieldInForm, $fpmf);
+ if ($fieldInForm == 1) {
+ $content .= $this->getAdminPagesNew($moduleDirname, $tableName, $language);
+ $content .= $this->getAdminPagesSave($moduleDirname, $tableName, $language, $fields, $fpif, $fpmf);
+ $content .= $this->getAdminPagesEdit($moduleDirname, $tableName, $tableFieldname, $language, $fpif);
+ }
$content .= $this->getAdminPagesDelete($tableName, $language, $fpif, $fpmf);
$content .= $this->getAdminPagesFooter();
//
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminPermissions.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminPermissions.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/admin/AdminPermissions.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -54,11 +54,11 @@
$this->setFileName($filename);
}
/*
- * @private function getPermissionsCodeHeader
+ * @private function getPermissionsHeader
* @param string $moduleDirname
* @param string $language
*/
- private function getPermissionsCodeHeader($moduleDirname, $language)
+ private function getPermissionsHeader($moduleDirname, $language)
{
$ret = <<<PRM
\ninclude_once 'header.php';
@@ -94,11 +94,11 @@
}
/*
- * @private function getPermissionsCodeSwitch
+ * @private function getPermissionsSwitch
* @param string $moduleDirname
* @param string $language
*/
- private function getPermissionsCodeSwitch($moduleDirname, $language)
+ private function getPermissionsSwitch($moduleDirname, $language)
{
$ret = <<<PRM
\$module_id = \$xoopsModule->getVar('mid');
@@ -133,12 +133,12 @@
}
/*
- * @private function getPermissionsCodeBody
+ * @private function getPermissionsBody
* @param string $moduleDirname
* @param string $tableName
* @param string $language
*/
- private function getPermissionsCodeBody($moduleDirname, $language)
+ private function getPermissionsBody($moduleDirname, $language)
{
$tables = $this->getTables();
foreach(array_keys($tables) as $t)
@@ -151,11 +151,12 @@
$fields = $this->getTableFields($tableId);
foreach(array_keys($fields) as $f)
{
+ $fieldName = $fields[$f]->getVar('field_name');
if($f == 0) {
- $fpif = $fields[$f]->getVar('field_name');
+ $fpif = $fieldName;
}
if($fields[$f]->getVar('field_main') == 1) {
- $fpmf = $fields[$f]->getVar('field_name');
+ $fpmf = $fieldName;
}
}
$ret = <<<PRM
@@ -189,10 +190,10 @@
}
/*
- * @private function getPermissionsCodeFooter
+ * @private function getPermissionsFooter
* @param null
*/
- private function getPermissionsCodeFooter() {
+ private function getPermissionsFooter() {
$ret = <<<PRM
}
unset(\$permform);
@@ -211,10 +212,10 @@
$moduleDirname = $module->getVar('mod_dirname');
$language = $this->getLanguage($moduleDirname, 'AM');
$content = $this->getHeaderFilesComments($module, $filename);
- $content .= $this->getPermissionsCodeHeader($moduleDirname, $language);
- $content .= $this->getPermissionsCodeSwitch($moduleDirname, $language);
- $content .= $this->getPermissionsCodeBody($moduleDirname, $language);
- $content .= $this->getPermissionsCodeFooter();
+ $content .= $this->getPermissionsHeader($moduleDirname, $language);
+ $content .= $this->getPermissionsSwitch($moduleDirname, $language);
+ $content .= $this->getPermissionsBody($moduleDirname, $language);
+ $content .= $this->getPermissionsFooter();
//
$this->tdmcfile->create($moduleDirname, 'admin', $filename, $content, _AM_TDMCREATE_FILE_CREATED, _AM_TDMCREATE_FILE_NOTCREATED);
return $this->tdmcfile->renderFile();
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/classes/ClassFiles.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/classes/ClassFiles.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/classes/ClassFiles.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -422,6 +422,7 @@
foreach(array_keys($fields) as $f)
{
$fieldName = $fields[$f]->getVar('field_name');
+ $fieldInForm = $fields[$f]->getVar('field_inform');
if(($f == 0) && ($table->getVar('table_autoincrement') == 1)) {
$fpif = $fieldName; // $fpif = fields parameter index field
}
@@ -431,11 +432,13 @@
}
$content = $this->getHeaderFilesComments($module, $filename);
$content .= $this->getHeadClass($moduleDirname, $tableName, $fields);
- $content .= $this->getHeadInForm($module, $table);
- if ($table->getVar('table_permissions') == 1) {
- $content .= $this->getPermissionsInForm($moduleDirname, $fpif);
+ if ($fieldInForm == 1) {
+ $content .= $this->getHeadInForm($module, $table);
+ if ($table->getVar('table_permissions') == 1) {
+ $content .= $this->getPermissionsInForm($moduleDirname, $fpif);
+ }
+ $content .= $this->getFootInForm();
}
- $content .= $this->getFootInForm();
$content .= $this->getToArray();
$content .= $this->getClassHandler($moduleDirname, $tableName, $tableCategory, $tableFieldname, $fpif, $fpmf);
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/classes/ClassFormElements.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/classes/ClassFormElements.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/classes/ClassFormElements.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -167,6 +167,46 @@
return $ret;
}
/*
+ * @private function getXoopsFormSelectFile
+ * @param string $language
+ * @param string $moduleDirname
+ * @param string $fieldName
+ * @param string $fieldDefault
+ * @param string $fieldElement
+ * @param string $required
+ */
+ private function getXoopsFormSelectFile($language, $moduleDirname, $fieldName, $fieldElement, $required = 'false') {
+ $ret = <<<EOT
+ // Image Select or Upload
+ if ( \$this->{$moduleDirname}->getConfig('useshots') ){
+ \${$fieldName} = \$this->getVar('{$fieldName}');
+ \$uploadirectory = '/uploads/{$moduleDirname}/images/shots';
+ \$uploaddir = XOOPS_ROOT_PATH . \$uploadirectory . '/' . \${$fieldName};
+ \${$moduleDirname}cat_img = \${$fieldName} ? \${$fieldName} : 'blank.gif';
+ if (!is_file(\$uploaddir)){
+ \${$moduleDirname}cat_img = 'blank.gif';
+ }
+ \$imgtray = new XoopsFormElementTray({$language}_FORMIMG,'<br />');
+ \$imgpath = sprintf({$language}_FORMPATH, \$uploadirectory );
+ \$imageselect = new XoopsFormSelect(\$imgpath, 'selected_img',\${$moduleDirname}cat_img);
+ \${$fieldName}_array = XoopsLists :: getImgListAsArray( XOOPS_ROOT_PATH . \$uploadirectory );
+ foreach( \${$fieldName}_array as \$image ) {
+ \$imageselect->addOption("\$image", \$image);
+ }
+ \$imageselect->setExtra( "onchange='showImgSelected(\"image3\", \"selected_img\", \"" . \$uploadirectory . "\", \"\", \"" . XOOPS_URL . "\")'" );
+ \$imgtray->addElement(\$imageselect,false);
+ \$imgtray -> addElement( new XoopsFormLabel( '', "<br /><img src='" . XOOPS_URL . "/" . \$uploadirectory . "/" . \${$moduleDirname}cat_img . "' name='image3' id='image3' alt='' />" ) );
+ \$fileseltray= new XoopsFormElementTray('','<br />');
+ //if (\$perm_upload == true) {
+ \$fileseltray->addElement(new XoopsFormFile({$language}_FORMUPLOAD , 'attachedimage', \$this->{$moduleDirname}->getConfig('maxuploadsize')){$required});
+ //}
+ \$imgtray->addElement(\$fileseltray);
+ \$form->addElement(\$imgtray);
+ }\n
+EOT;
+ return $ret;
+ }
+ /*
* @private function getXoopsFormTextFile
* @param string $language
* @param string $moduleDirname
@@ -175,16 +215,12 @@
* @param string $fieldElement
* @param string $required
*/
- private function getXoopsFormTextFile($language, $moduleDirname, $fieldName, $fieldDefault, $fieldElement, $required = 'false') {
- if($fieldElement == 11 ) {
- $f_text = $fieldName;
- $f_default = $fieldDefault;
- }
+ private function getXoopsFormUrlFile($language, $moduleDirname, $fieldName, $fieldDefault, $fieldElement, $required = 'false') {
$ret = <<<EOT
// Form Text File
\$formTextFile = new XoopsFormElementTray({$language}FORM_FILE,'<br /><br />');
- \$field_text = \$this->isNew() ? '{$f_default}' : \$this->getVar('{$f_text}');
- \$formText = new XoopsFormText({$language}FORM_TEXT, '{$f_text}', 75, 255, \$field_text);
+ \$field_text = \$this->isNew() ? '{$fieldDefault}' : \$this->getVar('{$fieldName}');
+ \$formText = new XoopsFormText({$language}FORM_TEXT, '{$fieldName}', 75, 255, \$field_text);
\$formTextFile->addElement(\$formText{$required} );
\$formTextFile->addElement(new XoopsFormFile({$language}FORM_UPLOAD , 'attachedfile', \$this->{$moduleDirname}->getConfig('maxsize')){$required});
\$form->addElement(\$formTextFile);\n
@@ -237,13 +273,13 @@
return $ret;
}
/*
- * @private function getXoopsFormSelect
+ * @private function getXoopsFormSelectBox
* @param string $language
* @param string $tableName
* @param string $fieldName
* @param string $required
*/
- private function getXoopsFormSelect($language, $tableName, $fieldName, $required = 'false') {
+ private function getXoopsFormSelectBox($language, $tableName, $fieldName, $required = 'false') {
$ret = <<<EOT
// Form Select
\${$fieldName}_select = new XoopsFormSelect({$language}, '{$fieldName}', \$this->getVar('{$fieldName}'));
@@ -304,7 +340,7 @@
private function getXoopsFormTable($language, $moduleDirname, $tableName, $fieldName, $fieldElement, $required = 'false')
{
$ucfTableName = ucfirst($tableName);
- if($fieldElement > 14) {
+ if($fieldElement > 15) {
$fElement = $this->tdmcreate->getHandler('fieldelements')->get($fieldElement);
$rpFieldelementName = strtolower(str_replace('Table : ', '', $fElement->getVar('fieldelement_name')));
}
@@ -410,7 +446,7 @@
$ret .= $this->getXoopsFormRadioYN($language, $fieldName, $required);
break;
case 7:
- $ret .= $this->getXoopsFormSelect($language, $tableName, $fieldName, $required);
+ $ret .= $this->getXoopsFormSelectBox($language, $tableName, $fieldName, $required);
break;
case 8:
$ret .= $this->getXoopsFormSelectUser($language, $fieldName, $required);
@@ -422,15 +458,18 @@
$ret .= $this->getXoopsFormImageList($language_funct, $moduleDirname, $tableName, $fieldName, $required);
break;
case 11:
- $ret .= $this->getXoopsFormTextFile($language, $moduleDirname, $fieldName, $fieldDefault, $fieldElement, $required);
+ $ret .= $this->getXoopsFormSelectFile($language, $moduleDirname, $fieldName, $fieldElement, $required);
break;
case 12:
+ $ret .= $this->getXoopsFormUrlFile($language, $moduleDirname, $fieldName, $fieldDefault, $fieldElement, $required);
+ break;
+ case 13:
$ret .= $this->getXoopsFormUploadImage($language_funct, $moduleDirname, $tableName, $required);
break;
- case 13:
+ case 14:
$ret .= $this->getXoopsFormUploadFile($language, $moduleDirname, $tableName, $fieldName, $required);
break;
- case 14:
+ case 15:
$ret .= $this->getXoopsFormTextDateSelect($language, $moduleDirname, $fieldName, $required);
break;
default:
@@ -440,8 +479,8 @@
}
break;
}
- if ($fieldElement > 14) {
- if($table->getVar('table_category') == 1) {
+ if ($fieldElement > 15) {
+ if(($table->getVar('table_category') == 1) || ($fieldParent == 1)) {
$ret .= $this->getXoopsFormTopic($language, $moduleDirname, $table, $fields, $required);
} else {
$ret .= $this->getXoopsFormTable($language, $moduleDirname, $tableName, $fieldName, $fieldElement, $required);
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/language/LanguageAdmin.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/language/LanguageAdmin.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/language/LanguageAdmin.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -159,10 +159,10 @@
case 10:
$ret .= $this->defines->getDefine($language, "FORM_UPLOAD_IMAGE_LIST_{$stuTableName}", "{$fieldNameDesc} in frameworks images");
break;
- case 11:
+ case 13:
$ret .= $this->defines->getDefine($language, "FORM_UPLOAD_IMAGE_{$stuTableName}", "{$fieldNameDesc} in uploads images");
break;
- case 12:
+ case 14:
$ret .= $this->defines->getDefine($language, "FORM_UPLOAD_FILE_{$stuTableName}", "{$fieldNameDesc} in uploads files");
break;
}
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/language/LanguageModinfo.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/language/LanguageModinfo.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/language/LanguageModinfo.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -184,6 +184,11 @@
$ret .= $this->defines->getDefine($language, "MIMETYPES", "Mime Types");
$ret .= $this->defines->getDefine($language, "MIMETYPES_DESC", "Set the mime types selected");
}
+ if ( $table->getVar('table_tag') != 0 )
+ {
+ $ret .= $this->defines->getDefine($language, "USE_TAG", "Use TAG");
+ $ret .= $this->defines->getDefine($language, "USE_TAG_DESC", "If you use tag module, check this option to yes");
+ }
}
$ret .= $this->defines->getDefine($language, "IDPAYPAL", "Paypal ID");
$ret .= $this->defines->getDefine($language, "IDPAYPAL_DESC", "Insert here your PayPal ID for donactions.");
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/admin/TemplatesAdminPages.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/admin/TemplatesAdminPages.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/admin/TemplatesAdminPages.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -121,7 +121,7 @@
<td class="center"><img src="<{xoModuleIcons32}><{\$list.{$rpFieldName}}>" alt="{$tableName}"></td>\n
EOT;
break;
- case 11:
+ case 13:
$ret .= <<<EOT
<td class="center"><img src="<{\${$moduleDirname}_upload_url}>/images/{$tableName}/<{\$list.{$rpFieldName}}>" alt="{$tableName}"></td>\n
EOT;
@@ -184,7 +184,7 @@
<td class="center"><img src="<{xoModuleIcons32}><{\$list.{$fieldName}}>" alt="{$tableName}"></td>\n
EOT;
break;
- case 11:
+ case 13:
$ret .= <<<EOT
<td class="center"><img src="<{\${$moduleDirname}_upload_url}>/images/{$tableName}/<{\$list.{$fieldName}}>" alt="{$tableName}"></td>\n
EOT;
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/blocks/TemplatesBlocks.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/blocks/TemplatesBlocks.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/blocks/TemplatesBlocks.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -112,7 +112,7 @@
</td>\n
EOT;
break;
- case 11:
+ case 13:
$ret .= <<<EOT
<td class="center">
<img src="<{\${$moduleDirname}_upload_url}>/images/{$tableName}/<{\$list.{$rpFieldName}}>" alt="{$tableName}">
@@ -166,7 +166,7 @@
</td>\n
EOT;
break;
- case 11:
+ case 13:
$ret .= <<<EOT
<td class="center">
<img src="<{\${$moduleDirname}_upload_url}>/images/{$tableName}/<{\$list.{$fieldName}}>" alt="{$tableName}">
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/user/TemplatesUserPages.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/user/TemplatesUserPages.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/templates/user/TemplatesUserPages.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -115,7 +115,7 @@
<td class="center"><img src="<{xoModuleIcons32}><{\$list.{$rpFieldName}}>" alt="{$tableName}"></td>\n
EOT;
break;
- case 11:
+ case 13:
$ret .= <<<EOT
<td class="center"><img src="<{\${$moduleDirname}_upload_url}>/images/{$tableName}/<{\$list.{$rpFieldName}}>" alt="{$tableName}"></td>\n
EOT;
@@ -162,7 +162,7 @@
<td class="center"><span style="background-color: #<{\$list.{$fieldName}}>;"></span></td>\n
EOT;
break;
- case 10:
+ case 13:
$ret .= <<<EOT
<td class="center"><img src="<{\${$moduleDirname}_upload_url}>/images/{$tableName}/<{\$list.{$fieldName}}>" alt="{$tableName}"></td>\n
EOT;
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserHeader.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserHeader.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserHeader.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -73,19 +73,7 @@
\$pathname = XOOPS_ROOT_PATH. '/modules/'.\$dirname;
include_once \$pathname . '/include/common.php';
// Get instance of module
-\${$moduleDirname} = {$ucfModuleDirname}Helper::getInstance();\n
-EOT;
- if (is_object($table)) {
- foreach (array_keys($tables) as $t)
- {
- $tableName = $tables[$t]->getVar('table_name');
- $content .= <<<EOT
-// {$tableName}
-\${$tableName}Handler =& \${$moduleDirname}->getHandler('{$tableName}');\n
-EOT;
- }
- }
- $content .=<<<EOT
+\${$moduleDirname} = {$ucfModuleDirname}Helper::getInstance();
//
\$myts =& MyTextSanitizer::getInstance();
\$style = {$stuModuleDirname}_URL . '/assets/css/style.css';
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserPages.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserPages.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserPages.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -72,7 +72,10 @@
$stlTableName = strtolower($tableName);
$ucfTableName = ucfirst($tableName);
$ret = <<<EOT
-\ninclude_once 'header.php';
+\ninclude_once 'header.php';
+// {$tableName}
+\${$tableName}Handler =& \${$moduleDirname}->getHandler('{$tableName}');
+//
\$GLOBALS['xoopsOption']['template_main'] = '{$moduleDirname}_{$tableName}.tpl';
include_once XOOPS_ROOT_PATH . '/header.php';
\$start = {$moduleDirname}_CleanVars( \$_REQUEST, 'start', 0);
@@ -112,16 +115,19 @@
break;
case 8:
$ret .= $this->userobjects->getSelectUserGetVar($lpFieldName, $rpFieldName, $tableName, $fieldName);
- break;
- case 11:
+ break;
+ case 12:
+ $ret .= $this->adminobjects->getUrlFileGetVar($lpFieldName, $rpFieldName, $tableName, $fieldName);
+ break;
+ case 13:
$ret .= $this->userobjects->getUploadImageGetVar($lpFieldName, $rpFieldName, $tableName, $fieldName);
break;
- case 13:
+ case 15:
$ret .= $this->userobjects->getTextDateSelectGetVar($lpFieldName, $rpFieldName, $tableName, $fieldName);
break;
default:
if( ($fieldParent == 1) && !$table->getVar('table_category') ) {
- if($fieldElement > 13) {
+ if($fieldElement > 15) {
$fieldElements = $this->tdmcreate->getHandler('fieldelements')->get($fieldElement);
$fieldElementTid = $fieldElements->getVar('fieldelement_tid');
$fieldElementName = $fieldElements->getVar('fieldelement_name');
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserSubmit.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserSubmit.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserSubmit.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -133,13 +133,13 @@
{
$fieldName = $fields[$f]->getVar('field_name');
$fieldElement = $fields[$f]->getVar('field_element');
- if(($fieldElement == 4) || ($fieldElement == 5)) {
+ if(($fieldElement == 5) || ($fieldElement == 6)) {
$ret .= $this->adminobjects->getCheckBoxOrRadioYN($tableName, $fieldName);
- } elseif($fieldElement == 9) {
+ } elseif($fieldElement == 13) {
$ret .= $this->adminobjects->getUploadImage($moduleDirname, $tableName, $fieldName);
- } elseif($fieldElement == 10) {
+ } elseif($fieldElement == 14) {
$ret .= $this->adminobjects->getUploadFile($moduleDirname, $tableName, $fieldName);
- } elseif($fieldElement == 11) {
+ } elseif($fieldElement == 15) {
$ret .= $this->adminobjects->getTextDateSelect($tableName, $fieldName);
} else {
$ret .= $this->adminobjects->getSimpleSetVar($tableName, $fieldName);
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserXoopsVersion.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserXoopsVersion.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/files/user/UserXoopsVersion.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -422,11 +422,13 @@
'default' => "{$moduleDirname}, {$keyword}");\n\n
EOT;
unset($this->keywords);
- if (is_object($table)) {
+ if (is_object($table))
+ {
foreach (array_keys($fields) as $f)
{
$fieldElement = $fields[$f]->getVar('field_element');
- if(( $fieldElement == 9 ) || ( $fieldElement == 10 )) {
+ if(( $fieldElement == 10 ) || ( $fieldElement == 11 ) ||
+ ( $fieldElement == 12 ) || ( $fieldElement == 13 ) || ( $fieldElement == 14 )) {
$ret .= <<<EOT
//Uploads : maxsize of image
\$modversion['config'][] = array(
@@ -449,8 +451,8 @@
"jpeg" => "image/jpeg","jpg" => "image/jpg","jpe" => "image/jpe",
"png" => "image/png"));\n\n
EOT;
+ }
}
- }
if ($table->getVar('table_admin') == 1) {
$ret .= <<<EOT
\$modversion['config'][] = array(
@@ -474,6 +476,17 @@
EOT;
}
}
+ if ($table->getVar('table_tag') == 1) {
+ $ret .= <<<EOT
+\$modversion['config'][] = array(
+ 'name' => "usetag",
+ 'title' => "{$language}USE_TAG",
+ 'description' => "{$language}USE_TAG_DESC",
+ 'formtype' => "yesno",
+ 'valuetype' => "int",
+ 'default' => 0);\n\n
+EOT;
+ }
$ret .= <<<EOT
\$modversion['config'][] = array(
'name' => "advertise",
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/logoGenerator.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/logoGenerator.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/class/logoGenerator.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -53,9 +53,9 @@
$iconFileName = XOOPS_ROOT_PATH . "/Frameworks/moduleclasses/icons/32/".basename($logoIcon);
//$dirlogos = TDMC_PATH . "/assets/images/logos";
- $dirlogos = XOOPS_ROOT_PATH . "/modules/" . $dirname . "/assets/images/logos";
- if (!file_exists($imageBase = $dirlogos . "/xoops2.png") ||
- !file_exists($font = $dirlogos . "/VeraBd.ttf") ||
+ //$dirlogos = XOOPS_ROOT_PATH . "/modules/" . $dirname . "/assets/images/logos";
+ if (!file_exists($imageBase = TDMC_IMAGE_LOGOS_PATH . "/xoops2.png") ||
+ !file_exists($font = TDMC_IMAGE_LOGOS_PATH . "/VeraBd.ttf") ||
!file_exists($iconFile = $iconFileName)) {
return false;
}
@@ -70,8 +70,8 @@
imagecopy($imageModule, $imageIcon, 29, 2, 0, 0, 32, 32);
- //$targetImage = TDMC_UPLOAD_IMGMOD_URL . "/" . $moduleDirname . "_slogo.png";
- $targetImage = "/uploads/" . $dirname . "/images/repository/" . $moduleDirname . "_logo.png";
+ $targetImage = TDMC_UPLOAD_IMGMOD_URL . "/" . $moduleDirname . "_logo.png";
+ //$targetImage = "/uploads/" . $dirname . "/images/repository/" . $moduleDirname . "_logo.png";
imagepng($imageModule, XOOPS_ROOT_PATH . $targetImage );
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/sql/mysql.sql
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/sql/mysql.sql 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/sql/mysql.sql 2015-04-24 17:26:17 UTC (rev 13041)
@@ -254,7 +254,8 @@
(8, 0, 0, 'SelectUser', 'XoopsFormSelectUser'),
(9, 0, 0, 'ColorPicker', 'XoopsFormColorPicker'),
(10, 0, 0, 'ImageList', 'XoopsFormImageList'),
- (11, 0, 0, 'TextFile', 'XoopsFormTextFile'),
- (12, 0, 0, 'UploadImage', 'XoopsFormUploadImage'),
- (13, 0, 0, 'UploadFile', 'XoopsFormUploadFile'),
- (14, 0, 0, 'TextDateSelect', 'XoopsFormTextDateSelect');
\ No newline at end of file
+ (11, 0, 0, 'SelectFile', 'XoopsFormSelectFile'),
+ (12, 0, 0, 'UrlFile', 'XoopsFormUrlFile'),
+ (13, 0, 0, 'UploadImage', 'XoopsFormUploadImage'),
+ (14, 0, 0, 'UploadFile', 'XoopsFormUploadFile'),
+ (15, 0, 0, 'TextDateSelect', 'XoopsFormTextDateSelect');
\ No newline at end of file
Modified: XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/xoops_version.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/xoops_version.php 2015-04-21 17:27:59 UTC (rev 13040)
+++ XoopsModules/TDMCreate/branches/timgno/1.91a1/tdmcreate/xoops_version.php 2015-04-24 17:26:17 UTC (rev 13041)
@@ -35,7 +35,7 @@
$modversion['release_file'] = XOOPS_URL."/modules/{$dirname}/docs/readme.txt";
$modversion['manual'] = "MANUAL";
$modversion['manual_file'] = XOOPS_URL."/modules/{$dirname}/docs/manual.txt";
-$modversion['image'] = "assets/images/logo.png";
+$modversion['image'] = "assets/images/{$dirname}_logo.png";
$modversion['dirname'] = "{$dirname}";
$modversion['dirmoduleadmin'] = "/Frameworks/moduleclasses/moduleadmin";
|