Portal Sort Extreme 2! By Duane Weller.
This is yet another sorting technique based on its predecessor yet simpler, that allows for dynamic multicolumn sorting. The user can click a button to sort a column, shift-click to add additional columns, click or shift-click sorted columns to reverse the sort order, AND option-click sorted columns to remove them. The scripting is even designed to allow the user to unsort the list. It can handle sorting all ﬁeld types and it can sort by value lists. With only one minor difference the technique can be used to sort both list view layouts and portals. And each list can have it’s own unique sort order.