Make partial listing milestones reusable

So it isn't specific to budget investments anymore.
This commit is contained in:
Javi Martín
2018-11-19 15:07:07 +01:00
parent 6f342baf7d
commit 64d6b7491a
37 changed files with 82 additions and 82 deletions

View File

@@ -57,13 +57,4 @@
<%= render 'valuation/budget_investments/valuation_comments' %>
<h2><%= t("admin.budget_investments.show.milestone") %></h2>
<%= render 'admin/budget_investments/milestones' %>
<p>
<%= link_to t("admin.budget_investments.show.new_milestone"),
polymorphic_path([:admin, *resource_hierarchy_for(@investment.milestones.new)],
action: :new),
class: "button hollow" %>
</p>
<%= render "admin/milestones/milestones", milestoneable: @investment %>

View File

@@ -1,4 +1,6 @@
<% if @investment.milestones.any? %>
<h2><%= t("admin.milestones.index.milestone") %></h2>
<% if milestoneable.milestones.any? %>
<table>
<thead>
<tr>
@@ -13,7 +15,7 @@
</tr>
</thead>
<tbody>
<% @investment.milestones.order_by_publication_date.each do |milestone| %>
<% milestoneable.milestones.order_by_publication_date.each do |milestone| %>
<tr id="<%= dom_id(milestone) %>" class="milestone">
<td class="text-center"><%= milestone.id %></td>
<td>
@@ -56,3 +58,10 @@
<% else %>
<p><%= t("admin.milestones.index.no_milestones") %></p>
<% end %>
<p>
<%= link_to t("admin.milestones.index.new_milestone"),
polymorphic_path([:admin, *resource_hierarchy_for(milestoneable.milestones.new)],
action: :new),
class: "button hollow" %>
</p>

View File

@@ -79,8 +79,6 @@ ast:
edit_classification: Editar clasificación
by: Autor
sent: Fecha
milestone: Siguimientu
new_milestone: Crear nuevu finxu
winner:
title: Ganadora
edit:
@@ -91,6 +89,8 @@ ast:
milestones:
index:
delete: "Esaniciar finxu"
milestone: Siguimientu
new_milestone: Crear nuevu finxu
new:
creating: Crear finxu
edit:

View File

@@ -219,8 +219,6 @@ de:
tags: Tags
user_tags: Benutzer*innentags
undefined: Undefiniert
milestone: Meilenstein
new_milestone: Neuen Meilenstein erstellen
compatibility:
title: Kompatibilität
"true": Inkompatibel
@@ -268,6 +266,8 @@ de:
image: "Bild"
show_image: "Bild anzeigen"
documents: "Dokumente"
milestone: Meilenstein
new_milestone: Neuen Meilenstein erstellen
form:
admin_statuses: Status des Ausgabenvorschlags verwalten
no_statuses_defined: Es wurde noch kein Status für diese Ausgabenvorschläge definiert

View File

@@ -226,8 +226,6 @@ en:
tags: Tags
user_tags: User tags
undefined: Undefined
milestone: Milestone
new_milestone: Create new milestone
compatibility:
title: Compatibility
"true": Incompatible
@@ -275,6 +273,8 @@ en:
image: "Image"
show_image: "Show image"
documents: "Documents"
milestone: Milestone
new_milestone: Create new milestone
form:
admin_statuses: Admin investment statuses
no_statuses_defined: There are no defined investment statuses yet

View File

@@ -192,8 +192,6 @@ es-AR:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
"true": Incompatible
@@ -241,6 +239,8 @@ es-AR:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
form:
admin_statuses: Administrar estados de inversión
no_statuses_defined: No hay estados de inversión definidos aún

View File

@@ -144,8 +144,6 @@ es-BO:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-BO:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -203,8 +203,6 @@ es-CL:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -244,6 +242,8 @@ es-CL:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-CO:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-CO:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-CR:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-CR:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-DO:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-DO:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-EC:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-EC:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-GT:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-GT:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-HN:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-HN:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-MX:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-MX:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-NI:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-NI:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-PA:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-PA:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-PE:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-PE:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-PR:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-PR:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-PY:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-PY:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-SV:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-SV:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -144,8 +144,6 @@ es-UY:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
selection:
@@ -180,6 +178,8 @@ es-UY:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -181,8 +181,6 @@ es-VE:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
"true": Incompatible
@@ -221,6 +219,8 @@ es-VE:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
new:
creating: Crear hito
date: Fecha

