{% extends 'base.html.twig' %} {% block title %}{{ 'my.title'|trans }}{% endblock %} {% block body %}
{% if app.request.query.has('passwordUpdated') %}
{% if app.request.query.get('passwordUpdated') %}

{{ 'form.success.password'|trans }}

{% else %}

{{ 'form.error.password'|trans }}

{% endif %}
{% endif %} {% if deleted %}

{{ 'form.success.gist'|trans }}

{% endif %}
{{ 'my.title'|trans }}
{{ form(deleteForm) }}
{% set params = app.request.attributes.get('_route_params')|merge({page: 1}) %}
{{ form_widget(filterForm.title) }}
{% if gists.nbResults == 0 %} {{ 'my.nothing'|trans }} {% else %} {% set pager %} {% if gists.haveToPaginate %} {% set params = app.request.attributes.get('_route_params')|merge({filter: app.request.query.get('filter', [])}) %}
  • {% set params = params|merge({page: 1}) %}
  • {% set params = params|merge({page: gists.previousPage}) %}
  • {% for p in gists.links(10) %}
  • {% set params = params|merge({page: p}) %} {{ p }}
  • {% endfor %}
  • {% set params = params|merge({page: gists.nextPage}) %}
  • {% set params = params|merge({page: gists.lastPage}) %}
{% endif %} {% endset %} {{ pager }} {% for gist in gists %}

{{ gist.title ? gist.title : 'gist.untitled'|trans }}, {{ gist.createdAt|date('date.format'|trans) }}

{% if not gist.cipher %} {{ 'gist.action.view'|trans }} {% else %} {% endif %}

{% endfor %} {{ pager }} {% endif %}
{% set apiEnabled = app.settings.api.enabled %}
{{ 'login.login.form.password.placeholder'|trans }}

{{ form_errors(passwordForm.currentPassword) }} {{ form_widget(passwordForm.currentPassword) }}

{{ form_errors(passwordForm.newPassword) }} {{ form_widget(passwordForm.newPassword) }}

{{ form_rest(passwordForm) }}

{% if apiEnabled %}
{{ 'my.api.title'|trans }}

{{ 'my.api.warning'|trans|raw }}

{% endif %}
{% endblock %}