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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
|
var treasurer_infos_url = '//treasurer.mageia.org/index.json';
var donations_who_url = '//treasurer.mageia.org/donations_who.json';
var previous_donors_url = 'http://treasurer.mageia.org/donations_p_4.html';
var previous_donors = [
'Abel Rodríguez Reádigos',
'ACL Consultans Corporation',
'Adrien Guichard',
'Åke Mellin',
'Alain Déchamps',
'Alain Graveline',
'Alain Gudefin',
'Alain Lamarche',
'Alejandro Diaz Infante',
'Alejandro Lopez',
'Alexander Andreyev',
'Alexander Butler',
'Alexandre Lucazeau',
'Alfred Lang',
'Allan Gendelman',
'Andreas Hiekel',
'Andreas Michaelis',
'Andrew Edwards',
'Andrew Hill',
'Andrew Toller',
'Andrey Belyaev',
'Angelika Furrer',
'Ángel Jiménez Álvaro',
'Antoine de Chambost',
'Antonio Pessoa',
'Antonio Pimentel',
'Arnaud Gibert',
'Arnaud Vacquier',
'Attila Tóth',
'Aymerich Munoz Jose Ignacio',
'Barry Jackson',
'Basilio Rosa',
'B D Granger',
'Bernard Siaud',
'Bernd Deinzer',
'Bert Aerts',
'Bjarne Thomsen',
'Bjørn Kvisli',
'Björn Olsson',
'Bob McCreadie',
'Brent Wyatt',
'Brian Alleyne',
'Brian Hewitt',
'Brian McNeil',
'Brian Saunderson',
'Bruno Vanhove',
'Carlos Vives Bullejos',
'Carolyn Rowse',
'Cedric Drolet',
'Céline Harrand (leeloo)',
'Chris Demaeyer',
'Christian Fischer',
'Christian Henri Fischer',
'Christian Prio',
'Claude Gilson',
'Corrado Bove',
'Curtis Herle',
'Daniel Le Berre',
'Daniel Pfenniger',
'Dariusz Wielebinski',
'Dave Null',
'Dave Postles',
'David Hallam',
'David Pernot (deap)',
'David Postles',
'David Queen',
'Denis Marcq',
'Derek Jennings',
'Deri James',
'Design D4PB',
'Dick Gevers',
'Didier Chaigne',
'Didier Lallement',
'Didier Leunen (sisopetron)',
'Dieter Rogiest',
'Dirk Mrosek',
'Distrowatch.com',
'Dominique Poirier',
'Donald Boyd',
'Douglas Trent',
'Doug Lytle',
'Duncan MacGregor',
'Dušan Pavlík',
'Eduardo Castiello Armayor',
'Eduardo Llana Ugalde',
'Edward Janusz',
'Emmanuel Andry',
'Enrico Gsell',
'Eric Barbero',
'Eric Dietrich',
'Ernst Pini',
'Erwien Yustitiawan',
'Etienne Berger',
'Eugeniy Rozhkov',
'Fabio Riccio',
'Fabrice DANT',
'Fabrice Deslandes',
'Fabrice Gaillard',
'Fabrice Jade',
'Felipe Valladolid Gonzalo',
'Florian Berthol',
'Florian Siegenthaler',
'Francesca Silvana Scoppio',
'Francesco De Crescenzo',
'François Jaouen',
'François Lamboley',
'François Lermusiau',
'François Millasson',
'François Pellegrini',
'Frank Eisele',
'Franz Holzinger',
'Franz Senftl',
'Freddy Janssens',
'Frédéric Bonnaud',
'Frédéric Buclin',
'Frederic Forjan',
'Frédéric Hugot',
'Gabor Alba',
'Gabriel Diosan',
'George Goslin',
'George Magill',
'George Mitchell',
'Gerald Sprik',
'Gérard Calas',
'Gerardo Bueno Jiménez',
'Gianpiero Baglioni',
'Gilles Casetou',
'giorgio f lazzari',
'Giovanni Salvi',
'Giuseppe Juri Facchinetti',
'Glen Ogilvie',
'Gonzalo Igartua',
'Grigory Maksaev',
'Guillaume Cottenceau',
'Guillemot Yves',
'Guy Laurent',
'Hans Micheelsen',
'Harold W Daley',
'Heiko Geier',
'Heinz Luitz',
'Henk Elbers',
'Hoyt Duff',
'HTJ Simons',
'Ilya Diallo',
'Ivar Øines',
'Jacob Daniels',
'Jacques Anzeray',
'Jacques Degois',
'Jacques Paret-Gris',
'Jacques Spring',
'James Campbell',
'J. and N. Stiegler',
'Jan-Gunnar Pihlgren',
'Jani J Välimaa',
'Jarle Bremnes',
'Jason Schindler',
'J. David Eisenberg',
'Jean Christophe Lluch',
'Jean-Claude Colette',
'Jean Derouet',
'jean-fernand tixier',
'Jean-François Ansart',
'Jean-François Bellanger',
'Jean-Francois Cayula',
'Jean-François Ramez',
'Jean Goujon',
'Jean-Guy Tesseraud',
'Jean-jacques Barret',
'Jean-Jacques Barret',
'Jean-Luc Versini',
'Jean-Marc Sarat',
'Jean-Michel Varvou',
'Jean-Michel Varvou (vouf)',
'Jean Monnard',
'Jean Peyratout',
'Jean Sié',
'Jeffrey Bruton',
'Jeffrey Kuhn',
'Jens Jablonski',
'Jérémie Servel',
'Jérôme Benoit',
'Jérôme Durand',
'Jerome Martin (jmartin)',
'Jesus del Castillo Baena',
'Jin-tong Hu',
'Joao P S Carvalho',
'Joep van Ham',
'Johannes Balke',
'Johnny Christiansen',
'Jonathan Bayle',
'Jonathan Statler',
'Jose Fernández Rosa',
'Jose Luis Monzonis Cabrera',
'Jose Luis Nunez Crespi',
'Jose Paulo Batista Silva',
'Josep Guallar-Esteve',
'Joseph Hubert',
'Josy Pullockara',
'Juan Barea Sanchez',
'Julia Jumeau',
'Julien Artacho Nieto',
'Julien Simon',
'Julio Geraldo',
'Jurgen and Monika Harms',
'Jurgen Thurau',
'Jürgen Thurau',
'Jurij Galickij',
'Kenneth Marsol Llop',
'Kenneth Parkes',
'Kimmo Suutala',
'Kindl, Tomas, Judr.',
'Kris Thomsen',
'Lanfranco Gandolfo',
'Laurent Breton',
'Laurent Clerel',
'Laurent Espitallier',
'Laurent Trougnou',
'L. C. Lawrence',
'LibreStickers',
'Liu Pow San',
'Livre Livre',
'Loïc Carré',
'Louis Ramel',
'Louis Soriano',
'Lucas Betschart',
'Luca Tani',
'Ludwig Lemke',
'Luis Chee Espinoza',
'Luis Maria Garcia Ruiperez',
'Lyoness Europe AG',
'Manuel Fernandes Alonso',
'Marcel Sahaghian',
'Marc Gibert',
'Marc Hotias',
'Marc Montalbine',
'Marcoi Pirotta',
'Marco Rossi',
'Marc Paré',
'Marcus Moeller',
'Marek Walter',
'Margot Lawrence',
'Marita Klen-Launonen (tumbeliina)',
'Marita Launonen',
'Marja van Waes',
'Markus Schimpf (arno911)',
'Markus Vollmer',
'Martin Alduncin Garrido',
'Martin Turner',
'Marvin Jankes',
'Marzio Messora',
'Mat Thorpe',
'Michael Golden',
'Michael Görrissen',
'Michael Lossin',
'Michael Smith',
'Michael Waggoner',
'Michel Antoine (ptit-pol88)',
'Michel de Mendez',
'Michèle Lallement',
'Michele Trotta',
'Michel Renaud',
'Mikael Hilger',
'Mike Arnautov',
'Mike Burgener',
'Mike Crecelius',
'M.J Thate Eo',
'Mme Noot & Nee Huyghe',
'Mona Zehle',
'Morgan Leijström (Tribun AB)',
'Mriganka Talukdar',
'Murat Demir',
'Nenad Latinović',
'Nico Bergmann',
'Nicolas Gandriau',
'Nicos Stawrakakis',
'Olaf Schnepel',
'Olivier Le Roy',
'Olivier Mejean (Goom)',
'Olivier Mergnac',
'Ondrej Hrstka',
'Oswald und Adolfine Krop',
'Ota Akira',
'Otto Fischer',
'Pascal Vilarem (Maât)',
'Patrice Riant',
'Patrick Charpentier',
'Patrick Le Tiec',
'Patrick Vossen',
'Paul Dupouy',
'Paul-Eric Despretz',
'Paul Patrick Honkakari',
'Pawel Susicki',
'Peter Mains',
'Peter Trussel',
'Peter Wiberg',
'Philgren Jan-Gunnar',
'Philippe Cherpentier',
'Philippe Jusseaume',
'Philippe Pieyre (pepy)',
'Philippe Poilbarbe',
'Philippe Seraphin',
'Piermario Rodella',
'Pierre Bonneau',
'Pierre Gabet',
'Pierre Opter',
'Pierre-Yves Dirand',
'Pietr Petronov',
'Placais',
'Rafal Artur Prasal',
'Raphael Vinet',
'Rémi Chateauneu',
'Rémi Verschelde (Akien)',
'Rémy Clouard (shikamaru)',
'Renaud Le Gac',
'Renaud Michel',
'René Fischer',
'Rene Hytting',
'Richard Chonak',
'Richard Crosby',
'Richard Monnier',
'Richard Neill',
'Robert J Greenwood',
'Robert Riches',
'Robert Shellard',
'Rodney Blosser',
'Rogelio Jose Trujillo Moreno',
'Roger Mattson',
'Roland Gillard',
'Ronan Viel',
'Sahaghian',
'Samuel Iglesias Gonsalvez',
'Samuel Verschelde (Stormi)',
'Sandro Veronese',
'Sascha Herholz',
'Schouwen R M Van',
'Sébastien Guerin',
'Sébastien Gustin',
'Sébastien Pinet',
'Serge Moreau',
'Shlomi Fish',
'Sreejiraj Eluvangal',
'Staale Ness',
'Stefan John',
'Stéphane Couturier',
'Stephen Adrian',
'Steven Hess',
'Steven Shupe',
'Surik Sayadyan',
'Svein Hauge',
'Sylvain Goumas',
'Sylvain Haye',
'Sylvain Leterreur',
'Teofilo Casares De La Iglesia',
'Thibaut François',
'Thierry Chamouton',
'Thomas Faber',
'Thomas Fackler (tomm.fa)',
'Thomas Lottmann',
'Tino Gohl',
'Tobias Müller',
'Tomas Kindl',
'Tomeu Ferrer Redondo',
'Tomislav Jankovic',
'Tom Van Dyck',
'Tristan Campbell',
'Tuan Nguyen',
'Udo Zeppich',
'Urs Menet',
'Valentin Moon',
'Valgo Urtone',
'Vallin Estes',
'Vasileios Karampelas',
'Vernon Grimes III',
'Vicente Salvador Cubedo',
'Vilhjalmur Ingi Arnason',
'Vincent Calame',
'Vincent Ducastin',
'Walter Müller',
'Werner Brinkmann',
'William Fischer',
'William Shields',
'Wolfgang Bornath (wobo)',
'Wulf Wilhelm',
'Xavier Allain',
'Yannick Le Ny',
'Yaroslav Malushin',
'Александр Найдёнов',
'Ермолаев Василий',
'Николай Путроенок (nick7rus)',
'姜 奕轲',
];
function thankyou_page() {
var donators = {};
for (var i = 0; i < previous_donors.length; i++) {
donators[previous_donors[i]] = previous_donors_url;
}
$.getJSON(donations_who_url, function(data) {
for (var i = 0; i < data.length; i++) {
donators[data[i].who] = data[i].url;
}
var sorted_donators = [];
for (var d in donators) {
if (donators.hasOwnProperty(d))
sorted_donators.push(d);
}
sorted_donators.sort();
var dlist = '';
for (var i = 0; i < sorted_donators.length; i++) {
dlist += '<li><a href="' + donators[sorted_donators[i]] + '">'
+ sorted_donators[i] + '</a></li>';
};
document.getElementById("donlist").innerHTML=dlist;
});
$.getJSON(treasurer_infos_url, function(data) {
document.getElementById("donations_30days").innerHTML=data.donations_30days;
document.getElementById("last_update").innerHTML=data.last_update;
});
}
function donate_page() {
$.getJSON(treasurer_infos_url, function(data) {
document.getElementById("donations_total").innerHTML=data.donations_total;
document.getElementById("balance").innerHTML=data.balance;
});
}
|