Last modified: 2013-05-27 13:15:30 UTC
With the recent interface change all Wikipedia articles without a wikidata item got "Add links" in the sidebar. With that change a very annoying bug got introduced: If the item only exists in one language the Wikidata interface on Wikipedia will still show "Add links". Take for example https://nl.wikipedia.org/wiki/Jelle_Brandt_Corstius , it exists at https://www.wikidata.org/wiki/Q2519431. So you try to add a link and it will complain an object already exists. It's also impossible to navigate to the item at Wikidata to add claims.
I'm sorry but this is not a bug. If you are in the article [[nlwiki:Jelle Brandt Corstius]] it does not make much sense to add a link to [[nlwiki:Jelle Brandt Corstius]]. You are already there. Maybe you are confused by the wrong error message that is shown when you try this. See bug 47949 for this. I think the most important problem in your report is your last sentence ("it's impossible to navigate to the item at Wikidata to add claims"). We discussed this in the German Wikipedia and came to the conclusion that some kind of "Go to Wikidata" link must be shown in the toolbar on the left side of the screen, next to "Page information". http://de.wikipedia.org/wiki/Wikipedia:Projektdiskussion/Wikidata#Bearbeiten-Knopf_erscheint_nicht_trotz_Eintrag I suggest to change your report accordingly. But I'm not sure if it's a duplicate.
Dear TMG, this is a bug. It even got a number, look in the url, you'll see "47866" Take for example https://nl.wikipedia.org/wiki/Categorie:Letterontwerper_naar_nationaliteit . It already exists on Wikidata as https://www.wikidata.org/wiki/Q9046035, but i get "add links". So I click that and enter "en" + "Category:Typographers by nationality" to link it with https://en.wikipedia.org/wiki/Category:Typographers_by_nationality I get: " An unexpected error occurred. Details Site link [[nlwiki:Categorie:Letterontwerper naar nationaliteit]] already used by item [[Q9046035]]." So it's impossible for me as a user to link these pages. What should happen: * No item exists, the interface should show "add links" so you can link it to another language and create the item in the process * An item exists, the interface should show "edit links" so you can add link to to another language version of an article
It's like I said. You are confused because the error message is wrong. This is a bug. But because of an other reason than you think. https://nl.wikipedia.org/wiki/Categorie:Letterontwerper_naar_nationaliteit is in the Wikidata item http://www.wikidata.org/wiki/Q9046035 https://en.wikipedia.org/wiki/Category:Typographers_by_nationality is in the Wikidata item http://www.wikidata.org/wiki/Q8878108 It's not possible to add the link [[enwiki:Category:Typographers by nationality]] to a second Wikidata item.
(In reply to comment #3) > It's like I said. You are confused because the error message is wrong. This > is > a bug. But because of an other reason than you think. > > https://nl.wikipedia.org/wiki/Categorie:Letterontwerper_naar_nationaliteit > is in the Wikidata item > http://www.wikidata.org/wiki/Q9046035 > > https://en.wikipedia.org/wiki/Category:Typographers_by_nationality > is in the Wikidata item > http://www.wikidata.org/wiki/Q8878108 > > It's not possible to add the link [[enwiki:Category:Typographers by > nationality]] to a second Wikidata item. This seems another issue. I tried to remove [[enwiki:Category:Typographers by nationality]] from Q8878108, then link to it on https://nl.wikipedia.org/wiki/Categorie:Letterontwerper_naar_nationaliteit but it still failed.
(In reply to comment #4) > I tried to remove [[enwiki:Category:Typographers by nationality]] > from Q8878108, then link to it on > https://nl.wikipedia.org/wiki/Categorie:Letterontwerper_naar_nationaliteit > but it still failed. I can do this with no problem. Remove the link in one item and add it to the other item. Please note that you should keep the smaller Wikidata number in most cases. http://www.wikidata.org/wiki/Q9046035 is empty. http://www.wikidata.org/wiki/Q8878108 contains both links. Note: If I use the interface at wikidata.org (instead of the popup window in the Wikipedia) the wrong error message I was talking about is correct.
(In reply to comment #5) > (In reply to comment #4) > > I tried to remove [[enwiki:Category:Typographers by nationality]] > > from Q8878108, then link to it on > > https://nl.wikipedia.org/wiki/Categorie:Letterontwerper_naar_nationaliteit > > but it still failed. > > I can do this with no problem. How did you achieve this? I was trying it from the "add link" dialog on Wikipedia.
Is this going anywhere, isn't it a pretty critical bug? Maybe change the title of this bug to "Impossible to add interwiki links if the article has none". I've tried it with sv:Ferropolis sv:Skovelhjulsgrävmaskin + en:Bucket-wheel excavator http://sv.wikipedia.org/wiki/Skovelhjulsgr%C3%A4vmaskin http://sv.wikipedia.org/wiki/Ferropolis
(In reply to comment #7) > Is this going anywhere Obviously it is not. I think we are all talking about different issues which makes this report pretty much invalid. Currently it's not clear what this report is about. Liangent says he is unable to remove a link from a Wikidata item. I can not reproduce this. I had no problem resolving his example. The title is about the "Add links" interface element that for some reason should not be shown if an Wikidata item already exists. This does not make sense because "Add links" is to add links to existing Wikidata items and not to create new Wikidata items. Erik J is talking about an other issue. I do not see a problem in his example. I'm sorry to close this but I really think it's better to discuss this on a discussion page at Wikidata.
Listen I don't know if you are a developer of wikidata and wikipedia integration. I you close this bug I hope you are going to open two new ones. I'll open a new one right now.
(In reply to comment #9) > I'll open a new one right now. For the records: bug 48842