Thomas Jachmann
Organization: |
URL: |
Country: Germany |
City: Hamburg |
| |
We came across TWiki because we saw that
java.net
used it for its wikis. We'd been using
JSPWiki
for some months before. But as the number of our projects grew it became a bit annoying setting up a new web application for each project's wiki. So the ability to set up different webs all within one wiki installation (and even quite easily) made us move to TWiki. We rather would have liked sticking to java technology, though, since our development is based on java. But the features and plugins were too convincing.
Since then, I started coding Perl a bit. My main efforts naturally are directed towards the features we need:
- a new skin, featuring a side bar and css, being designed based on some thoughts about usability (one of our company's main concerns)
-
%NOAUTOLINK% problem: Since we agreed that it's easier for our customers and co-workers to decide they want to link a word by using [[...]] instead of NOT to link a word by using <nop>, automatic linking is switched of for most of our webs. This also turns off automatic linking for some TWiki generated stuff, for example most links to a user's topic (revision info, search results, ...). I modified some of the modules so that those links are auto linked (by using the [[...]] syntax) even in non auto linking webs.
- Attachment table: We wanted to be able to specify which columns to display when using
%META{"attachments" columns="attachment, date, comment"}%, for example to display fewer columns when viewing a topic than when viewing it's attachments.
- TablePlugin: I modified this in order to smooth the look of its sorting functionality a bit.
I hope I can package some of the diffs I made in order to post them to the corresponding topics soon. Maybe some of them can make it into the core (eg the
%NOAUTOLINK% stuff). If anyone is interested in my code, please contact me.