Wikipedia:Botcafé/Archief/2009-05

Uit Wikipedia, de vrije encyclopedie

Alfabetisering interwiki's[bewerken | brontekst bewerken]

Besten, ik stel deze vraag voor de zekerheid maar op mijn thuiswiki. Op fy.wiki gaat de alfabetisering van interwiki's verkeerd, zie bijvoorbeeld [1], [2] en [3]. Ik kom er niet helemaal uit. In het script wordt verwezen naar "insite" (een variabele? een import?) en daarachter zit volgens mij iets verkeerd. Kan iemand mij verder helpen? Bij voorbaat dank, --Maurits 3 mei 2009 23:24 (CEST)[reageren]

(ik ga er vanuit dat je pywikipedia gebruikt). De sortering wordt bepaald in families/wikipedia_family.py (regel 898). Als ik die bekijk, is de sortering alphabetisch, maar y wordt gelijkgesteld met i. Zie ook op meta. Als ik de bewerkingen bekijk, worden ty:, cy:, yo: en ty: correct gesorteerd. alleen no: komt tussen nap: en nds: hetgeen duidelijk verkeerd is. Dat kan ik zo niet verklaren. Gebruik je wel een actuele versie van pywikipedia? ∼ Wimmel 4 mei 2009 19:08 (CEST)[reageren]

Beste Wimmel, dank voor je reactie en de verwijzingen. Ik update pywikipedia dagelijks, dus daar kan het m.i. niet aan liggen. De volgorde in wikipedia_family.py klopt ook gewoon (of in ieder geval, 'no' komt daar na 'nl'). Bovendien lijken andere bots daar exact dezelfde fout te maken, zie bijvoorbeeld deze edit. Ik heb het voor de zekerheid op en: gecontroleerd, maar daar gaat het wel goed en op nl, fr: en la: volgens mij ook - het lijkt alleen mis te gaan op fy:. Wat me doet vermoeden dat er een fout zit in de fycomp, maar ik zie niet precies wat. --Maurits 4 mei 2009 23:00 (CEST) FYI, deze bug staat nu ook op de tracker: https://sourceforge.net/tracker/?func=detail&aid=2787237&group_id=93107&atid=603138. --Maurits 5 mei 2009 15:22 (CEST)[reageren]

Kan een bot dit?[bewerken | brontekst bewerken]

De lijst van ruwe diamanten is maar vrij klein en ik vroeg me af, of het met een geautomatiseerde opdracht mogelijk is om alle aanmeldingen die gedaan werden bij de etalage-aanmeldingen (en uiteindelijk niet in de etalage terechtkwamen) toe te voegen aan deze lijst. Logischerwijs zou dat een lijst kunnen aanleveren met ruwe diamanten. Is zoiets eigenlijk te programmeren? En - zo ja - dan is de volgende vraag natuurlijk of iemand dat wil doen? Davin 31 mei 2009 21:11 (CEST)[reageren]