Wikidata:Report a technical problem/Archive/2022/05

This page is an archive. Please do not modify it. Use the current page, even to continue an old discussion.


WDQS Map rendering : Long list hidden

Hello

If you run that query Map of Beijing Subway (query), the (long) list of layers is hampered by a small squared map "big map" without possibility to remove the squared mad, thus impossible to read the text behind, see

 

Thanks Bouzinac💬✒️💛 21:32, 30 April 2022 (UTC)

I filled a task. Stang 19:32, 1 May 2022 (UTC)
@Bouzinac: you can minimise the minimap using the arrow at its bottom-right, after which it does not interfere with scrolling the layer list. Does that work? (Screengrab in the filed task). --Tagishsimon (talk) 20:41, 1 May 2022 (UTC)

Hi! Some help needed with moving information from a old page to a new page

Hi!

I'm not a frequent user of wikidata, but due to a change in a name of a wikipedia page I need to move wikidata stuck to a old page to a new page. I didn't find any better location to place this request so hopefully it will work out. The page which needs information moved from it: https://www.wikidata.org/wiki/Q65157 The page which needs information moved to it: https://www.wikidata.org/wiki/Q3938334

I managed to change the links to the other language versions myself, but have not managed to move the other information. Any help would be greatly appreciated.

The reason for this change is due to the move from a disambiguation page that wasn't needed.

Kind regards,

Pauloroboto (talk) 14:06, 1 May 2022 (UTC)

@Pauloroboto: You are moving links in the wrong direction. Q65157 is the item for the Marxist philosopher, and Q3938334 is the item for a disambiguation page. If the enwiki Robert Kurz article refers to the Marxist philosopher then it should be connected to Q65157. For languages like Italian that have a page for the philosopher and a disambiguation page, the philosopher would be connected to Q65157 and the disambiguation page would be connected to Q3938334, so both are needed in Wikidata. I have moved the links. In the future you can bring up how-to questions like this in Wikidata:Project_chat. –LiberatorG (talk) 21:06, 1 May 2022 (UTC)

