Nov 18 2008

MDL-17237: Can’t edit a wiki with a # (hash, number sign, pound sign) in it’s name.

Published by Kenneth Newquist at 12:29 pm under Moodle, Web Applications and tagged: ,


This bug drove me (and the instructional technologists I work with) more than a little crazy.

If you create a page in the Moodle wiki that includes a pound (#) sign, and then edit that page, Moodle truncates the page name, forking it and creating a new page.

The original page continues to display, but when you go to edit it, the new page appears. If you then save changes and return to the initial wiki page, the changes do not appear (because they were made to the truncated page, not the original one).

Add groups into the mix, and it gets even more fun. We spent a good amount of time chasing our tails before we realized what the problem was.

This bug is already documented in tracker by Dean Thayer:

Our exact case was a little more involved than this. We had people creating new pages that some how got the original text into the new page, which isn’t behavior I saw in my tests. Yet if I look at the initial page for these wiki pages, I can see that they started with the same text as the initial page, and I don’t think the students or instructor copied text over into the new page.

It’s very odd, but I think it all comes back to that blasted # sign.


Create a free edublog to get your own comment avatar (and more!)

Comments RSS

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-Spam Image