commento/frontend/js/dashboard-import.js

63 lines
1.5 KiB
JavaScript
Raw Permalink Normal View History

2018-06-04 00:06:17 +08:00
(function (global, document) {
"use strict";
(document);
2018-06-04 00:06:17 +08:00
// Opens the import window.
global.importOpen = function() {
$(".view").hide();
$("#import-view").show();
}
global.importDisqus = function() {
var url = $("#disqus-url").val();
var data = global.dashboard.$data;
var json = {
"ownerToken": global.cookieGet("commentoOwnerToken"),
"domain": data.domains[data.cd].domain,
"url": url,
2018-06-04 00:06:17 +08:00
}
global.buttonDisable("#disqus-import-button");
global.post(global.origin + "/api/domain/import/disqus", json, function(resp) {
2018-06-04 00:06:17 +08:00
global.buttonEnable("#disqus-import-button");
if (!resp.success) {
global.globalErrorShow(resp.message);
return;
}
2018-06-14 16:58:11 +08:00
$("#disqus-import-button").hide();
global.globalOKShow("Imported " + resp.numImported + " comments!");
2018-06-04 00:06:17 +08:00
});
}
global.importCommento = function() {
var url = $("#commento-url").val();
var data = global.dashboard.$data;
var json = {
"ownerToken": global.cookieGet("commentoOwnerToken"),
"domain": data.domains[data.cd].domain,
"url": url,
}
global.buttonDisable("#commento-import-button");
global.post(global.origin + "/api/domain/import/commento", json, function(resp) {
global.buttonEnable("#commento-import-button");
if (!resp.success) {
global.globalErrorShow(resp.message);
return;
}
$("#commento-import-button").hide();
global.globalOKShow("Imported " + resp.numImported + " comments!");
});
}
} (window.commento, document));