Skip to content

Commit d43538a

Browse files
Réutilisations : affichage auteur et phrase d'intro (#5235)
1 parent 47595bf commit d43538a

4 files changed

Lines changed: 22 additions & 0 deletions

File tree

apps/transport/lib/transport_web/live/reuses_live.ex

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ defmodule TransportWeb.ReusesLive do
1212
<%= unless @reuses == [] and !@fetch_reuses_error do %>
1313
<section class="white pt-48" id="dataset-reuses">
1414
<h2>{dgettext("page-dataset-details", "Reuses")}</h2>
15+
<p>
16+
{dgettext(
17+
"page-dataset-details",
18+
"You will find below reuses created by individuals or organizations based on this dataset."
19+
)}
20+
</p>
1521
<%= if @fetch_reuses_error do %>
1622
<div class="panel reuses_not_available">
1723
🔌 {dgettext("page-dataset-details", "Reuses are temporarily unavailable")}
@@ -21,6 +27,7 @@ defmodule TransportWeb.ReusesLive do
2127
<%= for reuse <- @reuses do %>
2228
<div class="panel reuse">
2329
<img src={reuse["image"]} alt={reuse["title"]} />
30+
<div class="mt-12">{Phoenix.HTML.raw(owner(reuse))}</div>
2431
<div class="reuse__links">
2532
<.link href={reuse["url"]}>{dgettext("page-dataset-details", "Website")}</.link>
2633
<.link href={reuse["page"]} target="_blank">
@@ -65,6 +72,9 @@ defmodule TransportWeb.ReusesLive do
6572
{:ok, socket}
6673
end
6774

75+
def owner(%{"organization" => %{"name" => name}}), do: ~s|<i class="fa fa-building icon"></i>| <> name
76+
def owner(%{"owner" => %{"name" => name}}), do: ~s|<i class="fa fa-user icon"></i>| <> name
77+
6878
def handle_info({:fetch_data_gouv_reuses, dataset_datagouv_id}, socket) do
6979
# in case data.gouv api is down, datasets pages should still be available on our site
7080
%{reuses: reuses, fetch_reuses_error: fetch_reuses_error} =

apps/transport/priv/gettext/en/LC_MESSAGES/page-dataset-details.po

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -729,3 +729,7 @@ msgstr ""
729729
#, elixir-autogen, elixir-format
730730
msgid "This discussion is closed"
731731
msgstr ""
732+
733+
#, elixir-autogen, elixir-format
734+
msgid "You will find below reuses created by individuals or organizations based on this dataset."
735+
msgstr ""

apps/transport/priv/gettext/fr/LC_MESSAGES/page-dataset-details.po

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -729,3 +729,7 @@ msgstr "Répondre ou clore"
729729
#, elixir-autogen, elixir-format
730730
msgid "This discussion is closed"
731731
msgstr "Cette discussion est fermée"
732+
733+
#, elixir-autogen, elixir-format
734+
msgid "You will find below reuses created by individuals or organizations based on this dataset."
735+
msgstr "Vous trouverez dessous les réutilisations créées par des personnes ou des organisations en utilisant ce jeu de données."

apps/transport/priv/gettext/page-dataset-details.pot

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -729,3 +729,7 @@ msgstr ""
729729
#, elixir-autogen, elixir-format
730730
msgid "This discussion is closed"
731731
msgstr ""
732+
733+
#, elixir-autogen, elixir-format
734+
msgid "You will find below reuses created by individuals or organizations based on this dataset."
735+
msgstr ""

0 commit comments

Comments
 (0)