[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gforge-commits] gforge/www/include BaseLanguage.class,1.25,1.26
From: |
gsmet |
Subject: |
[Gforge-commits] gforge/www/include BaseLanguage.class,1.25,1.26 |
Date: |
Wed, 27 Oct 2004 16:36:10 -0500 |
Update of /cvsroot/gforge/gforge/www/include
In directory db.perdue.net:/tmp/cvs-serv28672/www/include
Modified Files:
BaseLanguage.class
Log Message:
better error handling
Index: BaseLanguage.class
===================================================================
RCS file: /cvsroot/gforge/gforge/www/include/BaseLanguage.class,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- BaseLanguage.class 15 Sep 2004 21:42:21 -0000 1.25
+++ BaseLanguage.class 27 Oct 2004 21:36:07 -0000 1.26
@@ -213,15 +213,17 @@
function loadPluginSpecificLanguage($lang, $pluginNames) {
foreach($pluginNames AS $pluginName) {
$plugin =& plugin_get_object($pluginName);
- $languagePath = $plugin->GetLanguagePath().$lang.'.tab';
- $specificLanguagePath =
$plugin->GetSpecificLanguagePath().$lang.'.tab';
- if(file_exists($languagePath)) {
- $this->loadLanguageFile($languagePath);
- }
- if(file_exists($specificLanguagePath)) {
- $this->loadLanguageFile($specificLanguagePath);
+ if($plugin && !$plugin->isError()) {
+ $languagePath =
$plugin->GetLanguagePath().$lang.'.tab';
+ $specificLanguagePath =
$plugin->GetSpecificLanguagePath().$lang.'.tab';
+ if(file_exists($languagePath)) {
+ $this->loadLanguageFile($languagePath);
+ }
+ if(file_exists($specificLanguagePath)) {
+
$this->loadLanguageFile($specificLanguagePath);
+ }
+ $this->pluginDependencies[] = $pluginName;
}
- $this->pluginDependencies[] = $pluginName;
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gforge-commits] gforge/www/include BaseLanguage.class,1.25,1.26,
gsmet <=