diff --git a/README.md b/README.md index bf373d9..6cf2264 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,8 @@ $wgRecordWizardConfig['properties'] = array( 'qualifier' => 'P...', //string 'wikipediaTitle' => 'P...', //external-id 'wiktionaryEntry' => 'P...', //external-id - 'mediaType' => 'P...' //wikibase-item + 'mediaType' => 'P...', //wikibase-item + 'wikivoyageTitle' => 'P...' //external-id ); $wgRecordWizardConfig['items'] = array( diff --git a/extension.json b/extension.json index 8afa73d..1698651 100644 --- a/extension.json +++ b/extension.json @@ -1,6 +1,6 @@ { "name": "RecordWizard", - "version": "0.1.0", + "version": "0.2.0", "author": [ "Antoine Lamielle" ], @@ -25,6 +25,9 @@ "date": "", "transcription": "", "wikidataId": "", + "wikipediaTitle": "", + "wiktionaryEntry": "", + "wikivoyageTitle": "", "mediaType": "", "languageLevel": "", "residencePlace": "", diff --git a/modules/generator/rw.generator.WMCategories.js b/modules/generator/rw.generator.WMCategories.js index 822137b..73e4a6e 100644 --- a/modules/generator/rw.generator.WMCategories.js +++ b/modules/generator/rw.generator.WMCategories.js @@ -20,13 +20,16 @@ wiktionary: { label: 'Wiktionary', property: rw.store.config.data.properties.wiktionaryEntry - } + }, // wikibooks: { label: 'Wikibooks', property: '' }, // wikinews: { label: 'Wikinews', property: '' }, // wikiquote: { label: 'Wikiquote', property: '' }, // wikisource: { label: 'Wikisource', property: '' }, // wikiversity: { label: 'Wikiversity', property: '' }, - // wikivoyage: { label: 'Wikivoyage', property: '' } + wikivoyage: { + label: 'Wikivoyage', + property: rw.store.config.data.properties.wikivoyageTitle + } }; this.siteMatrix = {}; this.metaApi = new mw.ForeignApi( 'https://meta.wikimedia.org/w/api.php', {