From ca320ebafc2c5c0af7c2b733cfbbee065da7ac23 Mon Sep 17 00:00:00 2001 From: Yaco Date: Mon, 9 Sep 2019 12:26:44 -0300 Subject: agrega la extension NewUserNotif --- www/wiki/LocalSettings.Reevo.php | 38 +++++- www/wiki/extensions/NewUserNotif/.gitignore | 6 + www/wiki/extensions/NewUserNotif/.gitreview | 5 + .../extensions/NewUserNotif/CODE_OF_CONDUCT.md | 1 + .../NewUserNotif/ExtendedParamsExample.php | 85 +++++++++++++ www/wiki/extensions/NewUserNotif/Gruntfile.js | 21 ++++ .../extensions/NewUserNotif/NewUserNotif.class.php | 134 +++++++++++++++++++++ www/wiki/extensions/NewUserNotif/NewUserNotif.php | 60 +++++++++ www/wiki/extensions/NewUserNotif/README | 79 ++++++++++++ www/wiki/extensions/NewUserNotif/RELEASE-NOTES | 15 +++ www/wiki/extensions/NewUserNotif/composer.json | 16 +++ www/wiki/extensions/NewUserNotif/gitinfo.json | 1 + www/wiki/extensions/NewUserNotif/i18n/ang.json | 9 ++ www/wiki/extensions/NewUserNotif/i18n/ar.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/arz.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/ast.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/avk.json | 9 ++ www/wiki/extensions/NewUserNotif/i18n/ba.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/bar.json | 10 ++ .../extensions/NewUserNotif/i18n/be-tarask.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/bg.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/bn.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/br.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/bs.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ca.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ce.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/cs.json | 8 ++ www/wiki/extensions/NewUserNotif/i18n/cy.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/de.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/dsb.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/el.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/en.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/eo.json | 9 ++ www/wiki/extensions/NewUserNotif/i18n/es.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/et.json | 9 ++ www/wiki/extensions/NewUserNotif/i18n/fa.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/fi.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/fr.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/frp.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/frr.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ga.json | 8 ++ www/wiki/extensions/NewUserNotif/i18n/gl.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/gsw.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/he.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/hi.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/hsb.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/hu.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/hy.json | 9 ++ www/wiki/extensions/NewUserNotif/i18n/ia.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/id.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/it.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ja.json | 12 ++ www/wiki/extensions/NewUserNotif/i18n/jv.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ka.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/km.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ko.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ksh.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ku-latn.json | 8 ++ www/wiki/extensions/NewUserNotif/i18n/lb.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/lus.json | 8 ++ www/wiki/extensions/NewUserNotif/i18n/mai.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/mk.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ml.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/mr.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ms.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/nah.json | 8 ++ www/wiki/extensions/NewUserNotif/i18n/nb.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/nl.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/nn.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/oc.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/pdc.json | 8 ++ www/wiki/extensions/NewUserNotif/i18n/pl.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/pms.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/ps.json | 9 ++ www/wiki/extensions/NewUserNotif/i18n/pt-br.json | 12 ++ www/wiki/extensions/NewUserNotif/i18n/pt.json | 12 ++ www/wiki/extensions/NewUserNotif/i18n/qqq.json | 14 +++ www/wiki/extensions/NewUserNotif/i18n/ro.json | 11 ++ .../extensions/NewUserNotif/i18n/roa-tara.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ru.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/si.json | 8 ++ www/wiki/extensions/NewUserNotif/i18n/sk.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/sl.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/sr-ec.json | 13 ++ www/wiki/extensions/NewUserNotif/i18n/sr-el.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/stq.json | 9 ++ www/wiki/extensions/NewUserNotif/i18n/su.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/sv.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/ta.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/te.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/tet.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/tg-cyrl.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/tg-latn.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/th.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/tl.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/tr.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/tt-cyrl.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/uk.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/vec.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/vi.json | 11 ++ www/wiki/extensions/NewUserNotif/i18n/vo.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/yue.json | 10 ++ www/wiki/extensions/NewUserNotif/i18n/zh-hans.json | 12 ++ www/wiki/extensions/NewUserNotif/i18n/zh-hant.json | 13 ++ www/wiki/extensions/NewUserNotif/package.json | 11 ++ www/wiki/extensions/NewUserNotif/version | 4 + 106 files changed, 1410 insertions(+), 4 deletions(-) create mode 100644 www/wiki/extensions/NewUserNotif/.gitignore create mode 100644 www/wiki/extensions/NewUserNotif/.gitreview create mode 100644 www/wiki/extensions/NewUserNotif/CODE_OF_CONDUCT.md create mode 100644 www/wiki/extensions/NewUserNotif/ExtendedParamsExample.php create mode 100644 www/wiki/extensions/NewUserNotif/Gruntfile.js create mode 100644 www/wiki/extensions/NewUserNotif/NewUserNotif.class.php create mode 100644 www/wiki/extensions/NewUserNotif/NewUserNotif.php create mode 100644 www/wiki/extensions/NewUserNotif/README create mode 100644 www/wiki/extensions/NewUserNotif/RELEASE-NOTES create mode 100644 www/wiki/extensions/NewUserNotif/composer.json create mode 100644 www/wiki/extensions/NewUserNotif/gitinfo.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ang.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ar.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/arz.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ast.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/avk.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ba.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/bar.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/be-tarask.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/bg.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/bn.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/br.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/bs.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ca.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ce.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/cs.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/cy.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/de.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/dsb.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/el.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/en.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/eo.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/es.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/et.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/fa.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/fi.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/fr.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/frp.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/frr.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ga.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/gl.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/gsw.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/he.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/hi.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/hsb.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/hu.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/hy.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ia.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/id.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/it.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ja.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/jv.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ka.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/km.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ko.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ksh.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ku-latn.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/lb.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/lus.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/mai.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/mk.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ml.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/mr.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ms.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/nah.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/nb.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/nl.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/nn.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/oc.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/pdc.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/pl.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/pms.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ps.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/pt-br.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/pt.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/qqq.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ro.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/roa-tara.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ru.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/si.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/sk.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/sl.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/sr-ec.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/sr-el.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/stq.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/su.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/sv.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/ta.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/te.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/tet.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/tg-cyrl.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/tg-latn.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/th.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/tl.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/tr.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/tt-cyrl.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/uk.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/vec.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/vi.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/vo.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/yue.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/zh-hans.json create mode 100644 www/wiki/extensions/NewUserNotif/i18n/zh-hant.json create mode 100644 www/wiki/extensions/NewUserNotif/package.json create mode 100644 www/wiki/extensions/NewUserNotif/version diff --git a/www/wiki/LocalSettings.Reevo.php b/www/wiki/LocalSettings.Reevo.php index 7f397e94..788de73f 100644 --- a/www/wiki/LocalSettings.Reevo.php +++ b/www/wiki/LocalSettings.Reevo.php @@ -32,13 +32,18 @@ $wgDBmysql5 = false; ## Registro y perfil de usuarios -$wgEmailConfirmToEdit = true; $wgHiddenPrefs[] = 'realname'; $wgHiddenPrefs[] = 'genre'; $wgGroupPermissions['*']['createaccount'] = true; -$wgGroupPermissions['user']['upload_by_url'] = true; $wgRedirectOnLogin = 'Special:MyPage'; +## Permisos +// $wgEmailConfirmToEdit = true; +// $wgGroupPermissions['*']['edit'] = false; +// $wgGroupPermissions['*']['createpage'] = true; +$wgGroupPermissions['user']['edit'] = true; +$wgGroupPermissions['user']['upload_by_url'] = true; + ## Email $wgEmergencyContact = "webmaster@$REEVO_URL"; @@ -106,6 +111,27 @@ $wgContentNamespaces[] = NS_EXPERIENCIA; $smwgNamespacesWithSemanticLinks[NS_EXPERIENCIA] = true; $wgNamespacesWithSubpages[NS_EXPERIENCIA] = true; +define("NS_REVISAR", 3006); // Este número DEBE ser par. +define("NS_REVISAR_TALK", 3007); // Éste DEBE ser el siguiente entero impar. +$wgExtraNamespaces[NS_REVISAR] = "Revisar"; +$wgExtraNamespaces[NS_REVISAR_TALK] = "Revisar_talk"; +$wgContentNamespaces[] = NS_REVISAR; +$smwgNamespacesWithSemanticLinks[NS_REVISAR] = true; +$wgNamespacesWithSubpages[NS_REVISAR] = true; + +$wgNamespaceProtection[NS_MAIN] = $wgNamespaceProtection[NS_USER] = +$wgNamespaceProtection[NS_PROJECT] = $wgNamespaceProtection[NS_IMAGE] = +$wgNamespaceProtection[NS_TEMPLATE] = $wgNamespaceProtection[NS_HELP] = +$wgNamespaceProtection[NS_CATEGORY] = $wgNamespaceProtection[NS_AUDIOVISUAL] = +$wgNamespaceProtection[NS_AUDIOVISUAL] = $wgNamespaceProtection[NS_EXPERIENCIA] = +$wgNamespaceProtection[NS_PRENSA] = array( 'autoconfirmed' ); + +$wgGroupPermissions['*']['revisar-edit'] = true; +$wgNamespaceProtection[NS_REVISAR] = array( 'revisar-edit' ); + + + + $wgNamespaceAliases = array( 'U' => NS_USER, 'E' => NS_EXPERIENCIA, @@ -350,7 +376,7 @@ $wgCaptchaQuestions = [ // $wgCaptchaTriggers['edit'] = true; -// $wgCaptchaTriggers['create'] = true; +$wgCaptchaTriggersOnNamespace[NS_REVISAR]['create'] = true; // $wgCaptchaTriggers['createtalk'] = true; // $wgCaptchaTriggers['addurl'] = true; $wgCaptchaTriggers['createaccount'] = true; @@ -359,7 +385,11 @@ $wgCaptchaTriggers['badlogin'] = true; ## HideEmptySections require_once( "$IP/extensions/HideEmptySections/HideEmptySections.php" ); - +## NewUserNotif +require_once "$IP/extensions/NewUserNotif/NewUserNotif.php"; +$wgNewUserNotifEmailTargets = array( + 'franco@reevo.org' +); ###### Extensiones propias diff --git a/www/wiki/extensions/NewUserNotif/.gitignore b/www/wiki/extensions/NewUserNotif/.gitignore new file mode 100644 index 00000000..8ea3b908 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/.gitignore @@ -0,0 +1,6 @@ +*~ +*.kate-swp +.*.swp +node_modules/** +vendor/** +composer.lock diff --git a/www/wiki/extensions/NewUserNotif/.gitreview b/www/wiki/extensions/NewUserNotif/.gitreview new file mode 100644 index 00000000..39aec265 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/NewUserNotif.git +track=1 diff --git a/www/wiki/extensions/NewUserNotif/CODE_OF_CONDUCT.md b/www/wiki/extensions/NewUserNotif/CODE_OF_CONDUCT.md new file mode 100644 index 00000000..d8e5d087 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/CODE_OF_CONDUCT.md @@ -0,0 +1 @@ +The development of this software is covered by a [Code of Conduct](https://www.mediawiki.org/wiki/Code_of_Conduct). diff --git a/www/wiki/extensions/NewUserNotif/ExtendedParamsExample.php b/www/wiki/extensions/NewUserNotif/ExtendedParamsExample.php new file mode 100644 index 00000000..19247aff --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/ExtendedParamsExample.php @@ -0,0 +1,85 @@ + + * @ingroup Extensions + * @copyright 2011 Jack D. pond + * @url http://www.mediawiki.org/wiki/Manual:Extensions + * @licence GNU General Public Licence 2.0 or later + */ + +if (!defined('MEDIAWIKI')) die('Not an entry point.'); + +$wgExtensionFunctions[] = 'efNewUserNotifSetupExtension'; +$wgExtensionCredits['other'][] = array( + 'path' => __FILE__, + 'name' => 'AdditionalNewUserNotifParams', + 'author' => array( 'Jack D. Pond' ), + 'version' => '1.0', + 'url' => 'https://www.mediawiki.org/wiki/Extension:NewUserNotif', +); + +/** + * Set up hooks for Additional NewUserNotif Parameters + * +*/ +function efNewUserNotifSetupExtension() { + global $wgHooks; + $wgHooks['NewUserNotifSubject'][] = 'efNewUserNotifSubject'; + $wgHooks['NewUserNotifBody'][] = 'efNewUserNotifBody'; + return true; +} + + +/** + * This function creates additional parameters which can be used in the email notification Subject Line for new users + * + * @param $callobj NewUserNotifier object (this). + * @param $subjectLine String: Returns the message subject line + * @param $siteName Site Name of the Wiki + * @param $recipient Email/User Name of the Message Recipient. + * @param $user User name of the added user + * @return true + */ + +function efNewUserNotifSubject ( $callobj , $subjectLine , $siteName , $recipient , $user ) +{ + $subjectLine = wfMessage( + 'newusernotifsubj', + $siteName, // $1 Site Name + $user->getName() // $2 User Name + )->inContentLanguage()->text(); + return ( true ); +} + +/** + * This function creates additional parameters which can be used in the email notification message body for new users + * + * @param $callobj NewUserNotifier object (this). + * @param $messageBody String: Returns the message body. + * @param $siteName Site Name of the Wiki + * @param $recipient Email/User Name of the Message Recipient. + * @param $user User name of the added user + * @return true + */ + +function efNewUserNotifBody ( $callobj , $messageBody , $siteName , $recipient , $user ) +{ + global $wgContLang, $wgRequest; + $messageBody = wfMessage( + 'newusernotifbody', + $recipient, // $1 Recipient (of notification message) + $user->getName(), // $2 User Name + $siteName, // $3 Site Name + $wgContLang->timeAndDate( wfTimestampNow() ), // $4 Time and date stamp + $wgContLang->date( wfTimestampNow() ), // $5 Date Stamp + $wgContLang->time( wfTimestampNow() ), // $6 Time Stamp + $user->getEmail(), // $7 email + rawurlencode($siteName), // $8 Site name encoded for email message link + $wgRequest->getIP(), // $9 Submitter's IP Address + rawurlencode($user->getName()) // $10 User Name encoded for email message link + )->inContentLanguage()->text(); + return ( true ); +} diff --git a/www/wiki/extensions/NewUserNotif/Gruntfile.js b/www/wiki/extensions/NewUserNotif/Gruntfile.js new file mode 100644 index 00000000..a45071e1 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/Gruntfile.js @@ -0,0 +1,21 @@ +/*jshint node:true */ +module.exports = function ( grunt ) { + grunt.loadNpmTasks( 'grunt-jsonlint' ); + grunt.loadNpmTasks( 'grunt-banana-checker' ); + + grunt.initConfig( { + banana: { + all: 'i18n/' + }, + jsonlint: { + all: [ + '**/*.json', + '!node_modules/**', + '!vendor/**' + ] + } + } ); + + grunt.registerTask( 'test', [ 'jsonlint', 'banana' ] ); + grunt.registerTask( 'default', 'test' ); +}; diff --git a/www/wiki/extensions/NewUserNotif/NewUserNotif.class.php b/www/wiki/extensions/NewUserNotif/NewUserNotif.class.php new file mode 100644 index 00000000..4cfabe58 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/NewUserNotif.class.php @@ -0,0 +1,134 @@ + + */ + +class NewUserNotifier { + + private $sender; + private $user; + + /** + * Constructor + */ + public function NewUserNotifier() { + global $wgNewUserNotifSender; + $this->sender = $wgNewUserNotifSender; + } + + /** + * Send all email notifications + * + * @param User $user User that was created + */ + public function execute( $user ) { + $this->user = $user; + $this->sendExternalMails(); + $this->sendInternalMails(); + } + + /** + * Send email to external addresses + */ + private function sendExternalMails() { + global $wgNewUserNotifEmailTargets, $wgSitename; + foreach( $wgNewUserNotifEmailTargets as $target ) { + UserMailer::send( + new MailAddress( $target ), + new MailAddress( $this->sender ), + $this->makeSubject( $target, $this->user ), + $this->makeMessage( $target, $this->user ) + ); + } + } + + /** + * Send email to users + */ + private function sendInternalMails() { + global $wgNewUserNotifTargets, $wgSitename; + foreach( $wgNewUserNotifTargets as $userSpec ) { + $user = $this->makeUser( $userSpec ); + if( $user instanceof User && $user->isEmailConfirmed() ) { + $user->sendMail( + $this->makeSubject( $user->getName(), $this->user ), + $this->makeMessage( $user->getName(), $this->user ), + $this->sender + ); + } + } + } + + /** + * Initialise a user from an identifier or a username + * + * @param mixed $spec User identifier or name + * @return User + */ + private function makeUser( $spec ) { + $name = is_integer( $spec ) ? User::whoIs( $spec ) : $spec; + $user = User::newFromName( $name ); + if( $user instanceof User && $user->getId() > 0 ) + return $user; + return null; + } + + /** + * Build a notification email subject line + * + * @param string $recipient Name of the recipient + * @param User $user User that was created + */ + private function makeSubject( $recipient, $user ) { + global $wgSitename; + $subjectLine = ""; + // Avoid PHP 7.1 warning of passing $this by reference + $userNotif = $this; + Hooks::run( 'NewUserNotifSubject', array( &$userNotif, &$subjectLine, $wgSitename, $recipient, $user ) ); + if (!strlen($subjectLine) ) + return wfMessage( 'newusernotifsubj', $wgSitename )->inContentLanguage()->text(); + return $subjectLine; + } + + /** + * Build a notification email message body + * + * @param string $recipient Name of the recipient + * @param User $user User that was created + */ + private function makeMessage( $recipient, $user ) { + global $wgSitename, $wgContLang; + $messageBody = ""; + // Avoid PHP 7.1 warning of passing $this by reference + $userNotif = $this; + Hooks::run( 'NewUserNotifBody', array( &$userNotif, &$messageBody, $wgSitename, $recipient, $user ) ); + if (!strlen($messageBody) ) + return wfMessage( + 'newusernotifbody', + $recipient, + $user->getName(), + $wgSitename, + $wgContLang->timeAndDate( wfTimestampNow() ), + $wgContLang->date( wfTimestampNow() ), + $wgContLang->time( wfTimestampNow() ) + )->inContentLanguage()->text(); + return $messageBody; + } + + /** + * Hook account creation + * + * @param User $user User that was created + * @return bool + */ + public static function hook( $user ) { + $notifier = new self(); + $notifier->execute( $user ); + return true; + } +} diff --git a/www/wiki/extensions/NewUserNotif/NewUserNotif.php b/www/wiki/extensions/NewUserNotif/NewUserNotif.php new file mode 100644 index 00000000..dc75aaf0 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/NewUserNotif.php @@ -0,0 +1,60 @@ + + * @ingroup Extensions + * @copyright © 2006 Rob Church + * @license GNU General Public Licence 2.0 or later + */ + +$wgExtensionCredits['other'][] = array( + 'path' => __FILE__, + 'name' => 'New User Email Notification', + 'version' => '1.6.0', + 'author' => 'Rob Church', + 'url' => 'https://www.mediawiki.org/wiki/Extension:New_User_Email_Notification', + 'descriptionmsg' => 'newusernotif-desc', +); + +$dir = dirname(__FILE__) . '/'; +$wgMessagesDirs['NewUserNotif'] = __DIR__ . '/i18n'; +$wgAutoloadClasses['NewUserNotifier'] = $dir . 'NewUserNotif.class.php'; +$wgExtensionFunctions[] = 'efNewUserNotifSetup'; + +/** + * Email address to use as the sender + */ +$wgNewUserNotifSender = $wgPasswordSender; + +/** + * Users who should receive notification mails + */ +$wgNewUserNotifTargets[] = 1; + +/** + * Additional email addresses to send mails to + */ +$wgNewUserNotifEmailTargets = array(); + +/** + * Extension setup + */ +function efNewUserNotifSetup() { + global $wgHooks; + $wgHooks['AddNewAccount'][] = 'efNewUserNotif'; +} + +/** + * Hook account creation + * + * @param User $user User account that was created + * @return bool + */ +function efNewUserNotif( $user ) { + return NewUserNotifier::hook( $user ); +} diff --git a/www/wiki/extensions/NewUserNotif/README b/www/wiki/extensions/NewUserNotif/README new file mode 100644 index 00000000..e8a57ef7 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/README @@ -0,0 +1,79 @@ +NEW USER EMAIL NOTIFICATION EXTENSION + + Version 1.5 + © 2006-2007 Rob Church + +This is free software licenced under the GNU General Public Licence. Please +see http://www.gnu.org/copyleft/gpl.html for further details, including the +full text and terms of the license. + +== Overview == + + 1. Introduction + 2. Installation requirements + 3. Installing the extension + 4. Editing the notification email + 5. Further configuration + 6. Feedback + +== 1. Introduction == + +The new user email notification extension provides a clean and customisable +means to send email messages to one or more registered users upon the creation +of a user account. The behaviour of the extension can be controlled using +configuration options within the LocalSettings.php file for MediaWiki. + +== 2. Installation requirements == + +This extension requires MediaWiki 1.8.0 or later. + +== 3. Installing the extension == + +To install the extension, place all extension files into a NewUserNotif/ +directory within your MediaWiki extensions/ directory, then edit +LocalSettings.php and add the following line + + require_once( "{$IP}/extensions/NewUserNotif/NewUserNotif.php" ); + +== 4. Editing the notification email == + +When preparing the email message to be sent to each recipient, the extension +relies upon two system messages. You will need to create these if you wish +to customise them, as detailed below: + +MediaWiki:Newusernotifsubj + This file contains the subject line for the email; + $1 is replaced with the wiki site name from $wgSitename. + +MediaWiki:Newusernotifbody + This file contains the body text for the email. + $1 is replaced with the username of the recipient; + $2 is replaced with the username of the new user account; + $3 is replaced with the wiki site name from $wgSitename; + $4 is replaced with the time and date of the account's creation. + +== 5. Further configuration == + +The behaviour of the extension can be tweaked using three configuration +variables. To override the defaults for these, set them in LocalSettings.php +underneath the call to the extension file. + +$wgNewUserNotifSender + Email address of the sender of the email + Defaults to the value of $wgPasswordSender + +$wgNewUserNotifTargets + Array containing the usernames or identifiers of those who should receive + a notification email. Email will not be sent unless the recipient's + email address has been validated, where this is required in the site + configuration. + + Defaults to the first user (usually the wiki's primary administrator) + +$wgNewUserNotifEmailTargets + Array containing email addresses to which a notification should also be sent + Defaults to no additional addresses + +== 6. Feedback == + +All feedback, bug reports, etc. welcome via . diff --git a/www/wiki/extensions/NewUserNotif/RELEASE-NOTES b/www/wiki/extensions/NewUserNotif/RELEASE-NOTES new file mode 100644 index 00000000..c3f5c9e2 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/RELEASE-NOTES @@ -0,0 +1,15 @@ +NEW USER EMAIL NOTIFICATION EXTENSION + + Version 1.5 + © 2006-2007 Rob Church, maintained by jpond + +This is free software licenced under the GNU General Public Licence. Please +see http://www.gnu.org/copyleft/gpl.html for further details, including the +full text and terms of the license. + +=== Summary of changes in 1.5.1 === + +* Added two hooks that allow for the customization of both messages and parameters passed to generate the messages +* Added an example extension to the distribution, ExtendedParamsExample.php +* Updated Documentation - http://www.mediawiki.org/w/index.php?title=Extension:New_User_Email_Notification +* Added RELEASE-NOTES to distribution diff --git a/www/wiki/extensions/NewUserNotif/composer.json b/www/wiki/extensions/NewUserNotif/composer.json new file mode 100644 index 00000000..b071b83c --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/composer.json @@ -0,0 +1,16 @@ +{ + "require-dev": { + "jakub-onderka/php-parallel-lint": "1.0.0", + "jakub-onderka/php-console-highlighter": "0.3.2", + "mediawiki/minus-x": "0.3.1" + }, + "scripts": { + "test": [ + "parallel-lint . --exclude vendor --exclude node_modules", + "minus-x check ." + ], + "fix": [ + "minus-x fix ." + ] + } +} diff --git a/www/wiki/extensions/NewUserNotif/gitinfo.json b/www/wiki/extensions/NewUserNotif/gitinfo.json new file mode 100644 index 00000000..523d7a78 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/gitinfo.json @@ -0,0 +1 @@ +{"headSHA1": "d9ff75bfcbdd2c911c9d4d6cf9225d63d4a4fa3f\n", "head": "d9ff75bfcbdd2c911c9d4d6cf9225d63d4a4fa3f\n", "remoteURL": "https://gerrit.wikimedia.org/r/mediawiki/extensions/NewUserNotif", "branch": "d9ff75bfcbdd2c911c9d4d6cf9225d63d4a4fa3f\n", "headCommitDate": "1520626863"} \ No newline at end of file diff --git a/www/wiki/extensions/NewUserNotif/i18n/ang.json b/www/wiki/extensions/NewUserNotif/i18n/ang.json new file mode 100644 index 00000000..c5052771 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ang.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Gott wisst", + "Wōdenhelm" + ] + }, + "newusernotifbody": "Ēalā $1,\n\nNīwe brūcendreccing, $2, wæs on $3 gemacod, on $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ar.json b/www/wiki/extensions/NewUserNotif/i18n/ar.json new file mode 100644 index 00000000..82dfe518 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ar.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Meno25" + ] + }, + "newusernotifsubj": "إخطار مستخدم جديد ل$1", + "newusernotif-desc": "يرسل إخطار بريد إلكتروني عندما يتم إنشاء حسابات مستخدمين", + "newusernotifbody": "مرحبا يا $1،\n\nحساب مستخدم جديد، $2، تم إنشاؤه على $3 في $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/arz.json b/www/wiki/extensions/NewUserNotif/i18n/arz.json new file mode 100644 index 00000000..fa7ddfa6 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/arz.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Ghaly", + "Meno25" + ] + }, + "newusernotifsubj": "إخطار يوزر جديد ل$1", + "newusernotif-desc": "يبعت إيميل لما يتم إنشاء حسابات يوزرز", + "newusernotifbody": "اهلا و سهلا يا $1،\n\nحساب يوزر جديد، $2، إتفتح على $3 فى $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ast.json b/www/wiki/extensions/NewUserNotif/i18n/ast.json new file mode 100644 index 00000000..8730042b --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ast.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Xuacu" + ] + }, + "newusernotifsubj": "Avisu de nuevu usuariu pa $1", + "newusernotif-desc": "Unvia un avisu per corréu electrónicu cuando se creen cuentes d'usuariu", + "newusernotifbody": "Hola $1:\n\nSe creó una nueva cuenta d'usuariu, $2, en $3 el $5 a les $6." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/avk.json b/www/wiki/extensions/NewUserNotif/i18n/avk.json new file mode 100644 index 00000000..75c3bdeb --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/avk.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Wikimistusik" + ] + }, + "newusernotifsubj": "Gruyera wetce warzaf favesik pu $1", + "newusernotifbody": "Va $1 kiavá,\n\n$2 warzafa favesikpata su zo redur koe $3 ko $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ba.json b/www/wiki/extensions/NewUserNotif/i18n/ba.json new file mode 100644 index 00000000..b6e8cba1 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ba.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Assele" + ] + }, + "newusernotifsubj": "Яңы $1 ҡатнашыусыһы тураһында белдереү", + "newusernotif-desc": "Яңы иҫәп яҙмалары булдырылған ваҡытта электрон почта аша белдереү ебәрә", + "newusernotifbody": "Сәләм, $1.\n\n$3 проектында $4 яңы иҫәп яҙмаһы, $2, булдырылды." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/bar.json b/www/wiki/extensions/NewUserNotif/i18n/bar.json new file mode 100644 index 00000000..3db32884 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/bar.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Man77", + "Matthias Klostermayr" + ] + }, + "newusernotif-desc": "Vasendt a E-Post-Info, web a Nutzakonto oglegt wead", + "newusernotifbody": "Seavas $1!\n\nAm $5 is um $6 af $3 a neichs Nutzakonto oglegt worn: $2." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/be-tarask.json b/www/wiki/extensions/NewUserNotif/i18n/be-tarask.json new file mode 100644 index 00000000..4cfb06b0 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/be-tarask.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "EugeneZelenko", + "Jim-by" + ] + }, + "newusernotifsubj": "Паведамленьне аб новым удзельніку для $1", + "newusernotif-desc": "Дасылае паведамленьне па электроннай пошце пры стварэньні новых рахункаў", + "newusernotifbody": "Прывітаньне, $1,\n\nНовы рахунак, $2, быў створаны $3 $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/bg.json b/www/wiki/extensions/NewUserNotif/i18n/bg.json new file mode 100644 index 00000000..c74051f9 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/bg.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "DCLXVI" + ] + }, + "newusernotifsubj": "Съобщение за нов потребител в $1", + "newusernotif-desc": "Изпраща оповестяване на електронна поща при създаване на нова потребителска сметка", + "newusernotifbody": "Здравейте $1,\n\nВ $3 беше регистрирана нова потребителска сметка, $2, на $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/bn.json b/www/wiki/extensions/NewUserNotif/i18n/bn.json new file mode 100644 index 00000000..b37a4d56 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/bn.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Aftabuzzaman" + ] + }, + "newusernotifsubj": "$1-এর জন্য নতুন ব্যবহারকারী বিজ্ঞপ্তি", + "newusernotif-desc": "ইমেল বিজ্ঞপ্তি প্রেরণ করা হয় যখন ব্যবহারকারীর অ্যাকাউন্ট তৈরি করা হয়", + "newusernotifbody": "প্রিয় $1,\n\nএকটি নতুন ব্যবহারকারী অ্যাকাউন্ট, $2, $3-এ $4টায় তৈরি করা হয়েছে।" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/br.json b/www/wiki/extensions/NewUserNotif/i18n/br.json new file mode 100644 index 00000000..a1cf1030 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/br.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Fulup" + ] + }, + "newusernotifsubj": "Kemenn un implijer nevez evit $1", + "newusernotif-desc": "Kas ur c'hemenn dre bostel pa vez krouet kontoù implijer", + "newusernotifbody": "Salud $1,\n\nUr gont implijer nevez, $2, zo bet krouet war $3 da $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/bs.json b/www/wiki/extensions/NewUserNotif/i18n/bs.json new file mode 100644 index 00000000..bd058cc3 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/bs.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "CERminator" + ] + }, + "newusernotifsubj": "Obavještenje o novom korisniku na $1", + "newusernotif-desc": "Šalje obavještenje putem e-maila kada pri pravljenju novog korisničkog računa", + "newusernotifbody": "Zdravo $1,\n\nNovi korisnički račun, $2, je napravljen na $3 u $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ca.json b/www/wiki/extensions/NewUserNotif/i18n/ca.json new file mode 100644 index 00000000..bf47bc56 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ca.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Vriullop" + ] + }, + "newusernotifsubj": "Notificació d'usuari nou per $1", + "newusernotif-desc": "Envia una notificació per correu electrònic quan es creen comptes d'usuari", + "newusernotifbody": "Hola $1,\n\nUn nou compte d'usuari, $2, ha estat creat a $3 a les $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ce.json b/www/wiki/extensions/NewUserNotif/i18n/ce.json new file mode 100644 index 00000000..d2208b95 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ce.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Умар" + ] + }, + "newusernotifsubj": "Керла декъашхо $1 тӀе кхетта", + "newusernotif-desc": "Керла декъашхочун дӀаяздар кхоьллича баита хаам", + "newusernotifbody": "Маршалла, $1.\n\nПроектехь $3 $4 кхоьллина керла декъашхочун дӀаяздар — $2." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/cs.json b/www/wiki/extensions/NewUserNotif/i18n/cs.json new file mode 100644 index 00000000..29206462 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/cs.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Vks" + ] + }, + "newusernotifbody": "Dobrý den $1,\n\nNový uživatelský účet, $2, byl vytvořen na $3 v $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/cy.json b/www/wiki/extensions/NewUserNotif/i18n/cy.json new file mode 100644 index 00000000..bdedc4da --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/cy.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Lloffiwr" + ] + }, + "newusernotifsubj": "Hysbysiad am ddefnyddiwr newydd ar $1", + "newusernotif-desc": "Yn anfon e-bost yn hysbysu bod cyfrif defnyddiwr newydd wedi ei sefydlu", + "newusernotifbody": "Cyfarchion $1,\n\nMae cyfrif newydd o'r enw $2 wedi cael ei sefydlu ar $3 am $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/de.json b/www/wiki/extensions/NewUserNotif/i18n/de.json new file mode 100644 index 00000000..98d9b4a6 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/de.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Purodha", + "Raimond Spekking" + ] + }, + "newusernotifsubj": "Benachrichtung von $1 über die Einrichtung eines neuen Benutzerskontos", + "newusernotif-desc": "Versendet E-Mail-Benachrichtigungen bei Erstellung neuer Benutzerkonten", + "newusernotifbody": "Hallo $1,\n\nEin neues Benutzerkonto, $2, wurde am $5, $6 Uhr auf $3 angelegt." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/dsb.json b/www/wiki/extensions/NewUserNotif/i18n/dsb.json new file mode 100644 index 00000000..ac1434fd --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/dsb.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "newusernotifsubj": "Powěźeńka na nowego wužywarja za $1", + "newusernotif-desc": "Sćelo e-mailowu powěźeńku, gaž se wužywarske konta napóraju", + "newusernotifbody": "Halo $1,\n\nKonto nowego wužywarja, $2, jo se załožyło $4 na $3 ." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/el.json b/www/wiki/extensions/NewUserNotif/i18n/el.json new file mode 100644 index 00000000..24529e49 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/el.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Omnipaedista", + "ZaDiak" + ] + }, + "newusernotifsubj": "Νέα ειδοποίηση χρήστη για τον $1", + "newusernotif-desc": "Αποστέλλει ειδοποίηση μέσω e-mail όταν δημιουργούνται λογαριασμοί χρηστών", + "newusernotifbody": "Γεια $1,\n\nΈνας νέος λογαριασμός, $2, δημιουργήθηκε στο $3 στις $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/en.json b/www/wiki/extensions/NewUserNotif/i18n/en.json new file mode 100644 index 00000000..b2f830fe --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/en.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Rob Church" + ] + }, + "newusernotifsubj": "New user notification for $1", + "newusernotif-desc": "Sends email notification when user accounts are created", + "newusernotifbody": "Hello $1,\n\nA new user account, $2, has been created on $3 at $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/eo.json b/www/wiki/extensions/NewUserNotif/i18n/eo.json new file mode 100644 index 00000000..6a3c68db --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/eo.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Yekrats" + ] + }, + "newusernotifsubj": "Nova notigado de uzanto $1", + "newusernotifbody": "Saluton $1,\n\nNova konto por uzanto, $2, estis kreita je $3 $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/es.json b/www/wiki/extensions/NewUserNotif/i18n/es.json new file mode 100644 index 00000000..1f6eef74 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/es.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Sanbec" + ] + }, + "newusernotifsubj": "Notificación de un nuevo usuario en $1", + "newusernotif-desc": "Envía un aviso por correo electrónico cuando se crean cuentas de usuario", + "newusernotifbody": "Hola $1:\n\nHa sido creada una nueva cuenta de usuario, $2, en $3 a las $4" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/et.json b/www/wiki/extensions/NewUserNotif/i18n/et.json new file mode 100644 index 00000000..6df92f27 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/et.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Avjoska", + "Pikne" + ] + }, + "newusernotifbody": "Tere, $1!\n\nVõrgukohas $3 loodi uus kasutajakonto $2.\n\nKonto loomise aeg: $4" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/fa.json b/www/wiki/extensions/NewUserNotif/i18n/fa.json new file mode 100644 index 00000000..4d027a8e --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/fa.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Armin1392", + "Mjbmr" + ] + }, + "newusernotifsubj": "اعلان کاربر جدید برای $1", + "newusernotif-desc": "فرستادن ایمیل اعلان هنگامی که حساب‌های کاربری ایجاد شده است", + "newusernotifbody": "سلام $1،\n\nیک حساب کاربری جدید، $2، بر $3 در $4 ایجاد شده‌است." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/fi.json b/www/wiki/extensions/NewUserNotif/i18n/fi.json new file mode 100644 index 00000000..7d34fc6d --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/fi.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Jaakonam", + "Nike" + ] + }, + "newusernotifsubj": "Tiedote sivuston uudelle käyttäjälle $1", + "newusernotif-desc": "Lähettää sähköpostiviestin, kun käyttäjätunnukset on luotu", + "newusernotifbody": "Tervehdys $1,\n\nUusi käyttäjätunnus $2 on luotu $3 $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/fr.json b/www/wiki/extensions/NewUserNotif/i18n/fr.json new file mode 100644 index 00000000..e0ed9cbe --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/fr.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Grondin" + ] + }, + "newusernotifsubj": "Notification d’un nouvel utilisateur pour $1", + "newusernotif-desc": "Envoie une notification par courriel quand les comptes utilisateurs sont créés", + "newusernotifbody": "Bonjour $1,\n\nUn nouveau compte utilisateur, $2, a été créé sur $3 le $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/frp.json b/www/wiki/extensions/NewUserNotif/i18n/frp.json new file mode 100644 index 00000000..2fcd5b8a --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/frp.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "ChrisPtDe" + ] + }, + "newusernotifsubj": "Notificacion a un novél usanciér por $1", + "newusernotif-desc": "Mande na notificacion per mèssageria èlèctronica quand los comptos utilisators sont fêts", + "newusernotifbody": "Bonjorn $1,\n\nun compto utilisator novél, $2, est étâ fêt dessus $3 lo $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/frr.json b/www/wiki/extensions/NewUserNotif/i18n/frr.json new file mode 100644 index 00000000..fe4c8431 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/frr.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Murma174" + ] + }, + "newusernotifsubj": "Bööd tu $1 auer det iinrachten faan en nei brükerkonto", + "newusernotif-desc": "Ferschüürt en e-mail, wan nei brükerkontos iinracht wurd", + "newusernotifbody": "Gud dai $1,\n\nEn nei brükerkonto, $2, as di $5, am a klook $6 üüb $3 iinracht wurden." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ga.json b/www/wiki/extensions/NewUserNotif/i18n/ga.json new file mode 100644 index 00000000..0af1d3be --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ga.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Alison" + ] + }, + "newusernotifbody": "Haigh a $1,\n\nTá cuntas úsáideora nua, $2, cruthaigh ar $3, $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/gl.json b/www/wiki/extensions/NewUserNotif/i18n/gl.json new file mode 100644 index 00000000..8809999e --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/gl.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Alma", + "Toliño" + ] + }, + "newusernotifsubj": "Notificación de novo usuario para $1", + "newusernotif-desc": "Envía unha notificación por correo electrónico cando se crean contas de usuario", + "newusernotifbody": "Ola $1:\n\nCreouse unha nova conta de usuario, chamada $2, en $3 o $5 ás $6." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/gsw.json b/www/wiki/extensions/NewUserNotif/i18n/gsw.json new file mode 100644 index 00000000..e2c45f8a --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/gsw.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Als-Holder" + ] + }, + "newusernotifsubj": "Benochrichtung vu $1 iber e nej Benutzerskonto", + "newusernotif-desc": "Verschickt E-Mail-Benochrichtigunge bim Aalege vu neje Benutzerkonte", + "newusernotifbody": "Sali $1,\n\nE nej Benutzerkonto, $2, isch am $4 uf $3 aagleit wore." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/he.json b/www/wiki/extensions/NewUserNotif/i18n/he.json new file mode 100644 index 00000000..1eab9332 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/he.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Rotemliss", + "YaronSh" + ] + }, + "newusernotifsubj": "הודעת משתמש חדשה עבור $1", + "newusernotif-desc": "שליחת הודעה בדוא\"ל כאשר נוצרים חשבונות משתמש", + "newusernotifbody": "שלום $1,\n\nחשבון משתמש חדש, $2, נוצר באתר $3 ב־$4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/hi.json b/www/wiki/extensions/NewUserNotif/i18n/hi.json new file mode 100644 index 00000000..efc68eb8 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/hi.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Kaustubh" + ] + }, + "newusernotifsubj": "$1 का नये सदस्योंका निर्देशन", + "newusernotif-desc": "नया खाता खुलने के बाद इ-मेल भेजता हैं", + "newusernotifbody": "नमस्कार $1,\n\n$3 पर एक नया सदस्य, $2, $4 को पंजिकृत हुआ हैं।" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/hsb.json b/www/wiki/extensions/NewUserNotif/i18n/hsb.json new file mode 100644 index 00000000..086dddd8 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/hsb.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "newusernotifsubj": "Zdźělenka za noweho wužiwarja $1", + "newusernotif-desc": "Sćele e-mejlowe zdźělenje, hdyž so wužiwarske konta wutworja", + "newusernotifbody": "Witaj $1,\n\nNowe wužiwarske konto, $2, bu dnja $4 na $3 wutworjene." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/hu.json b/www/wiki/extensions/NewUserNotif/i18n/hu.json new file mode 100644 index 00000000..5d755c9f --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/hu.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Dani", + "Tgr" + ] + }, + "newusernotifsubj": "Értesítés új $1 felhasználóról", + "newusernotif-desc": "E-mail üzeneteket küld, ha új felhasználói fiókok készülnek", + "newusernotifbody": "Szia $1,\n\negy új felhasználói fiókot készítettek $2 névvel a(z) $3 wikin, $4-kor." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/hy.json b/www/wiki/extensions/NewUserNotif/i18n/hy.json new file mode 100644 index 00000000..5dd4b878 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/hy.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Teak" + ] + }, + "newusernotifsubj": "Նոր Մասնակցի Տեղեկացում $1 մասնակցի համար", + "newusernotifbody": "Ողջո՜ւյն, $1։\n\n$3 կայքում ստեղծվել է նոր մասնակցային հաշիվ՝ $2, $4-ին։" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ia.json b/www/wiki/extensions/NewUserNotif/i18n/ia.json new file mode 100644 index 00000000..25969362 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ia.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "McDutchie" + ] + }, + "newusernotifsubj": "Notification de un nove usator in $1", + "newusernotif-desc": "Invia un notification per e-mail quando un conto de usator es create", + "newusernotifbody": "Salute $1,\n\nUn nove conto de usator, $2, ha essite create in $3 le $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/id.json b/www/wiki/extensions/NewUserNotif/i18n/id.json new file mode 100644 index 00000000..68a22c20 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/id.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Bennylin" + ] + }, + "newusernotifsubj": "Pemberitahuan pengguna baru untuk $1", + "newusernotif-desc": "Mengirimkan pemberitahuan lewat surel pada saat akun pengguna dibuat", + "newusernotifbody": "Halo $1,\n\nSebuah akun pengguna baru, $2, telah dibuat di $3 pada $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/it.json b/www/wiki/extensions/NewUserNotif/i18n/it.json new file mode 100644 index 00000000..8b2bd69d --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/it.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Darth Kule" + ] + }, + "newusernotifsubj": "Notifica nuovo utente per $1", + "newusernotif-desc": "Invia una e-mail di notifica quando vengono creati nuovi account", + "newusernotifbody": "Ciao $1,\n\nUn nuovo account, $2, è stato creato su $3 il $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ja.json b/www/wiki/extensions/NewUserNotif/i18n/ja.json new file mode 100644 index 00000000..7c067513 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ja.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Fryed-peach", + "JtFuruhata", + "Shirayuki" + ] + }, + "newusernotifsubj": "$1 利用者アカウント作成通知", + "newusernotif-desc": "利用者アカウントが作成されたときにメール通知を送る", + "newusernotifbody": "ようこそ$1さん、\n\n$4、$3上に$2で利用者アカウントを作成しました。" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/jv.json b/www/wiki/extensions/NewUserNotif/i18n/jv.json new file mode 100644 index 00000000..45505f45 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/jv.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Meursault2004" + ] + }, + "newusernotifsubj": "Notifikasi panganggo anyar kanggo $1", + "newusernotif-desc": "Kirim notifikasi e-mail menawa rékening-rékening panganggo digawé", + "newusernotifbody": "Salam $1,\n\nSawijining rékening panganggo, $2, wis digawé ing $3 jam $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ka.json b/www/wiki/extensions/NewUserNotif/i18n/ka.json new file mode 100644 index 00000000..3dbc7835 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ka.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "David1010" + ] + }, + "newusernotifsubj": "შეყობინება ახალი მომხმარებელი $1 შესახებ", + "newusernotif-desc": "შეტყობინების გაგზავნა ელ. ფოსტით, როდესაც ახალი მომხმარებელი რეგისტრირდება", + "newusernotifbody": "გამარჯობა, $1.\n\nპროექტში $3 $4-ში შეიქმნა ახალი მომხმარებლის ანგარიში — $2." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/km.json b/www/wiki/extensions/NewUserNotif/i18n/km.json new file mode 100644 index 00000000..69dd7846 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/km.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Chhorran", + "គីមស៊្រុន" + ] + }, + "newusernotifsubj": "ការផ្តល់ដំណឹង​ដល់​អ្នកប្រើប្រាស់ថ្មី ចំពោះ $1", + "newusernotifbody": "សួស្តី $1,\n\nគណនី​របស់​អ្នកប្រើប្រាស់ថ្មី, $2, បានត្រូវបង្កើត លើ $3 នៅ $4 ហើយ ។" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ko.json b/www/wiki/extensions/NewUserNotif/i18n/ko.json new file mode 100644 index 00000000..1481541b --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ko.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "아라" + ] + }, + "newusernotifsubj": "$1님에 대한 새 사용자 알림", + "newusernotif-desc": "사용자 계정을 만들 때 이메일 알림 보내기", + "newusernotifbody": "$1 안녕하세요,\n\n$4에 $3에서 $2로 새 사용자 계정을 만들었습니다." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ksh.json b/www/wiki/extensions/NewUserNotif/i18n/ksh.json new file mode 100644 index 00000000..16ca3655 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ksh.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Purodha" + ] + }, + "newusernotifsubj": "Nohreesch övver Ding neu Aanmeldung op $1", + "newusernotif-desc": "Scheck en e-mail eruß, wann en neu Aanmeldung för ene neue Metmaacher kütt.", + "newusernotifbody": "Jooden Daach $1,\n\nEne neue Metmaacher mem Name \"$2\"\nes aam $5 öm $6 Uhr en de $3 neu aanjemeldt woode." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ku-latn.json b/www/wiki/extensions/NewUserNotif/i18n/ku-latn.json new file mode 100644 index 00000000..820a5721 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ku-latn.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "George Animal" + ] + }, + "newusernotifbody": "Silav $1,\n\nHesabekî nû, $2, li ser $3 di $4 de çêbû." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/lb.json b/www/wiki/extensions/NewUserNotif/i18n/lb.json new file mode 100644 index 00000000..8ab7bb3d --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/lb.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Les Meloures", + "Robby" + ] + }, + "newusernotifsubj": "Informatioun iwwer en neie Benotzer op $1", + "newusernotif-desc": "Schéckt eng Informatioun per e-Mail wann e neie Benotzerkont opgemaach gëtt", + "newusernotifbody": "Bonjour $1,\n\nEn neie Benotzerkont, $2, gouf op $3 de(n) $4 opgemaach." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/lus.json b/www/wiki/extensions/NewUserNotif/i18n/lus.json new file mode 100644 index 00000000..f4968bfe --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/lus.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "RMizo" + ] + }, + "newusernotifbody": "E khai ṭhian duh tak $1,\n\nHmangtu siangchan thar, $2, $3 phêkah $4 khan siam a ni tâ. Kan lawm takzet a che. Kan ram leh hnam tana i hna thawh a thlàwn lo vang." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/mai.json b/www/wiki/extensions/NewUserNotif/i18n/mai.json new file mode 100644 index 00000000..83b7d0a9 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/mai.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "बिप्लब आनन्द" + ] + }, + "newusernotifsubj": "$1 के नव प्रयोक्ता निर्देशन", + "newusernotif-desc": "नव खाता खोलए के बाद इ-पत्र भेजएत अछि", + "newusernotifbody": "नमस्कार $1,\n\n$3 पर एगो नव प्रयोक्ता, $2, $4 के पंजिकृत भेल अछि।" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/mk.json b/www/wiki/extensions/NewUserNotif/i18n/mk.json new file mode 100644 index 00000000..284ad523 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/mk.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Bjankuloski06" + ] + }, + "newusernotifsubj": "Известување за нов корисник на $1", + "newusernotif-desc": "Испраќа известувања по е-пошта при создавање на кориснички сметки", + "newusernotifbody": "Здраво $1,\n\nНа $3 е создадена е нова корисничка сметка по име $2 во $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ml.json b/www/wiki/extensions/NewUserNotif/i18n/ml.json new file mode 100644 index 00000000..19594468 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ml.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Praveenp", + "Shijualex" + ] + }, + "newusernotifsubj": "$1 സം‌രംഭത്തിനു വേണ്ടിയുള്ള ഉപയോക്തൃഅറിയിപ്പ് സംവിധാനം.", + "newusernotif-desc": "ഉപയോക്തൃ അംഗത്വങ്ങൾ ഉണ്ടാക്കി കഴിയുമ്പോൾ ഇമെയിൽ വിജ്ഞാപനം അയക്കുന്നു", + "newusernotifbody": "പ്രിയ $1,\n\n$2 എന്ന ഒരു പുതിയ ഉപയോക്തൃഅംഗത്വം, $3 സം‌രംഭത്തിൽ $4നു സൃഷ്ടിക്കപ്പെട്ടിരിക്കുന്നു." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/mr.json b/www/wiki/extensions/NewUserNotif/i18n/mr.json new file mode 100644 index 00000000..d785228b --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/mr.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Kaustubh" + ] + }, + "newusernotifsubj": "$1 साठीचे नवीन सदस्य निर्देशन", + "newusernotif-desc": "नवीन सदस्य नोंदणी झाल्यानंतर इ-मेल पाठविते", + "newusernotifbody": "नमस्कार $1,\n\n$3 वर एक नवीन सदस्य नोंदणी, $2, $4 ला झालेली आहे." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ms.json b/www/wiki/extensions/NewUserNotif/i18n/ms.json new file mode 100644 index 00000000..c3ca1199 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ms.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Anakmalaysia" + ] + }, + "newusernotifsubj": "Pemberitahuan pengguna baru untuk $1", + "newusernotif-desc": "Menghantar e-mel pemberitahuan apabila akaun pengguna dibuka", + "newusernotifbody": "Apa khabar $1,\n\nSatu akaun pengguna baru, $2, telah dibuka di $3 pada $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/nah.json b/www/wiki/extensions/NewUserNotif/i18n/nah.json new file mode 100644 index 00000000..e62f140b --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/nah.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Fluence" + ] + }, + "newusernotifbody": "Niltze $1,\n\nCē yancuīc tlatequitiltilīlli cuentah, $2, ōmochīuh īpan $3 īpan $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/nb.json b/www/wiki/extensions/NewUserNotif/i18n/nb.json new file mode 100644 index 00000000..403ed692 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/nb.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Jon Harald Søby" + ] + }, + "newusernotifsubj": "Beskjed om ny bruker for $1", + "newusernotif-desc": "Sender beskjed på e-post når kontoer opprettes", + "newusernotifbody": "Hei, $1. En ny brukerkonto, $2, ble opprettet på $3 $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/nl.json b/www/wiki/extensions/NewUserNotif/i18n/nl.json new file mode 100644 index 00000000..352ab92b --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/nl.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "SPQRobin", + "Siebrand" + ] + }, + "newusernotifsubj": "Melding van een nieuwe gebruiker op $1", + "newusernotif-desc": "Stuurt een e-mail als nieuwe gebruikers worden aangemaakt", + "newusernotifbody": "Hallo $1.\n\nEr is een nieuwe gebruiker $2 aangemaakt op $3 op $5 om $6." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/nn.json b/www/wiki/extensions/NewUserNotif/i18n/nn.json new file mode 100644 index 00000000..f5f24ae1 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/nn.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Harald Khan", + "Njardarlogar" + ] + }, + "newusernotifsubj": "Melding om ny brukar for $1", + "newusernotif-desc": "Ein e-post blir sendt når nye brukarkontoar blir oppretta", + "newusernotifbody": "Hei, $1. \n\nEin ny brukarkonto, $2, blei oppretta på $3 $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/oc.json b/www/wiki/extensions/NewUserNotif/i18n/oc.json new file mode 100644 index 00000000..3ddd112a --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/oc.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Cedric31" + ] + }, + "newusernotifsubj": "Notificacion d’un utilizaire novèl per $1", + "newusernotif-desc": "Manda una notificacion per corrièr electronic quand los comptes d'utilizaires son creats", + "newusernotifbody": "Adissiatz $1,\n\nUn compte novèl d'utilizaire, $2, es estat creat sus $3 lo $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/pdc.json b/www/wiki/extensions/NewUserNotif/i18n/pdc.json new file mode 100644 index 00000000..0b5b0836 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/pdc.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Xqt" + ] + }, + "newusernotifbody": "Haiya $1,\n\nuff $3 iss am $5, $6 Uhr en neier Yuuser, $2, komme." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/pl.json b/www/wiki/extensions/NewUserNotif/i18n/pl.json new file mode 100644 index 00000000..fe29d0c1 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/pl.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Derbeth", + "Sp5uhe" + ] + }, + "newusernotifsubj": "Powiadamianie użytkownika $1 o nowych użytkownikach", + "newusernotif-desc": "Wysyła powiadomienie e–mail o utworzeniu nowego konta użytkownika", + "newusernotifbody": "Witaj $1, nowe konto użytkownika, $2, zostało stworzone w dniu $3 o $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/pms.json b/www/wiki/extensions/NewUserNotif/i18n/pms.json new file mode 100644 index 00000000..82303b40 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/pms.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Bèrto 'd Sèra", + "Dragonòt" + ] + }, + "newusernotifsubj": "Notìfica d'utent neuv për $1", + "newusernotif-desc": "A manda n'e-mail ëd notìfica quand che ij cont utent a son creà", + "newusernotifbody": "Bondì $1, un neuv utent, $2, a l'é stait creà ansima a $3 dël $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ps.json b/www/wiki/extensions/NewUserNotif/i18n/ps.json new file mode 100644 index 00000000..dabf0e42 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ps.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Ahmed-Najib-Biabani-Ibrahimkhel" + ] + }, + "newusernotifsubj": "د $1 لپاره د نوي کارن يادونه", + "newusernotifbody": "$1، سلامونه!\n\nد $2 په نوم يو نوی گڼون په $4 نېټه $3 کې جوړ شوی." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/pt-br.json b/www/wiki/extensions/NewUserNotif/i18n/pt-br.json new file mode 100644 index 00000000..e93e9269 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/pt-br.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Carla404", + "Eduardo.mps", + "Luckas" + ] + }, + "newusernotifsubj": "Notificação de novo usuário para $1", + "newusernotif-desc": "Envia uma notificação por e-mail quando uma conta de usuário é criada", + "newusernotifbody": "Olá, $1,\n\nUma nova conta de usuário, $2, foi criada em $3 em $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/pt.json b/www/wiki/extensions/NewUserNotif/i18n/pt.json new file mode 100644 index 00000000..ec5e0473 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/pt.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Hamilton Abreu", + "Malafaya", + "Vitorvicentevalente" + ] + }, + "newusernotifsubj": "Nova notificação de utilizador para $1", + "newusernotif-desc": "Envia notificações por correio eletrónico quando são criadas contas de utilizador", + "newusernotifbody": "Olá, $1,\n\nUma nova conta de utilizador, $2, foi criada em $3 em $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/qqq.json b/www/wiki/extensions/NewUserNotif/i18n/qqq.json new file mode 100644 index 00000000..1ecdb882 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/qqq.json @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Purodha", + "Shirayuki", + "Siebrand", + "The Evil IP address", + "Umherirrender" + ] + }, + "newusernotifsubj": "This message contains the subject line for the email. Parameters:\n* $1 is replaced with the wiki site name.", + "newusernotif-desc": "{{desc|name=New User Notification|url=https://www.mediawiki.org/wiki/Extension:New_User_Email_Notification}}", + "newusernotifbody": "This file contains the body text for the email. Parameters:\n* $1 - replaced with the username of the recipient\n* $2 - replaced with the username of the new user account\n* $3 - replaced with the wiki site\n* $4 - replaced with the time and date of the account's creation\n* $5 - (Optional) replaced with the date of the account's creation\n* $6 - (Optional) replaced with the time of the account's creation" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ro.json b/www/wiki/extensions/NewUserNotif/i18n/ro.json new file mode 100644 index 00000000..5d1f8b74 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ro.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Minisarm", + "Stelistcristi" + ] + }, + "newusernotifsubj": "Notificare despre un utilizator nou pentru $1", + "newusernotif-desc": "Trimite notificări prin e-mail atunci când sunt create conturi de utilizator", + "newusernotifbody": "Salut $1,\n\nUn nou cont de utilizator, $2, a fost creat pe $3 la $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/roa-tara.json b/www/wiki/extensions/NewUserNotif/i18n/roa-tara.json new file mode 100644 index 00000000..5e6394a3 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/roa-tara.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Joetaras" + ] + }, + "newusernotifsubj": "Notifiche de 'n'utende nuève pe $1", + "newusernotif-desc": "Manne 'na mail de notifiche quanne avènene ccrejate le cunde utende", + "newusernotifbody": "Cià $1,\n\n'Nu cunde utende nuève, $2, ha state ccrejate sus a $3 'u $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ru.json b/www/wiki/extensions/NewUserNotif/i18n/ru.json new file mode 100644 index 00000000..2fa4a866 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ru.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Александр Сигачёв" + ] + }, + "newusernotifsubj": "Уведомление о новом участнике $1", + "newusernotif-desc": "Отправляет уведомление по электронной почте, когда регистрируется новый участник", + "newusernotifbody": "Привет, $1.\n\nВ проекте $3 в $4 была создана новая учётная запись — $2." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/si.json b/www/wiki/extensions/NewUserNotif/i18n/si.json new file mode 100644 index 00000000..9d951e60 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/si.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "පසිඳු කාවින්ද" + ] + }, + "newusernotifsubj": "$1 සඳහා නව පරිශීලක නිවේදනයක්" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/sk.json b/www/wiki/extensions/NewUserNotif/i18n/sk.json new file mode 100644 index 00000000..ea89e348 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/sk.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Helix84" + ] + }, + "newusernotifsubj": "Upozornenie na nových používateľov pre $1", + "newusernotif-desc": "Posiela upozornenia emailom pri vytvorení používateľských účtov", + "newusernotifbody": "Ahoj $1,\n\n$3 na $4 bol vytvorený nový používateľský účet $2." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/sl.json b/www/wiki/extensions/NewUserNotif/i18n/sl.json new file mode 100644 index 00000000..b517ea3d --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/sl.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Janezdrilc" + ] + }, + "newusernotifsubj": "Novo obvestilo za {{GRAMMAR:dajalnik|$1}}", + "newusernotif-desc": "Pošlji e-pošto, ko so ustvarjeni uporabniški računi", + "newusernotifbody": "Živijo, $1.\n\nNov uporabniški račun, $2, je bil ustvarjen na {{GRAMMAR:mestnik|$3}} ob $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/sr-ec.json b/www/wiki/extensions/NewUserNotif/i18n/sr-ec.json new file mode 100644 index 00000000..89c3d4a4 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/sr-ec.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Rancher", + "Sasa Stefanovic", + "Михајло Анђелковић", + "Сербијана" + ] + }, + "newusernotifsubj": "Нови корисник за $1", + "newusernotif-desc": "Шаље обавештења путем имејла када се нови налог направи", + "newusernotifbody": "Здраво $1\nНови кориснички налог, $2, је направљен на $3 у $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/sr-el.json b/www/wiki/extensions/NewUserNotif/i18n/sr-el.json new file mode 100644 index 00000000..6c7146e3 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/sr-el.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Michaello", + "Сербијана" + ] + }, + "newusernotifsubj": "Novi korisnik za $1", + "newusernotif-desc": "Šalje obaveštenja putem imejla kada se novi nalog napravi", + "newusernotifbody": "Zdravo $1\nNovi korisnički nalog, $2, je napravljen na $3 u $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/stq.json b/www/wiki/extensions/NewUserNotif/i18n/stq.json new file mode 100644 index 00000000..afcd9f3c --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/stq.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Pyt" + ] + }, + "newusernotifsubj": "Beskeedtällen foar $1 uur ju Iengjuchtenge fon n näi Benutserkonto", + "newusernotifbody": "Hallo $1,\n\nN näi Benutserkonto, $2, wuude ap n $4 ap $3 anlaid." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/su.json b/www/wiki/extensions/NewUserNotif/i18n/su.json new file mode 100644 index 00000000..616789ae --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/su.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Irwangatot" + ] + }, + "newusernotifsubj": "'''Anyar''' ,béja pamaké pikeun $1", + "newusernotif-desc": "Kirim béja ka surélék sabot pamaké anyar dijieun", + "newusernotifbody": "Pikeun $1,\n\nAya pamaké anyar, $2, geus dijieun dina $3 , $4" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/sv.json b/www/wiki/extensions/NewUserNotif/i18n/sv.json new file mode 100644 index 00000000..dbd97e47 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/sv.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "M.M.S." + ] + }, + "newusernotifsubj": "Meddelande om ny användare för $1", + "newusernotif-desc": "Skickar ett meddelande genom e-post när konton skapas", + "newusernotifbody": "Hej $1,\n\nEtt nytt användar konto, $2, har skapats på $3 som $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/ta.json b/www/wiki/extensions/NewUserNotif/i18n/ta.json new file mode 100644 index 00000000..37cd31c7 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/ta.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Shanmugamp7" + ] + }, + "newusernotifsubj": "$1க்கு புதிய பயனர் அறிவிப்புகள்", + "newusernotif-desc": "பயனர் கணக்குகள் உருவாக்கப்பட்டால் மின்னஞ்சல் அறிவிப்புகள் அனுப்பும்", + "newusernotifbody": "வணக்கம் $1,\n\nஒரு புதிய பயனர் கணக்கு, $2,$3 அன்று $4க்கு உருவாக்கப்பட்டது." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/te.json b/www/wiki/extensions/NewUserNotif/i18n/te.json new file mode 100644 index 00000000..34d1387b --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/te.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Ravichandra", + "Veeven" + ] + }, + "newusernotifsubj": "$1 కోసం కొత్తవాడుకరి నోటిఫికేషన్", + "newusernotif-desc": "వాడుకరి ఖాతాలను సృష్టించినప్పుడు ఈ-మెయిలు గమనింపులు పంపుతుంది", + "newusernotifbody": "హలో $1,\n\n$3లో $2 అనే కొత్త వాడుకరి ఖాతాని $4కి సృష్టించాం." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/tet.json b/www/wiki/extensions/NewUserNotif/i18n/tet.json new file mode 100644 index 00000000..3c5f4fec --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/tet.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "MF-Warburg" + ] + }, + "newusernotifsubj": "Mensajen kona-ba uza-na'in foun ba $1", + "newusernotif-desc": "Haruka korreiu eletróniku bainhira kria konta uza-na'in", + "newusernotifbody": "Olá $1,\n\nuza-na'in foun ida, $2, naregistrar tiha iha $3 iha loron $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/tg-cyrl.json b/www/wiki/extensions/NewUserNotif/i18n/tg-cyrl.json new file mode 100644 index 00000000..59c0761b --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/tg-cyrl.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Ibrahim" + ] + }, + "newusernotifsubj": "Огоҳсозии корбарии ҷадид барои $1", + "newusernotif-desc": "Дар ҳолат эҷод шудани ҳисобҳои корбарӣ паёми огоҳсозӣ тариқи почтаи электронӣ бифирист.", + "newusernotifbody": "Салом $1,\n\nҲисоби корбарии ҷадид, $2, дар $3 дар $4 эҷод шуд." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/tg-latn.json b/www/wiki/extensions/NewUserNotif/i18n/tg-latn.json new file mode 100644 index 00000000..99d8e5af --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/tg-latn.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Liangent" + ] + }, + "newusernotifsubj": "Ogohsoziji korbariji çadid baroi $1", + "newusernotif-desc": "Dar holat eçod şudani hisobhoi korbarī pajomi ogohsozī tariqi poctai elektronī bifirist.", + "newusernotifbody": "Salom $1,\n\nHisobi korbariji çadid, $2, dar $3 dar $4 eçod şud." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/th.json b/www/wiki/extensions/NewUserNotif/i18n/th.json new file mode 100644 index 00000000..6cf7a99b --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/th.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Ans" + ] + }, + "newusernotifsubj": "แจ้งเตือนผู้ใช้ใหม่สำหรับ $1", + "newusernotif-desc": "ส่งอีเมลแจ้งเตือน เมื่อมีการสร้างบัญชีผู้ใช้", + "newusernotifbody": "สวัสดี $1,\n\nมีการสร้างบัญชีผู้ใช้ใหม่, $2, บน $3 เมื่อ $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/tl.json b/www/wiki/extensions/NewUserNotif/i18n/tl.json new file mode 100644 index 00000000..cd4aacbd --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/tl.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "AnakngAraw", + "Jojit fb" + ] + }, + "newusernotifsubj": "Pabatid na pambagong tagagamit para kay $1", + "newusernotif-desc": "Nagpapadala ng isang pabatid na pang-e-mail kapag nalikha ang bagong mga account ng tagagamit", + "newusernotifbody": "Kumusta ka $1,\n\nIsang bagong account, $2, ang nalikha na sa $3 noong $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/tr.json b/www/wiki/extensions/NewUserNotif/i18n/tr.json new file mode 100644 index 00000000..9790b12e --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/tr.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Joseph", + "Srhat" + ] + }, + "newusernotifsubj": "$1 için yeni kullanıcı bildirisi", + "newusernotif-desc": "Kullanıcı hesapları oluşturulduğunda e-posta bildirisi yolla", + "newusernotifbody": "Merhaba $1\n\nYeni kullanıcı hesabı, $2,$3 üzerinde $4'te oluşturuldu." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/tt-cyrl.json b/www/wiki/extensions/NewUserNotif/i18n/tt-cyrl.json new file mode 100644 index 00000000..6e80501e --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/tt-cyrl.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Ильнар" + ] + }, + "newusernotifsubj": "Яңа кулланучы $1 турында искәртү", + "newusernotif-desc": "Яңа кулланучы теркәлгән очракта, электрон почта аша искәртү җибәрергә", + "newusernotifbody": "Сәлам, $1.\n\n$4 $3 проектында, $2 кулланучы язмасы төзелә." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/uk.json b/www/wiki/extensions/NewUserNotif/i18n/uk.json new file mode 100644 index 00000000..b5ff2f01 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/uk.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Alex Khimich" + ] + }, + "newusernotifsubj": "Повідомлення про нового користувача для $1", + "newusernotif-desc": "Відправляє повідомлення по e-mail, коли створюються нові облікові записи користувачів", + "newusernotifbody": "Вітаємо, $1!\nВ проекті $3 в $4 був створений обліковий запис — $2." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/vec.json b/www/wiki/extensions/NewUserNotif/i18n/vec.json new file mode 100644 index 00000000..b03fcc63 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/vec.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Candalua" + ] + }, + "newusernotifsubj": "Nova notifica utente par $1", + "newusernotif-desc": "Manda notifica par e-mail quando xe creà un account utente", + "newusernotifbody": "Ciao $1,\n\nUn novo account utente, $2, el xe stà creà su $3 in data $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/vi.json b/www/wiki/extensions/NewUserNotif/i18n/vi.json new file mode 100644 index 00000000..af5e3388 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/vi.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Minh Nguyen", + "Vinhtantran" + ] + }, + "newusernotifsubj": "Thông báo thành viên mới cho $1", + "newusernotif-desc": "Gửi thông báo bằng thư điện tử khi có tài khoản thành viên được tạo", + "newusernotifbody": "Xin chào $1,\n\nMột tài khoản thành viên mới, $2, đã được tạo ra trên $3 lúc $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/vo.json b/www/wiki/extensions/NewUserNotif/i18n/vo.json new file mode 100644 index 00000000..7d9b4378 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/vo.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Smeira" + ] + }, + "newusernotifsubj": "Nunod gebaan nulik demü $1", + "newusernotif-desc": "Sedon nunodi leäktronik ven gebanakals pajafons", + "newusernotifbody": "Glidis, o $1!\n\nGebanakal nulik: $2, pejafon su $3 tü $4." +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/yue.json b/www/wiki/extensions/NewUserNotif/i18n/yue.json new file mode 100644 index 00000000..545dc95f --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/yue.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Yueman" + ] + }, + "newusernotifsubj": "$1嘅新用戶通知", + "newusernotif-desc": "開戶口嗰陣送電郵確認通知", + "newusernotifbody": "你好 $1,\n\n一個新嘅用戶戶口$2,已經響$4喺$3度開咗。" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/zh-hans.json b/www/wiki/extensions/NewUserNotif/i18n/zh-hans.json new file mode 100644 index 00000000..cf0a6acb --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/zh-hans.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Gaoxuewei", + "Xiaomingyan", + "Liuxinyu970226" + ] + }, + "newusernotifsubj": "$1的新用户通知", + "newusernotif-desc": "当用户账户创建时发送电子邮件通知", + "newusernotifbody": "您好$1,\n\n一个新账户$2已于$4在$3创建。" +} diff --git a/www/wiki/extensions/NewUserNotif/i18n/zh-hant.json b/www/wiki/extensions/NewUserNotif/i18n/zh-hant.json new file mode 100644 index 00000000..bd313812 --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/i18n/zh-hant.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Liangent", + "Mark85296341", + "LNDDYL", + "Cwlin0416" + ] + }, + "newusernotifsubj": "$1 的新使用者通知", + "newusernotif-desc": "當使用者建立時,傳送郵件確認電子郵件地址", + "newusernotifbody": "你好 $1,\n\n一個新的用戶帳號 $2,已經在 $4 於 $3 建立。" +} diff --git a/www/wiki/extensions/NewUserNotif/package.json b/www/wiki/extensions/NewUserNotif/package.json new file mode 100644 index 00000000..3b4b5f0c --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/package.json @@ -0,0 +1,11 @@ +{ + "private": true, + "scripts": { + "test": "grunt test" + }, + "devDependencies": { + "grunt": "1.0.1", + "grunt-banana-checker": "0.4.0", + "grunt-jsonlint": "1.0.7" + } +} diff --git a/www/wiki/extensions/NewUserNotif/version b/www/wiki/extensions/NewUserNotif/version new file mode 100644 index 00000000..c73d064a --- /dev/null +++ b/www/wiki/extensions/NewUserNotif/version @@ -0,0 +1,4 @@ +NewUserNotif: REL1_31 +2018-04-17T22:22:28 + +d9ff75b -- cgit v1.2.1