Skip to content

Commit 80fb5c8

Browse files
authored
Merge pull request #308 from Trim/followup-template
followup displays email which will be sent to authors
2 parents b48d936 + e0de73a commit 80fb5c8

8 files changed

Lines changed: 44 additions & 22 deletions

File tree

app/assets/stylesheets/parts/content.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ article,
33
ul.threads > li.comment,
44
.markdown_cheatsheet,
55
#contents > form,
6+
#followup_container,
67
form#new_post,
78
body#users-comments #contents > ul > li,
89
body#comments-create #contents > ul > li#comment_new,

app/assets/stylesheets/parts/redaction.scss

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,3 +528,12 @@ body#redaction-index {
528528
float: left;
529529
margin: 12px 25px 0 0;
530530
}
531+
532+
#followup_mail {
533+
font-family: mono;
534+
hyphens: none;
535+
border-width: 1px;
536+
pre {
537+
white-space: pre-wrap;
538+
}
539+
}

app/assets/stylesheets/responsive/m.scss

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,9 @@
167167
margin: 0.5rem 8px;
168168
}
169169

170-
#container {
170+
#container,
171+
.container,
172+
#followup_container {
171173
clear: left;
172174
margin: 0;
173175
padding: 8px;
@@ -249,6 +251,7 @@
249251
width: 100%;
250252
margin: auto;
251253
margin-top: 10px;
254+
padding: 0;
252255
order: 0;
253256
}
254257
#metadata {

app/assets/stylesheets/responsive/xs.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
}
1616
}
1717

18-
#container {
18+
#container,
19+
.container {
1920
padding: 5px 0;
2021
article {
2122
border-width: 1px 0;
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Vous pouvez retrouver et compléter votre dépêche à cette adresse :
2+
<%= redaction_news_url @news %>
3+
4+
Merci d’avance.
5+
6+
--
7+
L’équipe de LinuxFr.org
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Bonjour,
2+
3+
Vous avez créé ou contribué à la dépêche en rédaction :
4+
<%= @news.title %>
Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,2 @@
1-
Bonjour,
2-
3-
vous avez créé ou contribué à la dépêche en rédaction :
4-
<%= @news.title %>
5-
6-
Il semblerait qu’elle nécessite encore un peu de travail pour être finalisée.
7-
Vous pouvez la compléter à cette adresse :
8-
<%= redaction_news_url @news %>
9-
10-
Merci d’avance.
11-
<%= @message %>
12-
--
13-
L’équipe de LinuxFr.org
1+
<%= render partial: 'followup_header' %><%= @message %>
2+
<%= render partial: 'followup_footer' %>

app/views/redaction/news/show.html.haml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,22 @@
4040
- if current_account.can_erase? @news
4141
= button_to "Effacer la dépêche", erase_redaction_news_path(@news), class: "erase_news", data: { confirm: "Confirmez‑vous vouloir supprimer cette dépêche ?" }
4242
- if current_account.can_followup? @news
43-
%button#followup.more Relancer l’équipe de rédaction
44-
.more_actions(style="display: none;")
43+
%button#followup.more Relancer les rédacteurs
44+
#followup_container.more_actions(style="display: none;")
45+
%h1 Relancer l’équipe de rédaction
46+
%p
47+
Vous pouvez envoyer un courriel de relance aux personnes ayant contribué à cette dépêche
48+
pour leur demander de la finaliser.
49+
%p
50+
N’hésitez pas à leur donner des précisions (date de sortie imminente, demande de précisions, etc.).
51+
%h2 Courriel de relance
4552
= form_tag followup_redaction_news_path(@news) do
46-
%p
47-
Vous pouvez envoyer un message de relance aux participants de cette dépêche
48-
pour leur demander de la finaliser. N’hésitez pas à leur donner des
49-
précisions (date de sortie imminente, demande de précisions, etc.).
50-
= text_area_tag :message, nil, rows: 10
53+
%article#followup_mail
54+
%pre#followup_header
55+
= render formats: [:text], partial: 'news_notifications/followup_header'
56+
= text_area_tag :message, "L’équipe d’animation vous encourage à finaliser la dépêche.", rows: 10
57+
%pre#followup_footer
58+
= render formats: [:text], partial: 'news_notifications/followup_footer'
5159
= submit_tag 'Envoyer'
5260

5361
%article

0 commit comments

Comments
 (0)