Non-existent links in error notice

  1. Steps to reproduce: Go to pi:Module:Documentation/styles.css > Click on "add links" under the languages section of the left sidebar > Select enwiki and try to add en:Module:Documentation/styles.css > Error notice appears that have links to two non-existent pages. We shouldn't be taken to pages that don't even exist. CX Zoom (talk) 18:34, 22 April 2022 (UTC)
  1. For reference, the links are Special:MyLanguage/Wikidata:Notability and Wikidata:Administrators' noticeboard, both on piwiki when they should probably really point to Wikidata. (Technically, they both have relative URLs, e.g. href="/wiki/Special:MyLanguage/Wikidata:Notability".) I’m not really sure why this happens – the message comes from MediaWiki:Abusefilter-warning-subpages (via Special:AbuseFilter/36), which already links to the pages using the [[d:]] interwiki. Lucas Werkmeister (WMDE) (talk) 08:39, 25 April 2022 (UTC)
    Note that this is a global issue. I hit filter 36 from en-wiki, and the same thing happens. I'm taken to non-existent pages, but not on the relevant pages on Wikidata. CX Zoom (talk) 19:33, 26 April 2022 (UTC)
    Can someone please change the said link to [//wikidata.org/wiki/Special:MyLanguage/Wikidata:Notability (shown text)]. Let's see if that works out? The current one is of no help to anyone trying linking from other projects. Thanks! CX Zoom (talk) 19:49, 26 April 2022 (UTC)
    This needs a bit of investigation as there is probably an error in MediaWiki core. We have opened a ticket to look into it. -Mohammed Sadat (WMDE) (talk) 08:56, 2 May 2022 (UTC)

Can't add interlang link

I created an article at jawiki and tried to add interlang links. It will take me to the "Create a new Item" wven though this item has already existed in Wikidata. Can someone help me? The article is w:ja:コチュビンスケ and Wikideta item is Kotsiubynske (Q2026969). Thanks in advance. --RottenApple777 (talk) 04:28, 3 May 2022 (UTC)

I am not sure what the problem was but I fixed it for you. --LydiaPintscher (talk) 15:12, 3 May 2022 (UTC)

Incorrect webiste

Hello,
Jaafar Guesmi (Q3156990) has an incorrect website but I cannot manage to remove it and I get an error message linked to anti-spam filtering. Can someone else do it? Moumou82 (talk) 19:30, 9 May 2022 (UTC)

@Moumou82: Hello, I don't know why you couldn't remove this spam, but I cleaned it. Thank you for the heads up! — Envlh (talk) 19:39, 9 May 2022 (UTC)

Dangling nodes

If this query is any indication, it would appear there is no functionality for removing nodes from the triplestore that are no longer connected to anything. Not sure what the extent of this may be, but it's something that would accumulate over time. Infrastruktur (talk) 05:23, 10 May 2022 (UTC)

Problem when adding quantity statements with tolerance using QuickStatements

Hello,

I am currently adding quantity statements with a tolerance (aka uncertainty or margin of error), using QuickStatements. In many cases (but not every time, I would guess in ca. 75 % of the edits), the upper and lower bound are messed up by a number being added in the 15th position after the decimal point. It looks like a datatype issue to me. Examples: [1], [2], [3], [4] and many more. Positive example from the same QuickStatements batch: [5].

The margin of error was entered with one position after the decimal point.

Is this a QuickStatements issue or Wikidata/Wikibase issue? Any idea how to solve this? (BTW, I cannot find too much information about the margin of error for quanitity data in the Wikidata documentation, so please help me if I have missed some documentation besides Help:Data_type/de#quantity.) Thanks, Yellowcard (talk) 09:42, 3 May 2022 (UTC)

Double-precision floating point only guarantees 15-17 decimal points of precision. The imprecision occurs on your 17th significant digit, which isn't unexpected, but I guess Wikibase shouldn't try to display more digits than can be reliably reproduced. Infrastruktur (talk) 12:30, 3 May 2022 (UTC)
So it seems to be a Wikibase error, not a QuickStatements error, if I understand your hypothesis correctly?
And is it, according to your explanation, rather a display issue than an editing / data uploading issue? Regards, Yellowcard (talk) 13:20, 3 May 2022 (UTC)
Add: The automatic edit summary (I am not sure whether it is created by QuickStatements or Wikibase, but I assume it is Wikibase) also contains the tolerance with the weird 17th position. To me, this does not look like a display issue (at least not according to what I understand as a display issue). Yellowcard (talk) 13:22, 3 May 2022 (UTC)
Had another look and did a quick test to confirm. Since quantity is stored as a string, the culprit is more likely Quickstatements. Don't know why it uses floating-point if Wikibase allows for arbitrary precision. Infrastruktur (talk) 23:15, 3 May 2022 (UTC)
Thanks Infrastruktur for your help. I also think that this is a QuickStatements issue. However, I don't think that QuickStatements (as an extremely important tool for Wikidata) is maintained well enough to have anyone to fix such bugs (Magnus is just too busy to be capable to do so). Maybe anyone else can fix this?
@ Wikidata dev team: Is it planned to support maintaining QuickStatements at least to hotfix bugs like this one? Yellowcard (talk) 06:10, 4 May 2022 (UTC)
There’s some previous discussion of this issue at phab:D911 and phab:D948; for the lower and upper bound, it’s unfortunately not easy to solve. Lucas Werkmeister (WMDE) (talk) 11:17, 4 May 2022 (UTC)
What does that mean in the end? How can I upload a very high number of statements with a given margin of error to Wikidata? QuickStatements seems to be buggy here, is there another solution available? Or is it common sense to refrain from using the errors? (Which would be a pity as the margin of error is very important function for some data such as the average age of a specific plase, like in the given example.) Regards, Yellowcard (talk) 11:48, 4 May 2022 (UTC)
@Lucas Werkmeister (WMDE): Is there the possibility to apply a hotfix to Quickstatements that cuts away everything after the 15th position or so? Currently I am unsure about hot to proceed, shall I stop uploading the data, shall I upload the data without precision, or shall I simply continue as before even though there is some strange results? Regards, Yellowcard (talk) 14:22, 4 May 2022 (UTC)
The problem does not occur when the precision is a number without decimal point. So how about a hotfix before a permanent solution will be found: For precision with decimal numbers, the digits last digits are just cut off so the overall number of digits (before and after decimal point) is not bigger than 15. Would that help? Regards, Yellowcard (talk) 09:25, 5 May 2022 (UTC)
Hello @Lucas Werkmeister (WMDE), do you think that it is realistic to have a QuickStatements hotfix for this issue within the next days? Otherwise I plan to continue the uploads. Thanks and best regards, Yellowcard (talk) 07:09, 10 May 2022 (UTC)
@Yellowcard: No, I don’t think that’s realistic. WMDE is not responsible for QuickStatements as far as I’m aware – Magnus is the sole maintainer. Whether you should continue the import despite known issues is for you to decide and the community to judge, I’d say. Have you looked for other tools that can import quantities? (It seems OpenRefine can only infer a ±0.5 precision from engineering notation, so that’s probably not enough for your data.) Lucas Werkmeister (WMDE) (talk) 09:02, 10 May 2022 (UTC)
@Yellowcard: You might want to check out Wikibase-CLI. Infrastruktur (talk) 14:48, 10 May 2022 (UTC)
@Infrastruktur: Potentially a solution, but I am not a coder. Using the CLI and a complicated syntax to add statements with two qualifiers and a reference seems to be too complicated.
I have a CSV/Excel table, 55,000 datasets, each is one statement with a value, two qualifiers and a reference. Why does it require me to invest days of uploading, being asked to slow down editing by the WD staff, or require me to have my computer running for days? Is it really the state of the art that adding 55,000 datasets is a big project like that, with bugs coming along that are "not realistic" to be solved at all? Sorry for the frustration, and thanks a lot for the tip on Wikibase-CLI. Best regards, Yellowcard (talk) 22:43, 10 May 2022 (UTC)

Need help with merge

The item Ludwig Emanuel Schaerer (Q6096135) is the same as Ludwig Schaerer (Q111824419), and the two should be merged. The latter was created by a bot before I had time to come here and create the proper links, and now I've wasted too much time at Help:Merge trying to figure out how to fix it unsuccessfully. Please help! Esculenta (talk) 15:39, 10 May 2022 (UTC)

Merged. –LiberatorG (talk) 15:57, 10 May 2022 (UTC)
Thanks! Esculenta (talk) 16:11, 10 May 2022 (UTC)

Need a way to copy the qid onto clipboard, by clicking on an icon in the UI

When reviewing wikidata entities for merging, we need a way to copy the qid easily for pasting in the merge dialog later. Right now, we need to go to the URL or the title text and carefully select the qid part. If there an icon in the UI to copy the qid to clipboard, it will be a great help. Arjunaraoc (talk) 07:39, 12 May 2022 (UTC)

Albin made a tool that allows to copy the Qid to clipboard. - —M@sssly 09:31, 12 May 2022 (UTC)

QuickStatements Down

Hello all, QuickStatements background run has been down for more than two days now, see here, can anyone help? Thanks, Yellowcard (talk) 07:24, 13 May 2022 (UTC)

I've pinged Magnus. --Tagishsimon (talk) 12:05, 13 May 2022 (UTC)
@Yellowcard: All happy now. --Tagishsimon (talk) 17:43, 13 May 2022 (UTC)
@Tagishsimon: Great, thank you. Has Magnus fixed this or how did you manage? Yellowcard (talk) 05:58, 16 May 2022 (UTC)
@Yellowcard: Magnus sorted it. It happens every few months & when alerted - he's on twitter - https://twitter.com/MagnusManske/status/1525100119514816512 - he'll restart it. --Tagishsimon (talk) 06:58, 16 May 2022 (UTC)
Awesome. Thank you very much! Yellowcard (talk) 08:42, 16 May 2022 (UTC)

URL spam filter exception

Hello! I'm trying to add a search formatter URL (P4354) statement to Twitter moment ID (P10767), but the spam filter doesn't allow Twitter search URLs. Can this be added by someone higher up?

The URL (Remove the spaces): https:// twitter.com/ search ?q=twitter.com%2Fi%2Fevents%20$1 AntisocialRyan (Talk) 16:24, 17 May 2022 (UTC)

Problems loading split queries over nested interface

Hi, has anyone else had this issue? I’m trying to work out how to resolve encryption discrepancies without resetting the interface functions (assuming that’s what the problem is, and I’m pretty sure that’s it). So far I’ve been able to bypass the sorting analytics but it looks like the heuristic framework doesn’t allow for the differential sequence processing that would resolve the issue. Does anyone else have any experience with this? Lostinrace (talk) 15:37, 20 May 2022 (UTC)

Query timeout

About this example in https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/queries/examples#Names_of_Wikipedia_articles_in_multiple_languages

Names of Wikipedia articles in multiple languages The query retrieves Wikipedia article names (in the main namespace) in various languages for the given Q identity. Labels are returned instead of real article names. SELECT DISTINCT ?lang ?name WHERE {

 ?article schema:about wd:Q5 ;
             schema:inLanguage ?lang ;
             schema:name ?name ;
             schema:isPartOf [ wikibase:wikiGroup "wikipedia" ] .
 FILTER(?lang in ('en', 'uz', 'ru', 'ko')) .
 FILTER (!CONTAINS(?name, ':')) .

}


It doesn't work for Paris (Q90) !

SPARQL-QUERY: queryStr=SELECT DISTINCT ?lang ?name WHERE {

 ?article schema:about wd:Q90 ;
             schema:inLanguage ?lang ;
             schema:name ?name ;
             schema:isPartOf [ wikibase:wikiGroup "wikipedia" ] .
 FILTER(?lang in ('en', 'uz', 'ru', 'ko')) .
 FILTER (!CONTAINS(?name, ':')) .

}

java.util.concurrent.TimeoutException at java.util.concurrent.FutureTask.get(FutureTask.java:205) at com.bigdata.rdf.sail.webapp.BigdataServlet.submitApiTask(BigdataServlet.java:292) at com.bigdata.rdf.sail.webapp.QueryServlet.doSparqlQuery(QueryServlet.java:678) at com.bigdata.rdf.sail.webapp.QueryServlet.doGet(QueryServlet.java:290) at com.bigdata.rdf.sail.webapp.RESTServlet.doGet(RESTServlet.java:240) at com.bigdata.rdf.sail.webapp.MultiTenancyServlet.doGet(MultiTenancyServlet.java:273) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655) at org.wikidata.query.rdf.blazegraph.throttling.ThrottlingFilter.doFilter(ThrottlingFilter.java:320) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.throttling.SystemOverloadFilter.doFilter(SystemOverloadFilter.java:82) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:49) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.QueryEventSenderFilter.doFilter(QueryEventSenderFilter.java:116) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.ClientIPFilter.doFilter(ClientIPFilter.java:43) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.JWTIdentityFilter.doFilter(JWTIdentityFilter.java:66) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RealAgentFilter.doFilter(RealAgentFilter.java:33) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RequestConcurrencyFilter.doFilter(RequestConcurrencyFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1634) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:503) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750)  – The preceding unsigned comment was added by JmmData (talk • contribs) at 04:16, 26 May 2022‎ (UTC).

