A lot of confusion is caused by the path names and function names for results being so similar and non-obvious. For example,
issue #2487756: Quiz creators cannot view results for own quizzes, and its related simpletest. I know I've seen other issues too.

I'm referring to the following two and their associated callbacks:

  • node/%quiz_menu/quiz-results/%quiz_rid
  • node/%quiz_menu/quiz/results/%quiz_rid/view

Can anyone guess which is for "my results" and which is for quiz creators, admins, scorers, etc? Also, while we're at it, maybe we should change the word "admin" to something else in the function names.

I know people may already be relying on these paths, so if alpha is too late for a change like this, I understand. But technically, 5.x is only in alpha ;) so I hope it's not too late.

Comments

captainack’s picture

Version: 7.x-5.x-dev » 7.x-6.x-dev
Priority: Normal » Minor
Issue summary: View changes

Kicking this to 6.x based on djdevin's feedback in #2487756: Quiz creators cannot view results for own quizzes.

captainack’s picture

Issue summary: View changes