From 04c3830c2a2d4b683a740377cd194960f15982a4 Mon Sep 17 00:00:00 2001 From: Harrys Ravalomanana Date: Mon, 20 Jan 2020 18:56:42 +0400 Subject: [PATCH] PHRAS-2875 Workzone refacto #time 8h --- package.json | 2 +- templates/web/prod/WorkZone/Macros.html.twig | 39 ++++++++++++-------- yarn.lock | 8 ++-- 3 files changed, 28 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 62fa0e1cea..dbbef508e8 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "normalize-css": "^2.1.0", "npm": "^6.0.0", "npm-modernizr": "^2.8.3", - "phraseanet-production-client": "0.34.102-d", + "phraseanet-production-client": "0.34.103-d", "requirejs": "^2.3.5", "tinymce": "^4.0.28", "underscore": "^1.8.3", diff --git a/templates/web/prod/WorkZone/Macros.html.twig b/templates/web/prod/WorkZone/Macros.html.twig index f37dfdc054..6b17c3f1f5 100644 --- a/templates/web/prod/WorkZone/Macros.html.twig +++ b/templates/web/prod/WorkZone/Macros.html.twig @@ -32,7 +32,10 @@ src="/assets/common/images/icons/valid.png" /> - + + + + @@ -126,7 +129,8 @@ {% endif %} --> - + + @@ -230,7 +234,10 @@
- + + + +
@@ -305,7 +312,18 @@ {% endif %} {% import 'common/thumbnail.html.twig' as thumbnail %} - + {% if app['settings'].getUserSetting(app.getAuthenticatedUser(), 'basket_title_display') == '1' %} +
+ {{ record.get_title() | truncate(20, true, "...") }} +
+ {% endif %} + {% if app['settings'].getUserSetting(app.getAuthenticatedUser(), 'basket_status_display') == '1' %} +
+ {% for flag in record_flags(record) %} + + {% endfor %} +
+ {% endif %}
- {% if app['settings'].getUserSetting(app.getAuthenticatedUser(), 'basket_title_display') == '1' %} -
- {{record.get_title()}} -
- {% endif %} - {% if app['settings'].getUserSetting(app.getAuthenticatedUser(), 'basket_status_display') == '1' %} -
- {% for flag in record_flags(record) %} - - {% endfor %} -
- {% endif %} +
{{record.getNumber()}}
diff --git a/yarn.lock b/yarn.lock index b0531eaf13..c3e99c41fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7577,10 +7577,10 @@ phraseanet-common@^0.4.5-d: js-cookie "^2.1.0" pym.js "^1.3.1" -phraseanet-production-client@0.34.102-d: - version "0.34.102-d" - resolved "https://registry.yarnpkg.com/phraseanet-production-client/-/phraseanet-production-client-0.34.102-d.tgz#ee2772fd712a5fb2acc87eae5c7d4a2a46f5a28a" - integrity sha512-3KtY3n9uI42o6mDUDDXX6KgP3Os2FlQE3nkzEJc3eVbstG9V6rNlk8J/ujXaMKy1hibBT+9f7TTSYy0Z9ARPBA== +phraseanet-production-client@0.34.103-d: + version "0.34.103-d" + resolved "https://registry.yarnpkg.com/phraseanet-production-client/-/phraseanet-production-client-0.34.103-d.tgz#7f043af8c504d66d94450c25029d63338da58037" + integrity sha512-8/205hCZaFCZsFfTCjG1BBCemInnPEu3npQHCNaCAz+TA2ojzajNxbgeGY3Fw6PjUYv+qoPpBQgNaOiBwybkKg== dependencies: "@mapbox/mapbox-gl-language" "^0.9.2" "@turf/turf" "^5.1.6"