Diferenças entre edições de "Utilizador:1100619"
Da wiki Wiki Universidade Aberta
Linha 2: | Linha 2: | ||
===Add-ons para o Greasemonkey:=== | ===Add-ons para o Greasemonkey:=== | ||
+ | Nota: O nome dos add-ons tem de seguir este formato: <u>umnomequalquer<b>.user.js</b></u> | ||
*[Substituir o código das UC's pelo nome (apenas no painel de utilizador)] | *[Substituir o código das UC's pelo nome (apenas no painel de utilizador)] | ||
<pre> | <pre> |
Edição atual desde as 14h49min de 1 de maio de 2016
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); }