Kiailandi added a comment.
Thanks to the documentation and the investigation of existing extensions we identified a few core files we'll need to produce to obtain a working extension:
extension body file to store the execution code
hooks.php file to define the callback functions called by the hoo
Hjfocs added a comment.
In T166496#3300505, @Afnecors wrote:
Wikibase is formed by componets (link). We can move "primary sources tool" to Wikibase as a community tool.
same comment above applies: T166513TASK DETAILhttps://phabricator.wikimedia.org/T166496EMAIL PREFERENCEShttps://phabricator.wik
Afnecors added a comment.
Wikibase is formed by componets (link). We can move "primary sources tool" to Wikibase as a community tool.TASK DETAILhttps://phabricator.wikimedia.org/T166496EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Kiailandi, AfnecorsCc: Afne
Afnecors added a comment.
HTML templates that actually are in use on Wikidata:
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/view/resources/templates.php
We could add our php files in Wikibase repo and use templates.php for compare the names of the HTML classes.TASK DETAILh
Hjfocs added a comment.
Go through the following pointers and break down into tasks the steps needed to implement the primary sources tool as a MediaWiki extension.
https://www.mediawiki.org/wiki/Manual:Extensions
https://www.mediawiki.org/wiki/Manual:Developing_extensions
https://www.mediawiki.o