Index: NewUserMessage.class.php =================================================================== --- NewUserMessage.class.php (revision 50641) +++ NewUserMessage.class.php (working copy) @@ -53,7 +53,8 @@ $dbw->begin(); $good = true; - $text = "{{{$templateTitleText}|$name|$realName}}"; + if ($wgNewUserSubstMessage) $text = "{{subst:{$templateTitleText}|$name|$realName}}"; + else $text = "{{{$templateTitleText}|$name|$realName}}"; $signatures = wfMsgForContent( 'newusermessage-signatures' ); if ( !wfEmptyMsg( 'newusermessage-signatures', $signatures ) ) { $pattern = '/^\* ?(.*?)$/m'; Index: NewUserMessage.i18n.php =================================================================== --- NewUserMessage.i18n.php (revision 50641) +++ NewUserMessage.i18n.php (working copy) @@ -447,6 +447,15 @@ 'newuseredit-summary' => 'Adicionando uma [[{{int:newusermessage-template}}|mensagem de boas-vindas]] à página de discussão do novo usuário', ); +/** Romanian + * @author [[:ro:Utilizator:Strainu]] + */ +$messages['ro'] = array( + 'newusermessage-desc' => "Adaugă un mesaj în pagina de discuţii a utilizatorilor nou înregistraţi", + 'newuseredit-summary' => 'Bun venit!', + 'newusermessage-template' => 'Format:Bunvenit', // The title of the message template +); + /** Russian (Русский) * @author Александр Сигачёв */ Index: NewUserMessage.php =================================================================== --- NewUserMessage.php (revision 50641) +++ NewUserMessage.php (working copy) @@ -17,6 +17,7 @@ $wgNewUserSuppressRC = false; // Specify whether or not the new user message creation should show up in recent changes $wgNewUserMinorEdit = true; // Should the new user message creation be a minor edit? $wgNewUserMessageOnAutoCreate = false; // Should auto creation (CentralAuth) trigger a new user message? +$wgNewUserSubstMessage = false; // Should we substitute the message or just include it? $dir = dirname(__FILE__) . '/'; $wgExtensionMessagesFiles['NewUserMessage'] = $dir . 'NewUserMessage.i18n.php';