Skip to content

[C3] Add description to skill levels + fixture + acquirable field #8179

@ywarnier

Description

@ywarnier

Add a description field to skill_level (and its entity) and create a fixture to add commonly accepted skill levels (and profiles). This includes CEFR, Dreyful model, Bloom's taxonomy and SFIA (Skills Framework for the Information Age).

Use the attached SQL dumps to build a Fixtures file to create those default profiles and levels (make sure levels are attached to the right profile).

slp.sql

sl.sql

For all the levels after the CEFR ones, add the title and description to messages.pot and messages.en.po. Make sure the title and description are translated when displayed.

Add an "acquirable" field (0/1) that defines wether the skill can be assigned to someone or attached to something or not. This will help us differenciate between skills that are really categories (serve to define a sub-structure as "parent skill") and skills that can be obtained.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions