Χρήστης:ArielGlenn/sidebar.js
Μετάβαση στην πλοήγηση
Πήδηση στην αναζήτηση
Σημείωση: μετά την δημοσίευση, ίσως χρειαστεί να παρακάμψετε την προσωρινή μνήμη του προγράμματος περιήγησής σας για να δείτε τις αλλαγές.
- Firefox / Safari: Κρατήστε πατημένο το Shift κάνοντας ταυτόχρονα κλικ στο κουμπί Ανανέωση ή πιέστε Ctrl-F5 ή Ctrl-R (⌘-R σε Mac)
- Google Chrome: Πιέστε Ctrl-Shift-R (⌘-Shift-R σε Mac)
- Internet Explorer / Edge: Κρατήστε πατημένο το Ctrl κάνοντας ταυτόχρονα κλικ στο κουμπί Ανανέωση, ή πιέστε Ctrl-F5
- Opera: Πιέστε Ctrl-F5.
function shortcutsInit () {
shortcutsStartSection ('πολιτικές');
shortcutsAddLink ('ΒΛ:ELE', 'Βικιλεξικό:Σχέδιο για ελληνικά λήμματα - Βικιλεξικό');
shortcutsStartSection ('εργαλεία');
// κλεμμένο από το User:Connel MacKenzei/sidebar.js στο enwikt
// get page title
var pagetitle = document.getElementById('content').getElementsByTagName('h1').item(0).firstChild.nodeValue;
if (!pagetitle) pagetitle = wgPageName;
if (pagetitle.search(/Αναζήτηση/) != -1) {
pagetitle = document.getElementById('searchInput').value;
}
pagetitle = pagetitle.replace(/^Επεξεργασία:\ /g, "");
pagetitle = pagetitle.replace(/^Επεξεργασία /g,"");
pagetitle = pagetitle.replace(/\ \(τμήμα\)$/g,"");
pagetitle = pagetitle.replace(/^\ /g, "");
var pageexternal = pagetitle.replace(/\ /g, "_");
var pageext = pagetitle.replace(/\ /g, "+");
// end stolen bit
// άλλη περιοχή (η σελίδα δεν περιέχει λήμμα)
if ( pagetitle.search(/:/) != -1 ) {
shortcutsAddLink ('in.gr','http://dictionary.in.gr/');
shortcutsAddLink ('pathfinder','http://lexicon.pathfinder.gr/index.php');
shortcutsAddLink ('gword','http://image.ntua.gr/dict/01-gword/');
shortcutsAddLink ('wordref','http://www.wordreference.com/engr/');
shortcutsAddLink ('babylon','http://babylon.com/definition/');
shortcutsAddLink ('ΛΚΝ','http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html');
shortcutsAddLink ('enwikt','http://en.wiktionary.org/wiki/');
shortcutsAddLink ('merriam','http://www.merriam-webster.com/dictionary/');
shortcutsAddLink ('dict.com','http://dictionary.reference.com/browse/');
shortcutsAddLink ('Etym dict','http://www.etymonline.com/index.php');
}
else {
var word=pageext;
word=word.replace(/α/g,"%e1");
word=word.replace(/β/g,"%e2");
word=word.replace(/γ/g,"%e3");
word=word.replace(/δ/g,"%e4");
word=word.replace(/ε/g,"%e5");
word=word.replace(/ζ/g,"%e6");
word=word.replace(/η/g,"%e7");
word=word.replace(/θ/g,"%e8");
word=word.replace(/ι/g,"%e9");
word=word.replace(/κ/g,"%ea");
word=word.replace(/λ/g,"%eb");
word=word.replace(/μ/g,"%ec");
word=word.replace(/ν/g,"%ed");
word=word.replace(/ξ/g,"%ee");
word=word.replace(/ο/g,"%ef");
word=word.replace(/π/g,"%f0");
word=word.replace(/ρ/g,"%f1");
word=word.replace(/σ/g,"%f3");
word=word.replace(/τ/g,"%f4");
word=word.replace(/υ/g,"%f5");
word=word.replace(/φ/g,"%f6");
word=word.replace(/χ/g,"%f7");
word=word.replace(/ψ/g,"%f8");
word=word.replace(/ω/g,"%f9");
word=word.replace(/ς/g,"%f2");
word=word.replace(/ά/g,"%dc");
word=word.replace(/έ/g,"%dd");
word=word.replace(/ή/g,"%de");
word=word.replace(/ί/g,"%df");
word=word.replace(/ό/g,"%fc");
word=word.replace(/ύ/g,"%fd");
word=word.replace(/ώ/g,"%fe");
word=word.replace(/ϊ/g,"%fa");
word=word.replace(/ϋ/g,"%fb");
word=word.replace(/ΐ/g,"%c0");
word=word.replace(/ΰ/g,"%e0");
word=word.replace(/Α/g,"%c1");
word=word.replace(/Β/g,"%c2");
word=word.replace(/Γ/g,"%c3");
word=word.replace(/Δ/g,"%c4");
word=word.replace(/Ε/g,"%c5");
word=word.replace(/Ζ/g,"%c6");
word=word.replace(/Η/g,"%c7");
word=word.replace(/Θ/g,"%c8");
word=word.replace(/Ι/g,"%c9");
word=word.replace(/Κ/g,"%ca");
word=word.replace(/Λ/g,"%cb");
word=word.replace(/Μ/g,"%cc");
word=word.replace(/Ν/g,"%cd");
word=word.replace(/Ξ/g,"%ce");
word=word.replace(/Ο/g,"%cf");
word=word.replace(/Π/g,"%d0");
word=word.replace(/Ρ/g,"%d1");
word=word.replace(/Σ/g,"%d3");
word=word.replace(/Τ/g,"%d4");
word=word.replace(/Υ/g,"%d5");
word=word.replace(/Φ/g,"%d6");
word=word.replace(/Χ/g,"%d7");
word=word.replace(/Ψ/g,"%d8");
word=word.replace(/Ω/g,"%d9");
word=word.replace(/Ά/g,"%b6");
word=word.replace(/Έ/g,"%b8");
word=word.replace(/Ή/g,"%b9");
word=word.replace(/Ί/g,"%ba");
word=word.replace(/Ό/g,"%bc");
word=word.replace(/Ύ/g,"%be");
word=word.replace(/Ώ/g,"%bf");
word=word.replace(/Ϊ/g,"%da");
word=word.replace(/Ϋ/g,"%db");
shortcutsAddLink ('in.gr','http://dictionary.in.gr/?searchText='+pageext);
shortcutsAddLink ('pathfinder','http://lexicon.pathfinder.gr/index.php?lookup='+word);
shortcutsAddLink ('gword','http://image.ntua.gr/dict/01-gword/?word='+word);
shortcutsAddLink ('wordref','http://www.wordreference.com/engr/'+pageext);
shortcutsAddLink ('enwikt','http://en.wiktionary.org/wiki/'+pageexternal);
// ελληνικό λήμμα
if (pagetitle.search(/[αβγδεζηθικλμνξοπρστυφχψωάέήίόύώϊϋΐΰςΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΨΧΩΆΈΉΊΌΎΏΪΫ]/) != -1) {
shortcutsAddLink ('ΛΚΝ','http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq='+pageext);
shortcutsAddLink ('babylon','http://babylon.com/definition/'+pageext+'/English');
shortcutsAddLink ('merriam','http://www.merriam-webster.com/dictionary/');
shortcutsAddLink ('dict.com','http://dictionary.reference.com/browse/');
shortcutsAddLink ('Etym dict','http://www.etymonline.com/index.php');
}
else {
shortcutsAddLink ('ΛΚΝ','http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html');
shortcutsAddLink ('babylon','http://babylon.com/definition/'+pageext+'/Greek');
shortcutsAddLink ('merriam','http://www.merriam-webster.com/dictionary/'+pageext);
shortcutsAddLink ('dict.com','http://dictionary.reference.com/browse/'+pageext);
shortcutsAddLink ('Etym dict','http://www.etymonline.com/index.php?search='+pageext+'&searchmode=none');
}
}
shortcutsAddLink ('Αργκό','http://www.slang.gr/');
shortcutsAddLink ('Οδηγός IPA','http://el.wiktionary.org/wiki/Βικιλεξικό:Οδηγός προφοράς');
}