Yes, the optimizer is being silly again. Infrastruktur (talk) 05:43, 26 May 2022 (UTC)
SELECT DISTINCT ?lang ?name
WHERE {
  ?article schema:about wd:Q90. hint:Prior hint:runFirst true.
  ?article schema:inLanguage ?lang ;
    schema:name ?name ;
    schema:isPartOf [ wikibase:wikiGroup "wikipedia" ] .
  FILTER(?lang in ('en', 'uz', 'ru', 'ko')) .
  FILTER (!CONTAINS(?name, ':')) .
}
Try it!

Date format

Hey! How can I fix the format of the date for the Chechen language? Look I see "25 май 2019" but it should be so "2019 шеран 25 май", you can also "2019 ш. 25 май".--Takhirgeran Umar (talk) 20:46, 26 May 2022 (UTC)

Can't add Pasifika genders to P21

Hi there! I'm attempting to add some of the missing Pacific third gender identities to the list of 'one-of constraint's for the property sex or gender (P21). I managed to add takatāpui (Q7677449), however for some reason I can't add akava'ine (Q4700377). I attempted to match the properties within Q4700377 with the others on the accepted list (adding subclass of (P279): non-binary (Q48270) and instance of (P31): gender identity (Q48264)), but for some reason I still wasn't able to add Q4700377. Can anyone work out why this is? --Prosperosity (talk) 23:10, 25 May 2022 (UTC)

