Hi guys, I just committed a couple of small usability things.

1) Give the edit box focus on the edit page. I didn't try to make it
do anything special, just give it focus.

2) Added some tests to prevent the user from creating Topics that are
otherwise unusable by the system. (So, no dashes '-' no slashes of any
sort '/' or '\').. I reused the regex used by the formatter, so if the
Formatter can't parse it to render it, then you are no longer able to
create it. I decided that this was better than allowing people to
create links that they couldn't get to or would cause exceptions
deeper in the engine.

It's a little late to be asking for comments, but this would be an
easy thing to remove if you guys don't like it.

I can see one possible problem in that the system used to allow you to
create the following topic: This-Has-Dashes. The user could only get
to this topic by typing it into the "address" box at the top. No link
to the topic would ever have worked because the formatter doesn't
consider that a valid topic name. I'd see this as a mistake on their
part, but maybe it is intentional?

Anyway, let me know what you guys think, I can try to tweak/improve
the behavior, but this seemed like a nice piece of low hanging fruit
to improve some usability.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users

Reply via email to