-
novalis, wikis, 2/12/08
last modified February 13 by tcoulter
[From Tim: David, hey, lots of good bugs here. In order to give you some detailed feedback of your bug reports, I've gone through these and made some recommendations. All the recommendations will be formatted like this.]
----------------------------------------
[From Tim: All of these should have concise titles. I'm sure they'll probably get them when making into Trac, but it helps me when reading it as well. Also, each bug report should have a short description sentence/paragraph that communicates the problem before showing the reproduction steps. See the reference on the resources page, or feel free to ask if you need help.]
Create a project. Click "Wiki pages." Notice "last modified today by
[your username]". Since the page was not modified, you should instead
see "unchanged".
-------------------------
Create a project. Click "Wiki pages." Click "edit". Click one of the
bold items in the initial text ("Overview"), say. Notice that it is
listed as "normal" in the semantic markup dropdown box. The
distinction between semantic and visual markup is confusing. Some of
the items in the semantic box are somewhat visual ("pre-formated").
This is not a bug, but a complaint.
[From Tim: This is a good complaint. I'll let the UI people know -- it may be their domain -- but for now, let's wait to write this one up.]
For the next items, do these initial steps first.
Create a project. Click "Wiki pages." Click "edit". Delete the existing text.
Create a set of lines separated by line breaks. Decide that you want
them to be an ordered list. Click the first line, then the 123
button. The first line has a 1 next to it. Go to the second line and
click 123. The second line also has a 1 (when you expect a 2). Undo
back to the set of lines. Select them all. Click the 123 button.
Lines are numbered sequentially. Good. Decide that you want to have
some items in the ordered list contain more than one physical line.
Go to the end of an item in the middle of the list, and press enter.
You'll get a new numbered item. Click either 123 or unindent to try
to un-number it. In both cases, the list is split into two lists,
each starting with 1. There is no way to accomplish your goal.
[From Tim: For the above, it's good that you wrote out the steps to reproduce. However, it's hard to distinguish which are the individual steps (for instance, is " Decide that you want them to be an ordered list. Click the first line, then the 123 button," one step or two?]
Click the maximize button. There is no save button; the only way to
perform page-operations is to minimize Xinha. This is confusing.
[From Tim: Good catch, but this may be a design issue that we may not be able to argue for (at least not yet). Let's hold off on filing this one, and instead put it somewhere that'll remind us to get to it in the future (say, a "Testing Weirdness" wiki page).]
Select some text. Click the link toolbar button. Click OK. Click
the HTML source button. Notice the weird javascript.
Make a mistake. Look for a "undo" button on the toolbar. There is
none. Ctrl-z is the only way.
Click the HTMl source button. Insert <a href="http://example.com/"
class="oc-js-actionPost">post</a>. Save. This doesn't actually create
a link which posts to example.com, because that would be a
cross-domain xmlhttprequest, but it illustrates the example. I don't
know what behavior is associated with all of our oc-* classes, but
this is not good.
Insert an image. Click the image. Click the link button. Click OK.
The image, which is now a link, is not distinguished in any way in
either the edit screen, or the view screen.
Click in some text which is not part of a table. Click the Toggle
borders button (to the right of "Table" label). It's greyed out, but
nothing happens when you click it.
Create a table. Delete all the rows from it. Trying to delete the
last row gives the stupid error "HTMLArea cowardly refuses to delete
last row in table".
Create a table. Stretch it to some size (but don't fill it in).
Save. View the page. It has shrunk to fit the cell's contents (which
in this case are nothing). Click "edit". It appears shrunk, rather
than whatever size you stretched it to.
Click in the middle of a sentence. Click the table button. Notice
that appears exactly where you clicked -- in the middle of the
sentence. Perhaps this is correct, but it seems a bit weird. You
can't drag the table to move it. Images are also inserted at the
cursor, but you can at least drag them.
Create a table. Click the align right button. This affects only the cell
contentxs, not the table itself. There is no way to align a table right.
Select some text. Click the "link" button. Click OK. Click the
linked text to move the cursor inside it. Click the link button
again. Click "remove link". You would expect this to close the link
dialog, but in fact it only empties the URL field. Click OK. You get
a popup asking you to confirm removal of the link. This is stupid,
because (a) it's too late and (b) you could always just click undo.
Click the "image" button. For me, the popup appears too small. I
think this is because of my firefox settings -- but even with my
settings, it is possible to have correctly-sized popups.
Click the "image" button. On a project with no images, the space
where images go is empty. This is a little confusing, because it's
not clear what's going to go there. The only reasonable action at
that point is to upload an image. Once you do upload an image, it is
not immediately selected -- you have to click it.
Click the "image" button. Upload an image. Click it. Notice that
there is a lock icon hidden by a checkbox next to width/height. Click
the checkbox. The lock icon disappears, and "constrained proportions"
appears. There's also a flash of a missing image icon. This is all
confusing.
Tab order is wrong: click width, enter data, press tab, you're on the
checkbox, not on height
Alignment is lame -- if it works at all, it doesn't show you anywhere
what it would be like.
double-clicking image should bring up insert image popup (to edit image props)
insert image, click image, click image button (to edit image props) border shows "1px" in text box, followed by "px" label, for "1px px"
history version compare:
a-hats back!
http://woonerf.nycstreets.org/projects/morx/project-home/version_compare?version_id=4&version_id=1
also
http://woonerf.nycstreets.org/projects/morx/project-home/version_compare?version_id=3&version_id=2
(around 'Save')
other:
404 has 'False' in the title
/tmp/overlap.png
manage team:
I wish I had an approve/deny button per-requset