\
\
\
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.0.x
Autor: zsewa
\
';
$("body").append ( settings_html1 + GM_getValue('eAccess_reloader_mode', 'nicht eingestellt') + 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); alert( 'Ausnahmen: '+GM_getValue('eAccess_reloader_userexclude', []) ); });
$("#userscript_show_exeptions").click(function() { alert( 'Ausnahmnen: '+GM_getValue('eAccess_reloader_userexclude', []) ); });
$("#userscript_edit_exeptions").click(function() { var ex_temp = GM_getValue('eAccess_reloader_userexclude', []); var ex_temp_new = prompt('Ändern Sie etwas und klicken Sie OK. Wollen SIe doch nichts ändern beenden Sie mit Abbrechen. Aktuelle Ausnahmen: ',ex_temp); if(ex_temp_new != null){GM_setValue('eAccess_reloader_userexclude', ex_temp_new); } });
$("#userscript_delete_exeptions").click(function() { excludeme_reset(confirm('Wollen Sie wirklich ALLE Ausnahmen entfernen?')); alert( 'Ausnahmnen: '+GM_getValue('eAccess_reloader_userexclude', []) ); });
}
(function() {
'use strict';
//modes:
//0: Default = Silent, redirect without showing a html page
//1: Confirmation, ask always before reload, exclude some pages manualy
//2: HTML page mode, show a redirect page; may cause problems with history
//set_usermode(0); //decomment and load some page with redirection
var usermode = GM_getValue('eAccess_reloader_mode', 0);
var hostname = document.location.hostname;
//exclude via 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 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 ){
addsettingstodom();
} else {
markaseaccess();
$("#userscript_eAccess_redirector_created_site_link").click(function() { });
}
}
})();