#11836 closed enhancement (fixed)
more intuitive layout for wiki page create form
Reported by: | Christian Boos | Owned by: | Christian Boos |
---|---|---|---|
Priority: | normal | Milestone: | 1.1.3 |
Component: | wiki system | Version: | 1.1dev |
Severity: | minor | Keywords: | |
Cc: | Branch: | ||
Release Notes: |
Improved positioning of the Create this page button on the wiki page create form. |
||
API Changes: | |||
Internal Changes: |
Description
The existing layout of the form is not optimal when creating a page inside a hierarchy, as it first proposes to create the page elsewhere, then further down has the button Create this page:
The links to "similar names" suggestions are already placed after the Create button, and I think it's better if we would also place the links for the non-existing pages higher in the hierarchy there. That way, users are less likely to follow these links "blindly":
Attachments (3)
Change History (10)
by , 10 years ago
Attachment: | create_wiki_form-old.png added |
---|
by , 10 years ago
Attachment: | 0001-Wiki-rework-layout-for-creating-new-page.patch added |
---|
the proposed changes
follow-up: 2 comment:1 by , 10 years ago
A suggestion for another minor adjustment to the create page can be found in #11670.
comment:2 by , 10 years ago
Replying to rjollos:
A suggestion for another minor adjustment to the create page can be found in #11670.
Ah sorry, I didn't remember that one otherwise I would have followed-up there. Still, I think that changing the order is clearer and makes the notice unnecessary.
Showing the #11670 proposal here for easier comparison:
Or combining the two ideas, we could indeed have "The page Foo/Bar doesn't exist. You can create it here" in a notice message, then the "Create" button and the template selector, followed by the links.
comment:3 by , 10 years ago
comment:4 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Ok, fine, thanks for the review! Patch applied in r13358 (trunk).
follow-up: 6 comment:5 by , 10 years ago
comment:6 by , 10 years ago
Replying to rjollos:
I fixed a few functional test cases in [13361]. Tests are currently failing though due to issue I introduced in #10984.
Thanks! I thought I had run the test suite, but forgot that if it fails with the unit-tests it won't continue with the functional ones. And I had a few unrelated failures in the unit-tests (possibly due to a messed up version of Python). I'll be more careful next time.
comment:7 by , 10 years ago
Release Notes: | modified (diff) |
---|
the wiki page creation form in 1.1.3