2015-02-16 20:28:49 +00:00
|
|
|
|
{% extends "WallabagCoreBundle::layout.html.twig" %}
|
|
|
|
|
|
|
|
|
|
{% block title %}{% trans %}Config{% endtrans %}{% endblock %}
|
|
|
|
|
|
|
|
|
|
{% block content %}
|
2015-02-17 21:45:20 +00:00
|
|
|
|
<h2>{% trans %}Wallabag configuration{% endtrans %}</h2>
|
2015-02-16 20:28:49 +00:00
|
|
|
|
|
2015-11-06 23:18:06 +00:00
|
|
|
|
{{ form_start(form.config) }}
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_errors(form.config) }}
|
2015-02-16 20:28:49 +00:00
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.config.theme) }}
|
|
|
|
|
{{ form_errors(form.config.theme) }}
|
|
|
|
|
{{ form_widget(form.config.theme) }}
|
2015-02-16 20:28:49 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.config.items_per_page) }}
|
|
|
|
|
{{ form_errors(form.config.items_per_page) }}
|
|
|
|
|
{{ form_widget(form.config.items_per_page) }}
|
2015-02-16 20:28:49 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.config.language) }}
|
|
|
|
|
{{ form_errors(form.config.language) }}
|
|
|
|
|
{{ form_widget(form.config.language) }}
|
2015-02-16 20:28:49 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_rest(form.config) }}
|
|
|
|
|
</form>
|
|
|
|
|
|
|
|
|
|
<h2>{% trans %}RSS configuration{% endtrans %}</h2>
|
|
|
|
|
|
2015-11-06 23:18:06 +00:00
|
|
|
|
{{ form_start(form.rss) }}
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_errors(form.rss) }}
|
|
|
|
|
|
2015-12-29 08:59:46 +00:00
|
|
|
|
<div class="row">
|
|
|
|
|
{% trans %}RSS feeds provided by wallabag allow you to read your saved articles with your favourite RSS reader.{% endtrans %}
|
|
|
|
|
</div>
|
|
|
|
|
|
2015-03-28 13:27:45 +00:00
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<label>Rss token</label>
|
|
|
|
|
{% if rss.token %}
|
|
|
|
|
{{ rss.token }}
|
|
|
|
|
{% else %}
|
|
|
|
|
<em>No token</em>
|
|
|
|
|
{% endif %}
|
|
|
|
|
–
|
|
|
|
|
<a href="{{ path('generate_token') }}">Regenerate ?</a>
|
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<label>Rss links:</label>
|
2015-03-28 20:43:49 +00:00
|
|
|
|
{% if rss.token %}
|
|
|
|
|
<ul>
|
|
|
|
|
<li><a href="{{ path('unread_rss', {'username': rss.username, 'token': rss.token}) }}">unread</a></li>
|
|
|
|
|
<li><a href="{{ path('starred_rss', {'username': rss.username, 'token': rss.token}) }}">fav</a></li>
|
|
|
|
|
<li><a href="{{ path('archive_rss', {'username': rss.username, 'token': rss.token}) }}">archives</a></li>
|
|
|
|
|
</ul>
|
|
|
|
|
{% else %}
|
|
|
|
|
<strong>You need to generate a token first.</strong>
|
|
|
|
|
{% endif %}
|
2015-03-28 13:27:45 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
|
|
|
|
{{ form_label(form.rss.rss_limit) }}
|
|
|
|
|
{{ form_errors(form.rss.rss_limit) }}
|
|
|
|
|
{{ form_widget(form.rss.rss_limit) }}
|
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
{{ form_rest(form.rss) }}
|
2015-02-17 20:03:23 +00:00
|
|
|
|
</form>
|
|
|
|
|
|
2015-02-17 21:45:20 +00:00
|
|
|
|
<h2>{% trans %}User information{% endtrans %}</h2>
|
|
|
|
|
|
2015-11-06 23:18:06 +00:00
|
|
|
|
{{ form_start(form.user) }}
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_errors(form.user) }}
|
2015-02-17 21:45:20 +00:00
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.user.name) }}
|
|
|
|
|
{{ form_errors(form.user.name) }}
|
|
|
|
|
{{ form_widget(form.user.name) }}
|
2015-02-17 21:45:20 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.user.email) }}
|
|
|
|
|
{{ form_errors(form.user.email) }}
|
|
|
|
|
{{ form_widget(form.user.email) }}
|
2015-02-17 21:45:20 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
2015-10-15 11:17:21 +00:00
|
|
|
|
{% if twofactor_auth %}
|
2015-12-29 08:59:46 +00:00
|
|
|
|
<div class="row">
|
|
|
|
|
{% trans %}Enabling two factor authentication means you'll receive an email with a code on every new untrusted connexion{% endtrans %}
|
|
|
|
|
</div>
|
|
|
|
|
|
2015-10-13 20:43:15 +00:00
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
|
|
|
|
{{ form_label(form.user.twoFactorAuthentication) }}
|
|
|
|
|
{{ form_errors(form.user.twoFactorAuthentication) }}
|
|
|
|
|
{{ form_widget(form.user.twoFactorAuthentication) }}
|
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
2015-10-15 11:17:21 +00:00
|
|
|
|
{% endif %}
|
2015-10-13 20:43:15 +00:00
|
|
|
|
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_rest(form.user) }}
|
2015-02-17 21:45:20 +00:00
|
|
|
|
</form>
|
|
|
|
|
|
2015-02-17 20:03:23 +00:00
|
|
|
|
<h2>{% trans %}Change your password{% endtrans %}</h2>
|
|
|
|
|
|
2015-11-06 23:18:06 +00:00
|
|
|
|
{{ form_start(form.pwd) }}
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_errors(form.pwd) }}
|
2015-02-17 20:03:23 +00:00
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.pwd.old_password) }}
|
|
|
|
|
{{ form_errors(form.pwd.old_password) }}
|
|
|
|
|
{{ form_widget(form.pwd.old_password) }}
|
2015-02-17 20:03:23 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.pwd.new_password.first) }}
|
|
|
|
|
{{ form_errors(form.pwd.new_password.first) }}
|
|
|
|
|
{{ form_widget(form.pwd.new_password.first) }}
|
2015-02-17 20:03:23 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.pwd.new_password.second) }}
|
|
|
|
|
{{ form_errors(form.pwd.new_password.second) }}
|
|
|
|
|
{{ form_widget(form.pwd.new_password.second) }}
|
2015-02-17 20:03:23 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_rest(form.pwd) }}
|
2015-02-16 20:28:49 +00:00
|
|
|
|
</form>
|
2015-02-22 08:30:25 +00:00
|
|
|
|
|
2015-10-25 13:34:43 +00:00
|
|
|
|
<h2>{% trans %}Tagging rules{% endtrans %}</h2>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
{% for tagging_rule in app.user.config.taggingRules %}
|
|
|
|
|
<li>
|
|
|
|
|
if « {{ tagging_rule.rule }} » then tag as « {{ tagging_rule.tags|join(', ') }} »
|
|
|
|
|
<a href="{{ path('delete_tagging_rule', {id: tagging_rule.id}) }}" title="{% trans %}Delete{% endtrans %}" class="tool delete icon-trash icon"></a>
|
|
|
|
|
</li>
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</ul>
|
|
|
|
|
|
2015-12-22 12:00:37 +00:00
|
|
|
|
{{ form_start(form.new_tagging_rule) }}
|
2015-10-25 13:34:43 +00:00
|
|
|
|
{{ form_errors(form.new_tagging_rule) }}
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
|
|
|
|
{{ form_label(form.new_tagging_rule.rule) }}
|
|
|
|
|
{{ form_errors(form.new_tagging_rule.rule) }}
|
|
|
|
|
{{ form_widget(form.new_tagging_rule.rule) }}
|
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
|
|
|
|
{{ form_label(form.new_tagging_rule.tags) }}
|
|
|
|
|
{{ form_errors(form.new_tagging_rule.tags) }}
|
|
|
|
|
{{ form_widget(form.new_tagging_rule.tags) }}
|
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
{{ form_rest(form.new_tagging_rule) }}
|
|
|
|
|
</form>
|
|
|
|
|
|
2015-09-29 12:31:52 +00:00
|
|
|
|
{% if is_granted('ROLE_SUPER_ADMIN') %}
|
2015-02-22 08:30:25 +00:00
|
|
|
|
<h2>{% trans %}Add a user{% endtrans %}</h2>
|
|
|
|
|
|
2015-11-06 23:18:06 +00:00
|
|
|
|
{{ form_start(form.new_user) }}
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_errors(form.new_user) }}
|
2015-02-22 08:30:25 +00:00
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.new_user.username) }}
|
|
|
|
|
{{ form_errors(form.new_user.username) }}
|
|
|
|
|
{{ form_widget(form.new_user.username) }}
|
2015-02-22 08:30:25 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-09-29 12:31:52 +00:00
|
|
|
|
{{ form_label(form.new_user.plainPassword.first) }}
|
|
|
|
|
{{ form_errors(form.new_user.plainPassword.first) }}
|
|
|
|
|
{{ form_widget(form.new_user.plainPassword.first) }}
|
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
|
|
|
|
{{ form_label(form.new_user.plainPassword.second) }}
|
|
|
|
|
{{ form_errors(form.new_user.plainPassword.second) }}
|
|
|
|
|
{{ form_widget(form.new_user.plainPassword.second) }}
|
2015-02-22 08:30:25 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
|
|
<fieldset class="w500p inline">
|
|
|
|
|
<div class="row">
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_label(form.new_user.email) }}
|
|
|
|
|
{{ form_errors(form.new_user.email) }}
|
|
|
|
|
{{ form_widget(form.new_user.email) }}
|
2015-02-22 08:30:25 +00:00
|
|
|
|
</div>
|
|
|
|
|
</fieldset>
|
|
|
|
|
|
2015-03-28 13:27:45 +00:00
|
|
|
|
{{ form_rest(form.new_user) }}
|
2015-09-29 12:31:52 +00:00
|
|
|
|
{% endif %}
|
2015-02-22 08:30:25 +00:00
|
|
|
|
</form>
|
2015-02-16 20:28:49 +00:00
|
|
|
|
{% endblock %}
|