Skip to content

PalmarHealer/wochenplan

Repository files navigation

Wochenplan

Welcome to the GitHub of the Wochenplan. Here you can find the code and guiding how to use/contribute and setup the Wochenplan. Right now the README.md is in a rework so feel free to join an help out.

Version

The version system is structured as follows: state.version.feature.patch/fix

Preparation/Installation

There is currently only one way to install the weekly plan. Things required:

  1. Apache/Nginx (Webserver mit PHP 8.1.10 oder neuer)
  2. MySQL database (maybe it also works with MariaDB)
  3. MySQL backend (e.g. phpMyAdmin) alternatively it can also be done in the command line, but there are no instructions here.
  4. Wochenplan files. There are no instructions for the corresponding tools here either. If you need one, simply search "how to install..." on YouTube.

MySQL Database

A MySQL database and phpMyAdmin are required for this.

  1. Open phpMyAdmin and go to the homepage

grafik

  1. Switch to the Import tab without having selected a database.

grafik

  1. Select the file sql_setup.sql on the page.

grafik

  1. Press Import at the bottom of the page


Credits

Theme und Layout (exept plan): Tinydash

Color Picker: Coloris

Mail libary: PHPMailer

Convert to PDF: dompdf (Not actively used right now)

Loading animation on Plan: Animaion (Not visible anymore but still exists in the code)

Idea: Aktive Schule Leipzig - Freie Oberschule

License/Rights

Nauren® Copyright © 2022 - 2024.

Code released under the GNU License.