projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
a31e747
)
foo
author
Art Cancro
<ajc@citadel.org>
Tue, 13 Feb 2018 23:22:28 +0000
(18:22 -0500)
committer
Art Cancro
<ajc@citadel.org>
Tue, 13 Feb 2018 23:22:28 +0000
(18:22 -0500)
webcit-ng/static/js/views.js
patch
|
blob
|
history
diff --git
a/webcit-ng/static/js/views.js
b/webcit-ng/static/js/views.js
index d62af2cb83b1be2312ce5afc28c7670f58456747..7ad2a6b921600ef2d12cd44d3f4337bd75584b26 100644
(file)
--- a/
webcit-ng/static/js/views.js
+++ b/
webcit-ng/static/js/views.js
@@
-66,6
+66,7
@@
function forum_readmessages(target_div, min_msg, max_msg)
if ((this.status / 100) == 2)
{
msgs = JSON.parse(this.responseText);
if ((this.status / 100) == 2)
{
msgs = JSON.parse(this.responseText);
+
document.getElementById(innerdivname).innerHTML =
"Are we logged in? " + logged_in + "<br>"
+ "Last seen: " + last_seen + "<br>"
document.getElementById(innerdivname).innerHTML =
"Are we logged in? " + logged_in + "<br>"
+ "Last seen: " + last_seen + "<br>"
@@
-78,13
+79,20
@@
function forum_readmessages(target_div, min_msg, max_msg)
document.getElementById(innerdivname).innerHTML += "FIXME no msgs" ;
}
document.getElementById(innerdivname).innerHTML += "FIXME no msgs" ;
}
+ // If we were given an explicit starting point, by all means start there.
+ // Note that we don't have to remove them from the array because we did a 'msgs gt|xxx' command to Citadel.
+ else if (min_msg > 0)
+ {
+ msgs = msgs.slice(0, msgs_per_page);
+ }
+
// show us the last 20 messages and scroll to the bottom (this will become the not-logged-in behavior)
else if ((logged_in) | (!logged_in))
{
if (msgs.length > messages_per_page)
{
msgs = msgs.slice(msgs.length - messages_per_page);
// show us the last 20 messages and scroll to the bottom (this will become the not-logged-in behavior)
else if ((logged_in) | (!logged_in))
{
if (msgs.length > messages_per_page)
{
msgs = msgs.slice(msgs.length - messages_per_page);
- document.getElementById(innerdivname).innerHTML += "
link to msgs less than " + msgs[0] + "<br
>" ;
+ document.getElementById(innerdivname).innerHTML += "
<div id=\"older_msgs\">link to msgs less than " + msgs[0] + "</div
>" ;
}
}
}
}
@@
-93,6
+101,7
@@
function forum_readmessages(target_div, min_msg, max_msg)
document.getElementById(innerdivname).innerHTML +=
"<div id=\"ctdl_msg_" + msgs[i] + "\">message #" + msgs[i] + "</div>" ;
}
document.getElementById(innerdivname).innerHTML +=
"<div id=\"ctdl_msg_" + msgs[i] + "\">message #" + msgs[i] + "</div>" ;
}
+ document.getElementById(innerdivname).innerHTML += "<div id=\"newer_msgs\">link to msgs greater than " + msgs[msgs.length-1] + "</div>" ;
}
else
{
}
else
{