1 {% extends "WallabagCoreBundle::layout.html.twig" %}
3 {% block title %}{% trans %}Config{% endtrans %}{% endblock %}
6 <h2>{% trans %}Wallabag configuration{% endtrans %}</h2>
8 {{ form_start(form.config) }}
9 {{ form_errors(form.config) }}
11 <fieldset class="w500p inline">
13 {{ form_label(form.config.theme) }}
14 {{ form_errors(form.config.theme) }}
15 {{ form_widget(form.config.theme) }}
19 <fieldset class="w500p inline">
21 {{ form_label(form.config.items_per_page) }}
22 {{ form_errors(form.config.items_per_page) }}
23 {{ form_widget(form.config.items_per_page) }}
27 <fieldset class="w500p inline">
29 {{ form_label(form.config.reading_speed) }}
30 {{ form_errors(form.config.reading_speed) }}
31 {{ form_widget(form.config.reading_speed) }}
32 <p>{% trans %}You can use online tools to estimate your reading speed{% endtrans %} (<a href="http://www.myreadspeed.com/calculate/">{% trans %}like this one{%endtrans%}</a>).</p>
36 <fieldset class="w500p inline">
38 {{ form_label(form.config.language) }}
39 {{ form_errors(form.config.language) }}
40 {{ form_widget(form.config.language) }}
44 {{ form_rest(form.config) }}
47 <h2>{% trans %}RSS configuration{% endtrans %}</h2>
49 {{ form_start(form.rss) }}
50 {{ form_errors(form.rss) }}
53 {% trans %}RSS feeds provided by wallabag allow you to read your saved articles with your favourite RSS reader.{% endtrans %}
56 <fieldset class="w500p inline">
58 <label>Rss token</label>
65 <a href="{{ path('generate_token') }}">Regenerate ?</a>
69 <fieldset class="w500p inline">
71 <label>Rss links:</label>
74 <li><a href="{{ path('unread_rss', {'username': rss.username, 'token': rss.token}) }}">unread</a></li>
75 <li><a href="{{ path('starred_rss', {'username': rss.username, 'token': rss.token}) }}">fav</a></li>
76 <li><a href="{{ path('archive_rss', {'username': rss.username, 'token': rss.token}) }}">archives</a></li>
79 <strong>You need to generate a token first.</strong>
84 <fieldset class="w500p inline">
86 {{ form_label(form.rss.rss_limit) }}
87 {{ form_errors(form.rss.rss_limit) }}
88 {{ form_widget(form.rss.rss_limit) }}
92 {{ form_rest(form.rss) }}
95 <h2>{% trans %}User information{% endtrans %}</h2>
97 {{ form_start(form.user) }}
98 {{ form_errors(form.user) }}
100 <fieldset class="w500p inline">
102 {{ form_label(form.user.name) }}
103 {{ form_errors(form.user.name) }}
104 {{ form_widget(form.user.name) }}
108 <fieldset class="w500p inline">
110 {{ form_label(form.user.email) }}
111 {{ form_errors(form.user.email) }}
112 {{ form_widget(form.user.email) }}
116 {% if twofactor_auth %}
118 {% trans %}Enabling two factor authentication means you'll receive an email with a code on every new untrusted connexion{% endtrans %}
121 <fieldset class="w500p inline">
123 {{ form_label(form.user.twoFactorAuthentication) }}
124 {{ form_errors(form.user.twoFactorAuthentication) }}
125 {{ form_widget(form.user.twoFactorAuthentication) }}
130 {{ form_rest(form.user) }}
133 <h2>{% trans %}Change your password{% endtrans %}</h2>
135 {{ form_start(form.pwd) }}
136 {{ form_errors(form.pwd) }}
138 <fieldset class="w500p inline">
140 {{ form_label(form.pwd.old_password) }}
141 {{ form_errors(form.pwd.old_password) }}
142 {{ form_widget(form.pwd.old_password) }}
146 <fieldset class="w500p inline">
148 {{ form_label(form.pwd.new_password.first) }}
149 {{ form_errors(form.pwd.new_password.first) }}
150 {{ form_widget(form.pwd.new_password.first) }}
154 <fieldset class="w500p inline">
156 {{ form_label(form.pwd.new_password.second) }}
157 {{ form_errors(form.pwd.new_password.second) }}
158 {{ form_widget(form.pwd.new_password.second) }}
162 {{ form_rest(form.pwd) }}
165 <h2>{% trans %}Tagging rules{% endtrans %}</h2>
168 {% for tagging_rule in app.user.config.taggingRules %}
170 if « {{ tagging_rule.rule }} » then tag as « {{ tagging_rule.tags|join(', ') }} »
171 <a href="{{ path('delete_tagging_rule', {id: tagging_rule.id}) }}" title="{% trans %}Delete{% endtrans %}" class="tool delete icon-trash icon"></a>
176 {{ form_start(form.new_tagging_rule) }}
177 {{ form_errors(form.new_tagging_rule) }}
179 <fieldset class="w500p inline">
181 {{ form_label(form.new_tagging_rule.rule) }}
182 {{ form_errors(form.new_tagging_rule.rule) }}
183 {{ form_widget(form.new_tagging_rule.rule) }}
187 <fieldset class="w500p inline">
189 {{ form_label(form.new_tagging_rule.tags) }}
190 {{ form_errors(form.new_tagging_rule.tags) }}
191 {{ form_widget(form.new_tagging_rule.tags) }}
195 {{ form_rest(form.new_tagging_rule) }}
198 {% if is_granted('ROLE_SUPER_ADMIN') %}
199 <h2>{% trans %}Add a user{% endtrans %}</h2>
201 {{ form_start(form.new_user) }}
202 {{ form_errors(form.new_user) }}
204 <fieldset class="w500p inline">
206 {{ form_label(form.new_user.username) }}
207 {{ form_errors(form.new_user.username) }}
208 {{ form_widget(form.new_user.username) }}
212 <fieldset class="w500p inline">
214 {{ form_label(form.new_user.plainPassword.first) }}
215 {{ form_errors(form.new_user.plainPassword.first) }}
216 {{ form_widget(form.new_user.plainPassword.first) }}
220 <fieldset class="w500p inline">
222 {{ form_label(form.new_user.plainPassword.second) }}
223 {{ form_errors(form.new_user.plainPassword.second) }}
224 {{ form_widget(form.new_user.plainPassword.second) }}
228 <fieldset class="w500p inline">
230 {{ form_label(form.new_user.email) }}
231 {{ form_errors(form.new_user.email) }}
232 {{ form_widget(form.new_user.email) }}
236 {{ form_rest(form.new_user) }}