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/trinity-376e720d-06cd-4bca-b96e-4de3359bc585-1623356924853%403c-app-mailcom-bs06.

Reply via email to