/contentshell

Dynamic Front Page & Admin Controls for RACHEL

Primary LanguagePHP

contentshell

The RACHEL Content Management System

Description

PHP for serving and managing content on RACHEL devices. Content is available at our module repository.

Usage

The contentshell is desiged to run on RACHEL systems. As of 2024 this is primarily the RACHEL 5.

Technically, contentshell can be used on any system with PHP & SQLite, but many of the content modules require support software. These include:

  • ZIM modules require that Kiwix be installed
  • The KA-Lite module requires KA-Lite software
  • The Kolibri module requires Kolibri software
  • The Moodle module requires Moodle software
  • Some search features require SQLite and stem-1.5.1 installed for PHP

Still, there are many modules that are static HTML that can be installed on any system and displayed by contentshell.

Where is stuff

The contentshell should be installed in /media/RACHEL/rachel. This should also be the document root for your webserver.

Modules downloaded from our module repository must be installed in /media/RACHEL/rachel/modules

For more information on modules, please check out modules-template.

License

Creative Commons - BY, SA, NC