// Set cookie with v=threads
function toggleViewModeOn() {
Cookies.set("threads", "on", {expires: 365});
}
// Remove cookie with v=threads
function toggleViewModeOff() {
Cookies.set("threads", "off", {expires: 365});
}
function toggleViewMode() {
if (checkViewMode()) {
toggleViewModeOff();
location.reload();
} else {
toggleViewModeOn();
location.reload();
}
}
// Check view mode
function checkViewMode() {
if (Cookies.get("threads") && Cookies.get("threads") == "on") {
console.log('THREADS ON');
return true
} else {
console.log('NORMAL');
return false
}
}
// Make message HTML
function makeMessageHTML(msgItem, total) {
var t = new Date(msgItem['date'] * 1000);
var t_formatted = t.getFullYear() + "/" + (t.getMonth() + 1) + "/" + t.getDate() + " " + t.getHours() + ":" + t.getMinutes() + ":" + t.getSeconds();
var msg = msgItem['message'].replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"').replace(new RegExp("\n",'g'), "
\n");
var html = '
' + t_formatted + ' ' // Author to receiver + '' + msgItem['author'] + '' + ' '; if (msgItem['repto'] != "" ) { html += '' + msgItem['to'] + '
'; } else { html += msgItem['to'] + ''; } // Header html += '' + '' + msgItem['subg'] + '' + ' ' + msgItem['echo'] + '
' + '' + msg.autoLink() + '
' // Msgid + '' + msgItem['msgid'] + ''; // End message
' + t_formatted + ' ' // Author to receiver + '' + msgItem['author'] + '' + ' '; if (msgItem['repto'] != "" ) { html += '' + msgItem['to'] + '
'; } else { html += msgItem['to'] + ''; } // Header html += '' + '' + msgItem['subg'] + '' + ' ' + msgItem['echo'] + '
' + '' + msg.autoLink() + '
'; // Answers html += '[' + total + ']'; // Msgid html += '' + msgItem['msgid'] + ''; // End message