Wikipedia:Botcafé/Archief/2008-01

Uit Wikipedia, de vrije encyclopedie

bewust gezette links naar doorverwijspagina's[bewerken | brontekst bewerken]

bij het gebruik van de solve_disambiguation bot blijken er veel bewust geplaatste links te bestaan naar doorverwijspagina's, bijvoorbeeld via "zie ook". Een voorbeeld zijn de talloze Franse gemeentes en gehuchten met dezelfde naam. Dit is hinderlijk bij het botgebruik. Zou hier een oplossing voor te vinden zijn? Bijvoorbeeld de bewuste links te veranderen in een link naar [[Xxxxxx (doorverwijspagina)]], die dan weer redirect naar de echte doorverwijspagina [[Xxxxxx]]? Vervolgens moet de bot deze redirects negeren. Wat denken andere botgebruikers hiervan? Elly 9 jan 2008 20:46 (CET)[reageren]

Niet mooi, maar op dit moment is dat de enige oplossing die zal werken - als we het probleem als een echt probleem zien. Geen enkele botgebruiker is immers verplicht om links naar dp's om te zetten. Maar zodra iemand botmatig redirects gaat zitten oplossen krijgen we een volgend probleem erbij, vrees ik. - Quistnix 11 jan 2008 12:48 (CET)[reageren]
Botmatig redirects omzetten is evil. In elk geval wel als het automatisch gebeurt. - André Engels 11 jan 2008 15:48 (CET)[reageren]

wat ging hier mis[bewerken | brontekst bewerken]

([1]) Mijn eerste bot actie was okay (correctie mapname). Mijn 2e botactie 'herstelde' ongevraagd de fout. Dus nog een derde botronde om weer te corrigeren. Enig idee wat hier mis ging? Michiel1972 9 jan 2008 23:28 (CET)[reageren]

Ik heb het idee dat laatst de detectie van een editconflict uit pywikipedia is gesloopt. Dat idee kreeg ik na deze rare actie. Multichill 10 jan 2008 00:08 (CET)[reageren]
Het probleem is dat je 2 botsessies parallel had lopen. Dan kan het misgaan als ze dezelfde pagina bewerken, meer precies als de volgende sequentie van gebeurtenissen plaatsvindt:
  • Bot 1 laadt de pagina
  • Bot 2 laadt de pagina (of omgekeerd)
  • Bot 1 slaat de gewijzigde pagina op
  • Bot 2 slaat de gewijzigde pagina op
Normaal gesproken zou dit een bewerkingsconflict moeten opleveren, en door de MediaWiki software opgelost moeten worden. Echter, de MediaWiki software controleert niet op bewerkingsconflicten van een gebruiker met zichzelf. In gevallen zoals die van jou levert dit problemen op. - André Engels 11 jan 2008 09:42 (CET)[reageren]
Ik weet niet of deze aanname geheel correct is. Ik heb eeen tijdje terug nog een bewerkingsconflict me mezelf weten te veroorzaken. Hoe weet ik helaas niet meer 😉. Multichill 11 jan 2008 12:29 (CET)[reageren]