"use strict"; function opennamu_bbs_main() { fetch('/api/v2/bbs').then(function(res) { return res.json(); }).then(function(bbs_list) { let lang = bbs_list["language"]; bbs_list = bbs_list["data"]; fetch('/api/v2/bbs/main').then(function(res) { return res.json(); }).then(function(data) { data = data["data"]; let data_html = ''; data_html += '
'; for(let for_a = 0; for_a < data.length; for_a++) { data_html += '
'; data_html += '' + opennamu_xss_filter(data[for_a]['title']) + ''; data_html += '
'; data_html += ''; data_html += ''; data_html += bbs_id_to_name[data[for_a]['set_id']] data_html += ''; data_html += ' | '; data_html += data[for_a]['user_id_render'] + ' | '; data_html += data[for_a]['date']; data_html += '
' data_html += '
'; data_html += '
'; data_html += '
'; } document.getElementById('opennamu_bbs_main').innerHTML = data_html; for(let for_a = 0; for_a < data.length; for_a++) { fetch('/api/v2/bbs/w/comment/' + data[for_a]['set_id'] + '-' + data[for_a]['set_code'] + '/length').then(function(res) { return res.json(); }).then(function(comment_data) { if(comment_data) { document.getElementById('opennamu_bbs_comment_' + String(for_a)).innerText = comment_data['data'] + ' | '; } }); } }); }); }