Changeset 1162
- Timestamp:
- 05/20/08 13:00:28
(4 months ago)
- Author:
- rats
- Message:
* Fixed #1266: client webtools site overview misses awstats menu entry
* Fixed #1270: some HTML fixes in the HTML templates for the ispcp login
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1161 |
r1162 |
|
| 1 | 1 | ispCP ω 1.0.0 Changelog |
|---|
| 2 | 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 3 | |
|---|
| | 4 | 2008-05-20 Benedikt Heintel |
|---|
| | 5 | - GUI: |
|---|
| | 6 | * Fixed #1266: client webtools site overview misses awstats menu entry |
|---|
| | 7 | * Fixed #1270: some HTML fixes in the HTML templates for the ispcp login |
|---|
| 3 | 8 | |
|---|
| 4 | 9 | 2008-05-19 Benedikt Heintel |
|---|
| r1158 |
r1162 |
|
| 9 | 9 | # |
|---|
| 10 | 10 | |
|---|
| 11 | | BuildDate = 20080518 |
|---|
| | 11 | BuildDate = 20080520 |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Version = 1.0.0 RC5 OMEGA |
|---|
| r1158 |
r1162 |
|
| 9 | 9 | # |
|---|
| 10 | 10 | |
|---|
| 11 | | BuildDate = 20080518 |
|---|
| | 11 | BuildDate = 20080520 |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Version = 1.0.0 RC5 OMEGA |
|---|
| r1158 |
r1162 |
|
| 9 | 9 | # |
|---|
| 10 | 10 | |
|---|
| 11 | | BuildDate = 20080518 |
|---|
| | 11 | BuildDate = 20080520 |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Version = 1.0.0 RC5 OMEGA |
|---|
| r1158 |
r1162 |
|
| 9 | 9 | # |
|---|
| 10 | 10 | |
|---|
| 11 | | BuildDate = 20080518 |
|---|
| | 11 | BuildDate = 20080520 |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Version = 1.0.0 RC5 OMEGA |
|---|
| r1158 |
r1162 |
|
| 9 | 9 | # |
|---|
| 10 | 10 | |
|---|
| 11 | | BuildDate = 20080518 |
|---|
| | 11 | BuildDate = 20080520 |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Version = 1.0.0 RC5 OMEGA |
|---|
| r1158 |
r1162 |
|
| 9 | 9 | # |
|---|
| 10 | 10 | |
|---|
| 11 | | BuildDate = 20080518 |
|---|
| | 11 | BuildDate = 20080520 |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Version = 1.0.0 RC5 OMEGA |
|---|
| r1158 |
r1162 |
|
| 9 | 9 | # |
|---|
| 10 | 10 | |
|---|
| 11 | | BuildDate = 20080518 |
|---|
| | 11 | BuildDate = 20080520 |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Version = 1.0.0 RC5 OMEGA |
|---|
| r1158 |
r1162 |
|
| 9 | 9 | # |
|---|
| 10 | 10 | |
|---|
| 11 | | BuildDate = 20080518 |
|---|
| | 11 | BuildDate = 20080520 |
|---|
| 12 | 12 | |
|---|
| 13 | 13 | Version = 1.0.0 RC5 OMEGA |
|---|
| r1161 |
r1162 |
|
| 37 | 37 | 'THEME_CHARSET' => tr('encoding'), |
|---|
| 38 | 38 | 'ISP_LOGO' => get_logo($_SESSION['user_id']) |
|---|
| 39 | | ) |
|---|
| 40 | | ); |
|---|
| | 39 | ) |
|---|
| | 40 | ); |
|---|
| 41 | 41 | |
|---|
| 42 | 42 | function gen_page_awstats(&$tpl) { |
|---|
| r1157 |
r1162 |
|
| 5 | 5 | * @copyright 2001-2006 by moleSoftware GmbH |
|---|
| 6 | 6 | * @copyright 2006-2008 by ispCP | http://isp-control.net |
|---|
| 7 | | * @version $ID$ |
|---|
| | 7 | * @version SVN: $ID$ |
|---|
| 8 | 8 | * @link http://isp-control.net |
|---|
| 9 | 9 | * @author ispCP Team |
|---|
| … | … | |
| 79 | 79 | function get_domain_running_sub_cnt(&$sql, $domain_id) { |
|---|
| 80 | 80 | $query = <<<SQL_QUERY |
|---|
| 81 | | select |
|---|
| 82 | | count(subdomain_id) as cnt |
|---|
| 83 | | from |
|---|
| | 81 | SELECT |
|---|
| | 82 | COUNT(subdomain_id) AS cnt |
|---|
| | 83 | FROM |
|---|
| 84 | 84 | subdomain |
|---|
| 85 | | where |
|---|
| | 85 | WHERE |
|---|
| 86 | 86 | domain_id = ? |
|---|
| 87 | 87 | SQL_QUERY; |
|---|
| … | … | |
| 96 | 96 | function get_domain_running_als_cnt(&$sql, $domain_id) { |
|---|
| 97 | 97 | $query = <<<SQL_QUERY |
|---|
| 98 | | select |
|---|
| 99 | | count(alias_id) as cnt |
|---|
| 100 | | from |
|---|
| | 98 | SELECT |
|---|
| | 99 | COUNT(alias_id) AS cnt |
|---|
| | 100 | FROM |
|---|
| 101 | 101 | domain_aliasses |
|---|
| 102 | | where |
|---|
| | 102 | WHERE |
|---|
| 103 | 103 | domain_id = ? |
|---|
| 104 | 104 | |
|---|
| … | … | |
| 172 | 172 | function get_domain_running_dmn_ftp_acc_cnt(&$sql, $domain_id) { |
|---|
| 173 | 173 | $query = <<<SQL_QUERY |
|---|
| 174 | | select |
|---|
| | 174 | SELECT |
|---|
| 175 | 175 | domain_name |
|---|
| 176 | | from |
|---|
| | 176 | FROM |
|---|
| 177 | 177 | domain |
|---|
| 178 | | where |
|---|
| | 178 | WHERE |
|---|
| 179 | 179 | domain_id = ? |
|---|
| 180 | 180 | SQL_QUERY; |
|---|
| … | … | |
| 185 | 185 | |
|---|
| 186 | 186 | $query = <<<SQL_QUERY |
|---|
| 187 | | select |
|---|
| 188 | | count(userid) as cnt |
|---|
| 189 | | from |
|---|
| | 187 | SELECT |
|---|
| | 188 | COUNT(userid) AS cnt |
|---|
| | 189 | FROM |
|---|
| 190 | 190 | ftp_users |
|---|
| 191 | | where |
|---|
| 192 | | userid rlike ? |
|---|
| | 191 | WHERE |
|---|
| | 192 | userid RLIKE ? |
|---|
| 193 | 193 | SQL_QUERY; |
|---|
| 194 | 194 | |
|---|
| … | … | |
| 202 | 202 | function get_domain_running_sub_ftp_acc_cnt(&$sql, $domain_id) { |
|---|
| 203 | 203 | $query = <<<SQL_QUERY |
|---|
| 204 | | select |
|---|
| | 204 | SELECT |
|---|
| 205 | 205 | subdomain_name |
|---|
| 206 | | from |
|---|
| | 206 | FROM |
|---|
| 207 | 207 | subdomain |
|---|
| 208 | | where |
|---|
| 209 | | domain_id = ? |
|---|
| 210 | | order by |
|---|
| | 208 | WHERE |
|---|
| | 209 | domain_id = ? |
|---|
| | 210 | ORDER BY |
|---|
| 211 | 211 | subdomain_id |
|---|
| 212 | 212 | SQL_QUERY; |
|---|
| 213 | 213 | |
|---|
| 214 | 214 | $query2 = <<<SQL_QUERY |
|---|
| 215 | | select |
|---|
| | 215 | SELECT |
|---|
| 216 | 216 | domain_name |
|---|
| 217 | | from |
|---|
| | 217 | FROM |
|---|
| 218 | 218 | domain |
|---|
| 219 | | where |
|---|
| | 219 | WHERE |
|---|
| 220 | 220 | domain_id = ? |
|---|
| 221 | 221 | SQL_QUERY; |
|---|
| … | … | |
| 230 | 230 | |
|---|
| 231 | 231 | $query = <<<SQL_QUERY |
|---|
| 232 | | select |
|---|
| 233 | | count(userid) as cnt |
|---|
| 234 | | from |
|---|
| | 232 | SELECT |
|---|
| | 233 | COUNT(userid) AS cnt |
|---|
| | 234 | FROM |
|---|
| 235 | 235 | ftp_users |
|---|
| 236 | | where |
|---|
| 237 | | userid rlike ? |
|---|
| | 236 | WHERE |
|---|
| | 237 | userid RLIKE ? |
|---|
| 238 | 238 | SQL_QUERY; |
|---|
| 239 | 239 | |
|---|
| … | … | |
| 250 | 250 | function get_domain_running_als_ftp_acc_cnt(&$sql, $domain_id) { |
|---|
| 251 | 251 | $query = <<<SQL_QUERY |
|---|
| 252 | | select |
|---|
| | 252 | SELECT |
|---|
| 253 | 253 | alias_name |
|---|
| 254 | | from |
|---|
| | 254 | FROM |
|---|
| 255 | 255 | domain_aliasses |
|---|
| 256 | | where |
|---|
| 257 | | domain_id = ? |
|---|
| 258 | | order by |
|---|
| | 256 | WHERE |
|---|
| | 257 | domain_id = ? |
|---|
| | 258 | ORDER BY |
|---|
| 259 | 259 | alias_id |
|---|
| 260 | 260 | SQL_QUERY; |
|---|
| … | … | |
| 268 | 268 | |
|---|
| 269 | 269 | $query = <<<SQL_QUERY |
|---|
| 270 | | select |
|---|
| 271 | | count(userid) as cnt |
|---|
| 272 | | from |
|---|
| | 270 | SELECT |
|---|
| | 271 | COUNT(userid) AS cnt |
|---|
| | 272 | FROM |
|---|
| 273 | 273 | ftp_users |
|---|
| 274 | | where |
|---|
| 275 | | userid rlike ? |
|---|
| | 274 | WHERE |
|---|
| | 275 | userid RLIKE ? |
|---|
| 276 | 276 | SQL_QUERY; |
|---|
| 277 | 277 | |
|---|
| … | … | |
| 301 | 301 | function get_domain_running_sqld_acc_cnt(&$sql, $domain_id) { |
|---|
| 302 | 302 | $query = <<<SQL_QUERY |
|---|
| 303 | | select |
|---|
| 304 | | count(sqld_id) as cnt |
|---|
| 305 | | from |
|---|
| | 303 | SELECT |
|---|
| | 304 | COUNT(sqld_id) AS cnt |
|---|
| | 305 | FROM |
|---|
| 306 | 306 | sql_database |
|---|
| 307 | | where |
|---|
| | 307 | WHERE |
|---|
| 308 | 308 | domain_id = ? |
|---|
| 309 | 309 | SQL_QUERY; |
|---|
| … | … | |
| 318 | 318 | function get_domain_running_sqlu_acc_cnt(&$sql, $domain_id) { |
|---|
| 319 | 319 | $query = <<<SQL_QUERY |
|---|
| 320 | | select distinct |
|---|
| | 320 | SELECT DISTINCT |
|---|
| 321 | 321 | t1.sqlu_name |
|---|
| 322 | | from |
|---|
| 323 | | sql_user as t1, sql_database as t2 |
|---|
| 324 | | where |
|---|
| | 322 | FROM |
|---|
| | 323 | sql_user AS t1, sql_database AS t2 |
|---|
| | 324 | WHERE |
|---|
| 325 | 325 | t2.domain_id = ? |
|---|
| 326 | | and |
|---|
| | 326 | AND |
|---|
| 327 | 327 | t2.sqld_id = t1.sqld_id |
|---|
| 328 | 328 | SQL_QUERY; |
|---|
| … | … | |
| 411 | 411 | |
|---|
| 412 | 412 | $query = <<<SQL_QUERY |
|---|
| 413 | | select |
|---|
| | 413 | SELECT |
|---|
| 414 | 414 | * |
|---|
| 415 | | from |
|---|
| | 415 | FROM |
|---|
| 416 | 416 | custom_menus |
|---|
| 417 | | where |
|---|
| | 417 | WHERE |
|---|
| 418 | 418 | menu_level = 'user' |
|---|
| 419 | | or |
|---|
| | 419 | OR |
|---|
| 420 | 420 | menu_level = 'all' |
|---|
| 421 | 421 | SQL_QUERY; |
|---|
| … | … | |
| 469 | 469 | } |
|---|
| 470 | 470 | |
|---|
| 471 | | if ($cfg['AWSTATS_ACTIVE'] == "no") { |
|---|
| 472 | | $tpl->assign('ISACTIVE_AWSTATS', ''); |
|---|
| | 471 | if ($cfg['AWSTATS_ACTIVE'] != 'yes') { |
|---|
| | 472 | $tpl->assign('ACTIVE_AWSTATS', ''); |
|---|
| 473 | 473 | } else { |
|---|
| 474 | | $tpl->assign('AWSTSTS', 'http://' . $_SERVER['HTTP_HOST'] . '/stats'); |
|---|
| | 474 | $tpl->assign( |
|---|
| | 475 | array( |
|---|
| | 476 | 'AWSTATS_PATH' => 'http://' . $_SESSION['user_logged'] . '/stats/', |
|---|
| | 477 | 'AWSTATS_TARGET' => '_blank' |
|---|
| | 478 | ) |
|---|
| | 479 | ); |
|---|
| 475 | 480 | } |
|---|
| 476 | 481 | |
|---|
| … | … | |
| 531 | 536 | |
|---|
| 532 | 537 | $query = <<<SQL_QUERY |
|---|
| 533 | | select |
|---|
| | 538 | SELECT |
|---|
| 534 | 539 | * |
|---|
| 535 | | from |
|---|
| | 540 | FROM |
|---|
| 536 | 541 | custom_menus |
|---|
| 537 | | where |
|---|
| | 542 | WHERE |
|---|
| 538 | 543 | menu_level = 'user' |
|---|
| 539 | | or |
|---|
| | 544 | OR |
|---|
| 540 | 545 | menu_level = 'all' |
|---|
| 541 | 546 | SQL_QUERY; |
|---|
| … | … | |
| 560 | 565 | |
|---|
| 561 | 566 | $tpl->assign( |
|---|
| 562 | | array('BUTTON_LINK' => $menu_link, |
|---|
| | 567 | array( |
|---|
| | 568 | 'BUTTON_LINK' => $menu_link, |
|---|
| 563 | 569 | 'BUTTON_NAME' => $menu_name, |
|---|
| 564 | 570 | 'BUTTON_TARGET' => $menu_target, |
|---|
| … | … | |
| 576 | 582 | } |
|---|
| 577 | 583 | |
|---|
| 578 | | if ($cfg['AWSTATS_ACTIVE'] == "no") { |
|---|
| 579 | | $tpl->assign('AWSTSTS', ''); |
|---|
| | 584 | if ($cfg['AWSTATS_ACTIVE'] != 'yes') { |
|---|
| | 585 | $tpl->assign('ACTIVE_AWSTATS', ''); |
|---|
| 580 | 586 | } else { |
|---|
| 581 | | $tpl->assign('AWSTSTS', 'http://' . $_SERVER['HTTP_HOST'] . '/stats'); |
|---|
| | 587 | $tpl->assign( |
|---|
| | 588 | array( |
|---|
| | 589 | 'AWSTATS_PATH' => 'http://' . $_SESSION['user_logged'] . '/stats/', |
|---|
| | 590 | 'AWSTATS_TARGET' => '_blank' |
|---|
| | 591 | ) |
|---|
| | 592 | ); |
|---|
| 582 | 593 | } |
|---|
| 583 | 594 | |
|---|
| … | … | |
| 587 | 598 | function get_user_domain_id(&$sql, $user_id) { |
|---|
| 588 | 599 | $query = <<<SQL_QUERY |
|---|
| 589 | | select |
|---|
| | 600 | SELECT |
|---|
| 590 | 601 | domain_id |
|---|
| 591 | | from |
|---|
| | 602 | FROM |
|---|
| 592 | 603 | domain |
|---|
| 593 | | where |
|---|
| | 604 | WHERE |
|---|
| 594 | 605 | domain_admin_id = ? |
|---|
| 595 | 606 | SQL_QUERY; |
|---|
| … | … | |
| 630 | 641 | $query = <<<SQL_QUERY |
|---|
| 631 | 642 | SELECT |
|---|
| 632 | | COUNT(sqlu_id) as cnt |
|---|
| | 643 | COUNT(sqlu_id) AS cnt |
|---|
| 633 | 644 | FROM |
|---|
| 634 | 645 | sql_user |
|---|
| … | … | |
| 645 | 656 | // let's get sql user common data; |
|---|
| 646 | 657 | $query = <<<SQL_QUERY |
|---|
| 647 | | select |
|---|
| | 658 | SELECT |
|---|
| 648 | 659 | t1.sqld_id, t1.sqlu_name, t2.sqld_name, t1.sqlu_name |
|---|
| 649 | | from |
|---|
| 650 | | sql_user as t1, |
|---|
| 651 | | sql_database as t2 |
|---|
| 652 | | where |
|---|
| | 660 | FROM |
|---|
| | 661 | sql_user AS t1, |
|---|
| | 662 | sql_database AS t2 |
|---|
| | 663 | WHERE |
|---|
| 653 | 664 | t1.sqld_id = t2.sqld_id |
|---|
| 654 | | and |
|---|
| | 665 | AND |
|---|
| 655 | 666 | t2.domain_id = ? |
|---|
| 656 | | and |
|---|
| | 667 | AND |
|---|
| 657 | 668 | t1.sqlu_id = ? |
|---|
| 658 | 669 | SQL_QUERY; |
|---|
| … | … | |
| 674 | 685 | // revoke grants on global level, if any; |
|---|
| 675 | 686 | $query = <<<SQL_QUERY |
|---|
| 676 | | revoke all on *.* from ?@'%' |
|---|
| | 687 | REVOKE ALL ON *.* FROM ?@'%' |
|---|
| 677 | 688 | SQL_QUERY; |
|---|
| 678 | 689 | $rs = exec_query($sql, $query, array($db_user_name)); |
|---|
| 679 | 690 | $query = <<<SQL_QUERY |
|---|
| 680 | | revoke all on *.* from ?@localhost |
|---|
| | 691 | REVOKE ALL ON *.* FROM ?@localhost |
|---|
| 681 | 692 | SQL_QUERY; |
|---|
| 682 | 693 | $rs = exec_query($sql, $query, array($db_user_name)); |
|---|
| 683 | 694 | // delete user record from mysql.user table; |
|---|
| 684 | 695 | $query = <<<SQL_QUERY |
|---|
| 685 | | delete from |
|---|
| | 696 | DELETE FROM |
|---|
| 686 | 697 | mysql.user |
|---|
| 687 | | where |
|---|
| 688 | | Host = '%' |
|---|
| 689 | | and |
|---|
| 690 | | User = ? |
|---|
| | 698 | WHERE |
|---|
| | 699 | Host = '%' |
|---|
| | 700 | AND |
|---|
| | 701 | User = ? |
|---|
| 691 | 702 | SQL_QUERY; |
|---|
| 692 | 703 | $rs = exec_query($sql, $query, array($db_user_name)); |
|---|
| 693 | 704 | |
|---|
| 694 | 705 | $query = <<<SQL_QUERY |
|---|
| 695 | | delete from |
|---|
| 696 | | mysql.user |
|---|
| 697 | | where |
|---|
| 698 | | Host = 'localhost' |
|---|
| 699 | | and |
|---|
| 700 | | User = ? |
|---|
| | 706 | DELETE FROM |
|---|
| | 707 | mysql.user |
|---|
| | 708 | WHERE |
|---|
| | 709 | Host = 'localhost' |
|---|
| | 710 | AND |
|---|
| | 711 | User = ? |
|---|
| 701 | 712 | SQL_QUERY; |
|---|
| 702 | 713 | $rs = exec_query($sql, $query, array($db_user_name)); |
|---|
| 703 | 714 | // flush privileges. |
|---|
| 704 | 715 | $query = <<<SQL_QUERY |
|---|
| 705 | | flush privileges |
|---|
| | 716 | FLUSH PRIVILEGES; |
|---|
| 706 | 717 | SQL_QUERY; |
|---|
| 707 | 718 | $rs = exec_query($sql, $query, array()); |
|---|
| … | … | |
| 709 | 720 | $new_db_name = str_replace("_", "\\_", $db_name); |
|---|
| 710 | 721 | $query = <<<SQL_QUERY |
|---|
| 711 | | revoke all on $new_db_name.* from ?@'%' |
|---|
| | 722 | REVOKE ALL ON $new_db_name.* FROM ?@'%' |
|---|
| 712 | 723 | SQL_QUERY; |
|---|
| 713 | 724 | $rs = exec_query($sql, $query, array($db_user_name)); |
|---|
| 714 | 725 | $query = <<<SQL_QUERY |
|---|
| 715 | | revoke all on $new_db_name.* from ?@localhost |
|---|
| | 726 | REVOKE ALL ON $new_db_name.* FROM ?@localhost |
|---|
| 716 | 727 | SQL_QUERY; |
|---|
| 717 | 728 | $rs = exec_query($sql, $query, array($db_user_name)); |
|---|
| … | … | |
| 723 | 734 | $tpl->assign('SQL_SUPPORT', ''); |
|---|
| 724 | 735 | } |
|---|
| 725 | | |
|---|
| 726 | 736 | if (isset($_SESSION['email_support']) && $_SESSION['email_support'] == "no") { |
|---|
| 727 | 737 | $tpl->assign('ADD_EMAIL', ''); |
|---|
| 728 | 738 | } |
|---|
| 729 | | |
|---|
| 730 | 739 | if (isset($_SESSION['subdomain_support']) && $_SESSION['subdomain_support'] == "no") { |
|---|
| 731 | 740 | $tpl->assign('SUBDOMAIN_SUPPORT', ''); |
|---|
| … | … | |
| 734 | 743 | $tpl->assign('DOMAINALIAS_SUPPORT', ''); |
|---|
| 735 | 744 | } |
|---|
| 736 | | |
|---|
| 737 | 745 | if (isset($_SESSION['subdomain_support']) && $_SESSION['subdomain_support'] == "no") { |
|---|
| 738 | 746 | $tpl->assign('SUBDOMAIN_SUPPORT_CONTENT', ''); |
|---|
| … | … | |
| 741 | 749 | $tpl->assign('DOMAINALIAS_SUPPORT_CONTENT', ''); |
|---|
| 742 | 750 | } |
|---|
| 743 | | |
|---|
| 744 | 751 | if (isset($_SESSION['alias_support']) && $_SESSION['alias_support'] == "no" && isset($_SESSION['subdomain_support']) && $_SESSION['subdomain_support'] == "no") { |
|---|
| 745 | 752 | $tpl->assign('DMN_MNGMNT', ''); |
|---|
| … | … | |
| 776 | 783 | function delete_sql_database(&$sql, $dmn_id, $db_id) { |
|---|
| 777 | 784 | $query = <<<SQL_QUERY |
|---|
| 778 | | select |
|---|
| 779 | | sqld_name as db_name |
|---|
| 780 | | from |
|---|
| | 785 | SELECT |
|---|
| | 786 | sqld_name AS db_name |
|---|
| | 787 | FROM |
|---|
| 781 | 788 | sql_database |
|---|
| 782 | | where |
|---|
| 783 | | domain_id = ? |
|---|
| 784 | | and |
|---|
| | 789 | WHERE |
|---|
| | 790 | domain_id = ? |
|---|
| | 791 | AND |
|---|
| 785 | 792 | sqld_id = ? |
|---|
| 786 | 793 | SQL_QUERY; |
|---|
| … | … | |
| 795 | 802 | // have we any users assigned to this database; |
|---|
| 796 | 803 | $query = <<<SQL_QUERY |
|---|
| 797 | | select |
|---|
| 798 | | t2.sqlu_id as db_user_id, |
|---|
| 799 | | t2.sqlu_name as db_user_name |
|---|
| 800 | | from |
|---|
| 801 | | sql_database as t1, |
|---|
| 802 | | sql_user as t2 |
|---|
| 803 | | where |
|---|
| | 804 | SELECT |
|---|
| | 805 | t2.sqlu_id AS db_user_id, |
|---|
| | 806 | t2.sqlu_name AS db_user_name |
|---|
| | 807 | FROM |
|---|
| | 808 | sql_database AS t1, |
|---|
| | 809 | sql_user AS t2 |
|---|
| | 810 | WHERE |
|---|
| 804 | 811 | t1.sqld_id = t2.sqld_id |
|---|
| 805 | | and |
|---|
| | 812 | AND |
|---|
| 806 | 813 | t1.domain_id = ? |
|---|
| 807 | | and |
|---|
| | 814 | AND |
|---|
| 808 | 815 | t1.sqld_id = ? |
|---|
| 809 | 816 | SQL_QUERY; |
|---|
| … | … | |
| 824 | 831 | // drop desired database; |
|---|
| 825 | 832 | $query = <<<SQL_QUERY |
|---|
| 826 | | drop database |
|---|
| | 833 | DROP DATABASE; |
|---|
| 827 | 834 | SQL_QUERY; |
|---|
| 828 | 835 | |
|---|
| … | … | |
| 831 | 838 | $rs = exec_query($sql, $query, array()); |
|---|
| 832 | 839 | |
|---|
| 833 | | write_log($_SESSION['user_logged'] . ": deletes SQL database: " . $db_name); |
|---|
| | 840 | write_log($_SESSION['user_logged'] . ": delete SQL database: " . $db_name); |
|---|
| 834 | 841 | // delete desired database from the ispcp sql_database table; |
|---|
| 835 | 842 | $query = <<<SQL_QUERY |
|---|
| 836 | | delete from |
|---|
| | 843 | DELETE FROM |
|---|
| 837 | 844 | sql_database |
|---|
| 838 | | where |
|---|
| 839 | | domain_id = ? |
|---|
| 840 | | and |
|---|
| | 845 | WHERE |
|---|
| | 846 | domain_id = ? |
|---|
| | 847 | AND |
|---|
| 841 | 848 | sqld_id = ? |
|---|
| 842 | 849 | SQL_QUERY; |
|---|
| r1075 |
r1162 |
|
| 9 | 9 | </head> |
|---|
| 10 | 10 | <body onLoad="javascript:document.frm.uname.focus()"> |
|---|
| 11 | | <table width="100%" height="100% "align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 11 | <table width="100%" height="100%" "align="center" cellpadding="0" cellspacing="0"> |
|---|
| 12 | 12 | <tr> |
|---|
| 13 | 13 | <td> |
|---|
| 14 | | <table width="453" style="border:solid 1px #CCCCCC;"align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 14 | <table width="453" style="border:solid 1px #CCCCCC;" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 15 | 15 | <tr> |
|---|
| 16 | 16 | <td> |
|---|
| r474 |
r1162 |
|
| 9 | 9 | </head> |
|---|
| 10 | 10 | <body onLoad="javascript:document.frm.uname.focus()"> |
|---|
| 11 | | <table width="100%" height="100% "align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 11 | <table width="100%" height="100%" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 12 | 12 | <tr> |
|---|
| 13 | 13 | <td> |
|---|
| 14 | | <table width="453" style="border:solid 1px #CCCCCC;"align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 14 | <table width="453" style="border:solid 1px #CCCCCC;" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 15 | 15 | <tr> |
|---|
| 16 | 16 | <td> |
|---|
| … | … | |
| 25 | 25 | <tr> |
|---|
| 26 | 26 | <td width="45" rowspan="6"></td> |
|---|
| 27 | | <td colspan="2"><strong><div class="login_text">{TR_IMGCAPCODE}<br />{TR_CAPCODE}</div></strong></td> |
|---|
| | 27 | <td colspan="2"> |
|---|
| | 28 | <div class="login_text"><strong>{TR_IMGCAPCODE}<br />{TR_CAPCODE}</strong></div></td> |
|---|
| 28 | 29 | </tr> |
|---|
| 29 | 30 | <tr> |
|---|
| … | … | |
| 37 | 38 | </tr> |
|---|
| 38 | 39 | <tr> |
|---|
| 39 | | <td colspan="2"><strong> |
|---|
| 40 | | <div class="login_text">{TR_USERNAME}</div> |
|---|
| | 40 | <td colspan="2"> |
|---|
| | 41 | <div class="login_text"><strong>{TR_USERNAME}</strong></div> |
|---|
| 41 | 42 | </td> |
|---|
| 42 | 43 | </tr> |
|---|
| r474 |
r1162 |
|
| 8 | 8 | </head> |
|---|
| 9 | 9 | <body onLoad="javascript:document.frm.uname.focus()"> |
|---|
| 10 | | <table width="100%" height="100% "align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 10 | <table width="100%" height="100%" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 11 | 11 | <tr> |
|---|
| 12 | 12 | <td> |
|---|
| 13 | | <table width="453" style="border:solid 1px #CCCCCC;"align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 13 | <table width="453" style="border:solid 1px #CCCCCC;" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 14 | 14 | <tr> |
|---|
| 15 | 15 | <td> |
|---|
| r776 |
r1162 |
|
| 9 | 9 | </head> |
|---|
| 10 | 10 | <body text="#000000"> |
|---|
| 11 | | <table width="100%" height="100% "align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 11 | <table width="100%" height="100%" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 12 | 12 | <tr> |
|---|
| 13 | 13 | <td> |
|---|
| 14 | | <table width="453" style="border:solid 1px #CCCCCC;"align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 14 | <table width="453" style="border:solid 1px #CCCCCC;" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 15 | 15 | <tr> |
|---|
| 16 | 16 | <td> |
|---|
| r1092 |
r1162 |
|
| 8 | 8 | </head> |
|---|
| 9 | 9 | <body text="#000000"> |
|---|
| 10 | | <table width="100%" height="100% "align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 10 | <table width="100%" height="100%" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 11 | 11 | <tr> |
|---|
| 12 | 12 | <td> |
|---|
| 13 | | <table width="453" style="border:solid 1px #CCCCCC;"align="center" cellpadding="0" cellspacing="0"> |
|---|
| | 13 | <table width="453" style="border:solid 1px #CCCCCC;" align="center" cellpadding="0" cellspacing="0"> |
|---|
| 14 | 14 | <tr> |
|---|
| 15 | 15 | <td> |
|---|
|