Configuration Splitting: All settings have been moved to a separate config.php. This makes updating the main script much easier for you!
Multi-Language Support: The script now supports multiple languages!
Added: English (en), German (de), Polish (pl), and Romanian (ro).
Easily add your own languages in the new /lang folder.
External DB Support: Added a dedicated port configuration for users who host their database on a different server (e.g., dedicated MySQL hosts).
Code Cleanup: The entire backend has been refactored for better performance and security.
Dynamic Titles: The server name is now managed via config and automatically updates the page title and headings.
How to update:
Copy your old database settings.
Replace your plot.php with the new version.
Create the config.php (using the example provided) and put the /lang folder in the same directory.
Deutsch: Update Version 1.1.0 – Refactoring & Mehrsprachigkeit Was ist neu?
Ausgelagerte Konfiguration: Alle Einstellungen befinden sich nun in einer separaten config.php. Das macht zukünftige Updates für euch viel einfacher!
Mehrsprachigkeit (I18n): Das Skript unterstützt jetzt mehrere Sprachen!
Hinzugefügt: Deutsch (de), Englisch (en), Polnisch (pl) und Rumänisch (ro).
Eigene Sprachen können einfach im neuen /lang Ordner ergänzt werden.
Externer Datenbank-Support: Es wurde eine Port-Konfiguration hinzugefügt, falls die Datenbank auf einem anderen Server liegt (z.B. externe MySQL-Hosts).
Code-Optimierung: Das Backend wurde für bessere Performance und Sicherheit komplett überarbeitet.
Dynamische Titel: Der Servername wird nun zentral über die Config gesteuert und überall auf der Seite korrekt angezeigt.
So updatest du:
Notiere dir deine alten Datenbank-Daten.
Ersetze die plot.php durch die neue Version.
Erstelle die config.php (Vorlage nutzen) und lade den /lang Ordner hoch.