Changeset 132 for branches/2.0singleton/lib/SortOrder.inc.php
- Timestamp:
- May 30, 2006 10:05:54 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0singleton/lib/SortOrder.inc.php
r130 r132 69 69 function setDefault($default_sort = '', $default_order = '') 70 70 { 71 $prefs =& Prefs::getInstance(); 72 71 73 // Which column to sort by? 72 74 // (1) By GET or POST specification, if available. … … 76 78 if (!empty($new_sort_by)) { 77 79 $this->sort_by = $new_sort_by; 78 Prefs::setValue('sort_by', $this->sort_by, $_SERVER['PHP_SELF']);79 } else if ( Prefs::exists('sort_by', $_SERVER['PHP_SELF'])) {80 $this->sort_by = Prefs::getValue('sort_by', $_SERVER['PHP_SELF']);80 $prefs->setValue('sort_by', $this->sort_by, $_SERVER['PHP_SELF']); 81 } else if ($prefs->exists('sort_by', $_SERVER['PHP_SELF'])) { 82 $this->sort_by = $prefs->getValue('sort_by', $_SERVER['PHP_SELF']); 81 83 } else { 82 84 $this->sort_by = $default_sort; … … 90 92 if (!empty($new_order)) { 91 93 $this->order = $new_order; 92 Prefs::setValue('sort_order', $this->order, $_SERVER['PHP_SELF']);93 } else if ( Prefs::exists('sort_order', $_SERVER['PHP_SELF'])) {94 $this->order = Prefs::getValue('sort_order', $_SERVER['PHP_SELF']);94 $prefs->setValue('sort_order', $this->order, $_SERVER['PHP_SELF']); 95 } else if ($prefs->exists('sort_order', $_SERVER['PHP_SELF'])) { 96 $this->order = $prefs->getValue('sort_order', $_SERVER['PHP_SELF']); 95 97 } else { 96 98 $this->order = $default_order; … … 109 111 function set($sort = null, $order = null) 110 112 { 113 $prefs =& Prefs::getInstance(); 114 111 115 // Set new sort value. 112 116 if (isset($sort)) { 113 117 $this->sort_by = $sort; 114 Prefs::setValue('sort_by', $this->sort_by, $_SERVER['PHP_SELF']);118 $prefs->setValue('sort_by', $this->sort_by, $_SERVER['PHP_SELF']); 115 119 } 116 120 … … 118 122 if (isset($order)) { 119 123 $this->order = $order; 120 Prefs::setValue('sort_order', $this->order, $_SERVER['PHP_SELF']);124 $prefs->setValue('sort_order', $this->order, $_SERVER['PHP_SELF']); 121 125 } 122 126 }
Note: See TracChangeset
for help on using the changeset viewer.