User:IagoQnsi/addptlinks.js

var ppersonal = document.getElementById("p-personal");

if(ppersonal) {

var ptList = ppersonal.getElementsByTagName("ul")[0];

if (typeof ptLinksToAdd !== 'undefined') {

for (var i = 0; i < ptLinksToAdd.length; i++) {

var newListItem = document.createElement("li");

var newLink = document.createElement("a");

newLink.setAttribute("href", ptLinksToAdd[i].url);

if (ptLinksToAdd[i].hasOwnProperty("title")) {

newLink.setAttribute("title", ptLinksToAdd[i].title);

}

newLink.appendChild(document.createTextNode(ptLinksToAdd[i].label));

newListItem.appendChild(newLink);

if (ptLinksToAdd[i].hasOwnProperty("index")) {

ptList.insertBefore(newListItem, ptList.childNodes[ptLinksToAdd[i].index]);

} else {

ptList.appendChild(newListItem);

}

}

}

}