Added login tokens storage controller

This commit is contained in:
Pierre
2017-01-28 14:07:18 +01:00
parent 5794179800
commit 29b7a9f4c1
6 changed files with 140 additions and 4 deletions

View File

@ -83,7 +83,9 @@ ComunicWeb.common.error.pageNotFound = function(additionnalData, targetElement){
//Show template element
var templateURI = "common/errors/error.tpl";
var dataTemplate = {
error_code: "404",
error_title: "Page not found",
error_message: "The requested page ("+location.href+") was not found on this website. Please check your request..."
};
ComunicWeb.common.page.getAndShowTemplate(targetElement, dataTemplate, templateURI, (function(){}), true);

View File

@ -176,5 +176,17 @@ var ComunicWeb = {
* Get log content in a string
*/
getLogContent: function(){},
}
},
/**
* User functions
*/
user:{
/**
* Login tokens storage controller
*/
loginTokens: {
//TODO: implement
},
},
}

View File

@ -143,7 +143,17 @@ ComunicWeb.common.page = {
//Define how to apply the template
var afterDownloadTemplateContent = function(templateContent){
targetElem.innerHTML = (templateContent);
//Apply data templates
for(elemName in dataTemplate){
//We change the template content while it still exists
while(templateContent.indexOf("{"+elemName+"}") != -1){
templateContent = templateContent.replace("{"+elemName+"}", dataTemplate[elemName]);
}
}
//Apply template source
targetElem.innerHTML = templateContent;
}
//Perform request