diff --git a/assets/css/pages/performer.scss b/assets/css/pages/performer.scss index 25a02af..3fff1ba 100644 --- a/assets/css/pages/performer.scss +++ b/assets/css/pages/performer.scss @@ -50,3 +50,7 @@ } } } + +.performer-link { + color: blue; +} diff --git a/lib/runosaari/registration/performer.ex b/lib/runosaari/registration/performer.ex index 8b0f888..dc24540 100644 --- a/lib/runosaari/registration/performer.ex +++ b/lib/runosaari/registration/performer.ex @@ -9,6 +9,7 @@ defmodule Runosaari.Registration.Performer do field :paragraph3, :string field :paragraph4, :string field :paragraph5, :string + field :link, :string field :photo_path, :string field :confirmed, :boolean, default: false @@ -25,6 +26,7 @@ defmodule Runosaari.Registration.Performer do :paragraph3, :paragraph4, :paragraph5, + :link, :photo_path, :confirmed ]) diff --git a/lib/runosaari_web/templates/performer/form.html.eex b/lib/runosaari_web/templates/performer/form.html.eex index 2a73ba6..4b92b6d 100644 --- a/lib/runosaari_web/templates/performer/form.html.eex +++ b/lib/runosaari_web/templates/performer/form.html.eex @@ -29,7 +29,11 @@ <%= textarea form, :paragraph5 %> <%= error_tag form, :paragraph5 %> - <%= label form, :photo, "Esiintyjän kuva (muokatessa ei vaadi uudelleen lisäys vaikka tyhjä)" %> + <%= label form, :link, "Linkki esiintyjän sivuille" %> + <%= textarea form, :link %> + <%= error_tag form, :link %> + + <%= label form, :photo, "Esiintyjän kuva (muokatessa ei vaadi uudelleen lisäystä vaikka tyhjä)" %> <%= file_input form, :photo %> <%= error_tag form, :photo %> diff --git a/lib/runosaari_web/templates/performer/show.html.eex b/lib/runosaari_web/templates/performer/show.html.eex index cfd7e3a..bbc5d2a 100644 --- a/lib/runosaari_web/templates/performer/show.html.eex +++ b/lib/runosaari_web/templates/performer/show.html.eex @@ -15,6 +15,9 @@ <%= if @performer.paragraph5 != nil do %>
<%= @performer.paragraph5 %>
<% end %> + <%= if @performer.link != nil do %> + <%= @performer.link %> + <% end %>