Ladsgroup closed this task as "Resolved".
Ladsgroup moved this task from ready to go to in progress on the Wikidata board.
Ladsgroup added a comment.
This is done, you can now load Wikibase extensions using extension.json, the
mediawiki.org documentation has been updated but we will write announcements
soon and won't break php entry point for now.
For repo:
wfLoadExtension( 'WikibaseRepository',
"$IP/extensions/Wikibase/extension-repo.json" );
require_once "$IP/extensions/Wikibase/repo/ExampleSettings.php";
$wgWBRepoSettings['siteLinkGroups'] = [ 'mywikigroup' ];
$wgLocalDatabases = [ 'enwiki', 'fawiki' ];
$wgWBRepoSettings['localClientDatabases'] = array(
'en' => 'enwiki',
'fa' => 'fawiki'
);
For client:
wfLoadExtension( 'WikibaseClient',
"$IP/extensions/Wikibase/extension-client.json" );
require_once "$IP/extensions/Wikibase/client/ExampleSettings.php";
$wgWBClientSettings['repoUrl'] = 'https://pool.my.wiki';
...
Shout out to @Lucas_Werkmeister_WMDE @Tarrow @ItamarWMDE for their great work.
TASK DETAIL
https://phabricator.wikimedia.org/T88258
WORKBOARD
https://phabricator.wikimedia.org/project/board/71/
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Ladsgroup
Cc: darthmon_wmde, Tarrow, ItamarWMDE, Ladsgroup, Michael, Mholloway, awight,
Lucas_Werkmeister_WMDE, Jdforrester-WMF, hashar, WMDE-leszek, Addshore,
Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude,
Lydia_Pintscher, Aklapper, Legoktm, Alter-paule, Beast1978, Un1tY, Akuckartz,
Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, Gaboe420,
lucamauri, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, Pablo-WMDE,
GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen,
rosalieper, Scott_WUaS, Jonas, Izno, Wikidata-bugs, Dinoguy1000, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs