Bu sistem, proje klasörlerini otomatik olarak listeleyen, yerel sunucuda SQL sorgularını çalıştırabileceğiniz, modül ekleyebileceğiniz, eklenen modülleri dinamik olarak tarayıp gösteren ve çoklu dil desteği sağlayan basit bir kontrol panelidir.
.hamu/modules dizinindeki PHP dosyaları taranır; her dosyanın <title> etiketi okunarak menüye eklenir. Böylece yeni modül eklemek son derece kolaydır.lang.php dosyasında tanımlı metinlerle çalışır. Yeni dil eklemek çok basittir; sadece yeni bir dil dizisi ekleyip, anahtarları oluşturmanız yeterlidir. Seçili dil session üzerinden tutulur.Ek olarak, SQL terminali tüm veritabanı sürücülerini (MySQL, PostgreSQL, SQLite, SQL Server, Oracle) destekler; "USE", "CREATE", "DROP", "ALTER" gibi komutlar dinamik olarak işlenir ve eğer sunucu kapalıysa veya seçili veritabanı bulunamazsa otomatik fallback mekanizması devreye girer.
This system is a comprehensive control panel that allows you to execute SQL queries on a local server, automatically lists project folders, dynamically scans modules, and supports multi-language functionality.
.hamu/modules directory are scanned, and each module's <title> tag is read and added to the module menu, making it very easy to add new modules.lang.php) that contains all text keys. Adding a new language is as simple as adding a new array entry with the corresponding keys. The selected language is stored in the session.Additionally, the SQL terminal supports all major DB drivers (MySQL, PostgreSQL, SQLite, SQL Server, Oracle). Commands like "USE", "CREATE", "DROP", "ALTER" are dynamically processed; if the server is down or no active database is selected, an automatic fallback mechanism is activated.