Description

If you edit in a time span of ... several times a new page you don't get a diff icon in RecentChanges.

It is not clear why changes did not result in a diff icon.

Steps to reproduce

Create a new page and edit this several times

Example

see in RecentChanges

Details

this wiki

MoinMoin Version

OS and Version

Python Version

Server Setup

Server Details

Workaround

Discussion

There are two cases which are at the moment seems not to be destinguished in the RecentChanges code. I think the following rules needs to be examined:

  1. user has never set a bookmark on RecentChanges.

    • new icon should alway appear if pages are created at the current day
      • this would be nice for the special case of a user visiting the wiki daily. but if the user visits only once a week, this would be mostly wrong. The conclusion for me is, that if a user does not have a bookmark, we can't know what's new for him. Therefore "new" should be never shown. The icon description exactly tells that.
    • all pages which were edited/changed should get the diff icon
    • pages which were created and not edited/changed in the past should get no icon
      • is this not the case?
    • icons should not change if one shows past entries for one or more days

      • what do you mean exactly?
  2. user has bookmarked on RecentChanges

    • Pages newer than the bookmark should get the new icon
      • is this not the case? maybe if a pages was created AND further updated after the bookmark, it gets an updated icon (but this is true, also).
    • Pages altered later as bookmark creation should get the update icon
      • is this not the case?
    • all other pages which were not new and have been altered should get the diff icon
      • is this not the case?
    • pages which weren't altered and older as bookmark should not get any icon (previous state was new created)
      • ?
    • icons should not change if one shows past entries for one or more days

      • is this not the case?

What's your opinion to this? -- ReimarBauer 2005-12-19 14:09:17

If I set a bookmark to 2006-03-17 I see RamiroMorales page as a new page but it is already altered. Is new more important as altered?

If I don't set a bookmark then this page has no diff icon but it isn't the initial page.

If you like to see the changes you have to load the page and then Info (diff).

That happens for all pages created and altered at the same day. Is it necessary to have a day between changes to get the diff icon? The icon gives the facility to go straigth to the operation you want.

If I use a bookmark I don't get the "new icon" changed to the "update icon" on the same day. Sometimes on some pages it is easier to see where someone has added something. A diff between revision gt 1 to current revision would be fine. I do read the whole page but I could better recognize where the page was changed.

I would prefer for this reason to have the updated or diff rule icon. -- ReimarBauer 2006-03-18 14:08:54

Plan


CategoryMoinMoinNoBug

MoinMoin: MoinMoinBugs/DiffIconMissing (last edited 2007-10-29 19:11:32 by localhost)