[geeklog-cvs] Geeklog-1.x/system/classes config.class.php, 1.33, 1.34
Dirk Haun
dhaun at qs1489.pair.com
Fri Mar 21 15:43:35 EDT 2008
- Previous message (by thread): [geeklog-cvs] Geeklog-1.x/language english.php, 1.331, 1.332 english_utf-8.php, 1.115, 1.116 german.php, 1.185, 1.186 german_formal.php, 1.90, 1.91 german_formal_utf-8.php, 1.43, 1.44 german_utf-8.php, 1.74, 1.75 japanese.php, 1.40, 1.41 japanese_utf-8.php, 1.24, 1.25
- Next message (by thread): [geeklog-cvs] Geeklog-1.x/language german.php, 1.186, 1.187 german_formal.php, 1.91, 1.92 german_formal_utf-8.php, 1.44, 1.45 german_utf-8.php, 1.75, 1.76
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/geeklog/Geeklog-1.x/system/classes
In directory qs1489.pair.com:/tmp/cvs-serv52470/system/classes
Modified Files:
config.class.php
Log Message:
Be more fault tolerant against missing texts, e.g. in translations
Index: config.class.php
===================================================================
RCS file: /cvsroot/geeklog/Geeklog-1.x/system/classes/config.class.php,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -d -r1.33 -r1.34
*** config.class.php 21 Mar 2008 15:38:05 -0000 1.33
--- config.class.php 21 Mar 2008 19:43:32 -0000 1.34
***************
*** 337,341 ****
'selectionArray' =>
(($cur[2] != -1) ?
! $LANG_configselects[$group][$cur[2]] : null),
'value' =>
(($cur[4] == 'unset') ?
--- 337,341 ----
'selectionArray' =>
(($cur[2] != -1) ?
! isset($LANG_configselects[$group][$cur[2]]) : null),
'value' =>
(($cur[4] == 'unset') ?
***************
*** 346,350 ****
}
! /* Changes any config settings that depend on other configuration settings. */
function _post_configuration()
{
--- 346,350 ----
}
! // Changes any config settings that depend on other configuration settings.
function _post_configuration()
{
***************
*** 433,439 ****
$t->set_var('subgroup_active_name',
$LANG_configsubgroups[$group][$sgname]);
! } else {
$t->set_var('subgroup_active_name',
$LANG_configsubgroups[$group][$sgroup]);
}
$t->set_var('select_id', 'id="current"');
--- 433,441 ----
$t->set_var('subgroup_active_name',
$LANG_configsubgroups[$group][$sgname]);
! } else if (isset($LANG_configsubgroups[$group][$sgroup])) {
$t->set_var('subgroup_active_name',
$LANG_configsubgroups[$group][$sgroup]);
+ } else {
+ $t->set_var('subgroup_active_name', $sgname);
}
$t->set_var('select_id', 'id="current"');
***************
*** 442,447 ****
}
$t->set_var('subgroup_name', $sgroup);
! $t->set_var("subgroup_display_name",
! $LANG_configsubgroups[$group][$sgname]);
if ($innerloopcntr == 1) {
$t->parse('subgroups', "subgroup-selector");
--- 444,453 ----
}
$t->set_var('subgroup_name', $sgroup);
! if (isset($LANG_configsubgroups[$group][$sgname])) {
! $t->set_var('subgroup_display_name',
! $LANG_configsubgroups[$group][$sgname]);
! } else {
! $t->set_var('subgroup_display_name', $sgname);
! }
if ($innerloopcntr == 1) {
$t->parse('subgroups', "subgroup-selector");
***************
*** 514,519 ****
if (empty($fs_index)) {
$t->set_var('fs_display', $LANG_fs[$group][$fs_id]);
! } else {
$t->set_var('fs_display', $LANG_fs[$group][$fs_index]);
}
$t->set_var('fs_notes', '');
--- 520,527 ----
if (empty($fs_index)) {
$t->set_var('fs_display', $LANG_fs[$group][$fs_id]);
! } else if (isset($LANG_fs[$group][$fs_index])) {
$t->set_var('fs_display', $LANG_fs[$group][$fs_index]);
+ } else {
+ $t->set_var('fs_display', $fs_index);
}
$t->set_var('fs_notes', '');
***************
*** 761,766 ****
if (isset($LANG_configsubgroups[$conf_group][$sgname])) {
$group_display = $LANG_configsubgroups[$conf_group][$sgname];
! } else {
$group_display = $LANG_configsubgroups[$conf_group][$sgroup];
}
// Create a menu item for each sub config group - disable the link for the current selected one
--- 769,776 ----
if (isset($LANG_configsubgroups[$conf_group][$sgname])) {
$group_display = $LANG_configsubgroups[$conf_group][$sgname];
! } else if (isset($LANG_configsubgroups[$conf_group][$sgroup])) {
$group_display = $LANG_configsubgroups[$conf_group][$sgroup];
+ } else {
+ $group_display = $sgname;
}
// Create a menu item for each sub config group - disable the link for the current selected one
- Previous message (by thread): [geeklog-cvs] Geeklog-1.x/language english.php, 1.331, 1.332 english_utf-8.php, 1.115, 1.116 german.php, 1.185, 1.186 german_formal.php, 1.90, 1.91 german_formal_utf-8.php, 1.43, 1.44 german_utf-8.php, 1.74, 1.75 japanese.php, 1.40, 1.41 japanese_utf-8.php, 1.24, 1.25
- Next message (by thread): [geeklog-cvs] Geeklog-1.x/language german.php, 1.186, 1.187 german_formal.php, 1.91, 1.92 german_formal_utf-8.php, 1.44, 1.45 german_utf-8.php, 1.75, 1.76
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the geeklog-cvs
mailing list