X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=src%2FWallabag%2FCoreBundle%2FResources%2Fviews%2Fthemes%2Fmaterial%2FEntry%2Fentries.html.twig;h=526e3cbb0ebd3500433e6ace920f76acefda9e1d;hb=e247450ade3f8e2ccb66aef0553c424e40834570;hp=00e8bf63835790693d42fce9e75533afeb659e0e;hpb=1f00547836d1e832b31368413dccb32586206321;p=github%2Fwallabag%2Fwallabag.git diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig index 00e8bf63..526e3cbb 100644 --- a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig @@ -1,9 +1,16 @@ {% extends "WallabagCoreBundle::layout.html.twig" %} +{% block head %} + {{ parent() }} + {% if tag is defined and app.user.config.feedToken %} + + {% endif %} +{% endblock %} + {% block title %} {% set filter = '' %} {% if tag is defined %} - {% set filter = tag %} + {% set filter = tag.slug %} {% endif %} {% if searchTerm is defined and searchTerm is not empty %} {% set filter = searchTerm %} @@ -12,64 +19,98 @@ {% endblock %} {% block content %} -
-
+ {% set listMode = app.user.config.listMode %} + {% set currentRoute = app.request.attributes.get('_route') %} + {% if currentRoute == 'homepage' %} + {% set currentRoute = 'unread' %} + {% endif %} +
+
+
{{ 'entry.list.number_on_the_page'|transchoice(entries.count) }} + {% if listMode == 0 %}view_list{% else %}view_module{% endif %} + {% if app.user.config.feedToken %} + {% include "@WallabagCore/themes/common/Entry/_feed_link.html.twig" %} + {% endif %}
{% if entries.getNbPages > 1 %} {{ pagerfanta(entries, 'twitter_bootstrap_translated', {'proximity': 1}) }} {% endif %}
-
-
    +
      + +
    • + {% if entries.count > 0 and listMode == 1 %} + +   + + + + + + + + {% endif %} +
    • + {% for entry in entries %} -
    • - {% if entry.previewPicture is null %} - {% include "@WallabagCore/themes/material/Entry/_card_no_preview.html.twig" with {'entry': entry} only %} +
    • + {% if listMode == 1 %} + {% include "@WallabagCore/themes/material/Entry/_card_list.html.twig" with {'entry': entry} only %} {% elseif not entry.previewPicture is null and entry.mimetype starts with 'image/' %} {% include "@WallabagCore/themes/material/Entry/_card_full_image.html.twig" with {'entry': entry} only %} - {% elseif not entry.previewPicture is null %} + {% else %} {% include "@WallabagCore/themes/material/Entry/_card_preview.html.twig" with {'entry': entry} only %} {% endif %}
    • {% endfor %}
    + {% if entries.getNbPages > 1 %} - {{ pagerfanta(entries, 'twitter_bootstrap_translated', {'proximity': 1}) }} +
    + {{ pagerfanta(entries, 'twitter_bootstrap_translated', {'proximity': 1}) }} +
    {% endif %} -
    - {% set currentRoute = app.request.attributes.get('_route') %} - {% set currentTag = '' %} +
    + {% set currentTag = null %} {% if tag is defined %} - {% set currentTag = tag %} + {% set currentTag = tag.slug %} {% endif %} - {% if currentRoute == 'homepage' %} - {% set currentRoute = 'unread' %} + {% set exportSearchTerm = null %} + {% if searchTerm is defined %} + {% set exportSearchTerm = searchTerm %} {% endif %} + {% set previousRoute = app.request.attributes.get('currentRoute') %}

    {{ 'entry.list.export_title'|trans }}

      - {% if craue_setting('export_epub') %}
    • EPUB
    • {% endif %} - {% if craue_setting('export_mobi') %}
    • MOBI
    • {% endif %} - {% if craue_setting('export_pdf') %}
    • PDF
    • {% endif %} - {% if craue_setting('export_csv') %}
    • JSON
    • {% endif %} - {% if craue_setting('export_json') %}
    • CSV
    • {% endif %} - {% if craue_setting('export_txt') %}
    • TXT
    • {% endif %} - {% if craue_setting('export_xml') %}
    • XML
    • {% endif %} + {% if craue_setting('export_epub') %}
    • EPUB
    • {% endif %} + {% if craue_setting('export_mobi') %}
    • MOBI
    • {% endif %} + {% if craue_setting('export_pdf') %}
    • PDF
    • {% endif %} + {% if craue_setting('export_json') %}
    • JSON
    • {% endif %} + {% if craue_setting('export_csv') %}
    • CSV
    • {% endif %} + {% if craue_setting('export_txt') %}
    • TXT
    • {% endif %} + {% if craue_setting('export_xml') %}
    • XML
    • {% endif %}
    {% if form is not null %} -
    +

    {{ 'entry.filters.title'|trans }}

    + {% if currentRoute != 'untagged' and nbEntriesUntagged != 0 %} + + {% endif %} +
    @@ -98,6 +139,15 @@ {{ form_label(form.previewPicture) }}
    +
    + +
    + +
    + {{ form_widget(form.isPublic) }} + {{ form_label(form.isPublic) }} +
    +
    {{ form_label(form.language) }}
    @@ -117,10 +167,12 @@
    {{ form_label(form.readingTime) }}
    +
    {{ form_widget(form.readingTime.left_number, {'type': 'number'}) }}
    +
    {{ form_widget(form.readingTime.right_number, {'type': 'number'}) }}