Aufgabe: Den Titel des jeweiligen Kurses zusätzlich im linken Drawer rendern
Im Zuge der Ausgestaltung unserer Knowledge Base kam der Wunsch auf, den Titel eines Kurses auch im linken Drawer des Moodle 4 Boost_Union-Themes anzuzeigen. Was auf einer "einfachen" Website eine Arbeit von einer Minute sein dürfte, gestaltet sich in Moodle als etwas komplexer, was das benötigte Skillset der Entwickler*in angeht. Wem können wir - von diesem Skillset ausgehend - diese Aufgabe zuteilen? Eine Bestandsaufnahme.
Schritt 1: Überblick verschaffen – welche Skills brauchen wir?
Templating | HTML
Es handelt sich um ein neues Element.
SCSS | CSS
Es muss angemessen gestyled werden.
PHP
Der Inhalt ist dynamisch und wird somit aus dem Backend übergeben.
Moodle
Anirgendeiner Stelle müssen diese Skills zusammenkommen.
Schritt 2: Moodle-Entwicklungsumgebung einrichten – welche Skills brauchen wir?
Betriebssystem
Windows, Linux, macOS ...
Datenbank
MySQL, MariaDB, PostgreSQL ...
Webserver
Apache, NGINX, IIS ...
Programmiersprache
PHP (inkl. Extentions und Debugging)
IDE
PHPStorm, VSCode, vim ... (inkl. Extensions und Debugging)
Moodle
Installiert sich schließlich nicht von selbst (oder?)