| | |
| | | { |
| | | var update, add_url = ''; |
| | | |
| | | if (!sort_col) sort_col = this.env.sort_col; |
| | | if (!sort_order) sort_order = this.env.sort_order; |
| | | if (sort_col === null) |
| | | sort_col = this.env.sort_col; |
| | | if (!sort_order) |
| | | sort_order = this.env.sort_order; |
| | | |
| | | if (this.env.sort_col != sort_col || this.env.sort_order != sort_order) { |
| | | update = 1; |
| | |
| | | |
| | | if (this.env.threading != threads) { |
| | | update = 1; |
| | | add_url += '&_threads=' + threads; |
| | | add_url += '&_threads=' + threads; |
| | | } |
| | | |
| | | if (cols && cols.length) { |
| | |
| | | for (i=0; i<cols.length; i++) |
| | | if (cols[i]) |
| | | newcols[newcols.length] = cols[i]; |
| | | |
| | | |
| | | if (newcols.join() != this.env.coltypes.join()) { |
| | | update = 1; |
| | | add_url += '&_cols=' + newcols.join(','); |
| | |
| | | return false; |
| | | }; |
| | | |
| | | // thread expanding/collapsing handler |
| | | // thread expanding/collapsing handler |
| | | this.expand_message_row = function(e, uid) |
| | | { |
| | | var row = this.message_list.rows[uid]; |
| | |
| | | |
| | | // message list expanding |
| | | this.expand_threads = function() |
| | | { |
| | | { |
| | | if (!this.env.threading || !this.env.autoexpand_threads || !this.message_list) |
| | | return; |
| | | |