# Git based automatic web deployment system This repository will be automagically pulled by the web server each time something is pushed by a user. The following files and directories are linked to areas where they can be accessed by the web server: * `index.html` → `*/common/index.html` (the website as seen by the majority of the users, maybe a login page?) * `icon.png` → `*/common/icon.png` (self-explanatory) * `stylesheet.css` → `*/common/stylesheet.css` (self-explanatory) * `content/` → `*/common/content/` (everything else acessible by the web server) * `default.html` → `lostcave.ddnss.de/index.html` (http redirect) * `admin.php` → `admin.strassenkind.ip/index.php` (future management page, maybe for services, available sites, users, etc?) * `strassenkind.php` `strassenkind.ip/index.php` (future status page) Arbeit vom 06.01.2020 ``` Login-Funktionalität Administrationsseiten Webmaster’s Program Moderation Reports etc von Usern, Posts, etc Theming (Logowechsel) MotD, Gepinnte Posts auf der Startseite, Themenvorschläge Thread- / Gruppenverwaltung Server-Wartung Bugreports Status Administrative Eingriffe Hauptfunktionen Startseite Newsfeed Hot topics / Trending Browse public forums Forum-Funktionalität (Reddit style) (o) Anonym (UID) / Nickname umschaltbar DMs, Befreundungssystem Random Chat zum Kennenlernen von Leuten Gruppen- und Thread management Channel mit Gastfunktion / Anonymität Custom 404 (o) PDF shredder Regeln Mögliche Default-Channels Memezz Spam F!ck1&g School! Allgemeines Allgemeinforum (o) Mit Altersnachweis: NSFW / NSFS ``` # Roadmap Grober Zeitplan * 2020-01-10 Entwurf fertig * 2020-02-14 Implementierung * intensives Testen / Debuggen * Dokumentation nebenbei * 2020-03-06 Einsatzbereit Entwicklungsziele * 2020-01-12 Server-Wartung / Administration * 2020-01-13 Startseite / Home page / Login / Newsfeed * 2020-01-13 Registrierung * 2020-01-17 Account management / Kontakte / User groups * 2020-01-20 DMs * 2020-01-24 Channels / Threads / Foren / Rollen-Management (generelle / öffentliche Channels; private Channels; Gruppenchannels) * 2020-01-27 Forum / Thread / Channel / Chat management * 2020-01-31 Profilseiten * 2020-02-03 User home page (Benachrichtigungen, Profil, etc) * 2020-02-07 Report-Funktionen * To be continued