]> code.citadel.org Git - citadel.git/blobdiff - webcit/static/summaryview.js
* fix unread message not being bolded in mailbox
[citadel.git] / webcit / static / summaryview.js
index e628a6c66c8de6861fce6abbeb52b10f055da1ad..d1fa66e386edcb658e3f51905d741b92066a5d5e 100644 (file)
@@ -68,9 +68,10 @@ function getMessages() {
     message_view.appendChild(loadingMsg);
   }
 roomName = getTextContent(document.getElementById("rmname"));
- var parameters = {'room':roomName, 'startmsg': startmsg};
+ var parameters = {'room':roomName, 'startmsg': startmsg, 'stopmsg': -1};
  if (is_safe_mode) {
-   parameters['maxmsgs'] = 500;
+   parameters['stopmsg'] = parseInt(startmsg)+500;
+   //parameters['maxmsgs'] = 500;
    if (currentSortMode != null) {
      var SortBy = currentSortMode[0];
      if (SortBy.charAt(0) == 'r') {
@@ -127,7 +128,8 @@ function loadMessages(transport) {
       var x=j;
       if (x==4) x=3;
       var classStmt = "col"+x;
-      tdElement.setAttribute("class", classStmt);
+      //tdElement.setAttribute("class", classStmt);
+      tdElement.className = classStmt;
        } catch (e) {
          WCLog("Error on #"+msgId +" col"+j+":"+e);
        }
@@ -144,7 +146,7 @@ function loadMessages(transport) {
   var delta = end.getTime() - start.getTime();
     WCLog("loadMessages construct: " + delta);
   } catch (e) {
-    window.alert(e);
+    //window.alert(e+"|"+e.description);
   }
   if (currentSortMode == null) {
   if (sortmode.length < 1) {
@@ -176,8 +178,6 @@ function resortAndDisplay(sortMode) {
     try {
       var currentRow = rowArray[x];
       var className = currentRow.className;
-    className = className.replace("table-alt-row","");
-    className = className.replace("table-row","");
     if (((x-1) % 2) == 0) {
       className += " table-alt-row";
     } else {