Last modified by Vincent Massol on 2024/02/26 17:55

Show last authors
1 {{toc start="2"/}}
2
3 == Current ==
4
5 (% class="row" %)
6 (((
7 (% class="col-xs-6 col-md-4" %)
8 (((
9 [[Proposal>>Proposal.NotificationsImprovements9x]] Notification Menu events
10 [[[[image:proposalNotificationMenu.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:proposalNotificationMenu.png]]
11 )))
12
13 (% class="col-xs-6 col-md-4" %)
14 (((
15 Current Notifications mail for the events
16 [[[[image:currentNotificationMail.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:currentNotificationMail.png]]
17 )))
18
19 (% class="col-xs-6 col-md-4" %)
20 (((
21 Current Watchlist mail for the events
22 [[[[image:currentWatchlistMail.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:currentWatchlistMail.png]]
23 )))
24 )))
25
26 == Proposal 1 ==
27
28 (% class="row" %)
29 (((
30 (% class="col-xs-6 col-md-3" %)
31 (((
32 Overview
33 [[[[image:overview.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:overview.png]]
34 )))
35
36 (% class="col-xs-6 col-md-3" %)
37 (((
38 Summary
39 [[[[image:summary.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:summary.png]]
40 )))
41
42 (% class="col-xs-6 col-md-3" %)
43 (((
44 Example: Event 2
45 [[[[image:event2.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:event2.png]]
46 )))
47
48 (% class="col-xs-6 col-md-3" %)
49 (((
50 Example: Event 1
51 [[[[image:event1.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:event1.png]]
52 )))
53 )))
54
55 === Prototype ===
56
57 (% class="row" %)
58 (((
59 (% class="col-xs-6 col-md-4" %)
60 (((
61 * Display XWiki/Instance logo
62 * Display link to Notifications Preferences for the current user's email address
63 * Summary of event changes displayed in a navigable tree
64 * Shows the count and on what pages the events are
65 * Events are displayed like the Notifications menu
66 * Events are expandable (done with CSS)
67 * The CSS will need to be transformed in inline CSS or added in the mail head
68 )))
69
70 (% class="col-xs-6 col-md-8" %)
71 (((
72 {{html}}
73 <script async src="//jsfiddle.net/risherry/cj25759w/embed/result/"></script>
74 {{/html}}
75 )))
76 )))
77
78 == Proposal 2 ==
79
80 (% class="row" %)
81 (((
82 (% class="col-xs-6 col-md-4" %)
83 (((
84 * {{warning}}[[Prototype 2>>https://jsfiddle.net/risherry/ez3Lumzy/embedded/result/#Result]]{{/warning}}
85 * By default we should sent by mail the notifications without the diffs
86 * The presence of diffs inside the mail should be configurable from the User Profile where the Administrators / Advanced users can activate it
87 )))
88
89 (% class="col-xs-6 col-md-4" %)
90 (((
91 [[[[image:email2_nodiff.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:email2_nodiff.png]]
92 )))
93
94 (% class="col-xs-6 col-md-4" %)
95 (((
96 [[[[image:email2_diff.png||style="border:1px solid #E8E8E8" width="auto"]]>>attach:email2_diff.png]]
97 )))
98 )))

Get Connected