projects
/
squirrelmail.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added a server-side thread sort option. disabled by default (site wide)
[squirrelmail.git]
/
src
/
options_display.php
diff --git
a/src/options_display.php
b/src/options_display.php
index ef52091b4c00ed62b39decf4aa31c755ff019a65..d9414645ffbde5f36f9f5c34c776bde0fb26b568 100644
(file)
--- a/
src/options_display.php
+++ b/
src/options_display.php
@@
-19,7
+19,7
@@
define('SMOPT_GRP_MESSAGE', 2);
/* Define the optpage load function for the display options page. */
function load_optpage_data_display() {
global $theme, $language, $languages, $js_autodetect_results,
/* Define the optpage load function for the display options page. */
function load_optpage_data_display() {
global $theme, $language, $languages, $js_autodetect_results,
- $default_use_mdn, $squirrelmail_language;
+ $default_use_mdn, $squirrelmail_language
, $allow_thread_sort
;
/* Build a simple array into which we will build options. */
$optgrps = array();
/* Build a simple array into which we will build options. */
$optgrps = array();
@@
-260,6
+260,14
@@
function load_optpage_data_display() {
'type' => SMOPT_TYPE_BOOLEAN,
'refresh' => SMOPT_REFRESH_ALL
);
'type' => SMOPT_TYPE_BOOLEAN,
'refresh' => SMOPT_REFRESH_ALL
);
+ if ($allow_thread_sort == 'TRUE') {
+ $optvals[SMOPT_GRP_MESSAGE][] = array(
+ 'name' => 'sort_by_ref',
+ 'caption' => _("Use References header for thread sort"),
+ 'type' => SMOPT_TYPE_BOOLEAN,
+ 'refresh' => SMOPT_REFRESH_ALL
+ );
+ }
/* Assemble all this together and return it as our result. */
$result = array(
'grps' => $optgrps,
/* Assemble all this together and return it as our result. */
$result = array(
'grps' => $optgrps,