Hello! As much as I love TiddlyWiki and think it could work for your use cases, I feel I would be remiss to not point out another option: *WordPress*
On Friday, June 11, 2021 at 7:37:42 AM UTC-4 David Gifford wrote: > Hi Kosmaton > > You could use TiddlyWiki in node.js, and export and upload tiddlers to > your free webhosting service as static htmls, no database needed. With some > CSS, you could design it as you wish, in a way that it doesn't look > TiddlyWiki-ish, and there are plugins to make the layout mobile-friendly. > The book page, home page and news page are all doable. The book page could > be handled with details elements (HTML, not the details widget plugin) and > transclusions. So yes, everything you mentioned can be done. > > Alternately, you could do the same with a regular standalone TW uploaded > to your free webhosting service. Doing it as a standalone means the opening > page would not load as quickly as a small static html page, but most people > wouldn't notice the difference, and it would give you many more options for > how to handle the book page, for example the table of contents feature in > TiddlyWiki. > > What might not work, though I may be wrong, is having a user comments > section, but then you did not mention that. I know there is at least one > user comments plugin, but I haven't played with it. > > On Thursday, June 10, 2021 at 3:28:54 PM UTC-5 Kosmaton wrote: > >> Hello Tiddly people, >> >> I'm meaning to create a new website, and I'd like to ask your opinion >> whether TiddlyWiki is the right tool (or one of the tools) for it. >> >> I used to have a pre-TW5 site on TiddlySpace back in the day. I'm >> semi-programming-and-webdesign-literate, in an ad hoc and rusty way. No >> experience with databases unfortunately, which may be relevant. >> >> The website I have in mind would be a combination of a non-fiction book >> (already written, but expandable/changeable), and an associated blog. The >> book is organized as a big tree of numbered paragraphs/sections: 1, 1.1, >> 1.1.1, 1.2, 2, 2.1 etc. These sections frequently refer to one another; >> it's a hypertext in itself. >> >> * The site would mainly need to have: >> >> 1) a page that displays the book, with a Table of Contents. >> - The TOC should be hideable as a whole. >> - The branches of the TOC should be collapsible, i.e. click on 1 to >> show 1.1 and 1.2, click again to hide them, etc. >> - It may be excessive to load all the text of the book (all the >> sections) into the viewport (some 70,000 words). But it would be nice if >> the reader saw a bit more than just the section they're currently reading. >> Basically a pdf-reader-like experience would be good. >> - optional: Sections of the book may get revisions, and the visitor >> should be able to see the revisions. (This would probably get a lot more >> complicated if I want to allow for reordering, deletion and creation of >> sections...) >> - The book currently exists as a LibreOffice Writer .odt file, with >> sections actually organized as headings. Ideally I'd like to automate the >> process of getting them into the TiddlyWiki. >> >> 2) a blog/news page >> - Blog posts are expected to regularly contain links to book sections, >> or entire transcluded sections. >> - Posts must be able to acommodate audio files; a regular HTML <audio >> controls> seems sufficient. >> >> 3) a Home page that could e.g. display >> - the most recent blog post (truncated if necessary) >> - a sort of carousel widget with single sections from the book, with >> arrows left and right to flip through them. These sections could be either >> randomly taken from the whole book, or from a hand-picked subset of >> sections (which I should be able to adjust). >> >> * The thing really ought to be 'responsive', i.e. look fine on small >> screens too. This might not be obvious for something like the TOC. >> >> * Towards the visitor it should not present a very TiddlyWikish face. I'm >> keen to acknowledge/praise/recommend TW in the About page; but the casual >> visitor should not focus on the underlying tech. >> >> * I don't intend to have a server of my own. The free webhost I've >> happily used before allows for up to 2 databases, with a choice between >> "5.7-MySQL . 10.5-MariaDB . 13.2-PgSQL". >> >> So: >> >> Does this sound feasible with TW5 as a base? (Or would you suggest some >> other framework? If it's /challenging/ with TW, but /easy&fun/ with XYZ, >> I'd like to hear about XYZ too! :) >> >> How would I set this up as far as server / databases etc. go? >> >> If I go ahead with this, there's bound to be more detailed questions >> regarding the functionalities mentioned above; but if you already see any >> immediate solutions (plugins, say) please shout. >> >> Apologies for the length of this post. I don't expect anyone to figure >> all this out for me, but any thoughts are very welcome. Many thanks in >> advance! >> >> K. >> > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/0b9755a3-cc2d-4945-936b-1b68f56b7483n%40googlegroups.com.