Skip to content

azamira/LearnTamazight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Tamazight Moodle Website

This repository contains updates on the creation of a Moodle website for learning the Tamazight language.

Installation

We originally encountered a compatibility problem with macOS 10.15. The installation finally succeeded after manually modifying the original installation package provided by moodle and replacing the Mamp server with the latest release.

Moodle Version: Moodle 3.8

Setup

Home Page:

The Setup of the home page contains temporary images and messages that will later be modified depending on what style and content is agreed on. what is currently displayed is just for testing and giving an idea of what it would look like in the furture. Colors, fonts and messages can be modified.

alt tag

When you scroll down: alt tag

Dashboard:

The dashboard contains all the information that a student may need. The timeline section shows upcoming deadlines, the badges section shows the badges earned when completing tasks of learning the language (rewards). Sections can be removed and added depending on the need.

alt tag

Users and Courses

Authentication:

Authentification plugin: Email-based Self-Registration

alt tag

alt tag

alt tag

The following automated email confirmation message is sent to the user using the support contact email address:

Hi {$a->firstname}, A new account has been requested at '{$a->sitename}' using your email address. To confirm your new account, please go to this web address: {$a->link} In most mail programs, this should appear as a blue link which you can just click on. If that doesn't work, then cut and paste the address into the address line at the top of your web browser window. If you need help, please contact the site administrator, {$a->admin}

Adding Courses:

Courses are organized under categories, which could be levels in case of learning a language. Any type of courses can be added ranging from single time activities like quizes and tests to Social format courses where there are discussions and meetings.

alt tag

alt tag

When you click on course description: alt tag

When you go to the course: alt tag

Managing Accounts

[TODO]

Roles and Permissions

[TODO]

Enrollment

[TODO]

About

Learn Tamazight Language Website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published