Wikipedia:De kroeg/Archief 20080106

Uit Wikipedia, de vrije encyclopedie

Interwikitool[bewerken | brontekst bewerken]

Omdat bij een nieuw artikel interwikilinks gezocht moeten en omdat dit soms een lastige taak kan zijn heb ik een tool gemaakt die dit werk uit handen neemt en mogelijke interwikilinks opzoekt. De tool kijkt na op welke wikipedia's er een pagina voorkomt met dezelfde naam, verzamelt ook de interwikilinks op deze pagina's en rapporteert deze. De tool kan geïnstalleerd worden door het volgende blokje te kopiëren in je monobook.js:

document.write('<script type="text/javascript" src="'
+ 'http://nl.wikipedia.org/w/index.php?title=Gebruiker:Annabel/Interwiki.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

Wanneer je de cache van je browser leegmaakt (de instructies staan op bovenaan op je monobook.js), zal je zien dat er in de linkerbalk boven navigatie een knop is bijgekomen. Wanneer je op een pagina zonder interwiki's staat en je drukt op die knop, dan wordt er een popup-venster geopend waarin de gevonden interwikilinks na een tijdje getoond worden. Hopelijk helpt het jullie bij je werkzaamheden op wikipedia.

Annabel(overleg) 25 dec 2007 22:12 (CET)[reageren]

Al lange tijd bestaat er de Global Wikipedia Article Search die min of meer hetzelfde doet, maar dan niet zo mooi vanuit het artikel waar je op dat moment zit. Ik wil iedereen wel oproepen om voorzichtig te zijn met het klakkeloos overnemen van de voorgestelde interwiki's. Stel je hebt een artikel op de Nederlandstalige Wikipedia over het onderwijs type 'mulo'; dan is het niet de bedoeling dat je via een Spaanse redirect uitkomt op interwiki's die betrekking hebben op 'muildier'. In het geval van 'mulo' is het Nederlandse artikel ook al een redirect, dus als voorbeeld niet zo goed, maar soortgelijke problemen lijken me duidelijk. Het voordeel van de 'Global Wikipedia Article Search' is dat je meteen ook op die voorgestelde interwiki's kunt klikken om te controleren of het wel over hetzelfde onderwerp gaat. Wellicht kan dat in Annabels tool nog op een of andere manier worden aangepast. - Robotje 26 dec 2007 08:13 (CET)[reageren]
Ik wist het bestaan van die tool van aka niet, maar deze blijkt ook niet te voldoen aan de noden waarvoor het oorspronkelijk geschreven was, namelijk een interwikitool voor het WikiWoordenboek. Daar werkt het prima, waar Aka's tool niet werkt. ~Dank je voor de tip Robotje, ik zal ervoor zorgen dat er links op de pagina komen. Annabel(overleg) 26 dec 2007 09:07 (CET)[reageren]
Ah, je hebt het aangepast. Bedankt. - Robotje 27 dec 2007 12:47 (CET)[reageren]

Het lukt mij niet, wat doe ik fout? (monobook.js) Rubietje88 27 dec 2007 13:00 (CET) En ja ik heb de cache geleegd.[reageren]

Ik heb nog een kleine aanpassing gedaan waardoor de tool sneller loopt.
@Rubietje: Kun je het nog eens proberen door de toetsen control-shift-R (firefox), control-R (safari) of control-F5 (IE) in te drukken? Indien je dan nog geen knop "Zoek interwikis" ziet, dan treedt er misschien een conflict op tussen de javascript code in Gebruiker:Annabel/Interwiki.js en de code van de tools die je reeds geïnstalleerd hebt. Annabel(overleg) 27 dec 2007 14:55 (CET)[reageren]
Ik zei al: ik heb de cache al geleegd.
Maar ik heb mijn monobook leeggemaakt en alleen jouw tool erin gezet. En nu werkt'ie. Rubietje88 27 dec 2007 15:02 (CET)[reageren]
Bij mij niet, ik lees alleen "No pagename given. Aborting ...". In de URL lijkt een ampersand te ontbreken (voor "Article"):
http://tools.wikimedia.de/~annabel/InterwikiOnWikt.php?Lang=nl&Family=wiki&Subset=1Article=336336
Hoe kan dat nou ? P.S.: Firefox op Win2000; kan dat verschil maken ? Iets met "&amp;" misschien ? - Erik Baas 27 dec 2007 15:25 (CET)[reageren]
Ik had bij mijn wijziging van zo'n half uur terug inderdaad een ampersand vergeten. Sorry. Annabel(overleg) 27 dec 2007 15:30 (CET)[reageren]
Okee, hij doet het, dank je; handig tooltje ! :-) - Erik Baas 27 dec 2007 15:33 (CET)[reageren]
Dank je. Ik heb nog een aantal verbeteringen aangebracht en de uitleg van eht script bijgewerkt. Annabel(overleg) 31 dec 2007 23:03 (CET)[reageren]