tbrehm
2011-07-22 8fe9ab67555e62100f764676f47f3ebb1a22ad8a
Fixed PHP notices in mailman installer.
1 files modified
6 ■■■■■ changed files
install/lib/installer_base.lib.php 6 ●●●●● patch | view | raw | blame | history
install/lib/installer_base.lib.php
@@ -523,9 +523,9 @@
        $lines = explode("\n", $old_file); 
        foreach ($lines as $line)
        {
            if (strlen($line) && substr($line, 0, 1) != '#')
            if (trim($line) != '' && substr($line, 0, 1) != '#')
            {
                list($key, $value) = explode("=", $line);
                @list($key, $value) = @explode("=", $line);
                if (!empty($value))
                {
                    $key = rtrim($key);
@@ -540,6 +540,7 @@
            // create virtual_domains list
            $domainAll = $this->db->queryAllRecords("SELECT domain FROM mail_mailinglist GROUP BY domain");
            
            if(is_array($domainAll)) {
            foreach($domainAll as $domain)
            {
                if ($domainAll[0]['domain'] == $domain['domain'])
@@ -547,6 +548,7 @@
                else
                    $virtual_domains .= ", '".$domain['domain']."'";
            }
            }
        }
        else
            $virtual_domains = "' '";