Helma Logo
main list history
previous version  overview  next version

Version 4 by Lehni on 05. January 2006, 08:38

While editing the page about my template engine (*Helma 2 Templates - juerg*), I encountered quite a few problems with Gobi:

* The page was first named "Helma 2 Templates - jürg" (with an umlaut), which was not causing problems first, but when I uploaded an attachment to it, the attachment could not be found when following the link afterwards.
* I then tried to put the code as inline text on the page, which caused a SQL error: java.lang.RuntimeException: Error retrieving Node: java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''\(\' AND page.parent_id = 339' at line 1 (/usr/local/dev.helma.org/code/Page/PageCore.js#373). This seems to be caused by simply adding a backslash anywhere in the text.
* I then wanted to rename the page but didn't find that function, so I started a new one (and couldn't delete the old one).

So far I find it generally complicated and not really intuitive to work with this Wiki:

* Many things need to be done with HTML tags. I would prefer if there were shortcuts to the things we really need (images, links, etc), and everything else would automatically get escaped. For example: Why not letting the Star-operator create external links as well? And there could be an extended version of it, where the title of the link could be added, separated by a colon. E.g: *http://www.helma.org:Helma*. This could even be used for internal links...
* The font size is far too big on Mac / Safari.
* There should be the possibility for subpages, so "Helma 2 Templates" could function as a parent for all the different pages about Templating stuff, otherwise this ends in chaos quickly.
* For simple comments about content, it's often easier to use a comment function instead of adding to the page itself, without a clear convention of how we should do so. Either we need a page about Wiki conventions, or a more conventional forum / weblog mechanism for comments.