User talk:Citation bot/Archive 5
This is an archive of past discussions with User:Citation bot. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Archive 1 | ← | Archive 3 | Archive 4 | Archive 5 | Archive 6 | Archive 7 | → | Archive 10 |
Inventor parameter changed to editor parameter
- Status
- new bug
- Reported by
- Glrx (talk) 14:48, 14 October 2016 (UTC)
- Type of bug
- Deleterious: Human-input data is deleted or articles are otherwise significantly affected. Many bot edits require undoing.
- What happens
|inventor-last=
changed to|editor-last=
in citation template for a patent, and|patent-number=
changed to|series-number=
.- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Thomas_Crapper&diff=prev&oldid=743664317
- We can't proceed until
- Bot operator's feedback on what is feasible
- Requested action from maintainer
- Turn off the code that makes this change.
Do you have a link to show an erroneous edit that the bot made? – Jonesey95 (talk) 15:03, 14 October 2016 (UTC)
- Here's the link.
- Glrx (talk) 15:27, 14 October 2016 (UTC)
- Yes, that looks like a bug. Thanks for the link. – Jonesey95 (talk) 15:35, 14 October 2016 (UTC)
- The code is in
protected function correct_param_spelling()
which uses this data from this code: // Get a current list of parameters used in citations from WP $page = $bot->fetch(api . "?action=query&prop=revisions&rvprop=content&titles=User:Citation_bot/parameters&format=json"); $json = json_decode($bot->results, true); $parameter_list = (explode("\n", $json["query"]["pages"][26899494]["revisions"][0]["*"]));
- I have now edited the parameters file and it is fixed. {{resolved}}
- AManWithNoPlan (talk) 15:24, 15 October 2016 (UTC)
- The code is in
Bug: Incorrectly removing an (appropriate) accessdate
- Status
- {{notabug}}
- Reported by
- N2e (talk) 21:23, 21 October 2016 (UTC)
- Type of bug
- Deleterious
- What happens
- A human-added accessdate was removed; when it seems both correct and logical to have the date the source was consulted in the citation
- We can't proceed until
- Agreement on the best solution
- Requested action from maintainer
- Study the logic that made this occur, and modify the logic for it not to occur.Here's the diff demonstrating the bug.
Access date is only for urls. The bot is doing the right thing. AManWithNoPlan (talk) 21:33, 21 October 2016 (UTC)
- Correct. Not a bug. The article was in the error category Category:Pages using citations with accessdate and no URL. After the bot's edit, it no longer has that citation error. – Jonesey95 (talk) 22:44, 21 October 2016 (UTC)
DUPLICATE_ parameters
I may be missing something here. Where is the discussion/decision to add DUPLICATE_ in duplicated parameters? I am sure there is one but I can't find it. In my head this change makes things more difficult to fix since we have tools to remove duplicated parameters but not to compare foo and DUPLICATE_foo. -- Magioladitis (talk) 19:25, 28 October 2016 (UTC)
- Please search the archives. Summary: No, it makes it easier. --Izno (talk) 19:33, 28 October 2016 (UTC)
- It makes it much easier to find the error, since the page shows up in Category:Pages with citations using unsupported parameters and the error shows up in red text. Searching the article's wikicode for "dupl" is very easy.
- In any event, the debate is essentially moot. The duplicate parameter category has been emptied, after having many tens of thousands of pages in it two years ago. We should probably have a bot notify people when they add a page to the category. – Jonesey95 (talk) 07:35, 29 October 2016 (UTC)
{{notabug}}
Citation inventor parameters messed up
- Status
- new bug
- Reported by
- Stevie is the man! Talk • Work 14:36, 2 November 2016 (UTC)
- Type of bug
- Inconvenience
- What happens
- inventor parameters are messed up when they looked fine already
- Relevant diffs/links
- diff
- Replication instructions
- run Citation bot on Shaun King (activist)
- We can't proceed until
- Agreement on the best solution
I have fixed this. This really isn't a bug in the bot, but a bug in the citation templates that accepts way too many aliases. AManWithNoPlan (talk) 15:06, 2 November 2016 (UTC) {{resolved}}
Shirish Kunder no citations
- Status
- new bug
- Reported by
- 2602:30A:C7D7:E590:B8EE:9644:8C6F:FF93 (talk) 14:44, 18 November 2016 (UTC)
- We can't proceed until
- Agreement on the best solution
There are no references or sources for these three citations: 4.8 Sound designer 4.9 Sound editor 4.10 Promos designer When Split Wide Open is examined there is no credit for this person. The other two are also not verifiable. Please delete sections as they are poorly sourced or unsourced material. If such references do exist, then those who want that material included (like Shirish Kunder himself) will provide the necessary and required citations.2602:30A:C7D7:E590:B8EE:9644:8C6F:FF93 (talk) 14:44, 18 November 2016 (UTC)
- This is {{notabug}} in citation bot. Please reroute your concern to talk:Shirish Kunder. --Izno (talk) 15:18, 18 November 2016 (UTC)
Having difficulty
I can't seem to get the bot to co-operate. I am either doing it wrong, or expecting too much. What I was hoping was the expansion of a cite book containing just an isbn. I've tried a few variations here: User:Mcewan/sandbox. I can't persuade the bot to do anything, either from the labs page, or the 'Citations' button. Any pointers appreciated. Mcewan (talk) 11:03, 7 December 2016 (UTC)
- I don't believe it's ever worked with ISBNs. --Izno (talk) 13:20, 7 December 2016 (UTC)
- you need a google books URL AManWithNoPlan (talk) 15:20, 7 December 2016 (UTC)
- There is no central ISBN database to get information from. Also, ISBN's sometimes map to multiple books (yes, that is pure evil) and sometimes multiple ISBN map to the same book (different editions or cover types or publisher or who knows). AManWithNoPlan (talk) 16:50, 7 December 2016 (UTC)
- Thanks. Yeah, I'm starting to realise it's a bit of a mess but I didn't know ISBN:Book could be 1:n. That really is evil. Google books urls are not working for me either however. Mcewan (talk) 17:09, 7 December 2016 (UTC)
- Thanks - it was User:Citation bot/use#Functions that made me think I could start with an ISBN. Mcewan (talk) 17:09, 7 December 2016 (UTC)
- {{cite book|url=XXXXXXX}} usually works for me. AManWithNoPlan (talk) 23:48, 7 December 2016 (UTC)
- Mcewan Your bot failures are because you have comments on your page (the bot ignores everything between the first and last comment. I have submitted the bug fix, but the new code is not fully armed and operation yet. AManWithNoPlan (talk) 15:50, 8 December 2016 (UTC)
- Ahh thanks. Removing the comments has worked for the Google Books url and a doi. Cheers Mcewan (talk) 20:21, 8 December 2016 (UTC)
- Mcewan Your bot failures are because you have comments on your page (the bot ignores everything between the first and last comment. I have submitted the bug fix, but the new code is not fully armed and operation yet. AManWithNoPlan (talk) 15:50, 8 December 2016 (UTC)
- {{cite book|url=XXXXXXX}} usually works for me. AManWithNoPlan (talk) 23:48, 7 December 2016 (UTC)
- There is no central ISBN database to get information from. Also, ISBN's sometimes map to multiple books (yes, that is pure evil) and sometimes multiple ISBN map to the same book (different editions or cover types or publisher or who knows). AManWithNoPlan (talk) 16:50, 7 December 2016 (UTC)
- you need a google books URL AManWithNoPlan (talk) 15:20, 7 December 2016 (UTC)
Closing bug. {{wontfix}} (actually it is a bug, but it is a duplicate of what is already on this page. AManWithNoPlan (talk) 17:04, 15 December 2016 (UTC)
wikicomment dash
- Status
- new bug
- Reported by
- GreenC 03:45, 15 December 2016 (UTC)
- Type of bug
- Inconvenience
- What happens
- Probably a very old bug, but in 2012 in modified the double-dash of a wikicomment making it unrecognizable as a wikicomment to the MediaWiki software.
- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Michael_Hiltzik&type=revision&diff=485642496&oldid=474727005
- We can't proceed until
- Agreement on the best solution
That bug is fixed now AManWithNoPlan (talk) 14:19, 15 December 2016 (UTC)
Ok great. I did a regex database search and found 12 articles that had malformed wikicomments and they are fixed: example. They were not all caused by Citation bot. -- GreenC 16:46, 15 December 2016 (UTC)
- thank you for fixing all those. Marking bug as {{fixed}} AManWithNoPlan (talk) 17:03, 15 December 2016 (UTC)
Template:SFN
- Status
- {{notabug}}
- Reported by
- S Khemadhammo (talk) 10:48, 13 January 2017 (UTC)
- Type of bug
- Improvement: The bot would be better if it deals with sfn templates better
- What happens
- The bot adds pages in the source list. But this list is based on the sfn template with references that already have a page number mentioned in the citation in the body of the text. Adding in another page number in the source list is therefore redundant. Besides, page numbers should refer to pages that support the content of the article, not just the first page of an article in a journal
- Relevant diffs/links
- Wat Phra Dhammakaya
- We can't proceed until
- Feedback from maintainers
- Requested action from maintainer
- No further action required. Simply informing.
I don't think this is a Citation Bot bug. Remember that one reason references exist is to help readers verify information about a statement. Adding page numbers to full references helps readers locate those sources more easily. – Jonesey95 (talk) 15:47, 13 January 2017 (UTC)
Capitalization and Aliases
- Status
- new bug
- Reported by
- 47.148.79.80 (talk) 03:51, 9 January 2017 (UTC)
- Type of bug
- Inconvenience: Humans must occasionally make immediate edits to clean up after the bot
- What happens
- It adds the issue= parameter when there is already a number= parameter in the journal template. It also lowercased the word "the" after a colon in the journal= parameter(it is capitalized on the doi's site).
- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Margaret_Murray&oldid=759061019
- We can't proceed until
- Agreement on the best solution
- This is #Bot does not handle aliases above. --Izno (talk) 12:40, 9 January 2017 (UTC)
- Adding a {{resolved}} Duplicate. --Izno (talk) 15:41, 5 April 2017 (UTC)
RFCs on citations templates and the flagging free-to-read sources
See
- Wikipedia:Village pump (proposals)#Access locks: Visual Design RFC
- Wikipedia:Village pump (proposals)#Access Locks: Citation Template Behaviour RFC
Headbomb {talk / contribs / physics / books} 16:23, 29 October 2016 (UTC) {{notabug}}
If some of you (who watches the page) could comment there, that would be appreciated. Feedback from bot maintainers in particular would be valuable. Headbomb {talk / contribs / physics / books} 17:14, 25 November 2016 (UTC) {{notabug}}
flag the empty duplicate param in a citation, not the full one
- Status
- {{not a bug}}
- Reported by
- Mathglot (talk) 02:35, 15 April 2017 (UTC)
- Type of bug
- deleterious
- What happens
- Actual: a duplicate param
|foo=some text ... |foo= |bar=baz...
wipes out the first foo by changing it to foo_DUPLICATE, thus removing its value from the citation - What should happen
- Expected: if one of the foos is empty (null or white space), mark that one a duplicate, not the one that has a value
- Relevant diffs/links
- this diff
- Replication instructions
- add two
|website=
params to a {{cite web}} template, leave the 2nd one empty, 1st one not empty - We can't proceed until
- Agreement on the best solution
- Requested action from maintainer
- fix per 'what should happen', assuming consensus (this is the requested action for maintainer, not from maintainer, but I'm not writing another bug. ;-) )
- This is a feature, not a bug. The bot is pointing out an error, moving the page from one error category to another, and making the error more obvious to editors. The final parameter is the one that is used, so if the bot were to delete the final (empty) parameter, the rendering of the citation would be changed. That is not an approved bot task.
- Any page that has a template with a duplicate parameter, where at least one of those parameters has a value, will cause that page to appear in Category:Pages using duplicate arguments in template calls. A red error message also appears in Edit mode. The bot's edit moves the page to Category:Pages with citations using unsupported parameters, causing a red error message to appear in the rendered page. – Jonesey95 (talk) 05:56, 15 April 2017 (UTC)
Generates DUPLICATE_author which is an unknown parameter
- Status
- {{not a bug}}
- Reported by
- Andrew Swallow (talk) 10:54, 19 April 2017 (UTC)
- Type of bug
- Inconvenience: Humans must occasionally make immediate edits to clean up after the bot
- What should happen
- either leave alone or generate author1=name1 author2=name2 etc.
- We can't proceed until
- Agreement on the best solution
By me too: here. Fauvirt (talk) 13:13, 19 April 2017 (UTC)
- @Fauvirt: Your problem is not obviously an error (and we've had several discussions in the past on that one) and I do not know if it is precisely the same as the possible issue indicated by Andrew Swallow given that Andrew did not provide us a diff of the problematic change to evaluate. --Izno (talk) 13:25, 19 April 2017 (UTC)
- This is a feature, not a bug. The bot is pointing out an error, moving the page from one error category to another, and making the error more obvious to editors.
- Any page that has a template with a duplicate parameter, where at least one of those parameters has a value, will cause that page to appear in Category:Pages using duplicate arguments in template calls. A red error message also appears in Edit mode. The bot's edit moves the page to Category:Pages with citations using unsupported parameters, causing a red error message to appear in the rendered page. – Jonesey95 (talk) 13:44, 19 April 2017 (UTC)
Unwanted capitalization of journal title
- Status
- {{notabug}}
- Reported by
- — kashmiri TALK 21:40, 25 April 2017 (UTC)
- Type of bug
- Cosmetic
- What happens
- Journal: changing capitalisation "eLife" to "ELife"
- What should happen
- should write/retain "eLife"
- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Vesicular_transport_adaptor_proteins&diff=777212656&oldid=777212186
- We can't proceed until
- Agreement on the best solution
- https://search.crossref.org/?q=10.7554%2FeLife.02866 appears to confirm that the fetched data contained "eLife" as the journal's title, so this does not appear to be a problem related to bad source data. I could be wrong. – Jonesey95 (talk) 22:31, 25 April 2017 (UTC)
- This is not a bug. You just add it to the https://en.wikipedia.org/wiki/User:Citation_bot/capitalisation_exclusions exclusion list and all is well. And, yes I have done this. Also, this is documented quite nicely on the bot homepage. AManWithNoPlan (talk) 03:52, 26 April 2017 (UTC)
Two faulty edits to the "Emanuele Foà" entry
- Status
- {{wontfix}}
- Reported by
- Daniele.tampieri (talk) 18:35, 24 March 2017 (UTC)
- Type of bug
- Inconvenience: Humans must occasionally make immediate edits to clean up after the bot
- What happens
- it labelled the doi:10.1400/34421 as broken, but it works perfectly
- Also, it added the line "|journal = Fluid Dynamics I / Strömungsmechanik I. Series: Encyclopedia of Physics / Handbuch der Physik" to Serrin's reference, however the Handbuch der Physik is not a journal: apart from the fact that all the information in the added line is already present and correctly placed in the cited reference, this caused the citation template messing around and not showing the "|contribution=" parameter.
- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Emanuele_Fo%C3%A0&oldid=771881001
- We can't proceed until
- Agreement on the best solution
The broken doi problem is that it is half-broken (See bug above. This link is dead: http://search.crossref.org/?q=10.1400/34421 ). AManWithNoPlan (talk) 20:57, 24 March 2017 (UTC)
- The Strömungsmechanik problem is that the bibcode data is not quite right. AManWithNoPlan (talk) 20:59, 24 March 2017 (UTC)
- We can't fix bad bibcode data. AManWithNoPlan (talk) 02:38, 27 April 2017 (UTC)
Page with spaces in the title
- Status
- new bug
- Reported by
- Headbomb {talk / contribs / physics / books} 22:23, 24 March 2017 (UTC)
- Type of bug
- Improvement
- What happens
- When running the bot on a page like with spaces in the title (e.g. [1]), and you click on the "Processing page 'New Zealand Kennel Club' — edit—history link, you are taken to New+Zealand+Kennel+Club instead of New Zealand Kennel Club.
- What should happen
- You should be taken to the properly spaced article New Zealand Kennel Club.
- Relevant diffs/links
- https://tools.wmflabs.org/citations/doibot.php?edit=toolbar&slow=1&user=Headbomb&page=New_Zealand_Kennel_Club
- Replication instructions
- Run the bot on any page with a space in the title
- We can't proceed until
- Agreement on the best solution
- Requested action from maintainer
- Fix this
Isn't this the Link at top of page leads to error bug AManWithNoPlan (talk) 00:18, 25 March 2017 (UTC)
- Possibly? But has the bot not been updated since 6 August 2016? Headbomb {talk / contribs / physics / books} 01:03, 25 March 2017 (UTC)
This always happens with wmflabs. I'm not sure why. J947 01:20, 25 March 2017 (UTC)
- the fix is in my github commit. Some one with power needs to get code uploaded to the development version of bot for testing. Preferably with the uncommitted pull request for nowiki also included. AManWithNoPlan (talk) 15:53, 25 March 2017 (UTC)
{{notabug}} Flagging for archive, since it is a duplicate of Link at top of page leads to error AManWithNoPlan (talk) 02:39, 27 April 2017 (UTC)
DUPLICATE_date
- Status
- {{notabug}}
- Reported by
- Fiachra10003 (talk) 12:04, 27 April 2017 (UTC)
- Type of bug
- Deleterious: Human-input data is deleted or articles are otherwise significantly affected. Many bot edits require undoing.
- What happens
- Added the word "DUPLICATE_date" to replace "date", causing a citation error
- What should happen
- Unclear
- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Open_University&oldid=777432896
- We can't proceed until
- "Operator"
- Not a bug, but could be optimized such that the empty
|date=
is removed instead. Maybe one of the patches waiting to be merged does that, but I doubt it. --Izno (talk) 12:31, 27 April 2017 (UTC)- Not a bug. By adding DUPLICATE_ instead of removing empty parameter the bot avoids changing the article. AManWithNoPlan (talk) 14:04, 27 April 2017 (UTC)
The former PLoS ONE is now PLOS ONE
- Status
- {{fixed}}
- Reported by
- WolfmanSF (talk) 19:39, 13 August 2017 (UTC)
- Type of bug
- Improvement: The bot would be much better if ...
- What happens
- PLOS ONE is changed to PLoS ONE
- What should happen
- PLOS ONE is correct
- Replication instructions
- make journal title "PLOS ONE"
- We can't proceed until
- A specific edit to the bot's code is requested below.
- Requested action from maintainer
- Eliminate the replacement of "PLOS ONE; replace "PLoS ONE" with "PLOS ONE""
https://en.wikipedia.org/wiki/User:Citation_bot/capitalisation_exclusions edited. AManWithNoPlan (talk) 23:08, 13 August 2017 (UTC)
Removes access-date when chapter URLs specified
- Status
- new bug
- Reported by
- Dhtwiki (talk) 05:12, 20 June 2016 (UTC)
- Type of bug
- Improvement
- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Earth&action=historysubmit&type=revision&diff=726104484&oldid=725978381
- We can't proceed until
- Agreement on the best solution
- Requested action from maintainer
- notice
|chapter-url=
The bug is that the bot does not seem to notice that |chapter-url=
could have access date. The bot is looking for |url=
. AManWithNoPlan (talk) 19:59, 16 July 2016 (UTC)
The solutions is to change the code in objects.php from:
if ($this->has('accessdate') && $this->lacks('url')) $this->forget('accessdate');
To:
if ($this->has('accessdate') && $this->lacks('url') && $this->lacks('chapter-url') && $this->lacks('chapterurl') $this->lacks('contribution-url') && $this->lacks('contributionurl')) $this->forget('accessdate');
AManWithNoPlan (talk) 21:15, 6 August 2016 (UTC)
- That bug doesn't appear to have been fixed. Schwede66 04:20, 8 February 2017 (UTC)
- No one seems willing or able to grab the new code from github and upload it to the dev or normal version. As sure as I am about all of my fixes that are on github, I think development version is best. Also, my second merge request to git never was accepted. We need someone with tool server power. AManWithNoPlan (talk) 16:56, 8 February 2017 (UTC)
I just ran into this bug today here. Stevie is the man! Talk • Work 18:22, 23 February 2017 (UTC)
- Here as well. J947 18:08, 19 March 2017 (UTC)
- Someone needs to upload latest git version to the wiki development version(with the unmerged git pull at https://github.com/ms609/citation-bot/pulls) and let us test it out. Then someone needs to upload it to the mainline version. We need an administrator person. AManWithNoPlan (talk) 17:36, 20 March 2017 (UTC)
Yet another diff showing this bug. TheDragonFire (talk) 04:30, 26 June 2017 (UTC)
{{fixed}} it is fixed AManWithNoPlan (talk) 19:15, 5 September 2017 (UTC)
Public notice
All bug fixes reported on this page as of this moment have been submitted to github for inclusion in the bot code base. Hopefully, they will soon be operational on wikipedia, and we can close almost all these bugs. AManWithNoPlan (talk) 16:05, 25 August 2016 (UTC)
- Wow, great work! Let us know when they are included so that we can test these bugs. – Jonesey95 (talk) 16:18, 25 August 2016 (UTC)
- Source code merged into github. Next steps are updating dev bot, testing, fixing any bugs, and finally making it the default bot. AManWithNoPlan (talk) 15:51, 5 September 2016 (UTC)
- oh yeah. Not that I can upload the code to Wikipedia. Also, does the development version even work? AManWithNoPlan (talk) 01:46, 6 September 2016 (UTC)
- Fhocutt (WMF) Jonesey95 Can some one upload code to wmflabs? AManWithNoPlan (talk) 14:54, 26 September 2016 (UTC)
- If you have not yet tried sending an e-mail to Smith609, the bot's owner, that is the next step at this point. He is not on WP much these days but has responded to my e-mails in the past. – Jonesey95 (talk) 20:46, 26 September 2016 (UTC)
- The email is now sent. Probably someone else could do it, if they had write privileges to the wiki wmflabs. AManWithNoPlan (talk) 03:03, 27 September 2016 (UTC)
- If you have not yet tried sending an e-mail to Smith609, the bot's owner, that is the next step at this point. He is not on WP much these days but has responded to my e-mails in the past. – Jonesey95 (talk) 20:46, 26 September 2016 (UTC)
- Fhocutt (WMF) Jonesey95 Can some one upload code to wmflabs? AManWithNoPlan (talk) 14:54, 26 September 2016 (UTC)
- oh yeah. Not that I can upload the code to Wikipedia. Also, does the development version even work? AManWithNoPlan (talk) 01:46, 6 September 2016 (UTC)
- Source code merged into github. Next steps are updating dev bot, testing, fixing any bugs, and finally making it the default bot. AManWithNoPlan (talk) 15:51, 5 September 2016 (UTC)
Someone with write privileges to wmflabs needs to do it. Preferably to dev version first. No eta or clue. AManWithNoPlan (talk) 12:54, 5 October 2016 (UTC)
Some bugs are fixed and uploaded. Some not fixed. I wonder if it was a partial upload or if, my fixes did not actually fix the bug. The code is not 100% obvious. AManWithNoPlan (talk) 15:40, 12 October 2016 (UTC)
- The archiving of this talk page is now fixed too. AManWithNoPlan (talk) 14:30, 17 October 2016 (UTC)
- Someone with wmflabs power needs to do the upload of the rest of the last change: https://github.com/ms609/citation-bot/commit/199babcc3f0d6581638c1ee2e2fbf20dba679378 Maybe to the developement version first, just to verify that I did not introduce a horrible bug. AManWithNoPlan (talk) 14:30, 17 October 2016 (UTC)
- The archiving of this talk page is now fixed too. AManWithNoPlan (talk) 14:30, 17 October 2016 (UTC)
{{fixed}} Flag for archiving AManWithNoPlan (talk) 19:15, 5 September 2017 (UTC)
Some bibcode data is crap and bot should do better job dealing with it
- Status
- new bug
- Reported by
- David Eppstein (talk) 08:30, 4 December 2016 (UTC)
- Type of bug
- Inconvenience: Humans must occasionally make immediate edits to clean up after the bot
- What happens
- See Special:Diff/752907744. In the "Handbook of massive data sets" citation (a chapter in a book), the bot found and added a bibcode referring to the whole book (not particularly useful, but not harmful either) but then added a bogus journal= parameter for the book title, causing the citation template to fail to display the chapter title (because they are not allowed for journal citations). In the "Modern hierarchical, agglomerative clustering algorithms" (an arXiv preprint), the bot found and added a bibcode for the preprint (redundant, but not harmful) but then added bogus pages= and volume= parameters derived from the preprint number, causing malformatting of the reference and requiring human intervention to remove the bad parameters.
- What should happen
- The bot should, at the very least, recognize that the citation template already contains a contribution= or chapter= parameter that would be incompatible with adding a journal= parameter, and not change the citation in a way that would cause it to have incompatible parameters. More accurately recognizing these types of citations, or recognizing that the data coming from the bibcode doesn't match the type of citation, would be better.
- We can't proceed until
- Agreement on the best solution
The BibCode people now are importing all the ARXIV stuff in bulk. We need to add code to not add journals of "eprint arXiv:1109.2377" type. The BibCode people are using the "Publication" field for that now, which in the past was always the journal name. arXiv:1109.2377 yield this on the bibcode site: http://adsabs.harvard.edu/cgi-bin/nph-bib_query?bibcode=2011arXiv1109.2378M&data_type=BIBTEX&db_key=PRE&nocookieset=1 AManWithNoPlan (talk) 21:38, 4 December 2016 (UTC)
- Just for the record, the section title here is not mine and is stated more directly than I would have. But I agree with the sentiment: in situations like this where we know that an outside source has bad metadata, we should not blindly import the same low quality into our own metadata. —David Eppstein (talk) 17:48, 7 December 2016 (UTC)
- I take credit for section title AManWithNoPlan (talk) 23:47, 7 December 2016 (UTC)
- {{notabug}} Not really possible to fix this AManWithNoPlan (talk) 00:10, 6 September 2017 (UTC)
- I take credit for section title AManWithNoPlan (talk) 23:47, 7 December 2016 (UTC)
Added invalid date
- Status
- feature request
- Reported by
- Keith D (talk) 10:58, 27 April 2017 (UTC)
- Type of bug
- Inconvenience
- What happens
- The BOT added an invalid date causing a citation error. It should not add dates of the format yyyy–mm, which are ambiguous, but of mmm yyyy or yyyy–yyyy format.
- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Gunpowder&diff=777432809&oldid=777250884
- We can't proceed until
- Agreement on the best solution
Not a bug. The date is grabbed from Google and not massaged at all. The date is not invalid, just a date that a template complains about. The page is better after the bot as this date, because the reference now has a date (and a template warning too). AManWithNoPlan (talk) 15:02, 27 April 2017 (UTC)
{{notabug}} No way to fix this. AManWithNoPlan (talk) 00:14, 6 September 2017 (UTC)
"www" should not be capitalized
- Status
- new bug
- Reported by
- Quinton Feldberg (talk) 22:44, 23 August 2017 (UTC)
- Type of bug
- Inconvenience: Humans must occasionally make immediate edits to clean up after the bot
- What should happen
- "www" should not get capitalized, because it's in a hostname.
- Relevant diffs/links
- https://en.wikipedia.org/w/index.php?title=Dysgonomonas_termitidis&diff=prev&oldid=796930496
- We can't proceed until
- Agreement on the best solution
GIGO yet again. That is what happens when a hostname is used as journal name. AManWithNoPlan (talk) 00:21, 24 August 2017 (UTC)
- with the massive growth of pay to play fake journals and conferences, who's to say that this is not a journal name. I am 100% serious and snarky AManWithNoPlan (talk) 03:41, 24 August 2017 (UTC)
{{notabug}}
Bad Gateway / 504 Gateway Time-out
- Status
- new bug
- Reported by
- —Chris Capoccia T⁄C 12:58, 24 August 2017 (UTC)
- Type of bug
- Improvement: The bot would be much better if it actually ran.
- What happens
- All I get are 502 Bad Gateway / 504 Gateway Time-out instead of attempting to process the page
- We can't proceed until
- Agreement on the best solution
- Requested action from maintainer
- Please fix it
According to Kaldari at VPT, the bot should be fixed.
- Look out for both fixed and new-and-exciting-but-wrong behaviors. --Izno (talk) 11:39, 25 August 2017 (UTC)
- Yes, looking forward to seeing old bugs archived to know what's fixed and what's not. Headbomb {t · c · p · b} 13:17, 25 August 2017 (UTC)
- Bot still down. It should proceed and not hang. Thanks it's a good bot Tom B (talk) 14:05, 25 August 2017 (UTC)
- Kaldari – I get the same error. When I go to any page and click "Expand citation" in my left "Tools" bar, I get the Welcome to Citation Bot page and then nothing happens. – Jonesey95 (talk) 14:10, 25 August 2017 (UTC)
- Same here. Headbomb {t · c · p · b} 14:15, 25 August 2017 (UTC)
- Beta and non-beta down. Clicking on expand and on citations in edit window are both down. AManWithNoPlan (talk) 14:58, 25 August 2017 (UTC)
- @Headbomb: I rolled it back to the old version (before GlazerMann's patch). See if it works now. Kaldari (talk) 16:39, 25 August 2017 (UTC)
- Works now. We need to go through the various fixes and check them out bit by bit to find the one that broke the code. There are a lot of fixes in there. This is why I think working on the development version is probably better. AManWithNoPlan (talk) 17:38, 25 August 2017 (UTC)
- @Headbomb: I rolled it back to the old version (before GlazerMann's patch). See if it works now. Kaldari (talk) 16:39, 25 August 2017 (UTC)
- Bot still down. It should proceed and not hang. Thanks it's a good bot Tom B (talk) 14:05, 25 August 2017 (UTC)
- Yes, looking forward to seeing old bugs archived to know what's fixed and what's not. Headbomb {t · c · p · b} 13:17, 25 August 2017 (UTC)
- When in edit mode on my screen, I was once able to call citation bot using a button. Now when I press the button in edit mode, there is a 20 second pause followed by: Error:Citations request failed. I am running Firefox on Win8.1 - any ideas, please? William Harris • (talk) •
- Seems down again. Grrrrrrrr. AManWithNoPlan (talk) 00:18, 27 August 2017 (UTC)
- And it is back up. Someone needs to apply the code bit by bit to the Development version of the bot and figure out which parts work and which change is the error. Here is a page that checks lots of bot bugs. https://en.wikipedia.org/wiki/User:AManWithNoPlan/sandbox2 AManWithNoPlan (talk) 17:26, 27 August 2017 (UTC)
- @Headbomb: @Kaldari: GlazerMann just committed a change that fixed a missing semi-colon. Kaldari Please try again with that simple bug fix. Note this change is not merged into the main branch. AManWithNoPlan (talk) 00:35, 31 August 2017 (UTC)
- {{fixed}} Work on the big source update continues, but this is fixed. AManWithNoPlan (talk) 19:24, 5 September 2017 (UTC)
- @Headbomb: @Kaldari: GlazerMann just committed a change that fixed a missing semi-colon. Kaldari Please try again with that simple bug fix. Note this change is not merged into the main branch. AManWithNoPlan (talk) 00:35, 31 August 2017 (UTC)
- And it is back up. Someone needs to apply the code bit by bit to the Development version of the bot and figure out which parts work and which change is the error. Here is a page that checks lots of bot bugs. https://en.wikipedia.org/wiki/User:AManWithNoPlan/sandbox2 AManWithNoPlan (talk) 17:26, 27 August 2017 (UTC)
- Seems down again. Grrrrrrrr. AManWithNoPlan (talk) 00:18, 27 August 2017 (UTC)
Bot error
This seems to be a big error. Thanks.— TAnthonyTalk 00:19, 27 August 2017 (UTC)
- Hard to say. The Bot suddenly died. Might have been half done edit. Might have been comment bug? AManWithNoPlan (talk) 00:27, 27 August 2017 (UTC)
- Happened here as well! Quinton Feldberg (talk) 07:01, 27 August 2017 (UTC)
- And here. Quinton Feldberg (talk) 15:33, 27 August 2017 (UTC)
- Gotta love that greedy search for comments. AManWithNoPlan (talk) 16:26, 27 August 2017 (UTC)
- {{fixed}} not sure why, but this has stopped. AManWithNoPlan (talk) 19:18, 5 September 2017 (UTC)
- Gotta love that greedy search for comments. AManWithNoPlan (talk) 16:26, 27 August 2017 (UTC)
What about hyphens converted to dashes in pages= parameter?
Also what about these two:
- 16:03, 27 August 2017 questionable
- 14:32, 27 August 2017 questionable
-- PBS (talk) 20:00, 29 August 2017 (UTC) Nothing can be done about the dash conversion. Lots of tools do that and that is why the documentation says to use the {{hyphen}} template. AManWithNoPlan (talk) 03:45, 30 August 2017 (UTC)
- The documentation for Template:Cite journal says:
- "Hyphens are automatically converted to en dashes; if hyphens are appropriate, for example: pp. 3-1–3-15, use
|at=
."
- "Hyphens are automatically converted to en dashes; if hyphens are appropriate, for example: pp. 3-1–3-15, use
- I added a subheader to this section, because it's a change of subject from modifying URLs. – Jonesey95 (talk) 03:51, 30 August 2017 (UTC)
- Many tools do not respect the
|at=
vs.|pages=
distinction. Probably, most editors do not make that distinction either based upon my experience most editors have a favorite alias for|pages=
and use it every time. AManWithNoPlan (talk) 15:27, 30 August 2017 (UTC)- Or use {{hyphen}} and keep it in pages, with
3{{hyphen}}1–3{{hyphen}}15
. Headbomb {t · c · p · b} 15:34, 30 August 2017 (UTC)- This bot actually respects
|at=
and does not change the hyphens. So, this is actually as case where the bot does not have a bug. Almost as shocking as the time I found out that there was gambling going on (Link that explains this joke: https://www.youtube.com/watch?v=SjbPi00k_ME). AManWithNoPlan (talk) 18:51, 30 August 2017 (UTC)
- This bot actually respects
- Or use {{hyphen}} and keep it in pages, with
- Many tools do not respect the
{{fixed}}. Documentation updated and more explicit. Bot actually not buggy in this case. AManWithNoPlan (talk) 19:29, 5 September 2017 (UTC)