Alright, so the short story is that I've modified Wakaba (and have been since October) to suit my wants and desires. Custom fields, sorts, tagging system, subchannel creation system, proper embeds for different filetypes, tweaks, features, etc. etc. etc.
It has been a labor of love, frustration, and at times, hair pulling agony.
And now, I would like for people to test it (if you so desire). Try to "break" it. If you manage to, I wouldn't mind hearing about it (firstname.lastname@example.org)
Not necessarily a question, but the site is built on Wakaba and I figured that this would be the place to ask.
if you want people to really test it for you, you should make the code available. people will find bugs for you a lot faster, and won't have to fill up your site with test posts.
I found a bug: the site is totally confusing and not intuitive at all.
>if you want people to really test it for you, you should make >the code available. people will find bugs for you a lot faster, >and won't have to fill up your site with test posts.
(1) This project was never started or continued with the idea of releasing the source code publicly (ever). As such, the code is highly specialized and is in no way, shape, or form viable for release to the public (currently).
Making it so would not only require an entire re-write of the code as it is now, but would also (probably) require an instruction manual to written and released alongside it (were it to be released publicly).
It is heavily rewritten to include the use of php alongside the native perl implementation, and also makes heavy use of .htaccess rules and a separate file system to handle different things (for instance, archive views vs live thread views, categories, proper link forwarding when a person enters a URL into the form submission, etc.)
It's not that I don't want to release the source; I just don't have the time (personally) to do the entire rewrite necessary to make that happen.
Who am I kidding, I've got the free time... but it won't be an easy process (or a short one at that...)
I've taken today to convert our single thread view file: http://regchan.org/source/threadView.php (source code) - URL parameters for selecting IDs only accepts numerals for security reasons. Relevant sections are commented.
Wakaba.pl and Captcha.pl with Recaptcha and other functions built in (return to thread when reply, go to thread when making new, etc.) as well as the interface itself. PHP (with variables controlled by a config file).
"You should just stop while you are ahead."
Use it or don't - up to you.
Oops - meant to say, link is in the name.
I've never understood the point of hacking on PHP to extend the functionality of Wakaba. Why not do it in Perl?
If it can be done in (insert language you're comfortable with or enjoy using or just know more of or insert other reason as to why people do anything ever) then why not?