*/
$fontset_values = array();
- foreach (array_keys($fontsets) as $fontset_key) {
- $fontset_list[$fontset_key]=$fontset_key;
+ $fontset_list = array();
+
+ if (!empty($fontsets) && is_array($fontsets)) {
+
+ foreach (array_keys($fontsets) as $fontset_key) {
+ $fontset_list[$fontset_key]=$fontset_key;
+ }
+ ksort($fontset_list);
}
- ksort($fontset_list);
if (count($fontset_list) > 1) {
$fontset_list = array_merge(array('' => _("Default font style")), $fontset_list);
/* Icon theme selection */
if ($use_icons) {
global $icon_themes, $icon_theme;
+
$temp = array();
for ($count = 0; $count < sizeof($icon_themes); $count++) {
$temp[$count] = $icon_themes[$count]['NAME'];
- if ($icon_theme == $icon_themes[$count]['PATH'])
+ if ($icon_theme == $icon_themes[$count]['PATH'] ||
+ (($icon_theme == $sTplDir.'images/') && ($icon_themes[$count]['PATH']=='template'))
+ ) {
$value = $count;
+ }
}
if (sizeof($icon_themes) > 0) {
$optvals[SMOPT_GRP_GENERAL][] = array(
$optvals[SMOPT_GRP_MESSAGE][] = array(
'name' => 'delete_prev_next_display',
- 'caption' => _("Show 'Delete & Prev/Next' Links"),
+ 'caption' => _("Show 'Delete & Prev/Next' Links"),
'type' => SMOPT_TYPE_BOOLEAN,
'refresh' => SMOPT_REFRESH_ALL
);
}
-?>
\ No newline at end of file
+?>