feature(dom) rest: add markdown

This commit is contained in:
coderaiser 2014-03-12 08:39:13 -04:00
parent a05870e053
commit b5ba13d257
2 changed files with 29 additions and 16 deletions

View file

@ -197,6 +197,17 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
imgPosition : { top: true }
});
};
this.markdown = function(data, callback) {
sendRequest({
method : 'PUT',
url : '/markdown',
data : data,
callback : callback,
imgPosition : { top: true },
doNotLog : true
});
};
function sendRequest(params) {
var p = params;
@ -226,7 +237,9 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
success : function(data) {
Images.hideLoad();
Util.log(data);
if (!p.doNotLog)
Util.log(data);
Util.exec(p.callback, data);
}
});

View file

@ -7,9 +7,14 @@ var CloudCmd, Util, DOM;
function HelpProto(CallBack){
var Key = CloudCmd.Key,
Images = DOM.Images,
RESTful = DOM.RESTful,
Help = this;
function init() {
Images.showLoad({
top:true
});
Util.loadOnLoad([
CloudCmd.View,
Help.show,
@ -24,21 +29,16 @@ var CloudCmd, Util, DOM;
DOM.ajax({
url : '/HELP.md',
success : function (data) {
DOM.ajax({
method : 'put',
url : '/api/v1/markdown',
data : data,
success : function(result) {
var div = DOM.anyload({
name : 'div',
className : 'help',
inner : result
});
Images.hideLoad();
CloudCmd.View.show(div);
}
RESTful.markdown(data, function(result) {
var div = DOM.anyload({
name : 'div',
className : 'help',
inner : result
});
Images.hideLoad();
CloudCmd.View.show(div);
});
},