diff options
author | friendica <redmatrix@redmatrix.me> | 2015-04-19 23:04:14 -0700 |
---|---|---|
committer | friendica <redmatrix@redmatrix.me> | 2015-04-19 23:04:14 -0700 |
commit | 9cc8b44579ad0620d79c675b3449461db8d4e732 (patch) | |
tree | 1832d87cac5ad4381faa92fb90ace07c4899c724 | |
parent | 4383564777c84408880432d2ebd9c5ac73d8afe9 (diff) | |
download | volse-hubzilla-9cc8b44579ad0620d79c675b3449461db8d4e732.tar.gz volse-hubzilla-9cc8b44579ad0620d79c675b3449461db8d4e732.tar.bz2 volse-hubzilla-9cc8b44579ad0620d79c675b3449461db8d4e732.zip |
issue #157, provide default directory sort order
-rw-r--r-- | include/dir_fns.php | 8 | ||||
-rw-r--r-- | mod/directory.php | 6 |
2 files changed, 12 insertions, 2 deletions
diff --git a/include/dir_fns.php b/include/dir_fns.php index d1e26b637..ebaa7c427 100644 --- a/include/dir_fns.php +++ b/include/dir_fns.php @@ -116,7 +116,13 @@ function dir_sort_links() { // Build urls without order and pubforums so it's easy to tack on the changed value // Probably there's an easier way to do this - $current_order = (($_REQUEST['order']) ? $_REQUEST['order'] : 'date'); + + $directory_sort_order = get_config('system','directory_sort_order'); + if(! $directory_sort_order) + $directory_sort_order = 'date'; + + + $current_order = (($_REQUEST['order']) ? $_REQUEST['order'] : $directory_sort_order); $url = 'directory?f='; $tmp = array_merge($_GET,$_POST); diff --git a/mod/directory.php b/mod/directory.php index 38dd9687a..3e94d6395 100644 --- a/mod/directory.php +++ b/mod/directory.php @@ -158,7 +158,11 @@ function directory_content(&$a) { if(! is_null($pubforums)) $query .= '&pubforums=' . intval($pubforums); - $sort_order = ((x($_REQUEST,'order')) ? $_REQUEST['order'] : 'date'); + $directory_sort_order = get_config('system','directory_sort_order'); + if(! $directory_sort_order) + $directory_sort_order = 'date'; + + $sort_order = ((x($_REQUEST,'order')) ? $_REQUEST['order'] : $directory_sort_order); if($sort_order) $query .= '&order=' . urlencode($sort_order); |