Skip to content
Extraits de code Groupes Projets
Valider c2a8ea4e rédigé par sgiehl's avatar sgiehl
Parcourir les fichiers

fixes #9321 - minor changes to create super user step in installation

parent d7a184a1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -11,6 +11,7 @@ namespace Piwik\Plugins\Installation;
use HTML_QuickForm2_DataSource_Array;
use HTML_QuickForm2_Factory;
use HTML_QuickForm2_Rule;
use Piwik\Container\StaticContainer;
use Piwik\Piwik;
use Piwik\Plugins\UsersManager\UsersManager;
use Piwik\QuickForm2;
......@@ -58,11 +59,22 @@ class FormSuperUser extends QuickForm2
'content' => '  ' . Piwik::translate('Installation_PiwikOrgNewsletter'),
));
$piwikProNewsletter = Piwik::translate('Installation_PiwikProNewsletter',
array("<a href='http://piwik.pro?pk_medium=App_Newsletter_link&pk_source=Piwik_App&pk_campaign=App_Installation' style='color:#444;' rel='noreferrer' target='_blank'>", "</a>")
);
$currentLanguage = StaticContainer::get('Piwik\Translation\Translator')->getCurrentLanguage();
if ($currentLanguage == 'de') {
$piwikProNewsletter = Piwik::translate('Installation_PiwikProNewsletter',
array("<a href='http://piwikpro.de?pk_medium=App_Newsletter_link&pk_source=Piwik_App&pk_campaign=App_Installation' style='color:#444;' rel='noreferrer' target='_blank'>", "</a>")
);
$piwikProNewsletter = preg_replace('(Piwik PRO(?! GmbH))', 'Piwik PRO GmbH', $piwikProNewsletter);
}
$this->addElement('checkbox', 'subscribe_newsletter_piwikpro', null,
array(
'content' => '&nbsp;&nbsp;' . Piwik::translate('Installation_PiwikProNewsletter',
array("<a href='http://piwik.pro?pk_medium=App_Newsletter_link&pk_source=Piwik_App&pk_campaign=App_Installation' style='color:#444;' rel='noreferrer' target='_blank'>", "</a>")
),
'content' => '&nbsp;&nbsp;' . $piwikProNewsletter,
));
$this->addElement('submit', 'submit', array('value' => Piwik::translate('General_Next') . ' »', 'class' => 'btn btn-lg'));
......@@ -70,7 +82,7 @@ class FormSuperUser extends QuickForm2
// default values
$this->addDataSource(new HTML_QuickForm2_DataSource_Array(array(
'subscribe_newsletter_piwikorg' => 1,
'subscribe_newsletter_piwikpro' => 1,
'subscribe_newsletter_piwikpro' => $currentLanguage == 'de' ? 0 : 1,
)));
}
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter