Skip to content

Commit 753bb11

Browse files
committed
update presets
1 parent 6b7621c commit 753bb11

10 files changed

Lines changed: 38 additions & 36 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1197,7 +1197,7 @@ Most of the data is taken from:
11971197
| MATRIX LMS | full | | | | | | |
11981198
| Meridian LMS | full | full | | | | | |
11991199
| Mobile Agility LMS | full | full | | | | | |
1200-
| Moodle LMS | full | full | | partial | | full | |
1200+
| Moodle LMS | full | partial | | partial | | full | |
12011201
| MOS Chorus LMS | | full | | | | | |
12021202
| Myicourse LMS | partial | partial | | | | | |
12031203
| MySkillpad LMS | full | full | | | | | |
@@ -1206,8 +1206,8 @@ Most of the data is taken from:
12061206
| Nimble LMS | full | | | | | | |
12071207
| Ninth Brain LMS | full | full | full | | | | |
12081208
| OLAT LMS | full | full | | | | full | |
1209-
| OPAL | full | no | | | | full | |
1210-
| Open edx | full | | | | | | open source |
1209+
| OPAL | full | full | | | | full | |
1210+
| Open edx | full | full | | | | | open source |
12111211
| OpenOLAT | full | | | | | full | open source |
12121212
| Opigno LMS | full | full | | | | | |
12131213
| Oracle Taleo Learn Cloud Service | full | full | | full | | | |

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/presets.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
presets:
2-
- id: moodle4x-scorm2004
2+
- id: moodle
33
name: Moodle
44
logo: 🎓
5-
format: scorm2004
6-
subtitle: SCORM 2004
5+
format: scorm1.2
6+
subtitle: SCORM 1.2
77
description: >
88
Moodle ist das weltweit am häufigsten verwendete Open-Source-Lernmanagementsystem.
9-
Diese Konfiguration verwendet SCORM 2004 für maximale Kompatibilität mit Moodle 3.x und 4.x.
9+
Diese Konfiguration verwendet SCORM 1.2 mit Embed-Modus für Moodle 4.x Kompatibilität.
10+
Für Moodle 3.x empfehlen wir stattdessen den iframe-Modus.
1011
<a href='https://moodle.org' target='_blank'>Mehr erfahren</a>
1112
options:
1213
# SCORM-spezifische Einstellungen
@@ -18,7 +19,7 @@ presets:
1819
typicalDuration: "PT0H5M0S"
1920
scormIframe: false
2021
scormEmbed: true # Empfohlen für Moodle 4
21-
format: scorm2004
22+
format: scorm1.2
2223

2324
- id: ilias
2425
name: ILIAS
@@ -82,11 +83,11 @@ presets:
8283
- id: openolat
8384
name: OpenOlat
8485
logo: 🔓
85-
format: scorm2004
86-
subtitle: SCORM 2004
86+
format: scorm1.2
87+
subtitle: SCORM 1.2
8788
description: >
8889
OpenOlat ist eine Open-Source E-Learning-Plattform aus der Schweiz.
89-
Diese Konfiguration nutzt SCORM 2004 für volle Funktionalität.
90+
Diese Konfiguration nutzt SCORM 1.2 für volle Funktionalität.
9091
<a href='https://www.openolat.com' target='_blank'>Mehr erfahren</a>
9192
options:
9293
responsiveVoice: false
@@ -96,8 +97,8 @@ presets:
9697
scormOrganization: ""
9798
typicalDuration: "PT0H5M0S"
9899
scormIframe: false
99-
scormEmbed: false
100-
format: scorm2004
100+
scormEmbed: true
101+
format: scorm1.2
101102

102103
- id: openedx
103104
name: Open edX