View File

@@ -223,8 +223,6 @@ es:
tags: Etiquetas
user_tags: Etiquetas del usuario
undefined: Sin definir
milestone: Seguimiento
new_milestone: Crear nuevo hito
compatibility:
title: Compatibilidad
"true": Incompatible
@@ -272,6 +270,8 @@ es:
image: "Imagen"
show_image: "Mostrar imagen"
documents: "Documentos"
milestone: Seguimiento
new_milestone: Crear nuevo hito
form:
admin_statuses: Gestionar estados de proyectos
no_statuses_defined: No hay estados definidos

View File

@@ -188,8 +188,6 @@ fa:
tags: برچسب ها
user_tags: برچسب های کاربر
undefined: تعریف نشده
milestone: نقطه عطف
new_milestone: ایجاد نقطه عطف جدید
compatibility:
title: سازگاری
"true": ناسازگار
@@ -236,6 +234,8 @@ fa:
image: "تصویر"
show_image: "نمایش تصویر"
documents: "اسناد"
milestone: نقطه عطف
new_milestone: ایجاد نقطه عطف جدید
new:
creating: ایجاد نقطه عطف جدید
date: تاریخ

View File

@@ -218,8 +218,6 @@ fr:
tags: Étiquettes
user_tags: Tags de lutilisateur
undefined: Indéterminé
milestone: Jalon
new_milestone: Créer nouveau jalon
compatibility:
title: Compatibilité
"true": Incompatibles
@@ -267,6 +265,8 @@ fr:
image: "Image"
show_image: "Afficher l'image"
documents: "Documents"
milestone: Jalon
new_milestone: Créer nouveau jalon
form:
admin_statuses: Administrer les statuts d'investissement
no_statuses_defined: Il n'y a pas encore de statuts d'investissement définis

View File

@@ -220,8 +220,6 @@ gl:
tags: Etiquetas
user_tags: Etiquetas do usuario
undefined: Sen definir
milestone: Seguimento
new_milestone: Crear novo seguimento
compatibility:
title: Compatibilidade
"true": Incompatible
@@ -269,6 +267,8 @@ gl:
image: "Imaxe"
show_image: "Amosar imaxe"
documents: "Documentos"
milestone: Seguimento
new_milestone: Crear novo seguimento
form:
admin_statuses: Administrar estados de investimento
no_statuses_defined: Aínda non se definirion os estados dos investimentos

View File

@@ -181,8 +181,6 @@ id:
tags: Tag
user_tags: Tag Pengguna
undefined: Tidak terdefinisi
milestone: Batu peringatan
new_milestone: Membuat batu peringatan baru
compatibility:
title: Kecocokan
"true": Tidak cocok
@@ -221,6 +219,8 @@ id:
image: "Gambar"
show_image: "Tampilkan gambar"
documents: "Dokumen"
milestone: Batu peringatan
new_milestone: Membuat batu peringatan baru
new:
creating: Membuat batu peringatan
date: Tanggal

View File

@@ -219,8 +219,6 @@ it:
tags: Etichette
user_tags: Etichette utente
undefined: Non definito
milestone: Traguardo
new_milestone: Crea nuovo traguardo
compatibility:
title: Compatibilità
"true": Incompatibile
@@ -268,6 +266,8 @@ it:
image: "Immagine"
show_image: "Mostra immagine"
documents: "Documenti"
milestone: Traguardo
new_milestone: Crea nuovo traguardo
form:
no_statuses_defined: Non ci sono ancora status dinvestimento definiti
new:

View File

@@ -219,8 +219,6 @@ nl:
tags: Labels
user_tags: Deelnemerslabels
undefined: Niet gedefinieerd
milestone: Mijlpaal
new_milestone: Nieuwe mijlpaal
compatibility:
title: Compatibiliteit
"true": Niet compatibel
@@ -268,6 +266,8 @@ nl:
image: "Afbeelding"
show_image: "Toon afbeelding"
documents: "Documenten"
milestone: Mijlpaal
new_milestone: Nieuwe mijlpaal
form:
admin_statuses: Beheerderstatussen
no_statuses_defined: Er zijn nog geen gedefinieerde investeringsstatussen

