From f08d53b0c6c32bc4a696765d98af3efa3039348a Mon Sep 17 00:00:00 2001 From: Omar Roth Date: Sun, 28 Apr 2019 12:57:06 -0500 Subject: Add view count to livestreams in search results --- src/invidious/views/components/item.ecr | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/src/invidious/views/components/item.ecr b/src/invidious/views/components/item.ecr index 469dd230..484a340f 100644 --- a/src/invidious/views/components/item.ecr +++ b/src/invidious/views/components/item.ecr @@ -68,16 +68,19 @@ <%= item.author %>

- <% if item.responds_to?(:premiere_timestamp) && item.premiere_timestamp && item.premiere_timestamp.not_nil! > Time.now %> -
<%= translate(locale, "Premieres in `x`", recode_date((item.premiere_timestamp.as(Time) - Time.now).ago, locale)) %>
- <% elsif Time.now - item.published > 1.minute %>
-
<%= translate(locale, "Shared `x` ago", recode_date(item.published, locale)) %>
+ <% if item.responds_to?(:premiere_timestamp) && item.premiere_timestamp && item.premiere_timestamp.not_nil! > Time.now %> + <%= translate(locale, "Premieres in `x`", recode_date((item.premiere_timestamp.as(Time) - Time.now).ago, locale)) %>
+ <% elsif Time.now - item.published > 1.minute %> +
<%= translate(locale, "Shared `x` ago", recode_date(item.published, locale)) %>
+ <% else %> +
+ <% end %> +
<%= item.responds_to?(:views) ? translate(locale, "`x` views", number_to_short_text(item.views)) : "" %>
- <% end %> <% else %> <% if env.get("preferences").as(Preferences).thin_mode %> <% else %> @@ -112,16 +115,19 @@ <%= item.author %>

- <% if item.responds_to?(:premiere_timestamp) && item.premiere_timestamp && item.premiere_timestamp.not_nil! > Time.now %> -
<%= translate(locale, "Premieres in `x`", recode_date((item.premiere_timestamp.as(Time) - Time.now).ago, locale)) %>
- <% elsif Time.now - item.published > 1.minute %>
-
<%= translate(locale, "Shared `x` ago", recode_date(item.published, locale)) %>
+ <% if item.responds_to?(:premiere_timestamp) && item.premiere_timestamp && item.premiere_timestamp.not_nil! > Time.now %> + <%= translate(locale, "Premieres in `x`", recode_date((item.premiere_timestamp.as(Time) - Time.now).ago, locale)) %>
+ <% elsif Time.now - item.published > 1.minute %> +
<%= translate(locale, "Shared `x` ago", recode_date(item.published, locale)) %>
+ <% else %> +
+ <% end %> +
<%= item.responds_to?(:views) ? translate(locale, "`x` views", number_to_short_text(item.views)) : "" %>
- <% end %> <% end %> -- cgit v1.2.3 e.org> 2025-01-25Update Korean translationHosted Weblate Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: xrfmkrh <rF3nMd7sRKezjF2vcEQo@protonmail.com> 2025-01-25Update Albanian translationHosted Weblate Co-authored-by: Besnik Bleta <besnik@programeshqip.org> Co-authored-by: Hosted Weblate <hosted@weblate.org> 2025-01-25Update Serbian translationHosted Weblate Update Serbian translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: NEXI <nexiphotographer@gmail.com> 2025-01-25Update Finnish translationHosted Weblate Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Juli <julimiro@posteo.net> 2025-01-25Update Persian translationHosted Weblate Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> 2025-01-25Update Swedish translationHosted Weblate Update Swedish translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl> 2025-01-25Update French translationHosted Weblate Co-authored-by: ABCraft19 <lesenfantsbergaoui@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> 2025-01-25Update Spanish translationHosted Weblate Update Spanish translation Update Spanish translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jorge Maldonado Ventura <jorgesumle@freakspot.net> Co-authored-by: gallegonovato <fran-carro@hotmail.es> 2025-01-25Update Dutch translationHosted Weblate Update Dutch translation Co-authored-by: Dick Groskamp <dikgro@yahoo.co.uk> Co-authored-by: Hosted Weblate <hosted@weblate.org> 2025-01-25Update Arabic translationHosted Weblate Update Arabic translation Update Arabic translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Rex_sa <rex.sa@pm.me> 2025-01-25Update Italian translationHosted Weblate Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org> 2025-01-25Update Polish translationHosted Weblate Update Polish translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> 2025-01-25Update Croatian translationHosted Weblate Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Milo Ivir <mail@milotype.de> 2025-01-25Update Icelandic translationHosted Weblate Update Icelandic translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Sveinn í Felli <sv1@fellsnet.is> 2025-01-25Update Portuguese translationHosted Weblate Update Portuguese translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Sergio Marques <so.boston.android@gmail.com> 2025-01-25Update Czech translationHosted Weblate Update Czech translation Co-authored-by: Fjuro <fjuro@alius.cz> Co-authored-by: Hosted Weblate <hosted@weblate.org> 2025-01-25Update Japanese translationHosted Weblate Update Japanese translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: maboroshin <maboroshin@users.noreply.hosted.weblate.org> 2025-01-25Update Ukrainian translationHosted Weblate Update Ukrainian translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com> 2025-01-25Update Russian translationHosted Weblate Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: sergio <sergio+it@outerface.net> 2025-01-25Update Greek translationHosted Weblate Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: hompre <46e989cc@opayq.com> 2025-01-25Update German translationHosted Weblate Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Sanny Cue <sanny.cue@gmail.com> 2025-01-25Update Portuguese (Brazil) translationHosted Weblate Update Portuguese (Brazil) translation Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: joaooliva <joaooliva@protonmail.com>