]> git.immae.eu Git - github/wallabag/wallabag.git/blame - src/Wallabag/CoreBundle/Resources/views/themes/material/Config/index.html.twig
Convert english translation file
[github/wallabag/wallabag.git] / src / Wallabag / CoreBundle / Resources / views / themes / material / Config / index.html.twig
CommitLineData
53e12188
AD
1{% extends "WallabagCoreBundle::layout.html.twig" %}
2
0d42217e 3{% block title %}{{ 'config.page_title'|trans }}{% endblock %}
53e12188
AD
4
5{% block content %}
6
7 <div class="row">
8 <div class="col s12">
9948d899 9 <div class="card-panel settings">
53e12188
AD
10
11 <div class="row">
9948d899 12 <div class="div_tabs col s12">
53e12188 13 <ul class="tabs">
0d42217e
JB
14 <li class="tab col s3"><a class="active" href="#set1">{{ 'config.tab_menu.settings'|trans }}</a></li>
15 <li class="tab col s3"><a href="#set2">{{ 'config.tab_menu.rss'|trans }}</a></li>
16 <li class="tab col s3"><a href="#set3">{{ 'config.tab_menu.user_info'|trans }}</a></li>
17 <li class="tab col s3"><a href="#set4">{{ 'config.tab_menu.password'|trans }}</a></li>
18 <li class="tab col s3"><a href="#set5">{{ 'config.tab_menu.rules'|trans }}</a></li>
26975877 19 {% if is_granted('ROLE_SUPER_ADMIN') %}
0d42217e 20 <li class="tab col s3"><a href="#set6">{{ 'config.tab_menu.new_user'|trans }}</a></li>
26975877 21 {% endif %}
53e12188
AD
22 </ul>
23 </div>
24
53e12188 25 <div id="set1" class="col s12">
33fe61f9 26 {{ form_start(form.config) }}
53e12188
AD
27 {{ form_errors(form.config) }}
28
29 <div class="row">
30 <div class="input-field col s12">
0d42217e 31 {{ form_label(form.config.theme) }}
53e12188
AD
32 {{ form_errors(form.config.theme) }}
33 {{ form_widget(form.config.theme) }}
53e12188
AD
34 </div>
35 </div>
36
37 <div class="row">
38 <div class="input-field col s12">
39 {{ form_label(form.config.items_per_page) }}
40 {{ form_errors(form.config.items_per_page) }}
41 {{ form_widget(form.config.items_per_page) }}
42 </div>
43 </div>
44
bca54859
NL
45 <div class="row">
46 <div class="input-field col s12">
47 {{ form_label(form.config.reading_speed) }}
48 {{ form_errors(form.config.reading_speed) }}
49 {{ form_widget(form.config.reading_speed) }}
6432b927 50 <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>
bca54859
NL
51 </div>
52 </div>
53
53e12188
AD
54 <div class="row">
55 <div class="input-field col s12">
56 {{ form_label(form.config.language) }}
57 {{ form_errors(form.config.language) }}
58 {{ form_widget(form.config.language) }}
59 </div>
60 </div>
61
0d42217e
JB
62 {{ form_widget(form.config.save, {'attr': {'class': 'btn waves-effect waves-light'}}) }}
63 {{ form_rest(form.config) }}
53e12188
AD
64 </form>
65 </div>
66
53e12188 67 <div id="set2" class="col s12">
33fe61f9 68 {{ form_start(form.rss) }}
53e12188
AD
69 {{ form_errors(form.rss) }}
70
71 <div class="row">
72 <div class="input-field col s12">
0d42217e 73 {{ 'config.form_rss.description'|trans }}
4f0dfac6
NL
74 </div>
75 </div>
76
77 <div class="row">
78 <div class="input-field col s12">
0d42217e 79 <label>{{ 'config.form_rss.token_label'|trans }}</label>
83aaf841
JB
80 <div>
81 {% if rss.token %}
82 {{ rss.token }}
83 {% else %}
0d42217e 84 <em>{{ 'config.form_rss.no_token'|trans }}</em>
83aaf841 85 {% endif %}
0d42217e
JB
86 – <a href="{{ path('generate_token') }}">
87 {% if rss.token %}
88 {{ 'config.form_rss.token_reset'|trans }}
89 {% else %}
90 {{ 'config.form_rss.token_create'|trans }}
91 {% endif %}</a>
83aaf841 92 </div>
53e12188
AD
93 </div>
94 </div>
4f0dfac6 95 {% if rss.token %}
53e12188
AD
96 <div class="row">
97 <div class="input-field col s12">
0d42217e
JB
98 <label>{{ 'config.form_rss.rss_links'|trans }}</label>
99 <ul>
100 <li><a href="{{ path('unread_rss', {'username': rss.username, 'token': rss.token}) }}">{{ 'config.form_rss.rss_link.unread'|trans }}</a></li>
101 <li><a href="{{ path('starred_rss', {'username': rss.username, 'token': rss.token}) }}">{{ 'config.form_rss.rss_link.starred'|trans }}</a></li>
102 <li><a href="{{ path('archive_rss', {'username': rss.username, 'token': rss.token}) }}">{{ 'config.form_rss.rss_link.archive'|trans }}</a></li>
103 </ul>
53e12188
AD
104 </div>
105 </div>
4f0dfac6 106 {% endif %}
53e12188
AD
107
108 <div class="row">
109 <div class="input-field col s12">
110 {{ form_label(form.rss.rss_limit) }}
111 {{ form_errors(form.rss.rss_limit) }}
112 {{ form_widget(form.rss.rss_limit) }}
113 </div>
114 </div>
115
0d42217e
JB
116 {{ form_widget(form.rss.save, {'attr': {'class': 'btn waves-effect waves-light'}}) }}
117 {{ form_rest(form.rss) }}
53e12188
AD
118 </form>
119 </div>
120
53e12188 121 <div id="set3" class="col s12">
33fe61f9 122 {{ form_start(form.user) }}
53e12188
AD
123 {{ form_errors(form.user) }}
124
125 <div class="row">
126 <div class="input-field col s12">
127 {{ form_label(form.user.name) }}
128 {{ form_errors(form.user.name) }}
129 {{ form_widget(form.user.name) }}
130 </div>
131 </div>
132
133 <div class="row">
134 <div class="input-field col s12">
135 {{ form_label(form.user.email) }}
136 {{ form_errors(form.user.email) }}
137 {{ form_widget(form.user.email) }}
138 </div>
139 </div>
140
18cf594f 141 {% if twofactor_auth %}
23ff8d36
JB
142 <div class="row">
143 <div class="input-field col s12">
0d42217e 144 {{ 'config.form_user.two_factor_description'|trans }}
23ff8d36
JB
145 </div>
146 </div>
147
2db616b5
NL
148 <div class="row">
149 <div class="input-field col s12">
150 {{ form_widget(form.user.twoFactorAuthentication) }}
151 {{ form_label(form.user.twoFactorAuthentication) }}
152 {{ form_errors(form.user.twoFactorAuthentication) }}
153 </div>
154 </div>
18cf594f 155 {% endif %}
2db616b5 156
0d42217e
JB
157 {{ form_widget(form.user.save, {'attr': {'class': 'btn waves-effect waves-light'}}) }}
158 {{ form_rest(form.user) }}
53e12188
AD
159 </form>
160 </div>
161
53e12188 162 <div id="set4" class="col s12">
33fe61f9 163 {{ form_start(form.pwd) }}
53e12188
AD
164 {{ form_errors(form.pwd) }}
165
166 <div class="row">
167 <div class="input-field col s12">
168 {{ form_label(form.pwd.old_password) }}
169 {{ form_errors(form.pwd.old_password) }}
170 {{ form_widget(form.pwd.old_password) }}
171 </div>
172 </div>
173
174 <div class="row">
175 <div class="input-field col s12">
176 {{ form_label(form.pwd.new_password.first) }}
177 {{ form_errors(form.pwd.new_password.first) }}
178 {{ form_widget(form.pwd.new_password.first) }}
179 </div>
180 </div>
181
182 <div class="row">
183 <div class="input-field col s12">
184 {{ form_label(form.pwd.new_password.second) }}
185 {{ form_errors(form.pwd.new_password.second) }}
186 {{ form_widget(form.pwd.new_password.second) }}
187 </div>
188 </div>
189
0d42217e
JB
190 {{ form_widget(form.pwd.save, {'attr': {'class': 'btn waves-effect waves-light'}}) }}
191 {{ form_rest(form.pwd) }}
53e12188
AD
192 </form>
193 </div>
194
f19f9f62 195 <div id="set5" class="col s12">
981cacf7
KG
196 <div class="row">
197 <div class="input-field col s12">
198 <ul>
199 {% for tagging_rule in app.user.config.taggingRules %}
200 <li>
0d42217e
JB
201 {{ 'config.form_rules.if_label'|trans }}
202 « {{ tagging_rule.rule }} »
203 {{ 'config.form_rules.then_tag_as_label'|trans }}
204 « {{ tagging_rule.tags|join(', ') }} »
205 <a href="{{ path('delete_tagging_rule', {id: tagging_rule.id}) }}" title="{{ 'config.form_rules.delete_rule_label'|trans }}">
52e423f3
KG
206 <i class="tool grey-text delete mdi-action-delete"></i>
207 </a>
981cacf7
KG
208 </li>
209 {% endfor %}
210 </ul>
211 </div>
212 </div>
213
c13eda46 214 {{ form_start(form.new_tagging_rule) }}
9b88658c 215 {{ form_errors(form.new_tagging_rule) }}
f19f9f62
KG
216
217 <div class="row">
218 <div class="input-field col s12">
219 {{ form_label(form.new_tagging_rule.rule) }}
220 {{ form_errors(form.new_tagging_rule.rule) }}
221 {{ form_widget(form.new_tagging_rule.rule) }}
222 </div>
223 </div>
224
225 <div class="row">
226 <div class="input-field col s12">
227 {{ form_label(form.new_tagging_rule.tags) }}
228 {{ form_errors(form.new_tagging_rule.tags) }}
229 {{ form_widget(form.new_tagging_rule.tags) }}
230 </div>
231 </div>
232
0d42217e
JB
233 {{ form_widget(form.new_tagging_rule.save, {'attr': {'class': 'btn waves-effect waves-light'}}) }}
234 {{ form_rest(form.new_tagging_rule) }}
f19f9f62 235 </form>
e9fbd2d1
KG
236
237 <div class="row">
238 <div class="input-field col s12">
0d42217e 239 <h4>{{ 'config.form_rules.faq.title'|trans }}</h4>
5c514b0b 240
0d42217e
JB
241 <h5>{{ 'config.form_rules.faq.tagging_rules_definition_title'|trans }}</h5>
242 <p class="help">{{ 'config.form_rules.faq.tagging_rules_definition_description'|trans|raw }}</p>
5c514b0b 243
0d42217e
JB
244 <h5>{{ 'config.form_rules.faq.how_to_use_them_title'|trans }}</h5>
245 <p class="help">{{ 'config.form_rules.faq.how_to_use_them_description'|trans|raw }}</p>
5c514b0b 246
0d42217e 247 <h5>{{ 'config.form_rules.faq.variables_available_title'|trans }}</h5>
e9fbd2d1 248 <p class="help">
0d42217e 249 {{ 'config.form_rules.faq.variables_available_description'|trans }}
e9fbd2d1 250
0d42217e 251 <table class="bordered">
e9fbd2d1
KG
252 <thead>
253 <tr>
0d42217e
JB
254 <th>{{ 'config.form_rules.faq.variable_description.label'|trans }}</th>
255 <th>{{ 'config.form_rules.faq.meaning'|trans }}</th>
256 <th>{{ 'config.form_rules.faq.operator_description.label'|trans }}</th>
257 <th>{{ 'config.form_rules.faq.meaning'|trans }}</th>
e9fbd2d1
KG
258 </tr>
259 </thead>
260
261 <tbody>
262 <tr>
263 <td>title</td>
0d42217e 264 <td>{{ 'config.form_rules.faq.variable_description.title'|trans }}</td>
5c514b0b 265 <td>&lt;=</td>
0d42217e 266 <td>{{ 'config.form_rules.faq.operator_description.less_than'|trans }}</td>
e9fbd2d1
KG
267 </tr>
268 <tr>
269 <td>url</td>
0d42217e 270 <td>{{ 'config.form_rules.faq.variable_description.url'|trans }}</td>
5c514b0b 271 <td>&lt;</td>
0d42217e 272 <td>{{ 'config.form_rules.faq.operator_description.strictly_less_than'|trans }}</td>
e9fbd2d1
KG
273 </tr>
274 <tr>
275 <td>isArchived</td>
0d42217e 276 <td>{{ 'config.form_rules.faq.variable_description.isArchived'|trans }}</td>
5c514b0b 277 <td>=&gt;</td>
0d42217e 278 <td>{{ 'config.form_rules.faq.operator_description.greater_than'|trans }}</td>
e9fbd2d1
KG
279 </tr>
280 <tr>
4c07a83b 281 <td>isStarred</td>
0d42217e 282 <td>{{ 'config.form_rules.faq.variable_description.isStarred'|trans }}</td>
5c514b0b 283 <td>&gt;</td>
0d42217e 284 <td>{{ 'config.form_rules.faq.operator_description.strictly_greater_than'|trans }}</td>
e9fbd2d1
KG
285 </tr>
286 <tr>
287 <td>content</td>
0d42217e 288 <td>{{ 'config.form_rules.faq.variable_description.content'|trans }}</td>
5c514b0b 289 <td>=</td>
0d42217e 290 <td>{{ 'config.form_rules.faq.operator_description.equal_to'|trans }}</td>
e9fbd2d1
KG
291 </tr>
292 <tr>
293 <td>language</td>
0d42217e 294 <td>{{ 'config.form_rules.faq.variable_description.language'|trans }}</td>
5c514b0b 295 <td>!=</td>
0d42217e 296 <td>{{ 'config.form_rules.faq.operator_description.not_equal_to'|trans }}</td>
e9fbd2d1
KG
297 </tr>
298 <tr>
299 <td>mimetype</td>
0d42217e 300 <td>{{ 'config.form_rules.faq.variable_description.mimetype'|trans }}</td>
5c514b0b 301 <td>OR</td>
0d42217e 302 <td>{{ 'config.form_rules.faq.operator_description.or'|trans }}</td>
e9fbd2d1
KG
303 </tr>
304 <tr>
305 <td>readingTime</td>
0d42217e 306 <td>{{ 'config.form_rules.faq.variable_description.readingTime'|trans }}</td>
5c514b0b 307 <td>AND</td>
0d42217e 308 <td>{{ 'config.form_rules.faq.operator_description.and'|trans }}</td>
e9fbd2d1
KG
309 </tr>
310 <tr>
311 <td>domainName</td>
0d42217e 312 <td>{{ 'config.form_rules.faq.variable_description.domainName'|trans }}</td>
aeff8aa7 313 <td>matches</td>
0d42217e 314 <td>{{ 'config.form_rules.faq.operator_description.matches'|trans|raw }}</td>
e9fbd2d1
KG
315 </tr>
316 </tbody>
317 </table>
318 </p>
319 </div>
320 </div>
f19f9f62
KG
321 </div>
322
fcb1fba5 323 {% if is_granted('ROLE_SUPER_ADMIN') %}
c13eda46 324 <div id="set6" class="col s12">
33fe61f9 325 {{ form_start(form.new_user) }}
53e12188
AD
326 {{ form_errors(form.new_user) }}
327
328 <div class="row">
329 <div class="input-field col s12">
330 {{ form_label(form.new_user.username) }}
331 {{ form_errors(form.new_user.username) }}
332 {{ form_widget(form.new_user.username) }}
333 </div>
334 </div>
335
336 <div class="row">
337 <div class="input-field col s12">
fcb1fba5
NL
338 {{ form_label(form.new_user.plainPassword.first) }}
339 {{ form_errors(form.new_user.plainPassword.first) }}
340 {{ form_widget(form.new_user.plainPassword.first) }}
341 </div>
342 </div>
343
344 <div class="row">
345 <div class="input-field col s12">
346 {{ form_label(form.new_user.plainPassword.second) }}
347 {{ form_errors(form.new_user.plainPassword.second) }}
348 {{ form_widget(form.new_user.plainPassword.second) }}
53e12188
AD
349 </div>
350 </div>
351
352 <div class="row">
353 <div class="input-field col s12">
354 {{ form_label(form.new_user.email) }}
355 {{ form_errors(form.new_user.email) }}
356 {{ form_widget(form.new_user.email) }}
357 </div>
358 </div>
359
0d42217e
JB
360 {{ form_widget(form.new_user.save, {'attr': {'class': 'btn waves-effect waves-light'}}) }}
361 {{ form_rest(form.new_user) }}
53e12188
AD
362 </form>
363 </div>
fcb1fba5 364 {% endif %}
53e12188
AD
365 </div>
366
367 </div>
368 </div>
369 </div>
53e12188 370{% endblock %}