您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
hides empty modules in the uspace overview
当前为
// ==UserScript== // @name HideEmptyModules // @namespace hem // @description hides empty modules in the uspace overview // @include https://uspace.univie.ac.at/web/studierende/pruefungspass* // @author oerpli // @version 1 // @grant none // ==/UserScript== var textH = $('#language_selection_dropdown').text().contains('DE')?'Leere Module ausblenden':'Hide empty modules'; var textS = $('#language_selection_dropdown').text().contains('DE')?'Leere Module einblenden':'Show empty modules'; var emptyM = true; $('.nav-pills').append('<li id=\'switchB\'><a href=\'#\' id=\'sBT\'>' + textH + '</a></li>'); $('#switchB').toggle('highlight').toggle('highlight'); $('#switchB').click(function () { var eelems = $('.ectsLabel').parent().filter(function () { return $(this).html().startsWith('0/'); }).parent().parent().parent().parent().parent().parent(); if (emptyM) { $('#sBT').html($(this).html().replace('aus', 'ein').replace('Hide','Show')); //$('sBT').text(textH); eelems.hide(); } else { $('#sBT').html($(this).html().replace('ein', 'aus').replace('Show','Hide')); // $('sBT').text(textS); eelems.show(); } emptyM = !emptyM });