View File

@@ -223,8 +223,6 @@ pl:
tags: Tagi
user_tags: Tagi użytkownika
undefined: Niezdefiniowany
milestone: Wydarzenie
new_milestone: Utwórz wydarzenie
compatibility:
title: Zgodność
"true": Niezgodne
@@ -272,6 +270,8 @@ pl:
image: "Obraz"
show_image: "Pokaż obraz"
documents: "Dokumenty"
milestone: Wydarzenie
new_milestone: Utwórz wydarzenie
form:
admin_statuses: Zarządzaj statusami inwestycyjnymi
no_statuses_defined: Nie ma jeszcze zdefiniowanych statusów inwestycyjnych

View File

@@ -219,8 +219,6 @@ pt-BR:
tags: Marcações
user_tags: Marcações do usuário
undefined: Não definido
milestone: Marco
new_milestone: Criar marco
compatibility:
title: Compatibilidade
"true": Incompatível
@@ -268,6 +266,8 @@ pt-BR:
image: "Imagem"
show_image: "Exibir imagem"
documents: "Documentos"
milestone: Marco
new_milestone: Criar marco
form:
admin_statuses: Status dos investimentos para administrador
no_statuses_defined: Ainda não há status de investimento definidos

View File

@@ -219,8 +219,6 @@ sq:
tags: Etiketimet
user_tags: Përdorues të etiketuar
undefined: E padefinuar
milestone: Moment historik
new_milestone: Krijo momentet historik të ri
compatibility:
title: Pajtueshmëri
"true": I papajtueshëm
@@ -268,6 +266,8 @@ sq:
image: "Imazh"
show_image: "Trego imazhin"
documents: "Dokumentet"
milestone: Moment historik
new_milestone: Krijo momentet historik të ri
form:
admin_statuses: Statusi i investimeve të administratorit
no_statuses_defined: Ende nuk ka statuse të përcaktuara për investime

View File

@@ -219,8 +219,6 @@ sv:
tags: Taggar
user_tags: Användartaggar
undefined: Odefinierat
milestone: Milstolpe
new_milestone: Skapa ny milstolpe
compatibility:
title: Kompatibilitet
"true": Oförenlig
@@ -268,6 +266,8 @@ sv:
image: "Bild"
show_image: "Visa bild"
documents: "Dokument"
milestone: Milstolpe
new_milestone: Skapa ny milstolpe
form:
admin_statuses: Administrativ status för budgetförslag
no_statuses_defined: Det finns ingen definierad status för budgetförslag än

View File

@@ -219,8 +219,6 @@ val:
tags: Etiquetes
user_tags: Etiquetes de l'usuari
undefined: Sense definir
milestone: Seguiment
new_milestone: Crear nova fita
compatibility:
title: Compatibilitat
"true": Incomptatible
@@ -1046,6 +1044,8 @@ val:
image: Imatge
show_image: Mostrar imatge
moderated_content: "Revisa el contigut moderat pels moderadors, i confirma si la moderació s'ha realitzat correctament."
milestone: Seguiment
new_milestone: Crear nova fita
view: Vista
proposal: Proposta
author: Autor

View File

@@ -217,8 +217,6 @@ zh-CN:
tags: 标签
user_tags: 用户标签
undefined: 未定义
milestone: 里程碑
new_milestone: 创建新的里程碑
compatibility:
title: 兼容性
"true": 不兼容
@@ -266,6 +264,8 @@ zh-CN:
image: "图像"
show_image: "显示图像"
documents: "文件"
milestone: 里程碑
new_milestone: 创建新的里程碑
form:
admin_statuses: 管理投资状态
no_statuses_defined: 尚未有已定义的投资状态

View File

@@ -217,8 +217,6 @@ zh-TW:
tags: 標籤
user_tags: 用戶標籤
undefined: 未定義
milestone: 里程碑
new_milestone: 創建新的里程碑
compatibility:
title: 相容性
"true": 不相容
@@ -266,6 +264,8 @@ zh-TW:
image: "圖像"
show_image: "顯示圖像"
documents: "文檔"
milestone: 里程碑
new_milestone: 創建新的里程碑
form:
admin_statuses: 管理投資狀態
no_statuses_defined: 尚未有定義投資狀態