X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit-ng%2Fstatic%2Fjs%2Fmain.js;h=eeddc02b816edb3b53fe3c4e150f3ddde051c458;hb=269decbb69b66c91c370b640101069084ecbfab7;hp=31e7ad0ba435eda3d6018b50dbc31c2cd35e94b3;hpb=1de34ae393d0f8bf9c1fb9131765ee50449f4806;p=citadel.git diff --git a/webcit-ng/static/js/main.js b/webcit-ng/static/js/main.js index 31e7ad0ba..eeddc02b8 100644 --- a/webcit-ng/static/js/main.js +++ b/webcit-ng/static/js/main.js @@ -18,6 +18,7 @@ var current_view = 0; var logged_in = 0; var current_user = _("Not logged in."); var serv_info; +var messages_per_page = 20; // Placeholder for when we add i18n later @@ -30,7 +31,7 @@ function _(x) { // Useful for generating one-time-use div names // function randomString(length) { - var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split(''); + var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghiklmnopqrstuvwxyz'.split(''); if (! length) { length = Math.floor(Math.random() * chars.length); @@ -112,7 +113,7 @@ function ctdl_startup_2(data) { // Display a room list in the main div. // function display_room_list() { - document.getElementById("sidebar").innerHTML = "" ; // show throbber while loading + document.getElementById("roomlist").innerHTML = "" ; // show throbber while loading var request = new XMLHttpRequest(); request.open("GET", "/ctdl/r/", true); @@ -138,23 +139,23 @@ function display_room_list_renderer(data) { return(a.name < b.name); }); - new_sidebar_text = ""; + document.getElementById("roomlist").innerHTML = new_roomlist_text ; } // Update the "banner" div with all relevant info. @@ -163,6 +164,7 @@ function update_banner() { detect_logged_in(); if (current_room) { document.getElementById("ctdl_banner_title").innerHTML = current_room; + document.title = current_room; } else { document.getElementById("ctdl_banner_title").innerHTML = serv_info.serv_humannode;