Add legal notice for the CampaignEvents extension
Bug: T309332 Change-Id: I1136bd03eb626496b252af673b552797778bdaa6
这个提交包含在:
父节点
09e26fd27f
当前提交
c3efce6f61
|
@ -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';
|
||||
}
|
||||
}
|
正在加载...
在新工单中引用