Page MenuHomePhabricator
Feed Search

Yesterday

AnaMRRuiz added a comment to T425998: Lusophone Technological Wishlist #8 for Outreachy 32.

Last week I started with the local deploy of the application and using test.wikipedia.org to simulate a contest and change different articles to generate the dashboards at WikiScore.

Mon, Jul 20, 3:22 PM · Outreachy (Round 32)

Fri, Jul 10

AnaMRRuiz added a comment to T425997: Lusophone Technological Wishlist #3 for Outreachy 32.

Thanks for all your comments at feedback.
The last weeks I have been working on a new version that simplified the warning and uses a notice message instead. Also, it redirects to the Re-use Tab with the duplicate option listed and its details. This re-use button can be ignored and if the user decides to insert a duplicate it is possible just clicking on the Insert button. I attach here the current result.

Screenshot 2026-07-10 at 3.35.59 PM.png (810×498 px, 47 KB)

Fri, Jul 10, 9:39 PM · Patch-For-Review, VisualEditor-MediaWiki-References, VisualEditor, Citoid, Outreachy (Round 32)

Jun 17 2026

AnaMRRuiz added a comment to T425997: Lusophone Technological Wishlist #3 for Outreachy 32.

Screenshot 2026-06-17 at 2.19.55 PM.png (1,962×1,308 px, 474 KB)
This week the reuse button and the warning highlight for a duplicate reference was implemented. The first version was focused on fixing bugs on ISBN and to have a functional implementation. After that, it was required to do a refactor to organize the code in functions with specific responsibility like parsing the reference and building the warning widget. The re-use button redirects the user to the re-use tab with the duplicate reference highlighted so that it can be reused. From now on, the next steps are to implement unit tests at Citoid extension and verify if it is necessary to implement integration tests on Visual Editor.

Jun 17 2026, 6:37 PM · Patch-For-Review, VisualEditor-MediaWiki-References, VisualEditor, Citoid, Outreachy (Round 32)

Jun 10 2026

AnaMRRuiz added a comment to T425997: Lusophone Technological Wishlist #3 for Outreachy 32.

In these first weeks the MediaWiki was deployed locally with the extensions Visual Editor, Cite, Citoid, TemplateData and Scribunto. Also, the Zotero and Citoid services are running locally. The next step was to understand the Automatic citation tab flow that is documented in this link: https://meta.wikimedia.org/wiki/User:AnaMRRuiz/Wish3DuplicateReference . The next step was to create the validation function for URL, DOI and ISBN which currently at the ve.ui.CitationInspector.js file; the next steps are to organize the code to identify where a utility function can be located, make the duplicate reference message a variable that can be seen in any language and add the ‘reuse’ buttons for the duplicate reference.

Jun 10 2026, 6:30 PM · Patch-For-Review, VisualEditor-MediaWiki-References, VisualEditor, Citoid, Outreachy (Round 32)