"use strict"; // func function ringo_do_xss_encode(data) { data = data.replace(/'/g, '''); data = data.replace(/"/g, '"'); data = data.replace(/' + ringo_do_xss_encode(text[for_a][1]) + '
'; data += text[for_a][2] + ' | ' + ringo_do_xss_encode(text[for_a][3]) + '
'; } } document.getElementById('side_content').innerHTML = data; temp_save[0] = data; }).catch(function(error) { document.getElementById('side_content').innerHTML = 'Error'; }); } else { document.getElementById('side_content').innerHTML = temp_save[0]; } } function ringo_do_side_button_2() { if(temp_save[1] === '') { fetch("/api/recent_discuss/10").then(function(res) { return res.json(); }).then(function(text) { let data = ''; for(let for_a = 0; for_a < text.length; for_a++) { data += '' + ringo_do_xss_encode(text[for_a][1]) + '
'; data += text[for_a][2] + ' | ' + text[for_a][5] +'
'; } document.getElementById('side_content').innerHTML = data; temp_save[1] = data; }).catch(function(error) { document.getElementById('side_content').innerHTML = 'Error'; }); } else { document.getElementById('side_content').innerHTML = temp_save[1]; } } function ringo_do_side_button_3() { if(temp_save[2] === '') { fetch("/api/v2/bbs/main").then(function(res) { return res.json(); }).then(function(data) { let end_data = ''; let text = data['data']; for(let for_a = 0; for_a < text.length; for_a++) { end_data += '' + ringo_do_xss_encode(text[for_a].title) + '
'; end_data += text[for_a].date + ' | ' + text[for_a].user_id +'
'; } document.getElementById('side_content').innerHTML = end_data; temp_save[2] = end_data; }); } else { document.getElementById('side_content').innerHTML = temp_save[2]; } } // init let temp_save = ['', '', '']; window.addEventListener('DOMContentLoaded', function() { if(document.getElementById("side_button_1")) { document.getElementById("side_button_1").addEventListener("click", ringo_do_side_button_1); document.getElementById("side_button_2").addEventListener("click", ringo_do_side_button_2); document.getElementById("side_button_3").addEventListener("click", ringo_do_side_button_3); ringo_do_side_button_1(); } });