Add legal notice for the CampaignEvents extension

Bug: T309332
Change-Id: I1136bd03eb626496b252af673b552797778bdaa6
这个提交包含在:
Daimona Eaytoy 2022-06-14 20:07:03 +02:00
父节点 09e26fd27f
当前提交 c3efce6f61
共有 5 个文件被更改,包括 26 次插入1 次删除

查看文件

@ -5,6 +5,7 @@ $cfg = require __DIR__ . '/../vendor/mediawiki/mediawiki-phan-config/src/config.
$cfg['directory_list'] = array_merge(
$cfg['directory_list'],
[
'../../extensions/CampaignEvents',
'../../extensions/GuidedTour',
'../../extensions/ORES',
'../../skins/MinervaNeue',
@ -14,6 +15,7 @@ $cfg['directory_list'] = array_merge(
$cfg['exclude_analysis_directory_list'] = array_merge(
$cfg['exclude_analysis_directory_list'],
[
'../../extensions/CampaignEvents',
'../../extensions/GuidedTour',
'../../extensions/ORES',
'../../skins/MinervaNeue',

查看文件

@ -66,6 +66,9 @@
"MainConfig",
"UserOptionsManager"
]
},
"WikimediaMessagesCampaignEventsHooks": {
"class": "MediaWiki\\Extension\\WikimediaMessages\\WikimediaMessagesCampaignEventsHooks"
}
},
"Hooks": {
@ -108,7 +111,10 @@
"SpecialContributionsBeforeMainOutput": {
"handler": "WikimediaMessagesHooks"
},
"CheckUserSubtitleLinks": "MediaWiki\\Extension\\WikimediaMessages\\Hooks::onCheckUserSubtitleLinks"
"CheckUserSubtitleLinks": "MediaWiki\\Extension\\WikimediaMessages\\Hooks::onCheckUserSubtitleLinks",
"CampaignEventsGetPolicyMessage": {
"handler": "WikimediaMessagesCampaignEventsHooks"
}
},
"DefaultUserOptions": {
"rcenhancedfilters-seen-highlight-button-counter": 0

查看文件

@ -383,6 +383,7 @@
"gadget-curidlink-link-by-id": "Link by ID",
"gadget-curidlink-link-by-id-desc": "Show link to this page by its ID",
"gadget-souspages-subpages": "Subpages",
"ext-campaignevents-register-policy": "By registering, you agree to the [https://foundation.wikimedia.org/wiki/Terms_of_Use Terms of Use] and [https://foundation.wikimedia.org/wiki/Privacy_policy Privacy Policy].",
"ext-quicksurveys-similareditors-survey-privacy-policy": "For more information, see this survey's [https://foundation.wikimedia.org/wiki/Legal:SimilarEditors_QuickSurvey_Privacy_Statement privacy statement].",
"research-incentive-message": "Would you like to participate in remunerated user research for Wikipedia?",
"research-incentive-description": "Complete the form to be registered into our participant list. You will be contacted periodically with remunerated research opportunities. You may remove yourself from the list at any time.",

查看文件

@ -428,6 +428,7 @@
"gadget-curidlink-link-by-id": "Text of sidebar link added via [[:meta:MediaWiki:Gadget-CurIDLink.js|CurIDLink]] gadget",
"gadget-curidlink-link-by-id-desc": "Text of sidebar tooltip added via [[:meta:MediaWiki:Gadget-CurIDLink.js|CurIDLink]] gadget",
"gadget-souspages-subpages": "Text of sidebar link added via [[:meta:MediaWiki:Gadget-SousPages.js|SousPages]] gadget\n\n{{Identical|Subpage}}",
"ext-campaignevents-register-policy": "Legal disclaimer shown when a user tries to register for an event.",
"ext-quicksurveys-similareditors-survey-privacy-policy": "Legal disclaimer in the feedback survey on [[Special:SimilarEditors]]",
"research-incentive-message": "{{Optional}}\n\n'''At the moment, this is an experiment that is intended only to Japanese-language users.'''\n\nResearch Incentive survey question.",
"research-incentive-description": "{{Optional}}\n\n'''At the moment, this is an experiment that is intended only to Japanese-language users.'''\n\nResearch Incentive survey description.",

查看文件

@ -0,0 +1,15 @@
<?php
namespace MediaWiki\Extension\WikimediaMessages;
use MediaWiki\Extension\CampaignEvents\Hooks\CampaignEventsGetPolicyMessageHook;
class WikimediaMessagesCampaignEventsHooks implements CampaignEventsGetPolicyMessageHook {
/**
* @inheritDoc
*/
public function onCampaignEventsGetPolicyMessage( ?string &$message ) {
$message = 'ext-campaignevents-register-policy';
}
}