Dashboard TiddlyWiki untuk frontend framework (Svelte, React, Vue, Astro, dll).
Di situ kan ada beberapa tombol di masing-masing postingan. Berikut rinciannya:
published.json
.Ini tampilan cardnya saat mode ngedit:
Untuk bagian field, ada 3 field yang bisa digunakan:
Di sini, aku contohnya pakai pnpm
. Kalau nggak punya pnpm
, install dulu dengan npm i -g pnpm
.
pnpm i degit tiddlywiki
pnpm degit mzaini30/tiddlers src/tiddlers
Kemudian, masih di folder src
, buatlah file tiddlywiki.info
yang isinya:
{
"description": "Basic client-server edition",
"plugins": [
"tiddlywiki/tiddlyweb",
"tiddlywiki/filesystem",
"tiddlywiki/highlight"
],
"themes": ["tiddlywiki/vanilla", "tiddlywiki/snowwhite"],
"build": {
"index": [
"--render",
"$:/plugins/tiddlywiki/tiddlyweb/save/offline",
"index.html",
"text/plain"
],
"static": [
"--render",
"$:/core/templates/static.template.html",
"static.html",
"text/plain",
"--render",
"$:/core/templates/alltiddlers.template.html",
"alltiddlers.html",
"text/plain",
"--render",
"[!is[system]]",
"[encodeuricomponent[]addprefix[static/]addsuffix[.html]]",
"text/plain",
"--render",
"$:/core/templates/static.template.css",
"static/static.css",
"text/plain"
]
}
}
Untuk menjalankan TiddlyWiki, perintahnya adalah pnpm tiddlywiki src --listen
.
Perhatikan pada file published.json
:
[
{
"title": "Kedua",
"published_date": "20230813061524570",
"slug": "kedua",
"text": "<p>Tulisan yang lainnya.</p>",
"ringkasan": "Kedua ya...",
"kategori": "hai",
"gambar": "https://http.cat/502.jpg"
},
{
"title": "Pertama",
"published_date": "20230813061520864",
"slug": "pertama",
"text": "<p>Ini adalah postingan pertama. Bagus nggak?</p><p><strong>tebal</strong> <em>miring</em></p><h2 class=\"\">judul</h2><h3 class=\"\">judul</h3><ol><li>satu</li><li>dua</li><li>tiga</li></ol><ul><li>empat</li><li>lima </li><li>enam <code>kode</code></li></ul><blockquote><div>Hello world...</div></blockquote>",
"ringkasan": "Ini adalah postingan yang pertama",
"kategori": "tes",
"gambar": "https://http.cat/404.jpg"
}
]
Kamu tau kan, apa yang harus dilakukan?
Yuk join komunitas Telegram Tips Zen.