]> git.mxchange.org Git - friendica.git/commitdiff
add check for false returned by query in load_translation_table
authorFabrixxm <fabrix.xm@gmail.com>
Wed, 27 Feb 2013 15:16:05 +0000 (10:16 -0500)
committerFabrixxm <fabrix.xm@gmail.com>
Wed, 27 Feb 2013 15:16:05 +0000 (10:16 -0500)
include/pgettext.php

index fa1482002a1f61f03f7748ac06b9088fccfa8a07..525b64a1867ea51feb2708b086106936c1515f37 100644 (file)
@@ -90,20 +90,21 @@ function pop_lang() {
 if(! function_exists('load_translation_table')) {
 function load_translation_table($lang) {
        global $a;
+        
        $a->strings = array();
        if(file_exists("view/$lang/strings.php")) {
                include("view/$lang/strings.php");
        }
-       
        // load enabled plugins strings
-       $plugins = $q("SELECT name FROM addon WHERE installed=1;");
-       foreach($plugins as $p) {
-               $name = $p['name'];
-               if(file_exists("addon/$name/lang/$lang/strings.php")) {
-                       include("addon/$name/lang/$lang/strings.php");
+       $plugins = q("SELECT name FROM addon WHERE installed=1;");
+       if ($plugins!==false) {
+               foreach($plugins as $p) {
+                       $name = $p['name'];
+                       if(file_exists("addon/$name/lang/$lang/strings.php")) {
+                               include("addon/$name/lang/$lang/strings.php");
+                       }
                }
        }
-       
 }}
 
 // translate string if translation exists