Overleg gebruiker:Erwin/Archief/apr 2013
archief Deze archiefpagina bevat overleg van april 2013.
Wikimedia Hackathon Amsterdam bewerken
Ook net in de kroeg gepost, zie deze blogpost en mw:Amsterdam Hackathon 2013 voor meer informatie. Kom je ook? Multichill (overleg) 1 apr 2013 11:08 (CEST)
- Zal even kijken, maar denk niet dat ik kan. Groeten, Erwin (overleg) 2 apr 2013 19:25 (CEST)
Hoi Erwin, Ik zie een heel vaag probleem met related changes. Als je hier kijkt, en je klikt bijv onder 1 april op de diff-link bij 'Categorie:Watermolen in Overijssel', dan zie je een edit uit 2009, en het artikel heeft ook geen nieuwere edits. Omdat ik misschien dacht dat het gerelateerd kon zijn aan de categorie-cache heb ik die al geupdate, maar dat haalt niets uit. Heb jij enig idee? Dab al even gevraagd of er problemen met S2 waren, volgens hem niet. Akoopal overleg 1 apr 2013 22:43 (CEST)
- Hoi, dit is inderdaad vaag. De gebruikte query (nlwiki_p.recentchanges) geeft:
+----------+---------------+--------------------------------+----------------+------------+--------------+----------+--------+--------------+--------+--------------+ | rc_id | rc_this_oldid | rc_title | rc_timestamp | rc_comment | rc_namespace | rc_minor | rc_new | rc_user_text | rc_bot | rc_patrolled | +----------+---------------+--------------------------------+----------------+------------+--------------+----------+--------+--------------+--------+--------------+ | 37857646 | 19023915 | Watermolen_in_Overijssel | 20130401043151 | | 14 | 1 | 0 | Legobot | 1 | 1 | +----------+---------------+--------------------------------+----------------+------------+--------------+----------+--------+--------------+--------+--------------+
- Er is dus echt een rij in die tabel. Als je vervolgens de versie met oldid 19023915 opent, zie je een oude versie. Zou MediaWiki een null edit hebben opgeslagen? Groeten, Erwin (overleg) 2 apr 2013 19:25 (CEST)
- Hmm, het lijkt me onlogisch maar het kan. Dit was trouwens alleen een voorbeeld, ik had er gister een heleboel. Legobot is trouwens een bot die bezig is met interwiki's opruimen ten gunste van wikidata. Akoopal overleg 2 apr 2013 23:01 (CEST)
Er staan nog meer kolommen in die tabel:
mysql> select * from recentchanges where rc_timestamp = "20130401043151"\G ... *************************** 2. row *************************** rc_id: 37857646 rc_timestamp: 20130401043151 rc_cur_time: 20130401043151 rc_user: 0 rc_user_text: Legobot rc_namespace: 14 rc_title: Watermolen_in_Overijssel rc_comment: rc_minor: 1 rc_bot: 1 rc_new: 0 rc_cur_id: 1745121 rc_this_oldid: 19023915 rc_last_oldid: 19023915 rc_type: 5 rc_patrolled: 1 rc_old_len: 104 rc_new_len: 104 rc_deleted: 0 rc_logid: 0 rc_log_type: NULL rc_log_action: rc_ip: rc_params: a:1:{s:20:"wikibase-repo-change";a:13:{s:2:"id";i:16797780;s:4:"type";s:17:"wikibase-item~add";s:4:"time";s:14:"20130401043151";s:9:"object_id";s:8:"q9113481";s:7:"user_id";i:18825;s:11:"revision_id";i:17921129;s:11:"entity_type";s:4:"item";s:9:"user_text";s:7:"Legobot";s:3:"bot";i:1;s:7:"page_id";i:9192368;s:6:"rev_id";i:17921129;s:9:"parent_id";i:0;s:7:"comment";a:1:{s:7:"message";s:23:"wikibase-comment-linked";}}} 2 rows in set (0.00 sec)
Als je die rc_params interpreteert dan krijg je
array ( 'wikibase-repo-change' => array ( 'id' => 16797780, 'type' => 'wikibase-item~add', 'time' => '20130401043151', 'object_id' => 'q9113481', 'user_id' => 18825, 'revision_id' => 17921129, 'entity_type' => 'item', 'user_text' => 'Legobot', 'bot' => 1, 'page_id' => 9192368, 'rev_id' => 17921129, 'parent_id' => 0, 'comment' => array ( 'message' => 'wikibase-comment-linked', ), ), )
Wat betekent dat het om deze edit gaat: http://wikidata.org/w/index.php?title=Q9113481&oldid=17921129 - ik had het al handmatig geprobeerd, maar had geen rekening gehouden met de 2 uur tijdverschil... valhallasw (overleg) 4 apr 2013 21:02 (CEST)
- Ah, vandaar. MediaWiki slaat die edits dus ook lokaal op? Moet je dan recentchanges filteren op rc_params not like '%wikibase-repo-change%'? --Erwin (overleg) 5 apr 2013 22:23 (CEST)
- Ik denk dat je kunt filteren op rc_type=5 (en dat dat wikidata-edit betekent), maar dat weet ik niet zeker (kan het ook zo 1-2-3 niet vinden). Je kunt een mailtje naar wikitech-l proberen. valhallasw (overleg) 6 apr 2013 00:14 (CEST)
Beste Erwin,
Op 9 april 2013 om 00.01 (CEST) begint de tweede ronde van de herbevestigingen op deze pagina. In de eerste ronde zijn tegen de voortzetting van uw moderatorschap vier of meer bezwaren geuit, dus in de tweede ronde zal over uw moderatorschap worden gestemd. Mocht u in die ronde minder dan 75% aan voorstemmen behalen, dan zal u van het moderatorschap worden ontheven (zie de regelingen rond moderatoren voor meer informatie). Het is niet verplicht maar wel raadzaam om in de tweede ronde een reactie te plaatsen, zodat de eventuele stemmers over meer informatie beschikken. Deze reactie kunt u plaatsen op deze pagina onder het kopje "Verklaring door Erwin".
Mocht u hierover vragen hebben, dan verneem ik dat graag. Veel succes toegewenst, Mathonius 8 apr 2013 01:02 (CEST)
querier; pywikipedia bewerken
Hello, in a number of your scripts[1] you use "querier", would you be willing to release it to the public and/or email it to me? Thanks! -Riley Huntley (SWMT) 20 apr 2013 09:11 (CEST)
- Hi, it's a script made by valhallasw (IIRC), so you'll have to ask him. Regards, Erwin (overleg) 20 apr 2013 10:21 (CEST)
- Yes, of course. It took some effort to convert my old SVN repo to git, but here it is: https://github.com/valhallasw/valhallasw-toolserver-libs/blob/master/libs/python/pywikipedia/querier.py . Old stuff, yay :-) valhallasw (overleg) 20 apr 2013 21:38 (CEST)
- Thanks! -Riley Huntley (SWMT) 28 apr 2013 06:55 (CEST)
- Yes, of course. It took some effort to convert my old SVN repo to git, but here it is: https://github.com/valhallasw/valhallasw-toolserver-libs/blob/master/libs/python/pywikipedia/querier.py . Old stuff, yay :-) valhallasw (overleg) 20 apr 2013 21:38 (CEST)
Hoi Erwin, heb je nog verder gekeken naar mijn probleempje met related changes en wikidata? Onderdrukken lijkt mij de snelste oplossing, maar uiteindelijk is natuurlijk het netste een optie om ze wel of niet te laten zien en de changes-link naar wikidata te laten wijzen.
Iets anders, je hebt ooit een tweede versie voor mij gemaakt die ook een user kon onderdrukken (relatedchanges.molens.php), maar die heb je toen nog niet aangepast voor https. Zou je die weer eens kunnen mergen? Akoopal overleg 28 apr 2013 19:51 (CEST)