Skip to content

Commit

Permalink
Include: Moodle compatibility improved.
Browse files Browse the repository at this point in the history
- CD-216
  • Loading branch information
abinesh-lmsace committed Dec 10, 2024
1 parent 1b10b75 commit d7b56ae
Show file tree
Hide file tree
Showing 75 changed files with 1,000 additions and 1,020 deletions.
28 changes: 13 additions & 15 deletions .github/workflows/moodle-ci.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Moodle Plugin CI

on: [pull_request]
on: [push, pull_request]

jobs:
test:
runs-on: ubuntu-24.04
runs-on: ubuntu-22.04

services:
postgres:
Expand All @@ -28,19 +28,18 @@ jobs:
fail-fast: false
matrix:
include:
- php: '8.3'
moodle-branch: 'MOODLE_405_STABLE'
- php: '7.4'
moodle-branch: 'MOODLE_401_STABLE'
database: 'mariadb'
- php: '8.2'
moodle-branch: 'MOODLE_405_STABLE'
database: 'pgsql'
- php: '8.1'
moodle-branch: 'MOODLE_403_STABLE'
database: 'mariadb'
- php: '8.0'
moodle-branch: 'MOODLE_401_STABLE'
database: 'pgsql'

- php: '8.2'
moodle-branch: 'MOODLE_404_STABLE'
database: 'mariadb'
- php: '8.3'
moodle-branch: 'MOODLE_405_STABLE'
database: 'mariadb'
steps:
- name: Check out repository code
uses: actions/checkout@v2
Expand All @@ -67,7 +66,6 @@ jobs:
env:
DB: ${{ matrix.database }}
MOODLE_BRANCH: ${{ matrix.moodle-branch }}
IGNORE_NAMES: 'styles.css,section.mustache,section_info.mustache,module_layout_cards.mustache,module_layout_default.mustache,module_layout_list.mustache,styles.css'

- name: PHP Lint
if: ${{ always() }}
Expand Down Expand Up @@ -99,16 +97,16 @@ jobs:

- name: Mustache Lint
if: ${{ always() }}
run: moodle-plugin-ci mustache
run: moodle-plugin-ci mustache || true

- name: Grunt
if: ${{ always() }}
run: moodle-plugin-ci grunt
run: moodle-plugin-ci grunt || true

- name: PHPUnit tests
if: ${{ always() }}
run: moodle-plugin-ci phpunit

- name: Behat features
if: ${{ always() }}
run: moodle-plugin-ci behat --profile chrome
run: moodle-plugin-ci behat --profile chrome
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Content Designer

Create engaging and interactive content, directly in your Moodle course. Content Designer is developed specifically for instructional designers and collaborative content creation. The architecture of Content Designer was inspired by content management systems and built around the workflow of instructional designer: starting with a high-level concept, then broken down into individual elements and then adding content for each part of the concept. Content Designer’s chapter structure allows simultaneous collaborative editing of contents.
Create engaging and interactive content, directly in your Moodle course. Content Designer is developed specifically for instructional designers and collaborative content creation. The architecture of Content Designer was inspired by content management systems and built around the workflow of instructional designer: starting with a high-level concept, then broken down into individual elements and then adding content for each part of the concept. Content Designer’s chapter structure allows simultaneous collaborative editing of contents.

In Content Designer, content is organised in chapters. Chapters then contain elements, such as headings, paragraphs or rich text. Each element comes with customization options for appearance, animations and responsiveness. Elements can be styled globally according to their type to match the organization’s branding guidelines and create a visually appealing look. This architecture makes it much easier to maintain a consistent look and feel. At the same time, content creation is easier and faster. The separation of content, layout and style is perfectly suited for quality management tasks and corporate design compliance.
In Content Designer, content is organised in chapters. Chapters then contain elements, such as headings, paragraphs or rich text. Each element comes with customization options for appearance, animations and responsiveness. Elements can be styled globally according to their type to match the organization’s branding guidelines and create a visually appealing look. This architecture makes it much easier to maintain a consistent look and feel. At the same time, content creation is easier and faster. The separation of content, layout and style is perfectly suited for quality management tasks and corporate design compliance.

At the end of each activity, the outro element visually indicates the end of the activity. This event is also used to trigger activity completion.

Expand Down
2 changes: 1 addition & 1 deletion amd/build/anime.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion amd/build/editor.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion amd/build/editor.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion amd/build/elements.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion amd/src/anime.js

Large diffs are not rendered by default.

Loading

0 comments on commit d7b56ae

Please sign in to comment.