ADANEC Repository is a storage and project management platform that connects you to all your files and objects in the system. It allows you to store and protect files, collaborate on objects with other users, and reuse other users’ objects.
The Repository has its own graphical user interface (GUI) and is used to display objects stored in the database. Using a single database enables you to establish either common object visibility rules for all users of the system, or flexible object visibility rules.
Each system user has their own directory in the Repository for creating, editing, and working with system objects, and can set rules governing access to and use of their own objects. Users can also set up public directories for working on joint projects. Flexible directory management allows you to copy, move, delete, or hide directories. The hierarchical structure of directories enables you to flexibly configure and store large projects.
A role is a description of the features and functions of user roles in the Repository for creating and managing projects. A participant can take on multiple roles at the same time. The roles are as follows:
- Administrator: a user who possesses all the rights available, including the right to assign roles to other users and the ability to manage rights for roles.
- Content editor: a user who creates and edits content in the Repository, and creates and submits publications for moderation. Content editors can be assigned the role of Content Developer according to the AIP Methodology.
- Content moderator: a user who moderates and publishes content in the Content Cloud, and can send publications to the Content Store. Content moderators also buy publications from the Content Store. The moderator can be an accredited participant in the implementation of content verification methods in line with the requirements and principles of the AIP Methodology.
The Repository provides a personal cloud environment for storing and managing projects (content units) and published content (publications) for personal or group use.
Content publications and media publications enable content units to be combined into a single package for future export to other modules and systems. Each publication has its own set of parameters that describe the topic and field of the content it contains. Additional parameterization using taxonomy is employed for publications.
For user convenience, the system’s reference base includes many parameters across various fields. Editors can also use their own custom classification of their content.
Publication stages for content units (scenarios):
- Adding content units to a publication;
- Moderating publications;
- Viewing and working with publications from other systems and modules.
Catalog of content publications with flexible filtering
Search and filter system
The Repository allows users to search and filter by object parameters. When personal file and folder visibility settings are used, the search and filtering functions take these settings into account.
Search for information by categories and keywords
Publication in the system has a status model to ensure the consistency and validity of exported content. The status model has the following publication stages:
- Create / Edit – the editor can make any changes to the content and publication parameters. The editor can add/remove or edit the content unit.
- Moderation – content editing is blocked. The publication is sent to the moderator for review. The moderator can mark any controversial or incorrect elements in the content of the publication and ask clarifying questions.
- Finalization – the system creates a version of the publication’s content. Final versions of the content can be used for further work, exported, and displayed for training. The content included in this version of the publication remains editable in the Repository.
- Removal – the current version of the publication has not been approved by the moderators, and has been deleted.
At the moderation stage, the moderator checks the content, ensures that it complies with copyright law, and verifies that the publication’s parameters are appropriate given its content. The content must comply with the educational standards of each individual country where it is used, if the content is used for domestic educational institutions, or maintain compliance with the standards or format (duration, supported media file formats, etc.) of third-party services to ensure consistency with them. If errors are detected during moderation, incorrect content or elements are highlighted and discussed by the moderator and the editor. This discussion is carried out through comments and messages sent via the publication interface. During the discussion, the publication may be rejected and returned for correction, or agreed upon and sent for finalization.
The publication versioning system allows each version of a publication to be stored and edited independently of the other versions. If external educational services use the publication in different contexts and one service wishes to use an older version rather than upgrade to the current version, then, if the old version of the publication requires any changes, it can be corrected and updated by the educational institution in question without affecting the current (latest) version of the publication.