Utilizador:1100619

Da wiki Wiki Universidade Aberta
Revisão em 15h49min de 1 de maio de 2016 por 1100619 (Discussão | contribs)
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)

Marco Martins

Add-ons para o Greasemonkey:

Nota: O nome dos add-ons tem de seguir este formato: umnomequalquer.user.js

  • [Substituir o código das UC's pelo nome (apenas no painel de utilizador)]
// ==UserScript==
// @name          Readable UC names
// @namespace     http://elearning.uab.pt/
// @description   Coloca o nome das UC's no lugar dos codigos
// @include       http://elearning.uab.pt/my/*
// @version       1.0
// @grant         none
// @author        Marco Martins <marcopaulomartins@hotmail.com>
// ==/UserScript==

//Dictionary with UC's names
var ucs = {
    "21001_15_01":"ASI",
    "21018_15_01":"Compilação",
    "21062_15_01":"GPI",
    "21108_15_01":"SD",
    "21021_15_01":"CN"
};

function getNomeUC(code) {
    ucName = ucs[code];
    return ucName ? ucName : code;
};

var paragrafos = document.getElementsByClassName("tree_item");

for (i=0; i < paragrafos.length; i++) {
    var filhos = paragrafos[i].childNodes;
    filhos[0].text = getNomeUC(filhos[0].text);
}