In T343151#9110408, @ThurnerRupert wrote:Would it be possible that ve does it xlient aide xoming feim my browser?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Sep 5 2023
Sep 5 2023
Mvolz updated the task description for T345627: Have citoid extension send referral information to citoid service.
Aug 23 2023
Aug 23 2023
Mvolz updated the task description for T344801: PubMed links don't work / Use eutils service for getting metadata from pubmed links instead of using pubmed central.
Mvolz updated the task description for T344801: PubMed links don't work / Use eutils service for getting metadata from pubmed links instead of using pubmed central.
Mvolz added a comment to T343151: visual editor, cite, should fill in access date automatic, or template not complain.
Aug 22 2023
Aug 22 2023
Mvolz added a comment to T343151: visual editor, cite, should fill in access date automatic, or template not complain.
When I try as input the doi with the Automatic tab, it fills in the access date correctly and uses Vorlage:Litartur. It also works for Internetquelle citations.
Aug 21 2023
Aug 21 2023
Mvolz added a comment to T344220: Zotero Wikidata translator can't handle redirects to entities in the RDF.
Issue reported upstream: https://github.com/zotero/translators/issues/3108
Aug 19 2023
Aug 19 2023
Mvolz added a comment to T344220: Zotero Wikidata translator can't handle redirects to entities in the RDF.
In T344220#9101462, @Mvolz wrote:In T344220#9095412, @Chlod wrote:Looks like an upstream issue; attempting to save Q30834230 using Zotero causes an error. Something related to the author fields. Looking into this...
Yup, get the error:
(1)(+0000000): Error: cleanAuthor: author must be a string
Error: cleanAuthor: author must be a string at Zotero.Utilities.Translate.cleanAuthor (/home/marielle/code/mediawiki/srv/zotero/modules/utilities/utilities.js:173:10) at Function.cleanAuthor (/home/marielle/code/mediawiki/srv/zotero/src/translation/sandboxManager.js:96:17) at eval (eval at <anonymous> (/home/marielle/code/mediawiki/srv/zotero/src/translation/sandboxManager.js:70:4), <anonymous>:259:26) at /home/marielle/code/mediawiki/srv/zotero/modules/translate/src/utilities_translate.js:414:5 at processTicksAndRejections (internal/process/task_queues.js:95:5)
Aug 18 2023
Aug 18 2023
Mvolz added a comment to T344220: Zotero Wikidata translator can't handle redirects to entities in the RDF.
In T344220#9095412, @Chlod wrote:Looks like an upstream issue; attempting to save Q30834230 using Zotero causes an error. Something related to the author fields. Looking into this...
Aug 11 2023
Aug 11 2023
Mvolz renamed T118773: In Citoid, magically follow URLs provided in non-link fields (e.g. link rel="publisher") to scrape more info from there from Citoid adds facebook url as publisher to In Citoid, magically follow URLs provided in non-link fields (e.g. link rel="publisher") to scrape more info from there .
Mvolz added a comment to T118773: In Citoid, magically follow URLs provided in non-link fields (e.g. link rel="publisher") to scrape more info from there .
In T118773#9083122, @Mvolz wrote:In T118773#9000769, @Framawiki wrote:This is still happening daily with Author field containing facebook link, Ie https://fr.wikipedia.org/w/index.php?title=Lekima_Tagitagivalu&diff=prev&oldid=205847137 because <meta property="article:author" content="https://www.facebook.com/ActuRugby">.
I've made hundred of edits to remove these errors on frwiki: https://fr.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Contributions/Framawiki&target=Framawiki&offset=20230706113753
At least Citoid should avoid using fields that are url.Yeah, wow, that's really annoying.
This seems to have been introduced when we updated the Zotero translators; It's not supposed to happen, though, so that's a bug.
Aug 10 2023
Aug 10 2023
Mvolz added a comment to T118773: In Citoid, magically follow URLs provided in non-link fields (e.g. link rel="publisher") to scrape more info from there .
In T118773#9000769, @Framawiki wrote:This is still happening daily with Author field containing facebook link, Ie https://fr.wikipedia.org/w/index.php?title=Lekima_Tagitagivalu&diff=prev&oldid=205847137 because <meta property="article:author" content="https://www.facebook.com/ActuRugby">.
I've made hundred of edits to remove these errors on frwiki: https://fr.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Contributions/Framawiki&target=Framawiki&offset=20230706113753
At least Citoid should avoid using fields that are url.
Jul 20 2023
Jul 20 2023
At present, citoid wraps everything in a ref tag, which wikiquote doesn't use, so enabling it wouldn't be useful to enable there. And they haven't enabled VE on en wikiquote, anyway. Though you can enable the wikitext 2020 editor in preferences which in theory one could use it with.
Jul 17 2023
Jul 17 2023
Mvolz closed T340484: Add Zotero ISBN translator for NL PL (Polish books), a subtask of T212585: Citoid should load citation data from local authorities sources, as Resolved.
Jul 13 2023
Jul 13 2023
Now deployed, yay! Thank you!
Jul 11 2023
Jul 11 2023
I tried all of the URLs/DOIs supplied on en wiki and they all work for me in chromium, and also from the api. (You can check the api independent browser / config here: https://en.wikipedia.org/api/rest_v1/#/Citation/getCitation)
Jun 26 2023
Jun 26 2023
Tagging in @Esanders as he might have a better sense of how these functions are supposed to be used and/or if there's a better alternative.
Jun 22 2023
Jun 22 2023
Jun 15 2023
Jun 15 2023
In T315771#8632084, @thiemowmde wrote:I just had a quick look. There are about 10 lines of non-boilerplate PHP code in this extension. All it effectively does is conditionally loading JavaScript modules and configuration. To be honest I think there is nothing that would benefit from having PHPUnit test coverage.
Jun 13 2023
Jun 13 2023
Declined as no longer relevant due to T336297
Jun 12 2023
Jun 12 2023
Mvolz closed T264083: Switch to WorldCat Search v2 api , a subtask of T160845: wrong author listed and wrong first/last name for the one author listed using ISBN lookup, as Declined.
Jun 1 2023
Jun 1 2023
Mvolz closed T336298: User notice for no ISBN support in Citoid, a subtask of T336493: Requests for ISBN unavailable from citoid, as Resolved.
Closing as we're not longer using this api.
In T336298#8890900, @Nemo_bis wrote:I presume that Open Library is not as comprehensive (it's the same as any other downstream collection like Google Books, it doesn't contain all possible ISBNs).
Not a safe assumption. I don't know what you mean by "downstream" or "all possible", but OpenLibrary attempts to import all known ISBN codes with sufficient metadata. Some of their sources can be seen at:
- https://github.com/internetarchive/openlibrary/blob/master/openlibrary/templates/history/sources.html
- https://archive.org/details/ol_data
ISBNdb is more comprehensive, but their licensing is less clear.
I'm not sure how IA compares to LoC in terms of coverage?
LoC dumps get imported somewhat regularly, I'm not sure about updates between dump releases. It's possible to inspect the dumps to compare: https://openlibrary.org/developers/dumps
So I would second using Zotero's ISBN endpoint in Citoid. The Internet Archive cannot be better than that because the national libraries' catalogues are the reference for metadata of any book in print.
Yes and no. Zotero is great and we should use it wherever possible, but it's impractical to run it through hundreds of targets. So it would be far easier to target a meta-catalogue.
Not all national libraries are tasked with cataloguing the entire national book production, and those who do tend to be more active in the open data field, which means their data is more likely to be in OpenLibrary.
K10plus is amazing but it probably skews towards books published in USA/Europe. OpenLibrary can be a good default to cover anything else which we don't know where to search.
https://inventaire.io/add/scan also has this available for desktop using the webcam... maybe worth considering?
May 30 2023
May 30 2023
Mvolz added a comment to T127354: Help some smaller Wikipedias' communities by writing the TemplateData and enabling citoid for them.
In T127354#8887939, @Dnshitobu wrote:Currently, we still no manual citation with no automatic citation, we would love to have the citation options of the Dagbani Wikipedia (dag.wikipedia.org)
In T127354#8887853, @Mvolz wrote:In T127354#8884767, @Dnshitobu wrote:Hello,
I wish to request support with setting up citations in the Gurene Wikipedia. (gur.wikipedia.org).In T127354#8884663, @Shahadusadik wrote:Please enable citoid at the Gurene Wikipedia. gur.wikipedia.org
For this we need to know what citation templates gur wiki uses.
I had a look to see what templates are used there, is this the only one? https://gur.wikipedia.org/wiki/T%C9%9Bmpileti:Cite_web
I note there that historically there was a different template for papers Tɛmpileti:Tlf but this seems to have been deleted? Are there any templates for academic papers or books that I haven't found?
Mvolz added a comment to T336807: Define a permissions model for the /repos/mediawiki/ namespace on GitLab.
Oh, also, we should probably have a model for which roles we require 2FA to be set up in order to get the role. Thoughts? Developer and above I'd say?
Mvolz added a comment to T336807: Define a permissions model for the /repos/mediawiki/ namespace on GitLab.
In T336807#8883317, @dancy wrote:In T336807#8882990, @Mvolz wrote:One thing I wanted to flag up is that main branches can be protected so that only developer can merge, or either developer + maintainers can merge, or no one can merge.
To me it seems to me that people who have +2 on repos in gerrit should get the "maintainer" role, and then other people have the developer role, and we protect main branches such that only maintainers, not developers+maintainers have it?
That sounds right to me.
Mvolz added a comment to T127354: Help some smaller Wikipedias' communities by writing the TemplateData and enabling citoid for them.
In T127354#8884767, @Dnshitobu wrote:Hello,
I wish to request support with setting up citations in the Gurene Wikipedia. (gur.wikipedia.org).
May 29 2023
May 29 2023
Sj awarded T336297: Decommission ISBN requests via WorldCat a Party Time token.
May 26 2023
May 26 2023
Mvolz added a comment to T336807: Define a permissions model for the /repos/mediawiki/ namespace on GitLab.
One thing I wanted to flag up is that main branches can be protected so that only developer can merge, or either developer + maintainers can merge, or no one can merge.
Mvolz renamed T192528: Zotero translator for ISBN using NDL API or CiNii (Japanese sources) from Use NDL API for ISBN/book data to Zotero translator for ISBN using NDL API or CiNii (Japanese sources).
Mvolz renamed T208991: Add Zotero ISBN translator for NK ČR (Czech sources) from Add Zotero translator for NK ČR (Czech sources) to Add Zotero ISBN translator for NK ČR (Czech sources).
Mvolz renamed T208991: Add Zotero ISBN translator for NK ČR (Czech sources) from Citoid should load citation data from Czech authorities sources to Add Zotero translator for NK ČR (Czech sources).
Mvolz added a parent task for T208991: Add Zotero ISBN translator for NK ČR (Czech sources): T336727: Enable Zotero requests for ISBN.
Mvolz added a comment to T214802: Enable and use or merge results from zotero ISBN search to improve ISBN results.
Supplanted by T214802
In T336297#8867850, @Nux wrote:In T336297#8859823, @Mvolz wrote:In T336297#8846443, @Nux wrote:Did you consider using LoC or some other national library?
Most if not all big libraries should support OAI-PMH. OAI can be used as a dump (kind of) to get all book descriptions and keep them on some Wikimedia server.
Most big libraries have some API which you could use directly to search for ISBN. Many probably use Z39.50 which is not very friendly, but doable for ISBN searches. Polish national library (BN) also has a custom API that support JSON, XML and MARC (but it is a custom API, so probably better for a local tool or gadget then a global search service).
Thanks for your suggestion! For the time being we have have enabled Zotero's ISBN endpoint internally which primarily uses Library of Congress (T336727)
With Zotero it would be possible to support other national libraries in addition by contributing a translator for them here: https://github.com/zotero/translators
Added support for the Polish National Library (BN):
https://github.com/zotero/translators/pull/3036Would be great if you could add that for Wikipedia. LoC have some foreign records, but Wikipedia user reported that e.g. ISBN 8301136545 is missing (available in BN).
May 19 2023
May 19 2023
May 17 2023
May 17 2023
In T336298#8849499, @EpicPupper wrote:In T336298#8846535, @DeirgeDel wrote:Stupid question. Is the Open Library API https://openlibrary.org/dev/docs/api/books a usable alternative? In particular ISBN via the .json format?
I presume that Open Library is not as comprehensive (it's the same as any other downstream collection like Google Books, it doesn't contain all possible ISBNs).
In T336297#8846443, @Nux wrote:Did you consider using LoC or some other national library?
Most if not all big libraries should support OAI-PMH. OAI can be used as a dump (kind of) to get all book descriptions and keep them on some Wikimedia server.
Most big libraries have some API which you could use directly to search for ISBN. Many probably use Z39.50 which is not very friendly, but doable for ISBN searches. Polish national library (BN) also has a custom API that support JSON, XML and MARC (but it is a custom API, so probably better for a local tool or gadget then a global search service).
Thank you so much! There's now a gitlab repo in prod! 🎉
Mvolz closed T336727: Enable Zotero requests for ISBN, a subtask of T336493: Requests for ISBN unavailable from citoid, as Resolved.
Mvolz closed T336578: Requesting GitLab non-external access/account unlock for Mvolz, a subtask of T336727: Enable Zotero requests for ISBN, as Resolved.
May 16 2023
May 16 2023
Mvolz reopened T336578: Requesting GitLab non-external access/account unlock for Mvolz, a subtask of T336727: Enable Zotero requests for ISBN, as Open.
Hmm, I also can't write to the target branch (master, currently) because it's protected.
That was almost good enough, but only being a developer means I don't have access to the settings tab, which means I can't set the default branch to "main" instead of master after I imported it, i.e. here: https://gitlab.wikimedia.org/repos/mediawiki/services/zotero-translators
Sorry, one more thing: I was trying to preserve the structure of the original url, which is nested further under services:
Mvolz closed T336578: Requesting GitLab non-external access/account unlock for Mvolz, a subtask of T336727: Enable Zotero requests for ISBN, as Resolved.
In T336578#8853306, @brennen wrote:And the "pick a group or namespace" option doesn't seem to be anywhere on that page... permissions issue with my account maybe? (Do I need to be an owner, maybe, not just a developer?)
I enabled project creation for "Developers + Maintainers" for the moment - try now?
Sorry to re-open - it turns out I need this rather urgently (sorry) or, alternatively, someone to un-archive the old respository on gerrit: https://gerrit.wikimedia.org/r/admin/repos/mediawiki/services/zotero/translators,general
May 15 2023
May 15 2023
In T336578#8848571, @brennen wrote:Granted access there - keep in mind it's early days on that namespace and things might get shuffled around a bit!
May 12 2023
May 12 2023
Thanks! I also need to move a repository into mediawiki/services ... I've requested permissions via the button to access the services group, is that all I need to do?
Mvolz renamed T336578: Requesting GitLab non-external access/account unlock for Mvolz from Requesting GitLab non-external access/account unlock for USER[S] to Requesting GitLab non-external access/account unlock for Mvolz.
May 11 2023
May 11 2023
Mvolz removed a subtask for T336297: Decommission ISBN requests via WorldCat: T336298: User notice for no ISBN support in Citoid.
Mvolz edited parent tasks for T336298: User notice for no ISBN support in Citoid, added: T336493: Requests for ISBN unavailable from citoid; removed: T336297: Decommission ISBN requests via WorldCat.
Mvolz added a parent task for T336297: Decommission ISBN requests via WorldCat: T336493: Requests for ISBN unavailable from citoid.
Mvolz changed the status of T264083: Switch to WorldCat Search v2 api , a subtask of T160845: wrong author listed and wrong first/last name for the one author listed using ISBN lookup, from Open to Stalled.
May 10 2023
May 10 2023
Mvolz added projects to T336297: Decommission ISBN requests via WorldCat: API Platform, VisualEditor.
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL