Fixed installed_languages.php creation.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Sat, 4 Sep 2010 19:29:22 +0000 (19:29 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Sat, 4 Sep 2010 19:29:22 +0000 (19:29 +0000)
install/index.php

index f5f7aa7377166bdeadd205b2acc1841d6dfc5ebd..53c865ecdf14b64ad8314336e164373ac40f809a 100644 (file)
@@ -183,7 +183,8 @@ function do_install() {
                include_once($path_to_root . "/lang/installed_languages.inc");
                $dflt_lang = $_POST['lang'];
                write_lang();
-
+               if (!isset($installed_extensions))
+                       write_extensions(array());
                return true;
        }
        return false;
@@ -261,13 +262,14 @@ elseif(get_post('install_langs'))
 elseif(get_post('install_coas')) 
 {
        $ret = true;
-
+       $next_extension_id = 0;
+       
        if (isset($_POST['coas']))
                foreach($_POST['coas'] as $package => $ok) {
                        $ret &= install_extension($package);
                }
        if ($ret) {
-               include($path_to_root.'/installed_extensions.php');
+               @include($path_to_root.'/installed_extensions.php');
                $_POST['Page'] = 5;
        }
 }