Download Latest Version multipractice_2020-09-01.7z (13.8 MB)
Email in envelope

Get an email when there's a new version of multipractice

Home / 2020-09-01 / classes
Name Modified Size InfoDownloads / Week
Parent folder
lesson.php 2020-09-01 172 Bytes
multipracticeapi.php 2020-09-01 1.8 kB
controller.php 2020-09-01 6.5 kB
record.php 2020-09-01 976 Bytes
vocabularycontroller.php 2020-09-01 518 Bytes
coursecontroller.php 2020-09-01 27.2 kB
multipractice.php 2020-09-01 10.9 kB
categorycontroller.php 2020-09-01 249 Bytes
user.php 2020-09-01 552 Bytes
levelcontroller.php 2020-09-01 5.4 kB
lessonitem.php 2020-09-01 271 Bytes
usercontroller.php 2020-09-01 1.4 kB
lessoncontroller.php 2020-09-01 46.8 kB
language.php 2020-09-01 652 Bytes
category.php 2020-09-01 494 Bytes
level.php 2020-09-01 157 Bytes
practicecontroller.php 2020-09-01 4.2 kB
vocabulary.php 2020-09-01 246 Bytes
course.php 2020-09-01 1.7 kB
languagecontroller.php 2020-09-01 218 Bytes
Totals: 20 Items   110.3 kB 0
Panglossa MultiPractice
v. 3.0 alpha

Source code for PHP.
You just need a web server with PHP to run the project.
The go!Johnny PHP library is required. You can download it, unpack it and place it in a folder where the main script can find it. (The location of the library can be set in the project options.)
You need a suitable database available in your operating system. By default, a SQLite file is used, but it can easily be ported to any database supported by PHP. 
Tested on Debian 10 and Windows Seven.

Description

Practice makes perfect. Panglossa MultiPractice is a tool to help you learn and practice languages. You can create your own courses, import courses created by others, and even export courses to HTML or PDF documents.

The original project (for Lazarus) was basically a flashcard app. Now it is more like a platform for creating structured courses with text, images, audio and video content, as well as different types of exercises.

Please keep in mind that this project is created and maintained by a single amateur programmer. So, while I try my best to have a simple yet effective tool, you shouldn't expect to find anything wonderful or revolutionary here.
Source: README.txt, updated 2020-09-02