Subversion Repositories oidplus

Compare Revisions

Regard whitespace Rev 400 → Rev 401

/trunk/includes/classes/OIDplus.class.php
993,7 → 993,15
if (strpos($lang,'/') !== false) continue; // just to be sure
if (strpos($lang,'\\') !== false) continue; // just to be sure
if (strpos($lang,'..') !== false) continue; // just to be sure
$translation_file = __DIR__.'/../../plugins/language/'.$lang.'/messages.xml';
 
$wildcard = $pluginManifest->getLanguageMessages();
if (strpos($wildcard,'/') !== false) continue; // just to be sure
if (strpos($wildcard,'\\') !== false) continue; // just to be sure
if (strpos($wildcard,'..') !== false) continue; // just to be sure
 
$translation_files = glob(__DIR__.'/../../plugins/language/'.$lang.'/'.$wildcard);
sort($translation_files);
foreach ($translation_files as $translation_file) {
if (!file_exists($translation_file)) continue;
$xml = @simplexml_load_string(file_get_contents($translation_file));
if (!$xml) continue; // if there is an UTF-8 or parsing error, don't output any errors, otherwise the JavaScript is corrupt and the page won't render correctly
1003,6 → 1011,7
$translation_array[$lang][$src] = $dst;
}
}
}
return $translation_array;
}