/******************************************************************* Module : /apps/js/sys/about.js Desc. : JS - Informasi Aplikasi Created By : Siau Pheng (siaupheng@3fonia.com). Created Date : November 23th, 2011. Last Modified : February 28th, 2026. (c) 2011 - 2026, 3FONIA Software; WWW.3FONIA.COM. *******************************************************************/ var AboutJS = { PHP: '', KODE: '', loading: function(){ $('#win'+this.KODE).find('#divBuildInfo').html('

Aplikasi dibuat dengan komponen :
- jQuery Version '+$().jquery+'
- Bootstrap Version '+$.fn.tooltip.Constructor.VERSION+'
- FoniaJS Version '+FoniaJS.version+'
- FoniaPHP Version '+FoniaJS.phpversion+'

'); }, proses_checkdb: function(){ new Request.JSON({ url: this.PHP, sendParam: ['data=check_db'], onSuccess: (ajson) => { this.winCheck = FoniaJS.showWindow('CekDB', 'Cek, Perbaiki dan Optimalisasi Database', ajson.html, 500, [{},{i:'butTutup'},{i:'butWProses',v:'Proses DB !',c:'success'}], () => $('#winCekDB').find('#butWProses').click(() => this.checkdb_run())); } }).send(); }, proses_update: function(){ new Request.JSON({ url: this.PHP, sendParam: ['data=check_update'], onSuccess: (ajson) => { var tomb = [{},{i:'butTutup'},{i:'butWUpdate',v:'Proses Update !',c:'success'}]; if (ajson.is_update) tomb.pop(); this.winUpdate = FoniaJS.showWindow('CekApp', 'Cek dan Update Aplikasi', ajson.html, 500, tomb, () => { $('#winCekApp').find('#butWUpdate').click(() => this.update_run()); }); } }).send(); }, checkdb_run: function(){ new Request.JSON({ url: this.PHP, sendParam: ['data=proses_db','DB_Cek','DB_Repair','DB_Opti'], onSuccess: (ajson) => { if ($('#DB_Hasil')) $('#DB_Hasil').removeClass('d-none').html(txt); FoniaJS.showInfo('Proses Database selesai', 2000); } }).send(); }, update_run: function(){ new Request.JSON({ url: this.PHP, sendParam: ['data=proses_update'], onSuccess: (adata) => { if (adata.success==true) { $('#spanStatus').html(adata.message); FoniaJS.showInfo('Aplikasi telah di Update.
Silakan refresh browser Anda!'); } else { FoniaJS.showInfo('Aplikasi gagal di Update.'); } } }).send(); } };