NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Wiki::Tiny (Score:1)
But what I'd love to see is a wiki where a single instance of the wiki can be entirely contained in a single SQLite database file.
And I mean everything that isn't environment specific. Non-environment configuration (auth rules etc), templates, images (if it has image support), and so on.
I want my wiki to be one file. One file where if I have the admin password (which is contained in the one file) I can just hit "Download Wiki" on some admin page and it sends me the
Re:Wiki::Tiny (Score:1)
That would hardly take 8 weeks of full-time hacking. It could be done in about three days of full-time hacking. Make that a week if you want a large array of bells and whistles, maybe.
I mean, I built a wiki into the web app for my contract job by accident when I needed to make snippets of my templates user-editable. 20 minutes, one (name, content) table, 10 lines of straightforward code, 3 trivial queries in the DB layer and 10 sparse lines of template later I had something that took a life of its own as a wiki within three days of going live. It acquired some more work since, after we decided to officially repurpose it, but all told, I invested maybe 4 hours so far and what I have is decidely enough to pass as a solid wiki.
Reply to This
Parent
Re:Wiki::Tiny (Score:1)
Administrative code? User authentication? Template editing, image support?
One of the features of wikis is you can write on in 5 minutes, or you can have people working full time for years (MediaWiki).
And everything in between.
And 8 weeks worth of features, in a one file wiki, would be nice.
But I'll look at the one suggested above instead.
Re:Wiki::Tiny (Score:1)
Didn’t have history at first, but does now. That was one of the new features. Took an hour or so.
User authentication was provided by the part of the app that was already in place, but that too is quite simple; it only takes appreciable time if you want finegrained permissions.
Not sure what template editing refers to.
I don’t have image support at the time being. Upload management would indeed be somewhat time-consuming to implement. (In my case though the work is already done in anothe