From: Michael Date: Sun, 29 Oct 2017 06:49:43 +0000 (+0000) Subject: Issue 3828: Better handling if query doesn't return a value X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=83bbbd1fe3d75a62f27462250ebe7632ecea0a75;p=friendica.git Issue 3828: Better handling if query doesn't return a value --- diff --git a/include/pgettext.php b/include/pgettext.php index f6f26a8cc4..da47b8b6c1 100644 --- a/include/pgettext.php +++ b/include/pgettext.php @@ -106,13 +106,11 @@ function load_translation_table($lang) { $a->strings = array(); // load enabled plugins strings - $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"); - } + $plugins = dba::select('addon', array('name'), array('installed' => true)); + while ($p = dba::fetch($plugins)) { + $name = $p['name']; + if (file_exists("addon/$name/lang/$lang/strings.php")) { + include("addon/$name/lang/$lang/strings.php"); } }