X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit-ng%2Fstatic%2Fjs%2Fviews.js;h=5804155f48d6c97e87d7c7f51c6ce9ea6d675f2e;hb=ec0632c60fbcc1509eada758e6778afb4a52ea11;hp=eae090ccc075854f51367f2e1d203270a140a086;hpb=86ab29cd7358cd0793a2fab867e1432b33acd55d;p=citadel.git
diff --git a/webcit-ng/static/js/views.js b/webcit-ng/static/js/views.js
index eae090ccc..5804155f4 100644
--- a/webcit-ng/static/js/views.js
+++ b/webcit-ng/static/js/views.js
@@ -54,8 +54,8 @@ function forum_readmessages(target_div, gt_msg, lt_msg)
{
original_text = document.getElementById(target_div).innerHTML; // in case we need to replace it after an error
document.getElementById(target_div).innerHTML =
- " "
- + _("Loading messages from server, please wait") ;
+ "
"
+ + _("Loading messages from server, please wait") + "
";
var request = new XMLHttpRequest();
if (lt_msg < 9999999999) {
@@ -89,17 +89,17 @@ function forum_readmessages(target_div, gt_msg, lt_msg)
newlt = msgs[0];
}
document.getElementById(target_div).innerHTML +=
- "" +
+ "
" +
+ "
" ;
+ "
" +
+ _("Older posts") + "
" ;
}
- // Render the divs (we will fill them in later)
+ // Render an empty div for each message. We will fill them in later.
for (var i in msgs) {
- document.getElementById(target_div).innerHTML +=
- "#" + msgs[i]
- + "
" ;
+ document.getElementById(target_div).innerHTML += "
" ;
+ document.getElementById("ctdl_msg_"+msgs[i]).style.display = "none";
}
if (lt_msg == 9999999999) {
new_new_div_name = randomString(5);
@@ -110,9 +110,11 @@ function forum_readmessages(target_div, gt_msg, lt_msg)
newgt = msgs[msgs.length-1];
}
document.getElementById(target_div).innerHTML +=
- "" ;
+ "" ;
}
// Now figure out where to scroll to after rendering.
@@ -148,7 +150,7 @@ function forum_readmessages(target_div, gt_msg, lt_msg)
function forum_render_messages(msgs, prefix, scroll_to)
{
for (i=0; i