\
\
\
Die folgenden Zeilen werden durch ein Userscript produziert und verschwinden bei dessen Deinstallation.
Dieser Teil der Webseite ist nur für Sie sichtbar.
\
Einstellungen des TUM eAccess Redirector Userscripts
\
Das "TUM eAccess Redirector Userscript" überprüft die URL aufgerufener Seiten und läd diese über die proxyfizierte Version neu.
Das Userscript basiert auf der Funktion des Bookmarklets, automatisiert jedoch den Ablauf.\
\
\
Ausnahmen: Das Script leitet auf viele über eAccess erreichbare Seiten um. Sollten Sie das bei bestimmten Seiten NICHT wünschen klicken sie folgenden Link und geben Sie den Hostnamen ein.
Geben Sie z.B. statt der URL "http://link.springer.com/content" Folgendes ein: "link.springer.com". Aber z.B.: "www.reaxys.com".
Weiterleitungs-Ausnahme hinzufügen |
Ausnahmen ansehen |
Ausnahmen löschen |
Ausnahmen manuell bearbeiten (Achtung: Profimodus!)\
Vielen Dank, dass Sie den TUM eAccess Redirector nutzen
\
\
Installationsseite
Version: 1.0.1.x
Autor: zsewa
\
';
$("body").append ( settings_html1 + GM_getValue('eAccess_reloader_mode', '0') + settings_html2 );
$("#userscript_opt_0").click(function() { set_usermode(0); alert('Mode '+GM_getValue('eAccess_reloader_mode', 0)+' wurde gesetzt.'); location.reload(); });
$("#userscript_opt_1").click(function() { set_usermode(1); alert('Mode '+GM_getValue('eAccess_reloader_mode', 0)+' wurde gesetzt.'); location.reload(); });
$("#userscript_opt_2").click(function() { set_usermode(2); alert('Mode '+GM_getValue('eAccess_reloader_mode', 0)+' wurde gesetzt.'); location.reload(); });
$("#userscript_add_exeption").click(function() { var link_exclude = prompt('Bitte einen Hostnamen eingeben. Z.B. '+GM_getValue('last_domain_hostname', 'www.reaxys.com')); excludeme(link_exclude); });
$("#userscript_show_exeptions").click(function() { excludeme_show(); });
$("#userscript_edit_exeptions").click(function() { excludeme_edit(); });
$("#userscript_delete_exeptions").click(function() { excludeme_reset(confirm('Wollen Sie wirklich ALLE Ausnahmen entfernen?')); excludeme_show(); });
}
(function() {
'use strict';
//store userscript version for prompt at major updates
var thisVersion = GM_info.script.version;
GM_setValue('last_version', thisVersion);
GM_registerMenuCommand('[TUMeR] Edit exeptions', function() { excludeme_edit(); });
var usermode = GM_getValue('eAccess_reloader_mode', 0);
var hostname = document.location.hostname;
var userexclude = GM_getValue('eAccess_reloader_userexclude', []);
if( hostname.indexOf('eaccess.ub.tum.de') == -1){
if( userexclude.indexOf(hostname) == -1 ){
core(usermode);
} else {var host_inner = hostname; GM_registerMenuCommand('[TUMeR] Don\'t exclude '+host_inner, function() { excludeme_delete(host_inner , confirm('Wollen Sie '+host_inner+' wirklich aus den Ausnahmen entfernen?') ); window.location.reload(); }); GM_registerMenuCommand('[TUMeR] Redirect this time', function() { core(0); });}
} else {
var domain = location.href;
if(domain.indexOf('https://login.eaccess.ub.tum.de/menu') != -1 || domain.indexOf('https://login.eaccess.ub.tum.de/login') != -1 || domain.indexOf('http://eaccess.ub.tum.de/menu') != -1 || domain.indexOf('https://eaccess.ub.tum.de/menu') != -1 || domain.indexOf('https://eaccess.ub.tum.de/login') != -1 || domain.indexOf('http://eaccess.ub.tum.de/login') != -1 ){
addsettingstodom();
} else {
markaseaccess();
var last_domain240 = GM_getValue('last_domain');
var last_dom_host240 = GM_getValue('last_domain_hostname', 0);
GM_registerMenuCommand('[TUMeR] Exclude '+last_domain240, function() { excludeme(last_dom_host240); window.location.href = last_domain240; });
//$("#userscript_eAccess_redirector_created_site_link").click(function() { });
}
}
})();