Changes to "Garradin" between 2020-11-25 13:23:15 and 2020-11-30 15:59:05

1
2
3
4
5

6
7
8


9
10














11
12
13
14

15
16
17

18
19
20
21
22
23
24
25
26
27

28
29
30
31
32







33
34
35
36
37
38
39
40
41
42
43

44
45
46
47
48
49
50
1
2
3
4

5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

30
31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61





62
63
64
65
66
67
68
69




-
+



+
+


+
+
+
+
+
+
+
+
+
+
+
+
+
+



-
+



+








-
-
+





+
+
+
+
+
+
+






-
-
-
-
-
+







<nav id="gnav">

* [Guides d'installation](Installation)
* [Documentation](Documentation)
* [Foire aux questions](FAQ)
* <a href="https://garradin.eu/" target="_blank">Essayer gratuitement</a>

</nav>

<p id="give"><a href="http://kd2.org/asso/soutien/" target="_blank">Soutenir Garradin en effectuant un don :-)</a></p>

<script type="text/javascript">
document.head.innerHTML += `<style type="text/css">
#give {
text-align: center;
padding: 1em;
}
#give a {
display: inline-block;
padding: .5em;
padding-left: 70px;
border-radius: .5em;
font-size: 1.5em;
background: #ffc url("http://kd2.org/asso/soutien/coins.png") no-repeat .5em .5em;
border: 2px solid #990;
}

#gnav ul {
display: flex;
padding: 0;
margin: 0;
margin: 1em;
margin-bottom: 1em;
font-size: 1.2em;
list-style: none;
align-items: stretch
}

#gnav li {
margin: 0;
padding: 0;
}

#gnav li a {
display: block;
padding: .5em 1em;
padding: .5rem 1rem;
margin: 0 .5em;
background: #ddf;
color: black;
text-align: center;
text-decoration: none;
height: 100%;
font-size: 1.2em;
  display: flex;
  align-items: center;
  justify-content: center;
border-radius: .5em;
border: 2px solid #99f;
}

#gnav li a:hover {
text-decoration: underline;
background: #eef;
}

#gnav small {
display: block;
color: #333;
}`;
`;

function isNewerVersion (oldVer, newVer) {
	const oldParts = oldVer.split('.')
	const newParts = newVer.split('.')
	for (var i = 0; i < newParts.length; i++) {
		const a = ~~newParts[i] // parse int
		const b = ~~oldParts[i] // parse int
77
78
79
80
81
82
83
84

85
86
87
88
89
90
91
96
97
98
99
100
101
102

103
104
105
106
107
108
109
110







-
+







		if (days < 31) {
			time = Math.ceil(days) + ' jours';
		}
		else if (days >= 31) {
			time = Math.round(days / 30.5) + ' mois';
		}

		document.querySelector('#gnav ul').innerHTML += `<li><a href="./uv/${selected.name}">Télécharger la version ${last} <small>(sortie il y a ${time})</small></a></li>`;
		document.querySelector('#gnav ul').innerHTML += `<li><a href="./uv/${selected.name}">Télécharger la version ${last}</a></li>`;
	});
});
</script>

# Garradin, le gestionnaire d'association

Garradin est un logiciel de gestion de petite et moyenne association. Son but est de permettre :