diff --git a/docs/INSTALL_OPENSUSE_11_1.txt b/docs/INSTALL_OPENSUSE_11_1.txt
index b755dae627e7e0029915e1d798e19a2d598e603b..3d2c6231c2eac183aa6f6095cdb3c1959a4f19d1 100644
--- a/docs/INSTALL_OPENSUSE_11_1.txt
+++ b/docs/INSTALL_OPENSUSE_11_1.txt
@@ -43,8 +43,9 @@ chkconfig --add courier-imap-ssl
cd /tmp
-wget http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.1/src/phpMyAdmin-3.1.2-1.1.src.rpm
-rpm -i phpMyAdmin-3.1.2-1.1.src.rpm
+yast2 -i pwgen
+rpm -i http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.1/noarch/phpMyAdmin-3.1.2-1.1.noarch.rpm
+ln -s /srv/www/htdocs/phpMyAdmin /usr/local/ispconfig/interface/web/phpmyadmin
// Warnings like "warning: phpMyAdmin-3.1.2-1.1.src.rpm: Header V3 DSA signature: NOKEY, key ID 367fe7fc" can be ignored.
@@ -67,15 +68,10 @@ make install
rm -rf pam_mysql-0.7RC1
rm pam_mysql-0.7RC1.tar.gz
+
// Set the mysql database password:
mysqladmin -u root password yourrootsqlpassword
-mysqladmin -h ispconfig.local -u root password yourrootsqlpassword
-
-
-// Install phpmyadmin
-yast2 -i pwgen
-rpm -i http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.1/noarch/phpMyAdmin-3.1.2-1.1.noarch.rpm
2) Install Amavisd-new, Spamassassin and Clamav (1 line!):
@@ -185,6 +181,9 @@ Now start the installation process by executing:
php -q install.php
+// Cleanup
+rm -rf /tmp/trunk
+
The installer will configure all services like postfix, sasl, courier, etc. for you. A manual setup as required for ISPConfig 2 (perfect setup guides) is not nescessary. To login to the ISPConfig controlpanel, open the following URL in your browser (replace the IP to match your settings!):
http://192.168.0.100:8080/
diff --git a/interface/web/mail/mail_domain_edit.php b/interface/web/mail/mail_domain_edit.php
index 477e0b7b69aa0c010210756c875fa31450ca9724..a7b2da1369641967fd10ccdac0913571edc2793f 100644
--- a/interface/web/mail/mail_domain_edit.php
+++ b/interface/web/mail/mail_domain_edit.php
@@ -113,9 +113,10 @@ class page_action extends tform_actions {
if($this->id > 0) {
//* we are editing a existing record
- $app->tpl->setVar("edit_disabled", 'disabled="disabled"');
+ $app->tpl->setVar("edit_disabled", 1);
+ $app->tpl->setVar("server_id_value", $this->dataRecord["server_id"]);
} else {
- $app->tpl->setVar("edit_disabled", '');
+ $app->tpl->setVar("edit_disabled", 0);
}
parent::onShowEnd();
diff --git a/interface/web/mail/templates/mail_domain_edit.htm b/interface/web/mail/templates/mail_domain_edit.htm
index 29a8c83d44fdbc5b38439098940da947c27f994a..a104827f8f248749f41ec91ffb4be567d6db509e 100644
--- a/interface/web/mail/templates/mail_domain_edit.htm
+++ b/interface/web/mail/templates/mail_domain_edit.htm
@@ -7,10 +7,18 @@