Make WordPress Core

Opened 19 years ago

Closed 18 years ago

#2236 closed defect (bug) (wontfix)

Tab metaphor violated by Write Post

Reported by: elharo's profile elharo Owned by:
Milestone: Priority: normal
Severity: normal Version: 2.0
Component: General Keywords: 2nd-opinion
Focuses: Cc:

Description

If I'm writing a post, to start working on a new post I have to (or at least I can) click on the "Write Post" tab. This starts me off on a new post. This violates the tab metaphor. Clicking the *current* tab should not change anything. ONly clicking an inactive tab.

Possibly the tab of the post I'm editing should be labelled with the title of the post or "Untitled" and a sepaarte tab be used for Write New Post. or maybe these shoudln't be tabs at all. I'm not sure about that. But I am sure that clicking the current tab should have no effect.

The same issue probably arises for Write Page.

Change History (6)

#1 @davidhouse
19 years ago

I'd call invalid, you lose information on any page by clicking the same tab again. Example, change some options without clicking 'submit', then click on the current tab. Your changes are lost.

#2 @davidhouse
19 years ago

  • Keywords bg|2nd-opinion added

#3 @skeltoac
19 years ago

I think he has a good point.

#4 @davidhouse
19 years ago

To be honest, autosave would make this obsolete anyway, wouldn't it?

#5 @wantmoore
19 years ago

I'm not so sure that elharo was concerned with data loss as much as with with proper-UI behavior. However, if that's the case, with TinyMCE enabled, clicking the "Write Post" tab while writing a post gives you the "The changes you have made will be lost..." so data loss isn't an issue there. I personally wouldn't mind seeing that same warning popup when the rich-editor is disabled.

#6 @Nazgul
18 years ago

  • Keywords 2nd-opinion added; bg|2nd-opinion removed
  • Resolution set to wontfix
  • Status changed from new to closed

No traction in over a year, so closing as wontfix.

Feel free to reopen if you have patches/suggestions/...

Note: See TracTickets for help on using tickets.