Open ragesoss opened 5 years ago
@ragesoss How do I disable the frontend functionality for admin?? More specifically, how do I know that an admin is logged in (in javascript)? I have implemented the frontend functionality, with only the admin functionality remaining (disabling frontend limit for admin).
@ragesoss I would like to work on this issue, what deliverables did the previous PR fail to address that I should keep in mind?
@fillingtothemomo the last bullet in the issue description is the remaining thing we could do. It's a fairly complicated feature to implement, though.
@ragesoss Is this slide an example of on-wiki edits : https://outreachdashboard.wmflabs.org/training/editing-wikipedia/editing-basics/about-sandboxes
The button redirects user to Special sandbox page https://en.wikipedia.org/wiki/Special:MyPage/sandbox
we can track if user has added an edit by using the wiki api to check last edit timestamp of
https://en.wikipedia.org/wiki/User:<UserName>/sandbox
For example : https://en.wikipedia.org/wiki/User:Prathamistesting/sandbox
similarly any other page like https://en.wikipedia.org/wiki/Special:MyPage/be_bold?tour=outreachbebold
Is this approach correct?
@prathamVaidya I think for this particular example, we don't want to do anything with the generic /sandbox
page, but for others like /be_bold
, yes, that I think that is the right kind of thing.
Instructors want to be able to confirm that students read the training modules and completed the on-wiki exercises, rather than just clicking through to the end and registering with the dashboard as having completed them.
How to do this? A few possibilities:
Show instructors the time it took between starting and completing each module (which can be calculated from the TrainingModulesUsers record's timestamps).Add limits to the training module progress update flow so that too-rapid advancing through slides won't count for completion (either frontend or backend limits).