Description

After selecting or de-selecting the "Add spaces to displayed wiki names", some names in RecentChanges are displayed with spaces, and some without.

See also MoinMoinBugs/SpacesNotAddedToChildPages

Example

Example deleted (out of date)

Details

This wiki.

Discussion

This is no bug. Just Wikinames > xx get that processing so they can break lines and don't make the table too broad.

Still looks like a bug. Also wiki name are important - should not wrap. See MoinDev/ClassicThemeImproved. Moving the page name to its own line solves this problem.

This is your opinion. Not mine. And we are talking about classic theme if not otherwise noted. Feel free to make another theme doing it like that, that's why we have theming now. BTW: i tried it first without wrapping, but that looks awful with classic theme and much better with wrapping.

I always express my opinion :) . Maybe your opinion is better, lets hear what other think. The questions is which layout is easier to read and expand? Which behave better in narrow windows?

But if when even one cell in a table wraps, you get 2 rows - thats a fact we can't argue about. So if you have two rows, put the page name in the first, and the comment in the second. This can be done in a list, like I did, or in a table, like the current solution. The difference between these solutions, is that nothing is wraped.

Example - exactly the same information in two different ways:

One table row per edit, each two lines high:

moin-rc-diff.png

SomeWikPageJustBeingEdited

18:38

EditorWikiName

I just cleanend up the page markup and added few links. ah, and spelling

SecondEditorName

Second editor comment. this one is also bit large and wraps

ThirdEditorName

Third editor comment. this one is also bit large and wraps

Summary: 3 edits, 6 lines in reasonable window width around 600 pixels. Up to n*2 lines per n edits. The current layout in RecentChanges might be even worse, beause the size of the comments is much smaller, might be up to n*3 lines per n edits.

One table row for page name and last edited time, then one table row per edit:

moin-rc-diff.png

SomeWikPageJustBeingEdited

last edited on 18:38

I just cleanend up the page markup and added few links. ah, and spelling

EditorWikiName

Second editor comment. this one is also bit large and wraps

SecondEditorName

Third editor comment. this one is also bit large and wraps

ThirdEditorName

Summary: 3 edits, 4 lines in reasonable window width around 600 pixels. Generaly n+1 lines per n edits.

Look, we could build recent changes using only wiki markup!

--NirSoffer

fixed in patch-212, by using hair width space instead of regular space

hair width space is very thin space, which show as almost no space, but browsers can break the text where it is. This works fine with Safari, and broken on Mozilla.

I will report a bug in Mozilla. -- NirSoffer 2004-10-31 14:46:37

Plan


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/AddSpacesAndRecentChanges (last edited 2007-10-29 19:06:21 by localhost)