From b1fee291eba5e6b4caa17649f9abbadbc9011617 Mon Sep 17 00:00:00 2001 From: Mike Koch Date: Sun, 8 Mar 2015 23:54:41 -0400 Subject: [PATCH] Closes #148 add modsForHesk_settings.inc.php status to sidebar --- admin/admin_settings.php | 192 ++++++++++++++++++++++----------------- language/en/text.php | 3 + 2 files changed, 112 insertions(+), 83 deletions(-) diff --git a/admin/admin_settings.php b/admin/admin_settings.php index 8b880393..e38d07fe 100644 --- a/admin/admin_settings.php +++ b/admin/admin_settings.php @@ -101,106 +101,132 @@ if ( defined('HESK_DEMO') )
-
- - - + + + + + + + + + + + - - - - - - - - - - - - - + + + + - -
- : - - - +
+ : + + + ' . $hesklang['hud'] . ' '; - } - elseif ($latest != -1) + if ($latest === true) + { + echo ' - ' . $hesklang['hud'] . ' '; + } + elseif ($latest != -1) + { + // Is this a beta/dev version? + if ( strpos($hesk_settings['hesk_version'], 'beta') || strpos($hesk_settings['hesk_version'], 'dev') || strpos($hesk_settings['hesk_version'], 'RC') ) { - // Is this a beta/dev version? - if ( strpos($hesk_settings['hesk_version'], 'beta') || strpos($hesk_settings['hesk_version'], 'dev') || strpos($hesk_settings['hesk_version'], 'RC') ) - { - echo ' ' . $hesklang['beta'] . ' '; ?> ' . $hesklang['hnw'] . ' '; ?> ' . $hesklang['beta'] . ' '; ?> - ' . $hesklang['hnw'] . ' '; ?> - - +
+ : + + +
+ : + + +
+ : + + +
+ /hesk_settings.inc.php + + '.$hesklang['exists'].', '.$hesklang['writable'].''; + } else { + echo ''.$hesklang['exists'].', '.$hesklang['not_writable'].'
'.$hesklang['e_settings']; + } ?> -
- : - - -
- : - - -
- : - - -
- /hesk_settings.inc.php - - '.$hesklang['exists'].', '.$hesklang['writable'].''; - } else { - echo ''.$hesklang['exists'].', '.$hesklang['not_writable'].'
'.$hesklang['e_settings']; - } - ?> -
- / - - +
+ / + + '.$hesklang['exists'].', '; + if (is_writable(HESK_PATH . $hesk_settings['attach_dir'])) { - echo ''.$hesklang['exists'].', '; - if (is_writable(HESK_PATH . $hesk_settings['attach_dir'])) - { - $enable_use_attachments=1; - echo ''.$hesklang['writable'].''; - } - else - { - echo ''.$hesklang['not_writable'].'
'.$hesklang['e_attdir']; - } + $enable_use_attachments=1; + echo ''.$hesklang['writable'].''; } else { - echo ''.$hesklang['no_exists'].', '.$hesklang['not_writable'].'
'.$hesklang['e_attdir']; + echo ''.$hesklang['not_writable'].'
'.$hesklang['e_attdir']; } - ?> -
-
+ } + else + { + echo ''.$hesklang['no_exists'].', '.$hesklang['not_writable'].'
'.$hesklang['e_attdir']; + } + ?> + + + + + /modsForHesk_settings.inc.php + + + + '.$hesklang['exists'].', '.$hesklang['writable'].''; + } else { + echo ''.$hesklang['exists'].', '.$hesklang['not_writable'].'
'.$hesklang['e_mfh_settings']; + } + ?> + + +
diff --git a/language/en/text.php b/language/en/text.php index 8288c811..1f8d34cc 100644 --- a/language/en/text.php +++ b/language/en/text.php @@ -21,6 +21,9 @@ $hesklang['_COLLATE']='utf8_unicode_ci'; // This is the email break line that will be used in email piping $hesklang['EMAIL_HR']='------ Reply above this line ------'; +// ADDED OR MODIFIED IN Mods for HESK 2.1.0 +$hesklang['e_mfh_settings']='You will not be able to save your settings unless this file is writable by the script (CHMOD to 666)!'; + // ADDED OR MODIFIED IN Mods For HESK 2.0.0 $hesklang['saved_ticket_tpl'] = 'Saved Templates'; $hesklang['new_ticket_tpl']='Add or Edit a Ticket Template';