[Mapbender-commits] r3551 - trunk/mapbender/http/javascripts
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Tue Feb 17 05:00:43 EST 2009
Author: verenadiewald
Date: 2009-02-17 05:00:43 -0500 (Tue, 17 Feb 2009)
New Revision: 3551
Modified:
trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php
Log:
included tablesorting for wfs search results
Modified: trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php
===================================================================
--- trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php 2009-02-17 09:57:15 UTC (rev 3550)
+++ trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php 2009-02-17 10:00:43 UTC (rev 3551)
@@ -581,7 +581,7 @@
delFilterButton.className = global_wfsConfObj[global_selectedWfsConfId].g_button_id;
delFilterButton.value = clearFilterButtonLabel;
// Internet explorer
- if (parent.ie) {$_REQUEST['pdfPathString']
+ if (parent.ie) {
delFilterButton.onclick = function() {
var x = new Function ("", "clearFilter();");
x();
@@ -1056,12 +1056,13 @@
resultGeometryPopup = new parent.mb_popup(searchPopupTitle,contentHtml,searchPopupWidth,searchPopupHeight,searchPopupX,searchPopupY);
}
resultGeometryPopup.show();
-
+ parent.$("#resultTable").tablesorter({
+ sortList: [[0,0]]
+ });
}
else{
document.getElementById("res").innerHTML = contentHtml;
}
-
}
function createListOfGeometries(){
@@ -1071,22 +1072,22 @@
else{
var domPath = "";
}
- var listOfGeom = "<form name='resultListForm'><table style='background-color:#EEEEEE;'>\n";
+ var listOfGeom = "<form name='resultListForm'><table class='tablesorter' id='resultTable'>\n";
var wfsConf = global_wfsConfObj[global_selectedWfsConfId];
var labelArray = [];
if (geomArray.count() > 0) {
if(showResultInPopup==1){
- listOfGeom += "<tr>";
+ listOfGeom += "<thead><tr>";
var labelObj = getListTitle();
for (var k = 1 ; k < labelObj.length; k ++) {
- listOfGeom += "<td>";
+ listOfGeom += "<th>";
listOfGeom += labelObj[k];
- listOfGeom += "</td>";
+ listOfGeom += "</th>";
}
- listOfGeom += "</tr>";
+ listOfGeom += "</tr></thead>";
}
-
+ listOfGeom += "<tbody>";
for (var i = 0 ; i < geomArray.count(); i ++) {
if (geomArray.get(i).get(-1).isComplete()) {
listOfGeom += "<tr>\n";
@@ -1120,7 +1121,7 @@
}
}
}
- listOfGeom += "</table></form>\n";
+ listOfGeom += "</tbody></table></form>\n";
return listOfGeom;
}
More information about the Mapbender_commits
mailing list