|
|
|
@ -399,21 +399,24 @@ function initRepository() {
|
|
|
|
|
|
|
|
|
|
function initInstall() { |
|
|
|
|
// database type change
|
|
|
|
|
$('#install-database').on("change", function () { |
|
|
|
|
var val = $(this).val(); |
|
|
|
|
if (val != "sqlite") { |
|
|
|
|
$('.server-sql').show(); |
|
|
|
|
$('.sqlite-setting').addClass("hide"); |
|
|
|
|
if (val == "pgsql") { |
|
|
|
|
$('.pgsql-setting').removeClass("hide"); |
|
|
|
|
(function () { |
|
|
|
|
$('#install-database').on("change", function () { |
|
|
|
|
var val = $(this).val(); |
|
|
|
|
if (val != "sqlite") { |
|
|
|
|
$('.server-sql').show(); |
|
|
|
|
$('.sqlite-setting').addClass("hide"); |
|
|
|
|
if (val == "pgsql") { |
|
|
|
|
$('.pgsql-setting').removeClass("hide"); |
|
|
|
|
} else { |
|
|
|
|
$('.pgsql-setting').addClass("hide"); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
$('.pgsql-setting').addClass("hide"); |
|
|
|
|
$('.server-sql').hide(); |
|
|
|
|
$('.sqlite-setting').removeClass("hide"); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
$('.server-sql').hide(); |
|
|
|
|
$('.sqlite-setting').removeClass("hide"); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
}()); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function initIssue() { |
|
|
|
@ -445,14 +448,32 @@ function initIssue() {
|
|
|
|
|
}()); |
|
|
|
|
|
|
|
|
|
// issue ajax update
|
|
|
|
|
$('.issue-edit-save').on("click", function () { |
|
|
|
|
$(this).toggleAjax(function(json){ |
|
|
|
|
if(json.ok){ |
|
|
|
|
$('.issue-head h1.title').text(json.title); |
|
|
|
|
$('.issue-main > .issue-content .content').html(json.content); |
|
|
|
|
} |
|
|
|
|
(function () { |
|
|
|
|
$('.issue-edit-save').on("click", function () { |
|
|
|
|
$(this).toggleAjax(function (json) { |
|
|
|
|
if (json.ok) { |
|
|
|
|
$('.issue-head h1.title').text(json.title); |
|
|
|
|
$('.issue-main > .issue-content .content').html(json.content); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
}()); |
|
|
|
|
|
|
|
|
|
// issue ajax preview
|
|
|
|
|
(function () { |
|
|
|
|
$('[data-ajax-name=issue-preview]').on("click", function () { |
|
|
|
|
var $this = $(this); |
|
|
|
|
$this.toggleAjax(function (json) { |
|
|
|
|
if (json.ok) { |
|
|
|
|
$($this.data("preview")).html(json.content); |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
}); |
|
|
|
|
$('.issue-write a[data-toggle]').on("click", function () { |
|
|
|
|
$('.issue-preview-content').html("loading..."); |
|
|
|
|
}); |
|
|
|
|
}()) |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
(function ($) { |
|
|
|
|