From: <txm...@us...> - 2012-02-18 10:23:03
|
Revision: 9009 http://xoops.svn.sourceforge.net/xoops/?rev=9009&view=rev Author: txmodxoops Date: 2012-02-18 10:22:50 +0000 (Sat, 18 Feb 2012) Log Message: ----------- Added new releases 1.39 alpha 1 added new files Added Paths: ----------- XoopsModules/TDMCreate/releases/1.39/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/about.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/admin_footer.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/admin_header.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/building.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/changelog.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/css.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/filesmanager.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/includes.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/index.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/jquery.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/languages.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/menu.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/modules.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/tables.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/constArchitecture.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_champ_attributes.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_champ_elements.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_champ_key.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_champ_null.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_champ_type.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_champs.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_languages.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_modules.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/class/tdmcreate_tables.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_about.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_footer.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_header.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_help.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_index.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_language.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_menu.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_pages.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_admin_permissions.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_architecture.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_blocks.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_blocks_language.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_blocks_templates.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_changelog.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_class.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_class_admin.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_css_admin.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_css_style.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_header.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_help_language.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_include_coms.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_include_configs.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_include_functions.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_include_install.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_include_search.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_languages.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_main_header.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_main_index.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_main_language.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_modinfo_language.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_sql.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_templates.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_templates_admin_about.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_templates_admin_help.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_templates_footer.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_templates_header.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_templates_index.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_templates_pages.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_user_header.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_user_index.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_user_pages.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/const/const_xoopsversion.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/admin.css XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/csscolors.css XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/docs.css XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/jscolors.css XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/phpcolors.css XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/sparqlcolors.css XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/sqlcolors.css XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/code_mirror/xmlcolors.css XoopsModules/TDMCreate/releases/1.39/TDMCreate/css/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/changelog.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/credits.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/install.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/lang_diff.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/licence.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/readme.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/typeoflicense/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/docs/typeoflicense/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/arrow.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/blank.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/fields.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/loading.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/off.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/off.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/on.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/deco/on.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/icons/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/icons/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/icons/loading.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/icons/off.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/icons/on.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/loading.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/logo.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/menu/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/menu/bg.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/menu/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/menu/left_both.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/menu/right_both.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/tdmcreate_slogo.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/modules/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/modules/TDMLogo.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/modules/Test1Logo.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/modules/blank.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/modules/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/modules/xcvLogo.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/blank.gif XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/broken.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/cat.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/contact.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/links.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/shoutbox.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/images/uploads/tables/topic.png XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/comment_delete.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/comment_edit.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/comment_new.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/comment_post.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/comment_reply.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/functions.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/functions_const.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/install.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/jq.init.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/include/update.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/codemirror.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/editor.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/highlight.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/mirrorframe.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsecss.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsedummy.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsehtmlmixed.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsejavascript.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsephp.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsephphtmlmixed.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsesparql.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsesql.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/parsexml.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/select.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/stringstream.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/tokenize.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/tokenizejavascript.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/tokenizephp.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/undo.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/code_mirror/util.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/filemanager.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/js/jqueryFileTree.js XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/arabic/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/arabic/admin.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/arabic/help/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/arabic/help/help.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/arabic/help/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/arabic/help.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/arabic/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/arabic/modinfo.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/bulgarian/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/bulgarian/admin.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/bulgarian/help/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/bulgarian/help/help.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/bulgarian/help/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/bulgarian/help.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/bulgarian/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/bulgarian/modinfo.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/english/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/english/admin.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/english/help/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/english/help/help.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/english/help/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/english/help.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/english/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/english/modinfo.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/french/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/french/admin.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/french/help/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/french/help/help.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/french/help/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/french/help.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/french/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/french/modinfo.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/italian/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/italian/admin.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/italian/help/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/italian/help/help.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/italian/help/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/italian/help.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/italian/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/italian/modinfo.php XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/update language 1.0 to 1.1.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/update language 1.1 to 1.15.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/update language 1.1 to 1.37.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/update language 1.15 to 1.37.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/update language 1.37 to 1.38.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/language/update language 1.38 to 1.39.txt XoopsModules/TDMCreate/releases/1.39/TDMCreate/modules/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/sql/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/sql/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/sql/mysql.sql XoopsModules/TDMCreate/releases/1.39/TDMCreate/sql/mysql138.sql XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/admin/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/admin/help.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/admin/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/admin/tdmcreate_filemanager.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/blocks/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/blocks/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/help/ XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/help/help.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/help/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/templates/index.html XoopsModules/TDMCreate/releases/1.39/TDMCreate/xoops_version.php Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/about.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/about.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/about.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,33 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ + +include "admin_header.php"; +xoops_cp_header(); + +$aboutAdmin = new ModuleAdmin(); + +echo $aboutAdmin->addNavigation("about.php"); +echo $aboutAdmin->renderabout('6KJ7RW5DR3VTJ', false); + +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/admin_footer.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/admin_footer.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/admin_footer.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,27 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ + global $pathImageAdmin; + echo "<div align='center'><a href='http://www.xoops.org' target='_blank'><img src='".$pathImageAdmin."/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a></div>"; + echo "<div class='center pad5'>" . sprintf(_AM_TDMCREATE_MAINTAINEDBY, $xoopsModule->getVar('name')) . "</div>"; +xoops_cp_footer(); \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/admin_header.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/admin_header.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/admin_header.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,85 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ +include_once dirname(dirname(dirname(dirname(__FILE__)))) . '/mainfile.php'; +include_once XOOPS_ROOT_PATH . '/include/cp_functions.php'; +include_once '../include/functions.php'; +include_once 'includes.php'; + +//echo TDMCreate_adminMenu(_AM_ERROR_NOFRAMEWORKS); +$pathDir = $GLOBALS['xoops']->path('/Frameworks/moduleclasses/moduleadmin'); +$globlang = $GLOBALS['xoopsConfig']['language']; +if ( file_exists($pathDir.'/language/'.$globlang.'/main.php')){ + include_once $pathDir.'/language/'.$globlang.'/main.php'; + }else{ + include_once $pathDir.'/language/english/main.php'; + } + +if ( file_exists($pathDir.'/moduleadmin.php')){ + include_once $pathDir.'/moduleadmin.php'; + //return true; + }else{ + xoops_cp_header(); + echo xoops_error(_AM_MODULEADMIN_MISSING); + xoops_cp_footer(); + //return false; + } + +$dirname = basename(dirname(dirname( __FILE__ ) )); +$module_handler =& xoops_gethandler('module'); +$xoopsModule = & $module_handler->getByDirname($dirname); +$moduleInfo =& $module_handler->get($xoopsModule->getVar('mid')); +$pathImageIcon = XOOPS_URL .'/'. $moduleInfo->getInfo('icons16'); +$pathImageAdmin = XOOPS_URL .'/'. $moduleInfo->getInfo('icons32'); + +$modPath = XOOPS_ROOT_PATH.'/modules/TDMCreate'; + +$modsHandler=& xoops_getModuleHandler('tdmcreate_modules', $dirname); +$tblsHandler=& xoops_getModuleHandler('tdmcreate_tables', $dirname); +$lngsHandler=& xoops_getModuleHandler('tdmcreate_languages', $dirname); + +$myts =& MyTextSanitizer::getInstance(); + +if ($xoopsUser) { + $moduleperm_handler =& xoops_gethandler('groupperm'); + if (!$moduleperm_handler->checkRight('module_admin', $xoopsModule->getVar( 'mid' ), $xoopsUser->getGroups())) { + redirect_header(XOOPS_URL, 1, _NOPERM); + exit(); + } +} else { + redirect_header(XOOPS_URL . "/user.php", 1, _NOPERM); + exit(); +} + +if (!isset($xoopsTpl) || !is_object($xoopsTpl)) { + include_once(XOOPS_ROOT_PATH."/class/template.php"); + $xoopsTpl = new XoopsTpl(); +} + +$xoopsTpl->assign('pathImageIcon', $pathImageIcon); +$xoopsTpl->assign('pathImageAdmin', $pathImageAdmin); + +//Load languages +xoops_loadLanguage('admin', $xoopsModule->getVar("dirname")); +xoops_loadLanguage('modinfo', $xoopsModule->getVar("dirname")); +xoops_loadLanguage('main', $xoopsModule->getVar("dirname")); \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/building.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/building.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/building.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,240 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ + +include 'admin_header.php'; +xoops_cp_header(); + +$indexAdmin = new ModuleAdmin(); +echo $indexAdmin->addNavigation('building.php'); + +$op = TDMCreate_CleanVars($_REQUEST, 'op', 'default', 'string'); + +switch ($op) { + case "creation": + $mods =& $modsHandler->get($_REQUEST['modules_name']); + $mods_name = $mods->getVar('modules_name'); + $mods_desc = $mods->getVar('modules_description'); + $mods_author_website_name = $mods->getVar('modules_author_website_name'); + $mods_author_website_url = $mods->getVar('modules_author_website_url'); + $mods_image = $mods->getVar('modules_image'); + $mods_display_admin = $mods->getVar('modules_display_admin'); + $mods_display_user = $mods->getVar('modules_display_user'); + //Remove the new module directory if it exists + clearDir($modPath.'/modules/'.$mods_name); + + //Nom des tables et combien de tables + $criteria = new CriteriaCompo(); + $criteria->add(new Criteria('tables_modules', $_REQUEST['modules_name'])); + $nb_tables = $tblsHandler->getCount($criteria); + $tbls_arr = $tblsHandler->getall($criteria); + + //Debut + echo '<table width="100%" cellspacing="1" style="background: #fff;"> + <tr class="marg2"> + <td class="ui-corner-all">'; + /************************************************/ + /*Structure*/ + /************************************************/ + //Creation de l'architecture + const_architecture($mods_name, $mods_image); + //Creation du changelog.txt + const_changelog($mods, $mods_name); + + // Files cicles + foreach (array_keys($tbls_arr) as $i) + { + //Variables + $tbls_id = $tbls_arr[$i]->getVar('tables_id'); + $tbls_name = $tbls_arr[$i]->getVar('tables_name'); + $tbls_module_table = $tbls_arr[$i]->getVar('tables_module_table'); + $tbls_img = $tbls_arr[$i]->getVar('tables_img'); + $tbls_champs = $tbls_arr[$i]->getVar('tables_champs'); + $tbls_parametres = $tbls_arr[$i]->getVar('tables_parametres'); + $tbls_blocks = $tbls_arr[$i]->getVar('tables_blocks'); + $tbls_display_admin = $tbls_arr[$i]->getVar('tables_display_admin'); + $tbls_display_user = $tbls_arr[$i]->getVar('tables_display_user'); + $tbls_online = $tbls_arr[$i]->getVar('tables_online'); + $tbls_pending = $tbls_arr[$i]->getVar('tables_pending'); + $tbls_search = $tbls_arr[$i]->getVar('tables_search'); + $tbls_coms = $tbls_arr[$i]->getVar('tables_coms'); + + //Fabrication + //Copie of images tables + $tbls_img1 = $modPath."/images/uploads/tables/".$tbls_img; + if (file_exists($tbls_img1)) { + copy($tbls_img1, $modPath."/modules/".$mods_name."/images/deco/".$tbls_img); + } + //Creation des classes + const_class($mods, $mods_name, $tbls_module_table, $tbls_name, $tbls_champs, $tbls_parametres); + + //Creation of pages admin + if ( $mods_display_admin == 1 ) { + const_admin_pages($mods, $mods_name, $tbls_id, $tbls_module_table, $tbls_name, $tbls_img, $tbls_champs, $tbls_parametres, $tbls_online, $tbls_pending); + } + //Creation of pages and templates user + if ( $mods_display_user == 1 ) { + const_user_pages($mods, $mods_name, $tbls_name, $tbls_champs, $tbls_champs, $tbls_parametres); + // Creation of templates pages + const_templates_pages($mods, $mods_name, $tbls_name, $tbls_module_table, $tbls_champs, $tbls_parametres); + } + //Creation of search + if ( $tbls_search == 1 ) { + const_include_search($mods, $mods_name, $tbls_name, $tbls_module_table, $tbls_champs, $tbls_parametres, $tbls_img); + } + //Creation of the comments + if ( $tbls_coms == 1 ) { + const_include_coms($mods, $mods_name, $tbls_name, $tbls_module_table, $tbls_champs, $tbls_parametres); + } + + //Creation of the file mysql.sql + const_sql($mods_name, $tbls_module_table, $tbls_name, $tbls_champs); + $result = $xoopsDB->queryF("SELECT COUNT(*) FROM " . $xoopsDB->prefix("tdmcreate_tables"). + " WHERE tables_name = 'topic' OR tables_name = '".$tbls_name."_topic' + OR tables_name = 'cat' + OR tables_name = 'category' + OR tables_name = 'categories' + OR tables_name = '".$tbls_name."_cat' + OR tables_name = '".$tbls_name."_category' + OR tables_name = '".$tbls_name."_categories' "); + list( $topic ) = $xoopsDB->fetchRow($result); + //Creation of the blocks + if ( $tbls_blocks != 1 ) { + const_blocks($mods, $mods_name, $tbls_module_table, $tbls_name, $tbls_champs, $tbls_parametres, $topic); + //Creation of template blocks + const_blocks_templates($mods, $mods_name, $tbls_name, $tbls_module_table, $tbls_champs, $tbls_parametres); + } + } + //Variables + $tbls_id = $tblsHandler->getVar('tables_id'); + $tbls_name = $tblsHandler->getVar('tables_name'); + $tbls_module_table = $tblsHandler->getVar('tables_module_table'); + $tbls_img = $tblsHandler->getVar('tables_img'); + $tbls_champs = $tblsHandler->getVar('tables_champs'); + $tbls_parametres = $tblsHandler->getVar('tables_parametres'); + $tbls_blocks = $tblsHandler->getVar('tables_blocks'); + $tbls_display_admin = $tblsHandler->getVar('tables_display_admin'); + $tbls_display_user = $tblsHandler->getVar('tables_display_user'); + $tbls_online = $tblsHandler->getVar('tables_online'); + $tbls_pending = $tblsHandler->getVar('tables_pending'); + $tbls_search = $tblsHandler->getVar('tables_search'); + $tbls_coms = $tblsHandler->getVar('tables_coms'); + //Creation of xoopsversion.php file + //Xoops version set to integrate the end of the block, etc. + const_xoopsversion($mods, $mods_name, $tbls_arr, $tbls_module_table, $tbls_blocks); + if($mods_display_user == 1){ + // Creation of template index + const_templates_index($mods, $mods_name, $tbls_name, $tbls_module_table, $tbls_champs, $tbls_parametres); + // Creation of template header + const_templates_header($mods, $mods_name); + // Creation of template footer + const_templates_footer($mods, $mods_name, $tbls_module_table); + } + //Creation of the file permissions + $topic = 0; + if ( $topic == 1 || $tbls_module_table != null) { // + const_admin_permissions($mods, $mods_name, $tbls_name, $topic); + } + + //Include + //Configs + const_include_configs($mods, $mods_name, $mods_author_website_name, $mods_author_website_url); + //Style + const_css_admin($mods, $mods_name); + const_css_style($mods, $mods_name); + //Functions + const_include_functions($mods, $mods_name); + //Creation of the install file for uploads + const_include_install($mods, $mods_name, $tbls_arr); + //Language + /////////////////////////////////////////////////////////////////////// + //Creation of language main.php + const_main_language($mods, $mods_name, $mods_desc); + //Creation of language modinfo.php + const_modinfo_language($mods, $mods_name, $tbls_arr, $mods_desc); + //Creation of language admin.php + const_admin_language($mods, $mods_name, $mods_desc, $tbls_name, $tbls_arr, $tbls_pending); + //Creation of language blocks.php + const_blocks_language($mods, $mods_name); + //Creation of language help.php + const_help_language($mods, $mods_name, $mods_desc); + //Creation of language + //const_language($mods, $mods_name); + /////////////////////////////////////////////////////////////////////// + /************************************************/ + /*Admin*/ + /************************************************/ + if ( $mods_display_admin == 1 ) { + //Creation of admin file admin_header.php + const_admin_header($mods, $mods_name, $tbls_arr); + //Creation of admin file admin_footer.php + const_admin_footer($mods, $mods_name, $tbls_arr); + //Creation of admin file menu.php + const_admin_menu($mods, $mods_name, $tbls_arr, $topic); + //Creation of admin file about.php + const_admin_about($mods, $mods_name); + //Creation of admin file index.php + const_admin_index($mods, $mods_name, $tbls_arr, $tbls_online, $tbls_pending); + } + /************************************************/ + /*User*/ + /************************************************/ + if ( $mods_display_user == 1 ) { + const_user_header($mods, $mods_name, $tbls_arr, $tbls_module_table); + const_user_index($mods, $mods_name); + } + echo '</td></tr></table>'; + + break; + + case "default": + default: + + include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php"); + $action = $_SERVER['REQUEST_URI']; + + $form = new XoopsThemeForm(_AM_TDMCREATE_ADMIN_CONST, 'form_creation', $action, 'post', true); + + $mods_select = new XoopsFormSelect(_AM_TDMCREATE_CONST_MODULES, 'modules_name', 'modules_name', 10); + $mods_select->addOptionArray($modsHandler->getList()); + $form->addElement($mods_select, true); + + $modules_name = xoops_getModuleHandler('tdmcreate_modules', 'TDMCreate'); + $criteria = new CriteriaCompo(new Criteria('modules_name', $modules_name)); + $criteria->setSort('tables_name'); + $criteria->setOrder('ASC'); + $tbls_name_arr = $tblsHandler->getAll($criteria); + foreach (array_keys($tbls_name_arr) as $i) + { + $tbls_option_name = $tbls_name_arr[$i]->getVar('tables_name'); + } + $tbls_select = new XoopsFormSelect(_AM_TDMCREATE_CONST_TABLES, 'tables_name', 'tables_name', 4, true); + $tbls_select->addOptionArray($tblsHandler->getList($criteria)); // $tbls_option_name + $form->addElement($tbls_select, false); + + $form->addElement(new XoopsFormHidden('op', 'creation')); + $form->addElement(new XoopsFormButton('', 'submit', _SUBMIT, 'submit')); + $form->display(); + break; +} +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/changelog.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/changelog.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/changelog.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,32 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ + +include "admin_header.php"; +xoops_cp_header(); + +$changelogAdmin = new ModuleAdmin(); +echo $changelogAdmin->addNavigation("changelog.php"); + +include "admin_footer.php"; +?> \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/css.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/css.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/css.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,32 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ + +include "admin_header.php"; +xoops_cp_header(); + +$cssAdmin = new ModuleAdmin(); +echo $cssAdmin->addNavigation("css.php"); + +include "admin_footer.php"; +?> \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/filesmanager.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/filesmanager.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/filesmanager.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,244 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ +include 'admin_header.php'; +// Get Action type +$op = TDMCreate_CleanVars( $_REQUEST, 'op', 'default', 'string' ); +// Define main template +$xoopsOption['template_main'] = 'tdmcreate_filemanager.html'; +// Call Header +xoops_cp_header(); + +$xoTheme->addScript('browse.php?Frameworks/jquery/jquery.js'); +$xoTheme->addScript('browse.php?Frameworks/jquery/plugins/jquery.ui.js'); +$xoTheme->addScript('modules/system/js/jquery.easing.js'); +$xoTheme->addScript('modules/system/js/admin.js'); +$xoTheme->addScript('modules/system/js/code_mirror/codemirror.js'); +$xoTheme->addScript('modules/TDMCreate/js/jqueryFileTree.js'); +$xoTheme->addScript('modules/TDMCreate/js/filemanager.js'); +// Define Stylesheet +$xoTheme->addStylesheet( XOOPS_URL . '/modules/system/css/admin.css'); +$xoTheme->addStylesheet( XOOPS_URL . '/modules/system/css/code_mirror/docs.css'); +$xoTheme->addStylesheet( XOOPS_URL . '/modules/system/css/ui/' . xoops_getModuleOption('jquery_theme', 'system') . '/ui.all.css'); + +xoops_load('XoopsFile'); +XoopsFile::load('file'); + +switch ($op) { + default: + $nbcolonnes_file = 4; + $width = 100/$nbcolonnes_file; + $root = XOOPS_ROOT_PATH.'/modules/TDMCreate/modules/'; + $url_file = XOOPS_URL.'/modules/TDMCreate/modules/'; + $xoopsTpl->assign('width', $width); + + if( file_exists($root) ) + { + $files = scandir($root); + natcasesort($files); + if( count($files) > 2 ) + { + $count_file = 1; + $file_arr = array(); + $edit = false; + // All files + foreach( $files as $file ) + { + if (!preg_match('#.back#', $file)) + { + if( file_exists($root . $file) && $file != '.' && $file != '..' && !is_dir($root . $file) ) + { + $folder = XoopsFile::getHandler('file', $root.$file); + $extension_verif = $folder->ext(); + + switch ( $extension_verif ) { + case 'ico': case 'png': case 'gif': case 'jpg': case 'jpeg': + $extension_verif = 'picture'; + break; + case 'html': case 'htm': + $extension_verif = 'html'; + $edit = true; + break; + case 'zip': case 'rar': case 'tar': case 'gz': + $extension_verif = 'rar'; + $edit = true; + $unzip = '<img class="cursorpointer" src="./images/icons/untar.png" onclick=\'filemanager_unzip_file("'.$path_file . $file.'", "'.$path_file.'", "'.$file.'");\' width="16" alt="edit" /> '; + break; + case 'css': + $extension_verif = 'css'; + $edit = true; + break; + case 'avi': case 'mov': case 'real': case 'flv': case 'swf': + $extension_verif = 'movie'; + break; + case 'log': + $extension_verif = 'log'; + $edit = true; + break; + case 'php': + $extension_verif = 'php'; + $edit = true; + break; + case 'info': case 'htaccess': + $extension_verif = 'info'; + break; + case 'sql': + $extension_verif = 'sql'; + $edit = true; + break; + default: + $extension_verif = 'file'; + $edit = true; + break; + } + + //Edit ? + $file_arr['edit'] = $edit; + //File + $file_arr['path_file'] = $root.$file; + $file_arr['path'] = $root; + //Chmod + $file_arr['chmod'] = substr($folder->perms(), 1); + + $file_arr['chmod'] = modify_chmod($file_arr['chmod'], $file_arr['path_file'], $count_file); + + if($extension_verif == 'picture') { + list($width, $height) = getimagesize($root . $file); + if($height > 60){ + $file_arr['img'] = '<img src="'.$url_file.$file.'" height="47" title="" alt="" />'; + } else { + $file_arr['img'] = '<img src="'.$url_file.$file.'" title="" alt="" />'; + } + } else { + $file_arr['img'] = '<img src="'.XOOPS_URL.'/modules/system/images/mimetypes/'.$extension_verif.'_48.png" title="" alt="" />'; + } + $file_arr['extension'] = $extension_verif; + $file_arr['file'] = htmlentities($file); + $count_file++; + $file_arr['newline'] = ($count_file % $nbcolonnes_file == 1) ? true : false; + $xoopsTpl->assign('newline', $file_arr['newline']); + $xoopsTpl->append('files', $file_arr); + } + $edit = false; + } + } + } + } + break; + + //save + case 'filemanager_save': + //Save the file or restore file + if(isset($_REQUEST['path_file'])) + { + //save file + $copy_file = $_REQUEST['path_file']; + copy($copy_file, $_REQUEST['path'].$_REQUEST['file'].'.back'); + //Save modif + if(isset($_REQUEST['filemanager'])) + { + $open = fopen("".$_REQUEST['path_file']."","w+"); + if(!fwrite($open, utf8_encode(stripslashes($_REQUEST['filemanager'])))) + { + redirect_header("filemanager.php", 2, _AM_TDMCREATE_FILEMANAGER_ERROR); + } + fclose($open); + } + redirect_header("filemanager.php", 2, _AM_TDMCREATE_DBUPDATED); + } else { + //restore + $old_file = $_REQUEST['path_file'].'.back'; + //echo $old_file; + $new_file = $_REQUEST['path_file']; + //echo $new_file; + if(file_exists($old_file)) + { + if(unlink($new_file)) + { + if(rename($old_file, $new_file)) + { + redirect_header("filemanager.php", 2, _AM_TDMCREATE_DBUPDATED); + }else{ + redirect_header("filemanager.php", 2, _AM_TDMCREATE_FILEMANAGER_RESTORE_ERROR_FILE_RENAME); + } + }else{ + redirect_header("filemanager.php", 2, _AM_TDMCREATE_FILEMANAGER_RESTORE_ERROR_FILE_DELETE); + } + }else{ + redirect_header("filemanager.php", 2, _AM_TDMCREATE_FILEMANAGER_RESTORE_ERROR_FILE_EXISTS); + } + } + break; + + case 'filemanager_upload_save': + if($_REQUEST['path'] != '') { + $path = trim($_REQUEST['path']); + } else { + $path = XOOPS_ROOT_PATH.'/'; + } + include_once XOOPS_ROOT_PATH . '/class/uploader.php'; + $mimetypes = include $GLOBALS['xoops']->path('include/mimetypes.inc.php'); + $uploader = new XoopsMediaUploader( $path, $mimetypes, 500000); + if ($uploader->fetchMedia('upload_file')) { + + if (!$uploader->upload()) { + $err[] = $uploader->getErrors(); + } + } + if ( isset($err) ) { + foreach ( $err as $line ){ + echo $line; + } + } + redirect_header("filemanager.php", 2, _AM_TDMCREATE_FILEMANAGER_UPLOAD_FILE); + break; + + case 'filemanager_add_dir_save': + $path = TDMCreate_CleanVars ( $_REQUEST, 'path', XOOPS_ROOT_PATH . '/modules/TDMCreate/modules/', 'string' ); + + xoops_load('XoopsFile'); + XoopsFile::load('folder'); + $folder = XoopsFile::getHandler('folder'); + if ($folder->create ($path . $_REQUEST['dir_name'], 0777)) { + $indexFile = XOOPS_ROOT_PATH."/modules/TDMCreate/index.html"; + copy($indexFile, $path.$_REQUEST['dir_name']."/index.html"); + redirect_header( 'filemanager.php', 2, _AM_TDMCREATE_FILEMANAGER_DIR_SUCCESS ); + } else { + redirect_header( 'filemanager.php', 2, _AM_TDMCREATE_FILEMANAGER_DIR_ERROR ); + } + break; + + case 'filemanager_add_file_save': + $path = TDMCreate_CleanVars ( $_REQUEST, 'path', XOOPS_ROOT_PATH . '/modules/TDMCreate/modules/', 'string' ); + if ( $path == '' ) $path = XOOPS_ROOT_PATH . '/modules/TDMCreate/modules/'; + $open = fopen($path . $_REQUEST['file_name'],"w+"); + fclose($open); + redirect_header( 'filemanager.php', 2, _AM_TDMCREATE_FILEMANAGER_FILE_SUCCESS ); + //if ($file->create ($path . $_REQUEST['file_name'])) { + // redirect_header( 'filemanager.php', 2, _AM_TDMCREATE_FILEMANAGER_DIR_SUCCESS ); + //} else { + // redirect_header( 'filemanager.php', 2, _AM_TDMCREATE_FILEMANAGER_DIR_ERROR ); + //} + break; +} +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/includes.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/includes.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/includes.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,62 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Sat 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ +$dir_const = XOOPS_ROOT_PATH.'/modules/TDMCreate/const'; + +include_once $dir_const.'/const_architecture.php'; +include_once $dir_const.'/const_xoopsversion.php'; +include_once $dir_const.'/const_changelog.php'; +include_once $dir_const.'/const_include_search.php'; +include_once $dir_const.'/const_include_coms.php'; +include_once $dir_const.'/const_include_configs.php'; +include_once $dir_const.'/const_include_functions.php'; +include_once $dir_const.'/const_include_install.php'; +include_once $dir_const.'/const_css_admin.php'; +include_once $dir_const.'/const_css_style.php'; +include_once $dir_const.'/const_sql.php'; +include_once $dir_const.'/const_blocks.php'; +include_once $dir_const.'/const_blocks_templates.php'; +include_once $dir_const.'/const_class.php'; +include_once $dir_const.'/const_admin_header.php'; +include_once $dir_const.'/const_admin_footer.php'; +include_once $dir_const.'/const_admin_menu.php'; +include_once $dir_const.'/const_admin_index.php'; +include_once $dir_const.'/const_admin_pages.php'; +include_once $dir_const.'/const_admin_about.php'; +include_once $dir_const.'/const_admin_permissions.php'; +include_once $dir_const.'/const_admin_language.php'; +include_once $dir_const.'/const_modinfo_language.php'; +include_once $dir_const.'/const_help_language.php'; +include_once $dir_const.'/const_blocks_language.php'; +include_once $dir_const.'/const_main_language.php'; +include_once $dir_const.'/const_user_header.php'; +include_once $dir_const.'/const_user_index.php'; +include_once $dir_const.'/const_user_pages.php'; +include_once $dir_const.'/const_templates_header.php'; +include_once $dir_const.'/const_templates_index.php'; +include_once $dir_const.'/const_templates_footer.php'; +include_once $dir_const.'/const_templates_pages.php'; +include_once $dir_const.'/const_templates_admin_about.php'; +include_once $dir_const.'/const_templates_admin_help.php'; + +?> Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/index.html =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/index.html (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/index.html 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/index.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/index.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/index.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,44 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ + +include "admin_header.php"; +xoops_cp_header(); + + $indexAdmin = new ModuleAdmin(); + + //compte "total" + $count_modules = $modsHandler->getCount(); + $count_tables = $tblsHandler->getCount(); + $count_languages = $lngsHandler->getCount(); + + $indexAdmin->addInfoBox(_AM_TDMCREATE_STATISTICS); + $indexAdmin->addInfoBoxLine(_AM_TDMCREATE_STATISTICS,_AM_TDMCREATE_THEREARE_MODULES_ONLINE, $count_modules); + $indexAdmin->addInfoBoxLine(_AM_TDMCREATE_STATISTICS,_AM_TDMCREATE_THEREARE_TABLES_ONLINE, $count_tables); + $indexAdmin->addInfoBoxLine(_AM_TDMCREATE_STATISTICS,_AM_TDMCREATE_THEREARE_LANGUAGES_ONLINE, $count_languages); + + echo $indexAdmin->addNavigation("index.php"); + echo $indexAdmin->renderIndex(); + +include "admin_footer.php"; +?> \ No newline at end of file Added: XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/jquery.php =================================================================== --- XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/jquery.php (rev 0) +++ XoopsModules/TDMCreate/releases/1.39/TDMCreate/admin/jquery.php 2012-02-18 10:22:50 UTC (rev 9009) @@ -0,0 +1,475 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ +// Require mainfile +require '../../../mainfile.php'; +// Check Xoops define +if ( !defined('XOOPS_ROOT_PATH') ) die('XOOPS ROOT path not defined'); +error_reporting(0); +$GLOBALS['xoopsLogger']->activated = false; +// Include module functions +include $GLOBALS['xoops']->path('modules/TDMCreate/include/functions.php'); +// Load language +TDMCreate_loadLanguage('admin', 'TDMCreate'); +// Get Action type +$op = TDMCreate_CleanVars ( $_REQUEST, 'op', 'filemanager_display_folder', 'string' ); + +xoops_load('xoopsformloader'); + +switch ($op) { + + // Display files in tree + case 'filemanager_display_folder': + + $_REQUEST['dir'] = urldecode($_REQUEST['dir']); + $root = XOOPS_ROOT_PATH.'/modules/TDMCreate/modules/'; + + if( file_exists($root . $_REQUEST['dir']) ) + { + $files = scandir($root . $_REQUEST['dir']); + natcasesort($files); + + if( count($files) > 2 ) { /* The 2 accounts for . and .. */ + echo "<ul class='jqueryFileTree' style='display: none;'>"; + if ('/' == $_REQUEST['dir']) + echo "<a href='filemanager.php'><strong>/</strong></a>"; + // All dirs + foreach( $files as $file ) { + if( file_exists($root . $_REQUEST['dir'] . $file) && $file != '.' && $file != '..' && is_dir($root . $_REQUEST['dir'] . $file) ) { + //retirer .svn + $file_no_valid = array('.svn', 'conf', 'db', 'locks', 'hooks', 'cache', 'templates_c'); + + if(!in_array($file, $file_no_valid)) + { + echo "<li class='directory collapsed'><a href='".$_REQUEST['dir'] . $file."' rel='" . htmlentities($_REQUEST['dir'] . $file) . " /'>" . htmlentities($file) . "</a></li>"; + } + } + } + echo "</ul>"; + } + } + break; + + // Display files + case 'filemanager_display_file': + $nbcolonnes_file = 4; + $width = 100/$nbcolonnes_file; + $_REQUEST['file'] = urldecode($_REQUEST['file']); + //For come back and display files + if ($_REQUEST['status'] == 1 ) { + $path_file = $_REQUEST['file']; + } else { + $file_arr = explode("/",$_REQUEST['file']); + $path_file = XOOPS_ROOT_PATH.'/modules/TDMCreate/modules/'; + $url_file = XOOPS_URL.'/modules/TDMCreate/modules/'; + + for ($i=3 ; $i<count($file_arr) ; $i++ ) { + $path_file .= $file_arr[$i].'/modules/TDMCreate/modules/'; + $url_file .= $file_arr[$i].'/modules/TDMCreate/modules/'; + } + } + + if( file_exists($path_file) ) { + $files = scandir($path_file); + natcasesort($files); + xoops_load('XoopsFile'); + XoopsFile::load('file'); + // The 2 accounts for . and .. + if( count($files) > 2 ) { + ... [truncated message content] |