I posted something about the temporary TiddlyWiki over at LJ, but I figured I'd repost my reply to Charlie here, since he might not see it otherwise. Might be useful to other people, too. The TiddlyWiki is here:
http://www.interrobangcartel.com/ibcwiki.html
TiddlyWikis aren't editable online, in their normal form, because they don't have a database or load external pages; everything is stored in one page, as a Javascript wiki. All the data is imported into one page. The page can be edited; you can save a local copy of the webpage, load it from a file:// URL, and edit/save locally, then mail the changed page to me; I would open the main page and use the Backstage feature to import tiddlers.
For the short term, I'll split this page into four TiddlyWikis instead of one: one for band members, one for albums, one for songs, and one for trivia (anything that doesn't fit.) Maybe I should fix one for MP3s, to replace the current MP3 page, and one for pictures/album art. This is just a matter of rewriting my translation script and redoing the pages. Translating the existing pages takes time and effort, but adding a completely new page is ridiculously easy if the page is loaded from a file:// URL; a "new tiddler" link shows up in the right-hand column, and off you go.
I kind of hate TiddlyWiki's markup, though.
I had a brief moment of insanity about a month ago where I thought about writing TiddlyWiki plugins to add Markdown formatting and load/store/save pages in external files instead of storing them all in one page, which would save time designing an interface, but would probably eat up just as much time writing the Javascript plugins and the Perl code backend. It would take even more time if we wanted to use XML with TiddlyWiki, and even more if we added XSLT. Although I did research it and found out that Google wrote Javascript XSLT code that could perhaps be incorporated into TiddlyWiki... I eventually decide it might not be worth the effort.
Work has blocked most access to LJ now so I only get to read it at home, so thanks for posting it here.
Lots of documentation for TiddlyWiki:
Hmmm, I might be able to merge Perl and TiddlyWiki a lot easier than I thought. You can embed HTML in a tiddler by using matching <html> tags. For example, you can use this to imbed an iframe. You can also create display templates in separate tiddlers and embed those in other tiddlers.
Hypothesis: I can write a PerlHP script that translates a specific text file using Markdown without any frills, just basic HTML (in fact, I may already have one.) A template tiddler with an iframe that calls that script embeds the page results in another tiddler. Another template displays a picture in a box with a caption, perhaps by calling a script as an iframe. A third template could read an XML file and collect data about an album, song, or artist. Heck, another template could embed the login popup and read the user file.
This is for later testing, of course.