| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | function initInstall() {    if ($('.install').length == 0) {        return;    }    // Database type change detection.    $("#db_type").change(function () {        var db_type = $('#db_type').val();        if (db_type === "SQLite3") {            $('#sql_settings').hide();            $('#pgsql_settings').hide();            $('#sqlite_settings').show();            return;        }        var mysql_default = '127.0.0.1:3306';        var postgres_default = '127.0.0.1:5432';        $('#sqlite_settings').hide();        $('#sql_settings').show();        if (db_type === "PostgreSQL") {            $('#pgsql_settings').show();            if ($('#db_host').val() == mysql_default) {                $('#db_host').val(postgres_default);            }        } else {            $('#pgsql_settings').hide();            if ($('#db_host').val() == postgres_default) {                $('#db_host').val(mysql_default);            }        }    });};$(document).ready(function () {    // Semantic UI modules.    $('.dropdown').dropdown();    $('.slide.up.dropdown').dropdown({        transition: 'slide up'    });    $('.ui.accordion').accordion();    $('.ui.checkbox').checkbox();    $('.poping.up').popup();    initInstall();});
 |