fixes bug #20708, where tables containing colspans greater than 1 are still sortable...
authorNimish Gautam <nimishg@users.mediawiki.org>
Fri, 18 Sep 2009 23:48:15 +0000 (23:48 +0000)
committerNimish Gautam <nimishg@users.mediawiki.org>
Fri, 18 Sep 2009 23:48:15 +0000 (23:48 +0000)
skins/common/wikibits.js

index 9887ef4..06bbff3 100644 (file)
@@ -695,6 +695,9 @@ function ts_resortTable(lnk) {
                var row = table.rows[j];
                if((" "+row.className+" ").indexOf(" unsortable ") < 0) {
                        var keyText = ts_getInnerText(row.cells[column]);
+                       if(keyText == undefined) {
+                               keyText = ""; 
+                       }
                        var oldIndex = (reverse ? -j : j);
                        var preprocessed = preprocessor( keyText.replace(/^[\s\xa0]+/, "").replace(/[\s\xa0]+$/, "") );