The moment you have all been waiting for (8)

1 Name: !WAHa.06x36 2004-11-12 22:03 ID:nrBWLnFg [Del]

Well, that I have been waiting for, at least. I figure the current version of Kareha is now functional and stable enough to release.

http://wakaba.c3.cx/releases/kareha_20041112.zip

The new code has not been thoroughly tested, but it appears to work OK, so use some caution when upgrading. Now then, new features are:

  • WakabaMark formatting (http://wakaba.c3.cx/docs/docs.html#WakabaMark, can be turned off if it causes trouble)
  • Major HTML re-design. The pages should now look decent on most browser and devices.
  • New styles. Amber (which is not exactly serious) by me, and Blue Moon by ZMatt. Hotaru's Headline Dark did not make it into this release, as it was based on the old HTML, and wouldn't work without major changes. It should be easy enough to re-create it from the new Headline style, though. Headline has also gotten some small improvements.
  • New config system. All config options are now optional, except for ADMIN_PASS and SECRET. Default values will be filled in for any that are left out of config.pl.
  • Some interface improvements, like the auto-expanding text fields, and automatic >>1 quoting when clicking on post numbers.

2 Name: !WAHa.06x36 2004-11-12 22:08 ID:nrBWLnFg [Del]

And here's some notes about upgrading.

  • The code is still somewhat untested. I appreciate all help people can give with installing and testing, but be careful when doing so. Keep backups of all old data, at the very least.
  • Since the HTML stucture has changed, posts may need a bit of upgrading to work. For this purpose, there's an upgrade.pl script that should be run (through a browser) on each board after upgrading the code. Report any problems, should there be any, and once again, make backups of old posts.
  • Thanks to the new config system, there's no need to update config.pl. However, you may still want to make one major change: Remove all lines that you haven't changed from the defaults. This will make future work easier.
  • Note that css files now live in a css/ directory by default. Also, old css files will not work.

3 Name: !WAHa.06x36 2004-11-12 22:09 ID:nrBWLnFg [Del]

I'm sure I've forgotten lots of stuff, but that should be the most important things. There are some features that didn't make it into this release, like a better CSS selector and an optimized templating engine, but those are planned for future releases.

Now, though, I'll work on some other projects for a while, including porting over some of these improvements (like WakabaMark and the reply abbreviator) into Wakaba. Look forward to that next!

4 Name: !WAHa.06x36 2004-11-13 01:56 ID:nrBWLnFg [Del]

http://wakaba.c3.cx/releases/kareha_20041112_2.zip

Oops, there was a small mistake in the HTML templates (the Return link didn't work right). Fixed in this version, the only files that have changed are templates.pl and templates_j.pl.

5 Name: hotaru!hoTarufiRE!!YMy/5ZNE 2004-11-13 08:10 ID:To/UBG+g [Del]

>Hotaru's Headline Dark did not make it into this release, as it was based on the old HTML, and wouldn't work without major changes. It should be easy enough to re-create it from the new Headline style, though.

http://hotaru.freelinuxhost.com/k/css/headline_dark.css
i also made two new styles...
http://hotaru.freelinuxhost.com/k/css/s_dark.css
http://hotaru.freelinuxhost.com/k/css/s_lite.css

6 Name: !WAHa.06x36 2004-11-13 14:55 ID:nrBWLnFg [Del]

Adding new styles is easier now, too. You can just drop them in the css/ directory, and they will be automatically added on the next page rebuild.

7 Name: !WAHa.06x36 2004-11-13 14:57 ID:nrBWLnFg [Del]

Also, wow, that's minimalist!

(You can check out hotaru's styles in action by going to http://hotaru.freelinuxhost.com/k/)

8 Name: !WAHa.06x36 2004-11-14 03:30 ID:MqUuWUVQ [Del]

http://wakaba.c3.cx/releases/kareha_20041113.zip

Another really minor bugfix, for HTML correctness. The only file that has changed is kareha.pl, and the only thing it changes is to make HTML validators complain a bit less.

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: