Dev /
Франкенстил
"Франкенстил" е дума измислена от Martin Dougiamas и означава набор от уговорки, съставен от Petr Škoda за начина на съставяне на уникални имена на добавките в Moodle, който съчетава типа и името на добавката.
Формат
Името на модул се образува от представка, съответстваща на типа му и името на директорията на модула, изписвана само с малки букви, разделени със _. Например името на модул Quiz е mod_quiz.
Представките за други типове добавки са дадени в таблицата:
| Тип добавка | Франкенстил представка | Директория в Moodle |
|---|---|---|
| Activity modules | mod | /mod |
| Admin reports | report | /admin/report |
| Admin tools | tool | /admin/tool |
| Assignment types | assignment | /mod/assignment/type |
| Authentication plugins | auth | /auth |
| Blocks | block | /blocks |
| Core subsystems | core | / (not a true plugin, see below for details) |
| Course formats | format | /course/format |
| Course reports | coursereport | /course/report |
| Database fields | datafield | /mod/data/field |
| Database presets | datapreset | /mod/data/preset |
| Editors | editor | /lib/editor |
| Enrolment plugins | enrol | /enrol |
| Filters | filter | /filter |
| Gradebook export | gradeexport | /grade/export |
| Gradebook import | gradeimport | /grade/import |
| Gradebook reports | gradereport | /grade/report |
| Grading methods | gradingform | /grade/grading/form |
| Local plugins | local | /local |
| Messaging consumers | message | /message/output |
| Mnet services | mnetservice | /mnet/service |
| Plagiarism plugins | plagiarism | /plagiarism |
| Portfolio plugins | portfolio | /portfolio |
| Question behaviours | qbehaviour | /question/behaviour |
| Question formats | qformat | /question/format |
| Question types | qtype | /question/type |
| Quiz reports | quiz | /mod/quiz/report |
| Repository plugins | repository | /repository |
| SCORM reports | scormreport | /mod/scorm/report |
| Themes | theme | /theme |
| User profile fields | profilefield | /user/profile/field |
| Webservice protocols | webservice | /webservice |
| Workshop allocation strategies | workshopallocation | /mod/workshop/allocation |
| Workshop evaluation plugins | workshopeval | /mod/workshop/eval |
| Workshop grading forms | workshopform | /mod/workshop/form |
...
Използване
...