dist/server/public/locales/de.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,10 +200,10 @@
200200
"status.refreshNow": "Jetzt aktualisieren",
201201
"status.error": "Fehler",
202202
"status.errorMessage": "Fehler beim Laden des Status",
203-
"presets.moodle4x-scorm2004.description": "Moodle ist das weltweit am häufigsten verwendete Open-Source-Lernmanagementsystem. Diese Konfiguration verwendet SCORM 2004 für maximale Kompatibilität mit Moodle 3.x und 4.x. <a href='https://moodle.org' target='_blank'>Mehr erfahren</a>",
203+
"presets.moodle.description": "Moodle ist das weltweit am häufigsten verwendete Open-Source-Lernmanagementsystem. Diese Konfiguration verwendet SCORM 1.2 für maximale Kompatibilität mit Moodle 4.x. Für Moodle 3.x empfehlen wir stattdessen den iframe-Modus. <a href='https://moodle.org' target='_blank'>Mehr erfahren</a>",
204204
"presets.ilias.description": "ILIAS ist ein leistungsstarkes Open-Source-LMS aus Deutschland. Diese Konfiguration nutzt SCORM 1.2 für bestmögliche Kompatibilität mit ILIAS-Versionen. <a href='https://www.ilias.de' target='_blank'>Mehr erfahren</a>",
205205
"presets.opal.description": "OPAL (Online-Plattform für Akademisches Lehren und Lernen) ist das zentrale LMS für sächsische Hochschulen. Optimiert für SCORM 2004. <a href='https://bildungsportal.sachsen.de/opal' target='_blank'>Mehr erfahren</a>",
206206
"presets.generic.description": "Universelle SCORM 2004 Konfiguration für beliebige Lernmanagementsysteme, die den SCORM 2004 Standard unterstützen. Funktioniert mit den meisten modernen LMS-Plattformen.",
207-
"presets.openolat.description": "OpenOlat ist eine Open-Source E-Learning-Plattform aus der Schweiz. Diese Konfiguration nutzt SCORM 2004 für volle Funktionalität. <a href='https://www.openolat.com' target='_blank'>Mehr erfahren</a>",
207+
"presets.openolat.description": "OpenOlat ist eine Open-Source E-Learning-Plattform aus der Schweiz. Diese Konfiguration nutzt SCORM 1.2 für volle Funktionalität. <a href='https://www.openolat.com' target='_blank'>Mehr erfahren</a>",
208208
"presets.openedx.description": "Open edX ist die Open-Source-Plattform hinter edX.org und wird weltweit für MOOCs eingesetzt. Verwendet SCORM 2004 über das SCORM XBlock. <a href='https://openedx.org' target='_blank'>Mehr erfahren</a>"
209209
}

dist/server/public/locales/en.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,10 +200,10 @@
200200
"status.refreshNow": "Refresh Now",
201201
"status.error": "Error",
202202
"status.errorMessage": "Error loading status",
203-
"presets.moodle4x-scorm2004.description": "Moodle is the world's most widely used open-source learning management system. This configuration uses SCORM 2004 for maximum compatibility with Moodle 3.x and 4.x. <a href='https://moodle.org' target='_blank'>Learn more</a>",
203+
"presets.moodle.description": "Moodle is the world's most widely used open-source learning management system. This configuration uses SCORM 1.2 for maximum compatibility with Moodle 4.x. For Moodle 3.x we recommend using the iframe mode. <a href='https://moodle.org' target='_blank'>Learn more</a>",
204204
"presets.ilias.description": "ILIAS is a powerful open-source LMS from Germany. This configuration uses SCORM 1.2 for best compatibility with ILIAS versions. <a href='https://www.ilias.de' target='_blank'>Learn more</a>",
205205
"presets.opal.description": "OPAL (Online Platform for Academic Teaching and Learning) is the central LMS for Saxon universities. Optimized for SCORM 2004. <a href='https://bildungsportal.sachsen.de/opal' target='_blank'>Learn more</a>",
206206
"presets.generic.description": "Universal SCORM 2004 configuration for any learning management systems that support the SCORM 2004 standard. Works with most modern LMS platforms.",
207-
"presets.openolat.description": "OpenOlat is an open-source e-learning platform from Switzerland. This configuration uses SCORM 2004 for full functionality. <a href='https://www.openolat.com' target='_blank'>Learn more</a>",
207+
"presets.openolat.description": "OpenOlat is an open-source e-learning platform from Switzerland. This configuration uses SCORM 1.2 for full functionality. <a href='https://www.openolat.com' target='_blank'>Learn more</a>",
208208
"presets.openedx.description": "Open edX is the open-source platform behind edX.org and is used worldwide for MOOCs. Uses SCORM 2004 via the SCORM XBlock. <a href='https://openedx.org' target='_blank'>Learn more</a>"
209209
}

