토론:Go 블로그

// https://go.dev/blog/all
let blogtitleEls = document.getElementsByClassName("blogtitle")
let blogsummaryEls = document.getElementsByClassName("blogsummary")

let summaries = [];
Array.prototype.slice.call(blogsummaryEls).map(x => {
	summaries.push(x.innerText.trim())
})

let titles = [];
let links = [];
let dates = [];
let authors = [];
Array.prototype.slice.call(blogtitleEls).map(x => {
	links.push(x.getElementsByTagName("a")[0].href);
	titles.push(x.getElementsByTagName("a")[0].innerText.trim());
	dates.push(x.getElementsByClassName("date")[0].innerText.trim());
	authors.push(x.getElementsByClassName("author")[0].innerText.trim());
})

let output = `{| class='wikitable'`
output += `\n!style="min-width: 7rem"| 날짜`
output += `\n! 제목/내용 !! 저자 !! 링크`
for (i=0; i<summaries.length; i++) {
	t=titles[i]; l=links[i]; d=dates[i]; a=authors[i]; s=summaries[i];
	d2 = new Date(d).toISOString().slice(0,10);
	output += `\n|-`
	output += `\n| ${d2} || '''[[${t}]]'''<br>${s} || ${a} || ${l}`
}
console.log(output + `\n|}`);
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}