User:Gerbrant/WikiCheck/Bugs

From Wikipedia, the free encyclopedia

Contents

[edit] Unsolved bugs

[edit] Date format

1.0.1

Wiki supports the following date formats:

  1. 16:12, 15 January 2001
  2. 16:12, January 15, 2001
  3. 16:12, 2001 January 15
  4. 2001-01-15 16:12:34

Currently WikiCheck only handles dates in format 1.

Possible solution: check 8th character. Dash = 4. A-Z = 2. Check 10th character. 0-9 = 3. Other = 1.

[edit] Solved bugs

The revision numbers and the bugs solved follow:

[edit] 1.0.5: Commentless diffs are not always tagged

1.0

When only a single section is edited, and no comment is supplied, this is not properly tagged.

Now WikiCheck contains a simple check to determine whether the comment field is filled exclusively with an autocomment.

[edit] 1.0.4: All editors appear as "contribs"

1.0

All registered editors appear as "contribs" in the list.

Since a revision to the MediaWiki software, a contribs link is shown for every registered user. WikiCheck mistook this link for an IP link. Now WikiCheck ignores the contribs link for registered users.

[edit] 1.0.3: Flaw in appbar code

1.0

There's a flaw in the appbar code, the part that aligns it to the left of your desktop, that may need fixing. In particular, don't start the program twice.

Every time the program recieves an appbar notification it positions itself. Due to limitations in the way VB handles Windows events it may flicker around a little bit when e.g. changing the taskbar properties while the program is running, starting a second instance of the program (why is beyond me) etc. but the problem is solved.

[edit] 1.0.2: Not all links open in a new window

1.0

Diff links open in a new window, but links in comments should be opened in a new window manually. Otherwise weird things happen (although nothing destructive).

Links in comments now open in a new window, just like diffs.

[edit] 1.0.1: Problem when navigation fails

1.0

If the program cannot connect to the server, WikiCheck displays the default "Navigation failed message" (as expected). Unfortunately this leaves WikiCheck in a state where it's impossible to exit the program, since the small "x" at the top right is not visible. Closing the program with the task manager may cause other problems (?).

When navigation fails, WikiCheck now displays something like "Cannot find server." or "Page unavailable." or what have you, depending on what went wrong, and a close button to exit the program in an orderly fashion.