Last modified: 2010-05-15 14:36:05 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 1572 - Add diff link to "You have new messages"
Add diff link to "You have new messages"
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
1.6.x
All All
: Normal enhancement with 2 votes (vote)
: ---
Assigned To: Rob Church
:
: 3219 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-02-21 14:23 UTC by Catherine Munro
Modified: 2010-05-15 14:36 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Patch against HEAD (2.23 KB, patch)
2005-12-21 01:49 UTC, Rob Church
Details

Description Catherine Munro 2005-02-21 14:23:01 UTC
A small, unobtrusive "diff" link added to the orange "You have new messages" box 
(perhaps in the lower right corner) would make it a little easier for users to keep up 
with their talk pages, especially when they have multiple conversations going on.

Very helpful for experienced and active users with long busy talk pages, and not too 
confusing for newbies, one would hope....

Just an idea - discard if it's expensive for any reason.
Comment 1 T. Gries 2005-04-12 17:19:41 UTC
The message _is_ linked with the User_talk page.

What do you mean exactly, pls. can you elaborate ?

Tom
Comment 2 Catherine Munro 2005-04-12 18:04:52 UTC
(In reply to comment #1)
> The message _is_ linked with the User_talk page.
> What do you mean exactly, pls. can you elaborate ?
> Tom

I mean a "diff" link -- so that one could go directly to a diff between the current and previous version of your talk page, 
highlighting the new addition.

Often when I'm carrying on multiple conversations on different parts of the page, I click the "new messages" link to go to 
User_Talk, then the "history" tab, then the "last" link to find what has changed -- rather than scrolling through several 
complex sets of indented messages trying to spot the new addition (and sometimes missing additional comments elsewhere).

I'm guessing it might be an unnecessary drain on the server, and the answer is "keep your talk page better trimmed", but 
it /would/ be an improvement on the talk system if there was a simple way for "you have new messages" to lead you directly to 
those new messages, instead of just dumping you into your inbox with no indication of what's actually new.

Just throwing it out there in case there's a simple, inexpensive solution.
Comment 3 T. Gries 2005-04-12 18:09:50 UTC
(In reply to comment #2)
> I mean a "diff" link -- so that one could go directly to a diff between the
current and previous version of your talk page, 
> highlighting the new addition.

oops, I did not read carefully exact, but now I fully understand.

I program for you a 

    (diff) link
AND (diff-to-last-visited revision) link !! 

It comes for free with my ENotif very soon
http://bugzilla.wikipedia.org/show_bug.cgi?id=454 ;-))
Thanks for the suggestion.

Tom
Comment 4 T. Gries 2005-04-12 18:12:28 UTC
depending on ENotif because of timestamp / revision storages (last seen version)
Comment 6 T. Gries 2005-04-27 23:19:40 UTC
Catherine: 

your idea with the "diff" links *is* implemented in ENotif/EConfirm v3.16, see
http://bugzilla.wikipedia.org/show_bug.cgi?id=454 .
I cannot say, whether this will be implemented in public release version or not,
but I fully support it.
Comment 7 T. Gries 2005-08-22 06:03:14 UTC
*** Bug 3219 has been marked as a duplicate of this bug. ***
Comment 8 T. Gries 2005-08-22 06:05:33 UTC
implemented in MediaWiki special version EnotifWiki http://www.enotifwiki.org
(which runs this code live). See also screenshot of the modied marker on
http://meta.wikimedia.org/wiki/Enotif#Features
Comment 9 Rob Church 2005-12-21 01:49:18 UTC
Created attachment 1221 [details]
Patch against HEAD

Dah-dum! Patch against HEAD.
Comment 10 T. Gries 2005-12-21 01:52:39 UTC
see http://www.enotifwiki.org (your patch does not work - the difference to the
last seen version of the watching(!) user is meant. It needs a new column in
table watchlist)
Comment 11 Rob Church 2005-12-21 01:54:45 UTC
(In reply to comment #10)
> see http://www.enotifwiki.org (your patch does not work - the difference to the
> last seen version of the watching(!) user is meant. It needs a new column in
> table watchlist)

Unless I'm mistaken, the request was for a link to the diff of the most recent
change to the user's talk page. That is what I've implemented.
Comment 12 T. Gries 2005-12-21 02:00:01 UTC
(In reply to comment #11)
> (In reply to comment #10)
> > see http://www.enotifwiki.org (your patch does not work - the difference to the
> > last seen version of the watching(!) user is meant. It needs a new column in
> > table watchlist)
> 
> Unless I'm mistaken, the request was for a link to the diff of the most recent
> change to the user's talk page. That is what I've implemented.

ok. I see what you mean (I had filed another bugzilla some months ago, where I
suggested to change "diff" to "prev" to indicate, that a difference to the
previous version is meant; however, this suggestion was dismissed, because it
was a major change to the user interface).

Sorry. You are right. _I_ misunderstood, because I was biased to _my_
understanding of the word "diff".


Comment 13 Rob Church 2005-12-21 02:00:34 UTC
No problem.
Comment 14 T. Gries 2005-12-21 02:03:34 UTC
(In reply to comment #13)
> No problem.

Rob, it would be a pleasure to me, if you "play" with http://www.enotifwiki.org
to see, how the new "new message marker" works. I mean: _really_ guiding any
user to the difference between the current and the last-seen-version. Take your
time and let me know your thoughts about it.
Comment 15 Ævar Arnfjörð Bjarmason 2005-12-21 02:46:16 UTC
Comment on attachment 1221 [details]
Patch against HEAD

Patch had input validation issues and didn't apply.
Comment 16 Ævar Arnfjörð Bjarmason 2005-12-21 02:48:20 UTC
RESOLVED in CVS HEAD, now shows a "diff to penultimate revision" link.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links