Last modified: 2014-04-21 18:16:23 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T64735, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 62735 - Special:Student profile lists articles based on the logged in user, not the student
Special:Student profile lists articles based on the logged in user, not the s...
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
EducationProgram (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-03-17 14:23 UTC by Sage Ross
Modified: 2014-04-21 18:16 UTC (History)
5 users (show)

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


Attachments

Description Sage Ross 2014-03-17 14:23:47 UTC
The student profiles at Special:Student/USERNAME have a section that is supposed to list the articles being worked on by that student. However, what gets displayed (including the input box to add an article) is based on the user who is logged in, not the user whose profile is being viewed.

When a profile is viewed while logged out, no articles appear at all. If a user is logged in, viewing a profile will show what appears to be the subset of articles they are working on *for the classes in which the profiled student is enrolled*. The "Add an article" button will add articles *for the logged in user* rather than the student, but only if that user is enrolled in one of the same courses as the profiled student.

No controls (such as course deletion, or adding articles) are necessary on the student profile page, and it should simply display the articles that student is working on (and which course that article is for).

Alternatively, it might make sense to simply disable the student profile page, since it is not very useful. (Ad, do you have any objections to that?)
Comment 1 Ad Huikeshoven 2014-03-17 20:31:57 UTC
There are multiple ways to resolve the bug, disabling is option. Credo: less is more. One of the quests of experienced users is to get some metrics out of ep activity. Where to look for metrics?
Comment 2 Sage Ross 2014-03-18 14:49:11 UTC
Thanks Ad. To repeat for others what I told you by email:

The only metric available right now is Special:StudentActivity. (There were some other metrics initially, but these had to be disabled because of severe performance problems.)

Metrics is a big need for everyone using the the extension at this point, and it's something that we plan to address by making it easier to run Wikimetrics for students. Currently, we're developing a more general system for managing outreach campaigns, and the the first step is a system for creating and managing groups of users, along with a way for MediaWiki and Wikimetrics to talk to each other. So the idea will be that you can use Wikimetrics to specify the groups (such as a course or a set of courses) that you want metrics about, and then run whatever Wikimetrics queries you want to for that group.

If you're interested in the details as they emerge, see:
* https://www.mediawiki.org/wiki/Editor_campaigns
* https://www.mediawiki.org/wiki/Editor_campaigns/Notes
Comment 3 Nemo 2014-04-21 18:16:14 UTC
(In reply to Sage Ross from comment #0)
> Alternatively, it might make sense to simply disable the student profile
> page, since it is not very useful. (Ad, do you have any objections to that?)

Done. \o/ https://gerrit.wikimedia.org/r/#/c/121107/4

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


Navigation
Links