use Wallabag\CoreBundle\Form\Type\TaggingRuleType;
use Wallabag\CoreBundle\Form\Type\UserInformationType;
use Wallabag\CoreBundle\Tools\Utils;
-use Wallabag\UserBundle\Entity\User;
class ConfigController extends Controller
{
$this->get('session')->getFlashBag()->add(
'notice',
- 'Config saved. Some parameters will be considered after disconnection.'
+ 'flashes.config.notice.config_saved'
);
return $this->redirect($this->generateUrl('config'));
if ($pwdForm->isValid()) {
if ($this->get('craue_config')->get('demo_mode_enabled') && $this->get('craue_config')->get('demo_mode_username') === $user->getUsername()) {
- $this->get('session')->getFlashBag()->add(
- 'notice',
- 'In demonstration mode, you can\'t change password for this user.'
- );
+ $message = 'flashes.config.notice.password_not_updated_demo';
} else {
+ $message = 'flashes.config.notice.password_updated';
+
$user->setPlainPassword($pwdForm->get('new_password')->getData());
$userManager->updateUser($user, true);
-
- $this->get('session')->getFlashBag()->add(
- 'notice',
- 'Password updated'
- );
}
+ $this->get('session')->getFlashBag()->add('notice', $message);
+
return $this->redirect($this->generateUrl('config').'#set4');
}
$this->get('session')->getFlashBag()->add(
'notice',
- 'Information updated'
+ 'flashes.config.notice.user_updated'
);
return $this->redirect($this->generateUrl('config').'#set3');
$this->get('session')->getFlashBag()->add(
'notice',
- 'RSS information updated'
+ 'flashes.config.notice.rss_updated'
);
return $this->redirect($this->generateUrl('config').'#set2');
$this->get('session')->getFlashBag()->add(
'notice',
- 'Tagging rules updated'
+ 'flashes.config.notice.tagging_rules_updated'
);
return $this->redirect($this->generateUrl('config').'#set5');
$this->get('session')->getFlashBag()->add(
'notice',
- $this->get('translator')->trans('User "%username%" added', array('%username%' => $newUser->getUsername()))
+ $this->get('translator')->trans('flashes.config.notice.user_added', array('%username%' => $newUser->getUsername()))
);
return $this->redirect($this->generateUrl('config').'#set6');
$this->get('session')->getFlashBag()->add(
'notice',
- 'RSS token updated'
+ 'flashes.config.notice.rss_token_updated'
);
return $this->redirect($this->generateUrl('config').'#set2');
public function deleteTaggingRuleAction(TaggingRule $rule)
{
if ($this->getUser()->getId() != $rule->getConfig()->getUser()->getId()) {
- throw $this->createAccessDeniedException('You can not access this tagging ryle.');
+ throw $this->createAccessDeniedException('You can not access this tagging rule.');
}
$em = $this->getDoctrine()->getManager();
$this->get('session')->getFlashBag()->add(
'notice',
- 'Tagging rule deleted'
+ 'flashes.config.notice.tagging_rules_deleted'
);
return $this->redirect($this->generateUrl('config').'#set5');