mirror of
https://github.com/pierre42100/ComunicWeb
synced 2024-11-24 13:09:20 +00:00
69 lines
1.3 KiB
JavaScript
69 lines
1.3 KiB
JavaScript
/**
|
|
* Main bottom script file
|
|
*
|
|
* @author Pierre HUBERT
|
|
*/
|
|
|
|
ComunicWeb.components.bottom.main = {
|
|
|
|
/**
|
|
* Display the footer of the pages
|
|
*/
|
|
display: function(){
|
|
|
|
ComunicWeb.debug.logMessage("Display bottom page.");
|
|
|
|
//Check if the footer is already shown or not
|
|
var footer = byId("footer");
|
|
|
|
if(footer){
|
|
ComunicWeb.debug.logMessage("Notice : The footer is already shown on the screen !");
|
|
return;
|
|
}
|
|
|
|
//Create and apply footer
|
|
footer = createElem2({
|
|
type: "footer",
|
|
appendTo: byId("wrapper"),
|
|
id: "footer",
|
|
class: "main-footer"
|
|
});
|
|
|
|
//Add right element
|
|
/*var rightElements = createElem2({
|
|
appendTo: footer,
|
|
type: "div",
|
|
class: "pull-right"
|
|
});*/
|
|
|
|
//Left elements
|
|
var leftElements = createElem2({
|
|
appendTo: footer,
|
|
type: "span",
|
|
innerHTML: "Comunic "
|
|
});
|
|
|
|
if(!signed_in())
|
|
BottomLinks().forEach(function(link){
|
|
|
|
var linkEl = createElem2({
|
|
appendTo: leftElements,
|
|
type: "a",
|
|
href: link.href,
|
|
innerHTML: link.innerHTML,
|
|
innerLang: link.innerLang,
|
|
innerHTMLprefix: "<i class='fa "+link.icon+"'></i> "
|
|
});
|
|
|
|
if(link.target)
|
|
linkEl.setAttribute("target", link.target);
|
|
|
|
if(link.onclick)
|
|
linkEl.onclick = link.onclick;
|
|
|
|
add_space(leftElements);
|
|
add_space(leftElements);
|
|
});
|
|
}
|
|
|
|
} |