[10:23:03] tgr|away: is it ok if I use the excerpts from our discussion on Sunday when you helped me attempt to wrap my head around the problem that mw:Extension:MobileFrontend and mw:Extension:ConfirmEdit are not quite compatible atm ... you mind if I include the cleaned snippets from our chat to the (Phabricator) ticket I'm drafting at https://develop.consumerium.org/wiki/MediaWiki/Tickets/Drafts/No_CAPTCHA_served_for_users_using_MobileFrontend [10:36:09] I'm asking partially coz I'm lazy and partially because my knowledge level of these issues is not on the level that I could very reliably rephrase the info in my own words [10:37:09] Iamahuman: if it was in this channel, it's fine to quote elsewhere as the logs are public [10:37:25] Iamahuman: sure, feel free [10:37:27] legoktm: yes, it was here [10:37:32] thanks tgr_! [13:08:24] /!\ this channel has moved to ##hamradio /!\ [13:09:03] /!\ this channel has moved to ##hamradio /!\ [13:13:41] /!\ this channel has moved to #nyymit /!\ [13:16:46] /!\ this channel has moved to #nyymit /!\ [16:06:02] hello all, I'm upgrading an old wiki that uses Extension:DynamicPage list and looking at https://www.mediawiki.org/wiki/Extension:DynamicPageList - what to do? [16:06:32] does Extension:DynamicPageListEngine support the tag? that's all I need. [16:07:27] https://www.mediawiki.org/wiki/Extension:DynamicPageListEngine#Configuration mentions many things, but no DPL tag [16:08:38] never mind I've found the answer https://www.mediawiki.org/wiki/Extension_talk:DynamicPageListEngine [16:16:46] rp2: maybe https://www.mediawiki.org/wiki/Extension:DynamicPageList3 which does advertise [19:36:44] hi, I'd like to install this module on my wikibase instance: https://en.wikipedia.org/wiki/Module:Wd [19:36:54] I think there's a standard procedure for importing modules? [19:37:21] or maybe I should use the version that's on wikidata.org [19:56:09] I think I figured out how to do it :) fingers crossed [20:42:39] ningu: Special:Export -> Special:Import should work for export/import of modules just like any other content pages. I know that's how a lot of the lua has been added to wikitech. [20:42:56] yeah, it worked fine [20:43:14] still trying to figure out how to do what I actually want with wikibase though haha [20:43:30] it seems like it shouldn't be that hard but what I'm trying to do doesn't seem to exist [20:45:45] Sometimes there are folks in #wikidata who can help with wikibase questions. You can always try to corner addshore to explain what you are hoping to do too and see if he knows if it would be possible. :) [20:46:46] basically I want something that will list all entities with a particular property -- basic case is all entitites with "instance-of Y" but it wouldn't be limited to that [20:47:08] I can only see how to do the reverse: for a given entity, list all entities *it* is an instance of (etc) [21:58:04] ningu: you know about the query service, right? https://query.wikidata.org/ [21:58:57] Click the examples button. copy & modify. and use magic ctrl+space completion. [21:59:38] Ah, and there'S the nwe query buiulder that is designed to do pretty much exactly what you asked for, i think: https://wd-query-builder.toolforge.org/ [21:59:50] you can find more stuff here: https://www.wikidata.org/wiki/Wikidata:Tools/Query_data [22:01:15] ningu: in case you are trying to do this from inside wikitext... that's not directly possible. You'd have to copy the result. [22:01:15] The reason is that it's very hard to make this work right with caching, so data is reasonably up to date without overloading the query service. [22:01:27] ok, I see [22:01:36] that makes sense I guess [22:01:50] although it would be nice to be able to configure the caching somehow but I take the point [22:02:39] it's unfortunate. providing automatic tables derived from queries on wiki pages was one of the goals of the original wikidata proposal. it turned out to be harder than expected. Writing code at web scale is tough :) [22:03:01] My personal favorite solution at this point would be to just have an "update" button that editors can click. [22:03:02] ok but why does {{#invoke:Wikidata}} exist then? [22:03:17] it provides that sort of thing but not in the direction I want [22:03:43] with the Wikidata module, you can access data about an item, or traverse a structuer of a handful of items. [22:03:48] but you can't query across all items. [22:04:03] graph traversal is possible, query is not. [22:05:13] If you access properties of an entity via the Wikidata module, updates will be reflected on the page automatically. Making this work at scale was already a challenge, but we got it sorted out eventually. [22:05:53] The reason this works is that when item X is edited on wikidata, we know where it is used, and we can update the affected pages. [22:07:08] But a query like "the ten largest cities in europe" could be affected by any edit to any city. or to a country (does it belong to europe?). it'S very hard to trace the connection. for the general case, it can't be done efficiently. [22:08:50] basically, "the other direction" is many magnitudes harder. One is finding a name in the phone book, the other is finding all numbers that end in "76" that belong to someone named "Paul". [22:10:06] (not a great comparison i'm afraid) [23:09:50] grknight: thanks, yes, that's what I'm going for but I prefer to use extensions distributed by Wikipedia [23:15:42] duesen: thanks, that helps a lot! [23:27:29] duesen: how come "what links here" is possible, then? [23:27:56] what I basically want is something like "what links here" but where "links" means just via a particular property