src/export/presets.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@ export function help() {
2323

2424
console.log(' Show configuration for a specific preset:')
2525
console.log(
26-
COLOR.italic(' node dist/index.js -f presets --moodle4x-scorm2004\n'),
26+
COLOR.italic(' node dist/index.js -f presets --moodle\n'),
2727
)
2828

2929
console.log(' Export with preset configuration:')
3030
console.log(
3131
COLOR.italic(
32-
' node dist/index.js -i course.md -f presets --moodle4x-scorm2004 -o output\n',
32+
' node dist/index.js -i course.md -f presets --moodle -o output\n',
3333
),
3434
)
3535

3636
console.log(' Override preset parameters with additional flags:')
3737
console.log(
3838
COLOR.italic(
39-
' node dist/index.js -i course.md -f presets --moodle4x-scorm2004 --scorm-organization "My Org" -o output\n',
39+
' node dist/index.js -i course.md -f presets --moodle --scorm-organization "My Org" -o output\n',
4040
),
4141
)
4242

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ async function handlePresetsMode(): Promise<void> {
7171
key !== 'input',
7272
)
7373

74-
// Check if a preset ID is specified (as a flag like --moodle4x-scorm2004)
74+
// Check if a preset ID is specified (as a flag like --moodle)
7575
const presetId = presetFlags.length > 0 ? presetFlags[0] : null
7676

7777
if (!presetId) {

src/presets.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
presets:
2-
- id: moodle4x-scorm2004
2+
- id: moodle
33
name: Moodle
44
logo: 🎓
5-
format: scorm2004
6-
subtitle: SCORM 2004
5+
format: scorm1.2
6+
subtitle: SCORM 1.2
77
description: >
88
Moodle ist das weltweit am häufigsten verwendete Open-Source-Lernmanagementsystem.
9-
Diese Konfiguration verwendet SCORM 2004 für maximale Kompatibilität mit Moodle 3.x und 4.x.
9+
Diese Konfiguration verwendet SCORM 1.2 mit Embed-Modus für Moodle 4.x Kompatibilität.
10+
Für Moodle 3.x empfehlen wir stattdessen den iframe-Modus.
1011
<a href='https://moodle.org' target='_blank'>Mehr erfahren</a>
1112
options:
1213
# SCORM-spezifische Einstellungen
@@ -18,7 +19,7 @@ presets:
1819
typicalDuration: "PT0H5M0S"
1920
scormIframe: false
2021
scormEmbed: true # Empfohlen für Moodle 4
21-
format: scorm2004
22+
format: scorm1.2
2223

2324
- id: ilias
2425
name: ILIAS
@@ -82,11 +83,11 @@ presets:
8283
- id: openolat
8384
name: OpenOlat
8485
logo: 🔓
85-
format: scorm2004
86-
subtitle: SCORM 2004
86+
format: scorm1.2
87+
subtitle: SCORM 1.2
8788
description: >
8889
OpenOlat ist eine Open-Source E-Learning-Plattform aus der Schweiz.
89-
Diese Konfiguration nutzt SCORM 2004 für volle Funktionalität.
90+
Diese Konfiguration nutzt SCORM 1.2 für volle Funktionalität.
9091
<a href='https://www.openolat.com' target='_blank'>Mehr erfahren</a>
9192
options:
9293
responsiveVoice: false
@@ -96,8 +97,8 @@ presets:
9697
scormOrganization: ""
9798
typicalDuration: "PT0H5M0S"
9899
scormIframe: false
99-
scormEmbed: false
100-
format: scorm2004
100+
scormEmbed: true
101+
format: scorm1.2
101102

102103
- id: openedx
103104
name: Open edX

src/server/public/locales/de.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,10 +200,10 @@
200200
"status.refreshNow": "Jetzt aktualisieren",
201201
"status.error": "Fehler",
202202
"status.errorMessage": "Fehler beim Laden des Status",
203-
"presets.moodle4x-scorm2004.description": "Moodle ist das weltweit am häufigsten verwendete Open-Source-Lernmanagementsystem. Diese Konfiguration verwendet SCORM 2004 für maximale Kompatibilität mit Moodle 3.x und 4.x. <a href='https://moodle.org' target='_blank'>Mehr erfahren</a>",
203+
"presets.moodle.description": "Moodle ist das weltweit am häufigsten verwendete Open-Source-Lernmanagementsystem. Diese Konfiguration verwendet SCORM 1.2 für maximale Kompatibilität mit Moodle 4.x. Für Moodle 3.x empfehlen wir stattdessen den iframe-Modus. <a href='https://moodle.org' target='_blank'>Mehr erfahren</a>",
204204
"presets.ilias.description": "ILIAS ist ein leistungsstarkes Open-Source-LMS aus Deutschland. Diese Konfiguration nutzt SCORM 1.2 für bestmögliche Kompatibilität mit ILIAS-Versionen. <a href='https://www.ilias.de' target='_blank'>Mehr erfahren</a>",
205205
"presets.opal.description": "OPAL (Online-Plattform für Akademisches Lehren und Lernen) ist das zentrale LMS für sächsische Hochschulen. Optimiert für SCORM 2004. <a href='https://bildungsportal.sachsen.de/opal' target='_blank'>Mehr erfahren</a>",
206206
"presets.generic.description": "Universelle SCORM 2004 Konfiguration für beliebige Lernmanagementsysteme, die den SCORM 2004 Standard unterstützen. Funktioniert mit den meisten modernen LMS-Plattformen.",
207-
"presets.openolat.description": "OpenOlat ist eine Open-Source E-Learning-Plattform aus der Schweiz. Diese Konfiguration nutzt SCORM 2004 für volle Funktionalität. <a href='https://www.openolat.com' target='_blank'>Mehr erfahren</a>",
207+
"presets.openolat.description": "OpenOlat ist eine Open-Source E-Learning-Plattform aus der Schweiz. Diese Konfiguration nutzt SCORM 1.2 für volle Funktionalität. <a href='https://www.openolat.com' target='_blank'>Mehr erfahren</a>",
208208
"presets.openedx.description": "Open edX ist die Open-Source-Plattform hinter edX.org und wird weltweit für MOOCs eingesetzt. Verwendet SCORM 2004 über das SCORM XBlock. <a href='https://openedx.org' target='_blank'>Mehr erfahren</a>"
209209
}

src/server/public/locales/en.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,10 +200,10 @@
200200
"status.refreshNow": "Refresh Now",
201201
"status.error": "Error",
202202
"status.errorMessage": "Error loading status",
203-
"presets.moodle4x-scorm2004.description": "Moodle is the world's most widely used open-source learning management system. This configuration uses SCORM 2004 for maximum compatibility with Moodle 3.x and 4.x. <a href='https://moodle.org' target='_blank'>Learn more</a>",
203+
"presets.moodle.description": "Moodle is the world's most widely used open-source learning management system. This configuration uses SCORM 1.2 for maximum compatibility with Moodle 4.x. For Moodle 3.x we recommend using the iframe mode. <a href='https://moodle.org' target='_blank'>Learn more</a>",
204204
"presets.ilias.description": "ILIAS is a powerful open-source LMS from Germany. This configuration uses SCORM 1.2 for best compatibility with ILIAS versions. <a href='https://www.ilias.de' target='_blank'>Learn more</a>",
205205
"presets.opal.description": "OPAL (Online Platform for Academic Teaching and Learning) is the central LMS for Saxon universities. Optimized for SCORM 2004. <a href='https://bildungsportal.sachsen.de/opal' target='_blank'>Learn more</a>",
206206
"presets.generic.description": "Universal SCORM 2004 configuration for any learning management systems that support the SCORM 2004 standard. Works with most modern LMS platforms.",
207-
"presets.openolat.description": "OpenOlat is an open-source e-learning platform from Switzerland. This configuration uses SCORM 2004 for full functionality. <a href='https://www.openolat.com' target='_blank'>Learn more</a>",
207+
"presets.openolat.description": "OpenOlat is an open-source e-learning platform from Switzerland. This configuration uses SCORM 1.2 for full functionality. <a href='https://www.openolat.com' target='_blank'>Learn more</a>",
208208
"presets.openedx.description": "Open edX is the open-source platform behind edX.org and is used worldwide for MOOCs. Uses SCORM 2004 via the SCORM XBlock. <a href='https://openedx.org' target='_blank'>Learn more</a>"
209209
}

0 commit comments

Comments
 (0)