Description
If you view and old revision of a page, it is not possible to get the print and raw view of this revision. Choosing these actions in the menu always causes to display the latest version of the page. But I would expect to see the raw text or the print view of the revision and not the page as it is now. Just think of this scenario: someone has deleted some text on a page but I don't want to revert that page, because it is ok what he did. But I want to transfer some parts of the deleted text to another wikipage. So I do call the revesion and try to get the raw text of the page so as to do some wikimarkup cut and paste actions. But this does not work. There is also not way to print and older revision of a page.
Steps to reproduce
- Call some page revision
- Try to get the raw or print view. This does not work
Example
Details
This Wiki.
Workaround
Discussion
-- OliverSiemoneit 2006-11-19 14:31:53 : I would expect when viewing revisions that at least raw, print, docbook, pdf generation and check spelling work. Menu items like edit, subscribe, quicklinks should be disabled (grayed). Having these actions available doesn't make much sense in my opinion.
If you just miss the functionality: some of that stuff is available by action=info.
- Ok. Sorry for that, Thomas. That's a typical beginner's mistake. Shame on me..
But I also consider it a bit confusing if the menu works as it does currently.
Yes, this is somekind a bug, somekind a usability issue. I cannot judge it: but having this functionality already in Moin it shouldn't be problem to check in the theme.py files whether the current page is some revision and append "&rev=.." to the links on the actions avaiable in the menubar. On the other hand: other actions could be disabled like edit (doen't make sense to edit a revision)
Plan
- Priority:
- Assigned to:
- Status: changed in moin 1.6, the action menu propagates the rev=xx parameter there (simplifies history display, too)