Interesting - looks like takatāpui (Q7677449) also has issues. I was able to add it to the list of one-of constraints at P21 and add the property to an item, but wasn't able to add the property to a second page. --Prosperosity (talk) 23:16, 25 May 2022 (UTC)
Problem solved - Q4700377 was already on the list. I'm still having issues adding takatāpui to items (although adding 'Q7677449' seems to work). --Prosperosity (talk) 23:20, 26 May 2022 (UTC)

Problem adding labels to a few items

I get this error message: "Could not save due to an error. Item Q3830005 already has label "Leif Eriksen" associated with language code nb, using the same description text." trying to add the label "Leif Eriksen" to what was an empty label field for "nb". This first happened when trying to add the label via Quickstatements so I don't think it's a javascript issue. Changing the description let me save the label, but now I can't change the description back.

Other items that may have similar issues are: wd:Q16571863 Leif Eriksen wd:Q15073016 Bjarne Hansen wd:Q3863271 Morten Pettersen wd:Q3731692 Erik Hagen wd:Q3648042 Børge Josefsen wd:Q3623570 Arne Møller Infrastruktur (talk) 06:22, 27 May 2022 (UTC)

@Infrastruktur: It’s not possible to have two items with the same label and description in a language – this is intentional (and mentioned on Help:Description). Try adding more details to the description (of either item); the English description of Leif Eriksen (Q16571863) (permalink) looks like a good example to me. (You might have to reload the page and only edit the description first before you can edit the label.) Lucas Werkmeister (WMDE) (talk) 10:21, 27 May 2022 (UTC)
Thanks. Infrastruktur (talk) 14:35, 27 May 2022 (UTC)