|
|
@ -43,7 +43,15 @@ var Gogits = { |
|
|
|
Gogits.initTabs = function () { |
|
|
|
var $tabs = $('[data-init=tabs]'); |
|
|
|
$tabs.find("li:eq(0) a").tab("show"); |
|
|
|
}; |
|
|
|
|
|
|
|
// render markdown
|
|
|
|
Gogits.renderMarkdown = function () { |
|
|
|
var $pre = $('.markdown').find('pre > code').parent(); |
|
|
|
$pre.addClass("prettyprint"); |
|
|
|
prettyPrint(); |
|
|
|
} |
|
|
|
|
|
|
|
})(jQuery); |
|
|
|
|
|
|
|
// ajax utils
|
|
|
@ -70,6 +78,7 @@ function initCore() { |
|
|
|
Gogits.initTooltips(); |
|
|
|
Gogits.initTabs(); |
|
|
|
Gogits.initModals(); |
|
|
|
Gogits.renderMarkdown(); |
|
|
|
} |
|
|
|
|
|
|
|
function initRegister() { |
|
|
@ -98,14 +107,14 @@ function initRegister() { |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
function initUserSetting(){ |
|
|
|
function initUserSetting() { |
|
|
|
$('#gogs-ssh-keys .delete').confirmation({ |
|
|
|
singleton: true, |
|
|
|
onConfirm: function(e, $this){ |
|
|
|
Gogits.ajaxDelete("",{"id":$this.data("del")},function(json){ |
|
|
|
if(json.ok){ |
|
|
|
onConfirm: function (e, $this) { |
|
|
|
Gogits.ajaxDelete("", {"id": $this.data("del")}, function (json) { |
|
|
|
if (json.ok) { |
|
|
|
window.location.reload(); |
|
|
|
}else{ |
|
|
|
} else { |
|
|
|
alert(json.err); |
|
|
|
} |
|
|
|
}); |
|
|
@ -113,11 +122,15 @@ function initUserSetting(){ |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
;(function($){ |
|
|
|
// on Dom Ready
|
|
|
|
$(function(){ |
|
|
|
var $pre = $('.markdown').find('pre > code').parent(); |
|
|
|
$pre.addClass("prettyprint"); |
|
|
|
prettyPrint(); |
|
|
|
(function ($) { |
|
|
|
$(function () { |
|
|
|
initCore(); |
|
|
|
var body = $("#gogs-body"); |
|
|
|
if (body.data("page") == "user-signup") { |
|
|
|
initRegister(); |
|
|
|
} |
|
|
|
if (body.data("page") == "user") { |
|
|
|
initUserSetting(); |
|
|
|
} |
|
|
|
}); |
|
|
|
})(jQuery); |