Форум обговорення доповіді

Ідентифікатори ресурсів

 
 
Фото Коломоєць Геннадій Павлович
Ідентифікатори ресурсів
Коломоєць Геннадій Павлович - середа, 26 серпень 2015, 13:21
 

Доброго дня Олександре!

Прошу вибачення за затримку з відповіддю. Я перевірив ідентифікатори модулів у трьох системах Moodle (дві версії 2.8 та однієї версії 2.9). Дійсно ідентифікатори різних версій відрізняються. Отже використання їх в запиті є не дуже вдалою ідеєю.

Я вже виконав правки до описаного в статті типового коду запиту (показаного на прикладі ресурсу Веб-сторінка) - замість

(SELECT COUNT(*) FROM prefix_course_modules AS cm WHERE cm.course = c.id AND cm.module= 13) AS "Веб-сторінка"

тепер буде:

(SELECT COUNT(*) FROM prefix_course_modules AS cm, prefix_modules AS m WHERE cm.course = c.id AND cm.module= m.id AND m.name = "url") AS "Веб-сторінка"

 і ідентифікатори непотрібні, тільки треба звертати увагу на появу додаткових модулів.

Дякую Вам за інформацію.

Ось які результати:

idMoodle 2.9+ (Build: 20150625)Moodle 2.8.5+ (Build: 20150402)Moodle 2.8.1 (Build: 20141113)
1 assignment assign assign
2 chat assignment assignment
3 choice book book
4 data chat chat
5 feedback choice choice
6 folder data data
7 forum feedback feedback
8 glossary folder folder
9 imscp forum forum
10 label glossary glossary
11 lesson imscp imscp
12 lti label label
13 page lesson lesson
14 quiz lti lti
15 resource page page
16 scorm quiz quiz
17 survey resource resource
18 url scorm scorm
19 wiki survey survey
20 workshop url url
21 assign wiki wiki
22 book workshop workshop
23 certificate - -