@@ -20,7 +20,7 @@ |
||
| 20 | 20 | $modversion['credits'] = 'CHG-WEB'; |
| 21 | 21 | $modversion['help'] = ''; |
| 22 | 22 | $modversion['dirname'] = $module_dirname; |
| 23 | -$modversion['image'] = 'images/' . $module_dirname . '_slogo.png'; |
|
| 23 | +$modversion['image'] = 'images/'.$module_dirname.'_slogo.png'; |
|
| 24 | 24 | $modversion['license'] = 'GNU General Public License'; |
| 25 | 25 | $modversion['license_url'] = 'http://www.gnu.org/licenses/gpl.html'; |
| 26 | 26 | $modversion['official'] = 0; |
@@ -21,4 +21,4 @@ |
||
| 21 | 21 | } |
| 22 | 22 | } |
| 23 | 23 | header('HTTP/1.0 401 Unauthorized'); |
| 24 | -header('Location: ' . XOOPS_URL); |
|
| 24 | +header('Location: '.XOOPS_URL); |
|
@@ -15,7 +15,7 @@ discard block |
||
| 15 | 15 | define('_AM_SELECTTABLES', 'Table Backup'); |
| 16 | 16 | define('_AM_RESTORE', 'Restore'); |
| 17 | 17 | define('_AM_OPTIMIZE', 'Optimize'); |
| 18 | -define('_AM_RESTORETITLE', "Restore (Prefix will be replaced to '" . XOOPS_DB_PREFIX . "'.)"); |
|
| 18 | +define('_AM_RESTORETITLE', "Restore (Prefix will be replaced to '".XOOPS_DB_PREFIX."'.)"); |
|
| 19 | 19 | define('_AM_DETAILSTOBACKUP', 'Select details to backup'); |
| 20 | 20 | define('_AM_SELECTMODULE', 'Select Module'); |
| 21 | 21 | define('_AM_COMPRESSION', 'Compression'); |
@@ -48,7 +48,7 @@ discard block |
||
| 48 | 48 | define('_AM_IFNOTRELOAD', "If the download does not automatically start, please click <a href='%s'>here</a>"); |
| 49 | 49 | // After V0.97 |
| 50 | 50 | define('_AM_REPLACEURL', 'Replace URL(ommit http://)'); |
| 51 | -define('_AM_REPLACEURL_DESC', 'Describe the URL perplace to \'' . XOOPS_URL . '\''); |
|
| 51 | +define('_AM_REPLACEURL_DESC', 'Describe the URL perplace to \''.XOOPS_URL.'\''); |
|
| 52 | 52 | // After V1.01 |
| 53 | 53 | define('_AM_VERIF_SUR', 'Are you sure you want to continue ?'); |
| 54 | 54 | define('_AM_PRECISION', 'Depending on the size of your database, <br>a shorter or longer period is necessary'); |
@@ -17,7 +17,7 @@ |
||
| 17 | 17 | define('_AM_TABLEDATA', 'テーブル・データ'); |
| 18 | 18 | define('_AM_BACKUP', 'バックアップ'); |
| 19 | 19 | define('_AM_RESET', 'リセット'); |
| 20 | -define('_AM_RESTORETITLE', "リストア (Prefix は自動的に'" . XOOPS_DB_PREFIX . "'に置換されます)"); |
|
| 20 | +define('_AM_RESTORETITLE', "リストア (Prefix は自動的に'".XOOPS_DB_PREFIX."'に置換されます)"); |
|
| 21 | 21 | define('_AM_BACKUPNOTICE', 'バックアップをクリックすると選択したテーブルがバックアップされダウンロード画面が開きます。'); |
| 22 | 22 | define('_AM_SELECTTABLE', 'バックアップしたいテーブルを選択してください。'); |
| 23 | 23 | define('_AM_CHECKALL', '全てを選択'); |
@@ -7,23 +7,23 @@ |
||
| 7 | 7 | { |
| 8 | 8 | global $xoopsDB; |
| 9 | 9 | $dirname = basename(__DIR__); |
| 10 | - require XOOPS_ROOT_PATH . '/modules/' . $dirname . '/include/zip.lib.php'; |
|
| 11 | - require XOOPS_ROOT_PATH . '/modules/' . $dirname . '/include/defines.lib.php'; |
|
| 12 | - require XOOPS_ROOT_PATH . '/modules/' . $dirname . '/include/read_dump.lib.php'; |
|
| 13 | - require XOOPS_ROOT_PATH . '/modules/' . $dirname . '/admin/backup.ini.php'; |
|
| 14 | - require XOOPS_ROOT_PATH . '/modules/' . $dirname . '/class/class.backpack.php'; |
|
| 10 | + require XOOPS_ROOT_PATH.'/modules/'.$dirname.'/include/zip.lib.php'; |
|
| 11 | + require XOOPS_ROOT_PATH.'/modules/'.$dirname.'/include/defines.lib.php'; |
|
| 12 | + require XOOPS_ROOT_PATH.'/modules/'.$dirname.'/include/read_dump.lib.php'; |
|
| 13 | + require XOOPS_ROOT_PATH.'/modules/'.$dirname.'/admin/backup.ini.php'; |
|
| 14 | + require XOOPS_ROOT_PATH.'/modules/'.$dirname.'/class/class.backpack.php'; |
|
| 15 | 15 | |
| 16 | 16 | $alltables = $backup_structure = $backup_data = 1; |
| 17 | - $result = $xoopsDB->queryF('SHOW TABLES FROM ' . $db_selected); |
|
| 17 | + $result = $xoopsDB->queryF('SHOW TABLES FROM '.$db_selected); |
|
| 18 | 18 | $num_tables = $xoopsDB->getRowsNum($result); |
| 19 | 19 | for ($i = 0; $i < $num_tables; ++$i) { |
| 20 | 20 | $tablename_array[$i] = mysqli_tablename($result, $i); |
| 21 | 21 | } |
| 22 | - $filename = 'xdb' . date('YmdHis', time()); |
|
| 22 | + $filename = 'xdb'.date('YmdHis', time()); |
|
| 23 | 23 | $cfgZipType = 'gzip'; |
| 24 | 24 | $bp = new backpack($dirname, $parameter); |
| 25 | 25 | if ($bp->err_msg) { |
| 26 | - echo "<span style=\"color: red; \">" . $bp->err_msg . '</span>'; |
|
| 26 | + echo "<span style=\"color: red; \">".$bp->err_msg.'</span>'; |
|
| 27 | 27 | } |
| 28 | 28 | $bp->backup_data($tablename_array, $backup_structure, $backup_data, $filename, $cfgZipType); |
| 29 | 29 | } |
@@ -14,34 +14,34 @@ discard block |
||
| 14 | 14 | |
| 15 | 15 | ini_set('memory_limit', '20M'); |
| 16 | 16 | |
| 17 | -require_once __DIR__ . '/admin_header.php'; |
|
| 17 | +require_once __DIR__.'/admin_header.php'; |
|
| 18 | 18 | xoops_cp_header(); |
| 19 | 19 | $adminObject = Admin::getInstance(); |
| 20 | 20 | $adminObject->displayNavigation(basename(__FILE__)); |
| 21 | 21 | |
| 22 | -require dirname(__DIR__) . '/include/ext2mime.php'; // Load the decode array of extension to MIME |
|
| 22 | +require dirname(__DIR__).'/include/ext2mime.php'; // Load the decode array of extension to MIME |
|
| 23 | 23 | |
| 24 | 24 | $fpathname = htmlspecialchars(rawurldecode($_GET['url']), ENT_QUOTES); |
| 25 | 25 | $dl_filename = $fpathname; |
| 26 | 26 | if (defined('XOOPS_VAR_PATH')) { |
| 27 | - $backup_dir = XOOPS_VAR_PATH . '/caches/'; |
|
| 27 | + $backup_dir = XOOPS_VAR_PATH.'/caches/'; |
|
| 28 | 28 | } else { |
| 29 | - $backup_dir = XOOPS_ROOT_PATH . '/cache/'; |
|
| 29 | + $backup_dir = XOOPS_ROOT_PATH.'/cache/'; |
|
| 30 | 30 | } |
| 31 | -$fpathname = $backup_dir . $fpathname; |
|
| 31 | +$fpathname = $backup_dir.$fpathname; |
|
| 32 | 32 | ob_clean(); |
| 33 | 33 | if (!file_exists($fpathname)) { |
| 34 | - if (file_exists($fpathname . '.log')) { |
|
| 34 | + if (file_exists($fpathname.'.log')) { |
|
| 35 | 35 | echo '<strong>Already downloaded by </strong>'; |
| 36 | - $fp = fopen($fpathname . '.log', 'r'); |
|
| 36 | + $fp = fopen($fpathname.'.log', 'r'); |
|
| 37 | 37 | while (!feof($fp)) { |
| 38 | 38 | $line = fgets($fp); |
| 39 | - echo $line . '<br>'; |
|
| 39 | + echo $line.'<br>'; |
|
| 40 | 40 | } |
| 41 | 41 | fclose($fp); |
| 42 | 42 | exit(); |
| 43 | 43 | } |
| 44 | - print('Error - ' . $fpathname . ' does not exist.'); |
|
| 44 | + print('Error - '.$fpathname.' does not exist.'); |
|
| 45 | 45 | return; |
| 46 | 46 | } |
| 47 | 47 | $browser = $version = 0; |
@@ -62,13 +62,13 @@ discard block |
||
| 62 | 62 | // header('Content-Encoding: ' . $content_encoding); |
| 63 | 63 | //} |
| 64 | 64 | header('Content-Transfer-Encoding: binary'); |
| 65 | -header('Content-Length: ' . filesize($fpathname)); |
|
| 66 | -header('Content-type: ' . $ctype); |
|
| 67 | -header('Expires: ' . gmdate('D, d M Y H:i:s') . ' GMT'); |
|
| 68 | -header('Last-Modified: ' . date('D M j G:i:s T Y')); |
|
| 69 | -header('Content-Disposition: attachment; filename="' . $dl_filename . '"'); |
|
| 65 | +header('Content-Length: '.filesize($fpathname)); |
|
| 66 | +header('Content-type: '.$ctype); |
|
| 67 | +header('Expires: '.gmdate('D, d M Y H:i:s').' GMT'); |
|
| 68 | +header('Last-Modified: '.date('D M j G:i:s T Y')); |
|
| 69 | +header('Content-Disposition: attachment; filename="'.$dl_filename.'"'); |
|
| 70 | 70 | //header("Content-Disposition: inline; filename=" . $dl_filename); |
| 71 | -header('x-extension: ' . $ctype); |
|
| 71 | +header('x-extension: '.$ctype); |
|
| 72 | 72 | |
| 73 | 73 | if ('IE' == $browser) { |
| 74 | 74 | header('Pragma: public'); |
@@ -94,10 +94,10 @@ discard block |
||
| 94 | 94 | } else { |
| 95 | 95 | $uname = 'Anonymous'; |
| 96 | 96 | } |
| 97 | -$str = $uname . ',' . date('Y-m-d H:i:s', time()); |
|
| 98 | -$postlog = $fpathname . '.log'; |
|
| 97 | +$str = $uname.','.date('Y-m-d H:i:s', time()); |
|
| 98 | +$postlog = $fpathname.'.log'; |
|
| 99 | 99 | $fp = fopen($postlog, 'a'); |
| 100 | -fwrite($fp, $str . "\n"); |
|
| 100 | +fwrite($fp, $str."\n"); |
|
| 101 | 101 | fclose($fp); |
| 102 | 102 | unlink($fpathname); |
| 103 | 103 | //xoops_cp_footer(); |
@@ -121,7 +121,7 @@ discard block |
||
| 121 | 121 | $browser = 'KONQUEROR'; |
| 122 | 122 | } elseif (preg_match('@Mozilla/([0-9].[0-9]{1,2})@', $_SERVER['HTTP_USER_AGENT'], $log_version) |
| 123 | 123 | && preg_match('@Safari/([0-9]*)@', $_SERVER['HTTP_USER_AGENT'], $log_version2)) { |
| 124 | - $version = $log_version[1] . '.' . $log_version2[1]; |
|
| 124 | + $version = $log_version[1].'.'.$log_version2[1]; |
|
| 125 | 125 | $browser = 'SAFARI'; |
| 126 | 126 | } elseif (preg_match('@Mozilla/([0-9].[0-9]{1,2})@', $_SERVER['HTTP_USER_AGENT'], $log_version)) { |
| 127 | 127 | $version = $log_version[1]; |
@@ -14,26 +14,26 @@ discard block |
||
| 14 | 14 | /** @var Admin $adminObject */ |
| 15 | 15 | |
| 16 | 16 | $path = dirname(__DIR__, 3); |
| 17 | -require_once $path . '/include/cp_header.php'; |
|
| 17 | +require_once $path.'/include/cp_header.php'; |
|
| 18 | 18 | |
| 19 | 19 | //global $xoopsModule, $xoopsUser; |
| 20 | 20 | |
| 21 | 21 | $thisModuleDir = $GLOBALS['xoopsModule']->getVar('dirname'); |
| 22 | 22 | $thisModulePath = dirname(__DIR__); |
| 23 | 23 | |
| 24 | -require_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php'; |
|
| 25 | -require_once $thisModulePath . '/include/zip.lib.php'; |
|
| 26 | -require_once $thisModulePath . '/include/defines.lib.php'; |
|
| 27 | -require_once $thisModulePath . '/include/read_dump.lib.php'; |
|
| 24 | +require_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php'; |
|
| 25 | +require_once $thisModulePath.'/include/zip.lib.php'; |
|
| 26 | +require_once $thisModulePath.'/include/defines.lib.php'; |
|
| 27 | +require_once $thisModulePath.'/include/read_dump.lib.php'; |
|
| 28 | 28 | |
| 29 | 29 | $adminObject = Admin::getInstance(); |
| 30 | 30 | |
| 31 | -$pathIcon16 = '../' . $GLOBALS['xoopsModule']->getInfo('icons16'); |
|
| 32 | -$pathIcon32 = '../' . $GLOBALS['xoopsModule']->getInfo('icons32'); |
|
| 31 | +$pathIcon16 = '../'.$GLOBALS['xoopsModule']->getInfo('icons16'); |
|
| 32 | +$pathIcon32 = '../'.$GLOBALS['xoopsModule']->getInfo('icons32'); |
|
| 33 | 33 | $pathModuleAdmin = $GLOBALS['xoopsModule']->getInfo('dirmoduleadmin'); |
| 34 | 34 | // Include backup functions |
| 35 | -require_once $thisModulePath . '/admin/backup.ini.php'; |
|
| 36 | -require_once $thisModulePath . '/class/class.backpack.php'; |
|
| 35 | +require_once $thisModulePath.'/admin/backup.ini.php'; |
|
| 36 | +require_once $thisModulePath.'/class/class.backpack.php'; |
|
| 37 | 37 | |
| 38 | 38 | // Load language files |
| 39 | 39 | xoops_loadLanguage('admin', $thisModuleDir); |
@@ -47,11 +47,11 @@ discard block |
||
| 47 | 47 | redirect_header(XOOPS_URL, 1, _NOPERM); |
| 48 | 48 | } |
| 49 | 49 | } else { |
| 50 | - redirect_header(XOOPS_URL . '/user.php', 1, _NOPERM); |
|
| 50 | + redirect_header(XOOPS_URL.'/user.php', 1, _NOPERM); |
|
| 51 | 51 | } |
| 52 | 52 | |
| 53 | 53 | if (!isset($xoopsTpl) || !is_object($xoopsTpl)) { |
| 54 | - require_once XOOPS_ROOT_PATH . '/class/template.php'; |
|
| 54 | + require_once XOOPS_ROOT_PATH.'/class/template.php'; |
|
| 55 | 55 | $xoopsTpl = new XoopsTpl(); |
| 56 | 56 | } |
| 57 | 57 | |
@@ -12,9 +12,9 @@ |
||
| 12 | 12 | use Xmf\Module\Admin; |
| 13 | 13 | /** @var Admin $adminObject */ |
| 14 | 14 | |
| 15 | -require_once __DIR__ . '/admin_header.php'; |
|
| 15 | +require_once __DIR__.'/admin_header.php'; |
|
| 16 | 16 | xoops_cp_header(); |
| 17 | 17 | $adminObject = Admin::getInstance(); |
| 18 | 18 | $adminObject->displayNavigation(basename(__FILE__)); |
| 19 | 19 | $adminObject->displayIndex(); |
| 20 | -require __DIR__ . '/admin_footer.php'; |
|
| 20 | +require __DIR__.'/admin_footer.php'; |
|
@@ -38,47 +38,47 @@ |
||
| 38 | 38 | $op = ''; |
| 39 | 39 | } |
| 40 | 40 | switch ($op) { |
| 41 | - case 'conf_opt': |
|
| 42 | - echo _AM_PROCESS_EFFECTUE . '<br>'; |
|
| 43 | - $r = $xoopsDB->queryF('SHOW TABLES'); |
|
| 44 | - while (false !== ($row = $xoopsDB->fetchRow($r))) { |
|
| 45 | - $table[] = $row[0]; |
|
| 46 | - } |
|
| 47 | - if (0 == count($table)) { |
|
| 48 | - $ok = 0; |
|
| 49 | - $message = _AM_PASOK_PASTABLE; |
|
| 50 | - break; |
|
| 51 | - } |
|
| 41 | + case 'conf_opt': |
|
| 42 | + echo _AM_PROCESS_EFFECTUE . '<br>'; |
|
| 43 | + $r = $xoopsDB->queryF('SHOW TABLES'); |
|
| 44 | + while (false !== ($row = $xoopsDB->fetchRow($r))) { |
|
| 45 | + $table[] = $row[0]; |
|
| 46 | + } |
|
| 47 | + if (0 == count($table)) { |
|
| 48 | + $ok = 0; |
|
| 49 | + $message = _AM_PASOK_PASTABLE; |
|
| 50 | + break; |
|
| 51 | + } |
|
| 52 | 52 | |
| 53 | - if (1 == count($table)) { |
|
| 54 | - $xoopsDB->queryF('LOCK TABLES `' . $table[0] . '` WRITE'); |
|
| 55 | - } elseif (count($table) > 1) { |
|
| 56 | - $xoopsDB->queryF('LOCK TABLES `' . implode('` WRITE, `', $table) . '` WRITE'); |
|
| 57 | - } else { |
|
| 58 | - $ok = 0; |
|
| 59 | - $message = _AM_ERROR_UNKNOWN; |
|
| 60 | - break; |
|
| 61 | - } |
|
| 62 | - echo _AM_LOCK_BDD . '<br>'; |
|
| 63 | - $t1 = time(); |
|
| 64 | - foreach ($table as $val) { |
|
| 65 | - $b1 = time(); |
|
| 66 | - if ($xoopsDB->query('OPTIMIZE TABLE `' . $val . '`')) { |
|
| 67 | - $b2 = time(); |
|
| 68 | - $table_time = $b2 - $b1; |
|
| 69 | - echo _AM_OPTIMIZE . ' ' . $val . ' OK (' . _AM_TEMPS_ECOULE . ' : ' . format_time($table_time) . ')<br>'; |
|
| 53 | + if (1 == count($table)) { |
|
| 54 | + $xoopsDB->queryF('LOCK TABLES `' . $table[0] . '` WRITE'); |
|
| 55 | + } elseif (count($table) > 1) { |
|
| 56 | + $xoopsDB->queryF('LOCK TABLES `' . implode('` WRITE, `', $table) . '` WRITE'); |
|
| 57 | + } else { |
|
| 58 | + $ok = 0; |
|
| 59 | + $message = _AM_ERROR_UNKNOWN; |
|
| 60 | + break; |
|
| 61 | + } |
|
| 62 | + echo _AM_LOCK_BDD . '<br>'; |
|
| 63 | + $t1 = time(); |
|
| 64 | + foreach ($table as $val) { |
|
| 65 | + $b1 = time(); |
|
| 66 | + if ($xoopsDB->query('OPTIMIZE TABLE `' . $val . '`')) { |
|
| 67 | + $b2 = time(); |
|
| 68 | + $table_time = $b2 - $b1; |
|
| 69 | + echo _AM_OPTIMIZE . ' ' . $val . ' OK (' . _AM_TEMPS_ECOULE . ' : ' . format_time($table_time) . ')<br>'; |
|
| 70 | + } |
|
| 70 | 71 | } |
| 71 | - } |
|
| 72 | - $xoopsDB->queryF('UNLOCK TABLES'); |
|
| 73 | - echo _AM_UNLOCK_BDD . '<br>'; |
|
| 74 | - $t2 = time(); |
|
| 75 | - $total_time = $t2 - $t1; |
|
| 76 | - echo _AM_TEMPS_TOT . ' : ' . format_time($total_time) . '<br>'; |
|
| 77 | - echo '<p style="text-align: center;"><a href="index.php">' . _AM_RETURNTOSTART . '</a></p>'; |
|
| 78 | - break; |
|
| 79 | - default: |
|
| 80 | - $ok = 1; |
|
| 81 | - xoops_confirm(['op' => 'conf_opt', 'ok' => 1], XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/admin/optimizer.php', _AM_OPT_WARNING . '<br>' . _AM_PRECISION . '<br>' . _AM_VERIF_SUR . '<br><a href="index.php">' . _AM_RETURNTOSTART . '</a>'); |
|
| 72 | + $xoopsDB->queryF('UNLOCK TABLES'); |
|
| 73 | + echo _AM_UNLOCK_BDD . '<br>'; |
|
| 74 | + $t2 = time(); |
|
| 75 | + $total_time = $t2 - $t1; |
|
| 76 | + echo _AM_TEMPS_TOT . ' : ' . format_time($total_time) . '<br>'; |
|
| 77 | + echo '<p style="text-align: center;"><a href="index.php">' . _AM_RETURNTOSTART . '</a></p>'; |
|
| 78 | + break; |
|
| 79 | + default: |
|
| 80 | + $ok = 1; |
|
| 81 | + xoops_confirm(['op' => 'conf_opt', 'ok' => 1], XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/admin/optimizer.php', _AM_OPT_WARNING . '<br>' . _AM_PRECISION . '<br>' . _AM_VERIF_SUR . '<br><a href="index.php">' . _AM_RETURNTOSTART . '</a>'); |
|
| 82 | 82 | } |
| 83 | 83 | if (1 != $ok) { |
| 84 | 84 | echo $message; |
@@ -19,7 +19,7 @@ discard block |
||
| 19 | 19 | $op = (isset($_POST['op'])) ? filter_input(INPUT_POST, 'op', FILTER_SANITIZE_STRING, ['flags' => FILTER_NULL_ON_FAILURE]) : false; |
| 20 | 20 | $ok = (isset($_POST['ok'])) ? filter_input(INPUT_POST, 'ok', FILTER_SANITIZE_STRING, ['flags' => FILTER_NULL_ON_FAILURE]) : false; |
| 21 | 21 | |
| 22 | -require_once __DIR__ . '/admin_header.php'; |
|
| 22 | +require_once __DIR__.'/admin_header.php'; |
|
| 23 | 23 | xoops_cp_header(); |
| 24 | 24 | $adminObject = Admin::getInstance(); |
| 25 | 25 | $adminObject->displayNavigation(basename(__FILE__)); |
@@ -30,7 +30,7 @@ discard block |
||
| 30 | 30 | $total_time = $seconds - ($hour * 3600); |
| 31 | 31 | $min = $seconds / 60; |
| 32 | 32 | $sec = $seconds % 60; |
| 33 | - $format = sprintf('%02d', $hour) . ':' . sprintf('%02d', $min) . ':' . sprintf('%02d', $sec); |
|
| 33 | + $format = sprintf('%02d', $hour).':'.sprintf('%02d', $min).':'.sprintf('%02d', $sec); |
|
| 34 | 34 | return $format; |
| 35 | 35 | } |
| 36 | 36 | |
@@ -39,7 +39,7 @@ discard block |
||
| 39 | 39 | } |
| 40 | 40 | switch ($op) { |
| 41 | 41 | case 'conf_opt': |
| 42 | - echo _AM_PROCESS_EFFECTUE . '<br>'; |
|
| 42 | + echo _AM_PROCESS_EFFECTUE.'<br>'; |
|
| 43 | 43 | $r = $xoopsDB->queryF('SHOW TABLES'); |
| 44 | 44 | while (false !== ($row = $xoopsDB->fetchRow($r))) { |
| 45 | 45 | $table[] = $row[0]; |
@@ -51,37 +51,37 @@ discard block |
||
| 51 | 51 | } |
| 52 | 52 | |
| 53 | 53 | if (1 == count($table)) { |
| 54 | - $xoopsDB->queryF('LOCK TABLES `' . $table[0] . '` WRITE'); |
|
| 54 | + $xoopsDB->queryF('LOCK TABLES `'.$table[0].'` WRITE'); |
|
| 55 | 55 | } elseif (count($table) > 1) { |
| 56 | - $xoopsDB->queryF('LOCK TABLES `' . implode('` WRITE, `', $table) . '` WRITE'); |
|
| 56 | + $xoopsDB->queryF('LOCK TABLES `'.implode('` WRITE, `', $table).'` WRITE'); |
|
| 57 | 57 | } else { |
| 58 | 58 | $ok = 0; |
| 59 | 59 | $message = _AM_ERROR_UNKNOWN; |
| 60 | 60 | break; |
| 61 | 61 | } |
| 62 | - echo _AM_LOCK_BDD . '<br>'; |
|
| 62 | + echo _AM_LOCK_BDD.'<br>'; |
|
| 63 | 63 | $t1 = time(); |
| 64 | 64 | foreach ($table as $val) { |
| 65 | 65 | $b1 = time(); |
| 66 | - if ($xoopsDB->query('OPTIMIZE TABLE `' . $val . '`')) { |
|
| 66 | + if ($xoopsDB->query('OPTIMIZE TABLE `'.$val.'`')) { |
|
| 67 | 67 | $b2 = time(); |
| 68 | 68 | $table_time = $b2 - $b1; |
| 69 | - echo _AM_OPTIMIZE . ' ' . $val . ' OK (' . _AM_TEMPS_ECOULE . ' : ' . format_time($table_time) . ')<br>'; |
|
| 69 | + echo _AM_OPTIMIZE.' '.$val.' OK ('._AM_TEMPS_ECOULE.' : '.format_time($table_time).')<br>'; |
|
| 70 | 70 | } |
| 71 | 71 | } |
| 72 | 72 | $xoopsDB->queryF('UNLOCK TABLES'); |
| 73 | - echo _AM_UNLOCK_BDD . '<br>'; |
|
| 73 | + echo _AM_UNLOCK_BDD.'<br>'; |
|
| 74 | 74 | $t2 = time(); |
| 75 | 75 | $total_time = $t2 - $t1; |
| 76 | - echo _AM_TEMPS_TOT . ' : ' . format_time($total_time) . '<br>'; |
|
| 77 | - echo '<p style="text-align: center;"><a href="index.php">' . _AM_RETURNTOSTART . '</a></p>'; |
|
| 76 | + echo _AM_TEMPS_TOT.' : '.format_time($total_time).'<br>'; |
|
| 77 | + echo '<p style="text-align: center;"><a href="index.php">'._AM_RETURNTOSTART.'</a></p>'; |
|
| 78 | 78 | break; |
| 79 | 79 | default: |
| 80 | 80 | $ok = 1; |
| 81 | - xoops_confirm(['op' => 'conf_opt', 'ok' => 1], XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/admin/optimizer.php', _AM_OPT_WARNING . '<br>' . _AM_PRECISION . '<br>' . _AM_VERIF_SUR . '<br><a href="index.php">' . _AM_RETURNTOSTART . '</a>'); |
|
| 81 | + xoops_confirm(['op' => 'conf_opt', 'ok' => 1], XOOPS_URL.'/modules/'.$xoopsModule->getVar('dirname').'/admin/optimizer.php', _AM_OPT_WARNING.'<br>'._AM_PRECISION.'<br>'._AM_VERIF_SUR.'<br><a href="index.php">'._AM_RETURNTOSTART.'</a>'); |
|
| 82 | 82 | } |
| 83 | 83 | if (1 != $ok) { |
| 84 | 84 | echo $message; |
| 85 | - echo '<p style="text-align: center;"><a href="index.php">' . _AM_RETURNTOSTART . '</a></p>'; |
|
| 85 | + echo '<p style="text-align: center;"><a href="index.php">'._AM_RETURNTOSTART.'</a></p>'; |
|
| 86 | 86 | } |
| 87 | -require __DIR__ . '/admin_footer.php'; |
|
| 87 | +require __DIR__.'/admin_footer.php'; |
|