MDL-26429 usability: Add course completion icons.
commit56add3f0f36f4d66eacda853d9789c036cd2ddbf
authorCameron Ball <cameron@moodle.com>
Thu, 5 Nov 2015 03:40:58 +0000 (5 11:40 +0800)
committerCameron Ball <cameron@moodle.com>
Thu, 5 Nov 2015 03:41:40 +0000 (5 11:41 +0800)
tree3e7b6a2fd40e4cdfcaa50b4294221cc0d93bb3c4
parenta61abb5557599b916688e907d5fce0fdc41ab8c7
MDL-26429 usability: Add course completion icons.

This patch adds a method to the course completion criteria classes
which allows them to specify an icon for display in the course
completion report table.

There is a default implementation which simply looks for an icon
in pix/i with a name matching the completion criteria type.
completion/criteria/completion_criteria.php
completion/criteria/completion_criteria_activity.php
completion/criteria/completion_criteria_date.php
completion/criteria/completion_criteria_grade.php
completion/criteria/completion_criteria_self.php
completion/criteria/completion_criteria_unenrol.php
report/completion/index.php