1
|
|
|
<?php |
2
|
|
|
|
3
|
|
|
/** |
4
|
|
|
* webtrees: online genealogy |
5
|
|
|
* Copyright (C) 2025 webtrees development team |
6
|
|
|
* This program is free software: you can redistribute it and/or modify |
7
|
|
|
* it under the terms of the GNU General Public License as published by |
8
|
|
|
* the Free Software Foundation, either version 3 of the License, or |
9
|
|
|
* (at your option) any later version. |
10
|
|
|
* This program is distributed in the hope that it will be useful, |
11
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
12
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
13
|
|
|
* GNU General Public License for more details. |
14
|
|
|
* You should have received a copy of the GNU General Public License |
15
|
|
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. |
16
|
|
|
* |
17
|
|
|
* Original source : https://www.lorand.org/spip.php?article194 |
18
|
|
|
*/ |
19
|
|
|
|
20
|
|
|
declare(strict_types=1); |
21
|
|
|
|
22
|
|
|
namespace Fisharebest\Webtrees\Module; |
23
|
|
|
|
24
|
|
|
use Illuminate\Support\Collection; |
25
|
|
|
|
26
|
|
|
class FrenchHistory extends AbstractModule implements ModuleHistoricEventsInterface |
27
|
|
|
{ |
28
|
|
|
use ModuleHistoricEventsTrait; |
29
|
|
|
|
30
|
|
|
public function title(): string |
31
|
|
|
{ |
32
|
|
|
return 'Faits historiques de France 🇫🇷'; |
33
|
|
|
} |
34
|
|
|
|
35
|
|
|
public function isEnabledByDefault(): bool |
36
|
|
|
{ |
37
|
|
|
return false; |
38
|
|
|
} |
39
|
|
|
|
40
|
|
|
/** |
41
|
|
|
* @return Collection<int,string> |
42
|
|
|
*/ |
43
|
|
|
public function historicEventsAll(string $language_tag): Collection |
44
|
|
|
{ |
45
|
|
|
switch ($language_tag) { |
46
|
|
|
case 'fr': |
47
|
|
|
case 'fr-CA': |
48
|
|
|
return new Collection([ |
|
|
|
|
49
|
|
|
# Famines |
50
|
|
|
"1 EVEN Grands froids suivis de famine et d’épidémies en France\n2 TYPE Famine\n2 DATE FROM 974 TO 975\n2 NOTE un tiers de la population française", |
51
|
|
|
"1 EVEN Famine et peste en France\n2 TYPE Famine\n2 DATE 1097\n2 NOTE 100 000 morts", |
52
|
|
|
"1 EVEN Famine au Languedoc\n2 TYPE Famine\n2 DATE 1528", |
53
|
|
|
"1 EVEN Famine dans l’est de la France\n2 TYPE Famine\n2 DATE FROM 1650 TO 1652", |
54
|
|
|
"1 EVEN Famine en France\n2 TYPE Famine\n2 DATE FROM 1693 TO 1694\n2 NOTE 2 millions de morts", |
55
|
|
|
"1 EVEN Famines entrainant la révolution française\n2 TYPE Famine\n2 DATE 1788", |
56
|
|
|
# Révolutions |
57
|
|
|
"1 EVEN Révolution française\n2 TYPE Révolution\n2 DATE FROM 5 MAY 1789 TO 9 NOV 1799", |
58
|
|
|
# Guerres civiles |
59
|
|
|
"1 EVEN Guerre civile d’Espagne\n2 TYPE Guerre civile\n2 DATE 17 JUL 1936\n2 NOTE https://fr.wikipedia.org/wiki/Guerre_d%27Espagne", |
60
|
|
|
# Guerres |
61
|
|
|
"1 EVEN Guerre franco-allemande\n2 TYPE Guerre\n2 DATE FROM 19 JUL 1870 TO 29 JAN 1871\n2 NOTE https://fr.wikipedia.org/wiki/Guerre_franco-allemande_de_1870", |
62
|
|
|
"1 EVEN Première Guerre mondiale\n2 TYPE Guerre\n2 DATE FROM 1 AUG 1914 TO 11 NOV 1918\n2 NOTE https://fr.wikipedia.org/wiki/Premi%C3%A8re_Guerre_mondiale", |
63
|
|
|
"1 EVEN Seconde Guerre mondiale\n2 TYPE Guerre\n2 DATE FROM 3 SEP 1939 TO 8 MAY 1945\n2 NOTE https://fr.wikipedia.org/wiki/Seconde_Guerre_mondiale", |
64
|
|
|
# Présidents de France |
65
|
|
|
"1 EVEN Louis-Napoléon Bonaparte\n2 TYPE 1er président de la République Française\n2 DATE 10 DEC 1848", |
66
|
|
|
"1 EVEN Adolphe Thiers\n2 TYPE 2ème président de la République Française\n2 DATE 31 AUG 1871", |
67
|
|
|
"1 EVEN Patrice de Mac-Mahon\n2 TYPE 3ème président de la République Française\n2 DATE 24 MAY 1873", |
68
|
|
|
"1 EVEN Jules Grévy\n2 TYPE 4ème président de la République Française\n2 DATE 30 JAN 1879", |
69
|
|
|
"1 EVEN Sadi Carnot\n2 TYPE 5ème président de la République Française\n2 DATE 3 DEC 1887", |
70
|
|
|
"1 EVEN Jean Casimir-Perier\n2 TYPE 6ème président de la République Française\n2 DATE 27 JUN 1894", |
71
|
|
|
"1 EVEN Félix Faure\n2 TYPE 7ème président de la République Française\n2 DATE 17 JAN 1895", |
72
|
|
|
"1 EVEN Emile Loubet\n2 TYPE 8ème président de la République Française\n2 DATE 18 FEB 1899", |
73
|
|
|
"1 EVEN Armand Fallières\n2 TYPE 9ème président de la République Française\n2 DATE 18 FEB 1906", |
74
|
|
|
"1 EVEN Raymond Poincaré\n2 TYPE 10ème président de la République Française\n2 DATE 18 FEB 1913", |
75
|
|
|
"1 EVEN Paul Deschanel\n2 TYPE 11ème président de la République Française\n2 DATE 18 FEB 1920", |
76
|
|
|
"1 EVEN Alexandre Millerand\n2 TYPE 12ème président de la République Française\n2 DATE 23 SEP 1920", |
77
|
|
|
"1 EVEN Gaston Doumergue\n2 TYPE 13ème président de la République Française\n2 DATE 13 JUN 1924", |
78
|
|
|
"1 EVEN Paul Doumer\n2 TYPE 14ème président de la République Française\n2 DATE 13 JUN 1931", |
79
|
|
|
"1 EVEN Albert Lebrun\n2 TYPE 15ème président de la République Française\n2 DATE 10 MAY 1932", |
80
|
|
|
"1 EVEN Vincent Auriol\n2 TYPE 16ème président de la République Française\n2 DATE 16 JAN 1947", |
81
|
|
|
"1 EVEN René Coty\n2 TYPE 17ème président de la République Française\n2 DATE 16 JAN 1954", |
82
|
|
|
"1 EVEN Charles de Gaulle\n2 TYPE 18ème président de la République Française\n2 DATE 8 JAN 1959", |
83
|
|
|
"1 EVEN Georges Pompidou\n2 TYPE 19ème président de la République Française\n2 DATE 20 JUN 1969", |
84
|
|
|
"1 EVEN Valéry Giscard d’Estaing\n2 TYPE 20ème président de la République Française\n2 DATE 27 MAY 1974", |
85
|
|
|
"1 EVEN François Mitterrand\n2 TYPE 21ème président de la République Française\n2 DATE 21 MAY 1981", |
86
|
|
|
"1 EVEN Jacques Chirac\n2 TYPE 22ème président de la République Française\n2 DATE 17 MAY 1995", |
87
|
|
|
"1 EVEN Nicolas Sarkozy\n2 TYPE 23ème président de la République Française\n2 DATE 16 MAY 2007", |
88
|
|
|
"1 EVEN François Hollande\n2 TYPE 24ème président de la République Française\n2 DATE 15 MAY 2012", |
89
|
|
|
"1 EVEN Emmanuel Macron\n2 TYPE 25ème président de la République Française\n2 DATE 14 MAY 2017", |
90
|
|
|
# Rois de France |
91
|
|
|
"1 EVEN Hugues Ier Capet\n2 TYPE Roi de France\n2 DATE 3 JUL 987", |
92
|
|
|
"1 EVEN Robert II le Pieux\n2 TYPE Roi de France\n2 DATE 24 OCT 996", |
93
|
|
|
"1 EVEN Henri Ier\n2 TYPE Roi de France\n2 DATE 20 JUL 1031", |
94
|
|
|
"1 EVEN Philippe Ier\n2 TYPE Roi de France\n2 DATE 4 AUG 1060", |
95
|
|
|
"1 EVEN Louis VI le Gros\n2 TYPE Roi de France\n2 DATE 22 JUL 1108", |
96
|
|
|
"1 EVEN Louis VII le Jeune\n2 TYPE Roi de France\n2 DATE 1 AUG 1137", |
97
|
|
|
"1 EVEN Philippe II Auguste\n2 TYPE Roi de France\n2 DATE 18 SEP 1180", |
98
|
|
|
"1 EVEN Louis VIII le Lion\n2 TYPE Roi de France\n2 DATE 14 JUL 1223", |
99
|
|
|
"1 EVEN Louis IX Saint Louis\n2 TYPE Roi de France\n2 DATE 8 NOV 1226", |
100
|
|
|
"1 EVEN Philippe III le Hardi\n2 TYPE Roi de France\n2 DATE 25 AUG 1270", |
101
|
|
|
"1 EVEN Philippe IV le Bel\n2 TYPE Roi de France\n2 DATE 5 OCT 1285", |
102
|
|
|
"1 EVEN Louis X le Hutin\n2 TYPE Roi de France\n2 DATE 29 NOV 1314", |
103
|
|
|
"1 EVEN Jean Ier le Posthume\n2 TYPE Roi de France\n2 DATE 5 JUN 1315\n2 NOTE né le 15 novembre 1316", |
104
|
|
|
"1 EVEN Philippe V le Long\n2 TYPE Roi de France\n2 DATE 19 NOV 1316", |
105
|
|
|
"1 EVEN Charles IV le Bel\n2 TYPE Roi de France\n2 DATE 3 JAN 1322", |
106
|
|
|
"1 EVEN Philippe VI de Valois\n2 TYPE Roi de France\n2 DATE 1 FEB 1328", |
107
|
|
|
"1 EVEN Jean II le Bon\n2 TYPE Roi de France\n2 DATE 22 AUG 1350", |
108
|
|
|
"1 EVEN Charles V le Sage\n2 TYPE Roi de France\n2 DATE 8 APR 1364", |
109
|
|
|
"1 EVEN Charles VI le Fol\n2 TYPE Roi de France\n2 DATE 16 SEP 1380", |
110
|
|
|
"1 EVEN Charles VII le Victorieux\n2 TYPE Roi de France\n2 DATE 21 OCT 1422", |
111
|
|
|
"1 EVEN Louis XI le Prudent\n2 TYPE Roi de France\n2 DATE 22 JUL 1461", |
112
|
|
|
"1 EVEN Charles VIII l’Affable\n2 TYPE Roi de France\n2 DATE 30 AUG 1483", |
113
|
|
|
"1 EVEN Louis XII le Père du Peuple\n2 TYPE Roi de France\n2 DATE 7 APR 1498", |
114
|
|
|
"1 EVEN François Ier\n2 TYPE Roi de France\n2 DATE 1 JAN 1515", |
115
|
|
|
"1 EVEN Henri II\n2 TYPE Roi de France\n2 DATE 1 MAR 1547", |
116
|
|
|
"1 EVEN François II\n2 TYPE Roi de France\n2 DATE 10 JUL 1559", |
117
|
|
|
"1 EVEN Charles IX\n2 TYPE Roi de France\n2 DATE 5 DEC 1560", |
118
|
|
|
"1 EVEN Henri III\n2 TYPE Roi de France\n2 DATE 30 MAY 1574", |
119
|
|
|
"1 EVEN Henri IV le Grand\n2 TYPE Roi de France\n2 DATE 1 AUG 1589", |
120
|
|
|
"1 EVEN Louis XIII le Juste\n2 TYPE Roi de France\n2 DATE 14 MAY 1610", |
121
|
|
|
"1 EVEN Louis XIV le Grand\n2 TYPE Roi de France\n2 DATE 14 MAY 1643", |
122
|
|
|
"1 EVEN Louis XV le Bien-Aimé\n2 TYPE Roi de France\n2 DATE 1 SEP 1715", |
123
|
|
|
"1 EVEN Louis XVI\n2 TYPE Roi de France\n2 DATE 10 MAY 1774", |
124
|
|
|
"1 EVEN Louis XVII\n2 TYPE Roi de France\n2 DATE 6 APR 1814", |
125
|
|
|
"1 EVEN Louis XVIII\n2 TYPE Roi de France\n2 DATE 22 JUN 1815", |
126
|
|
|
"1 EVEN Charles X\n2 TYPE Roi de France\n2 DATE 16 SEP 1824", |
127
|
|
|
"1 EVEN Louis-Philippe Ier\n2 TYPE Roi des Français\n2 DATE 9 AUG 1830\n2 NOTE dernier roi de France", |
128
|
|
|
# Empereurs de France |
129
|
|
|
"1 EVEN Napoléon Ier\n2 TYPE Empereur des Français\n2 DATE 18 MAY 1804", |
130
|
|
|
"1 EVEN Napoléon III\n2 TYPE Empereur des Français\n2 DATE 4 DEC 1852", |
131
|
|
|
# Régimes politiques |
132
|
|
|
"1 EVEN Monarchie Constitutionnelle\n2 TYPE Régime politique\n2 DATE 4 SEP 1791", |
133
|
|
|
"1 EVEN Ire République\n2 TYPE Régime politique\n2 DATE 22 SEP 1792", |
134
|
|
|
"1 EVEN Directoire\n2 TYPE Régime politique\n2 DATE 26 OCT 1795", |
135
|
|
|
"1 EVEN Consulat\n2 TYPE Régime politique\n2 DATE 9 NOV 1799", |
136
|
|
|
"1 EVEN Cent-Jours\n2 TYPE Régime politique\n2 DATE 22 MAR 1815", |
137
|
|
|
"1 EVEN Gouvernement Provisoire de 1848\n2 TYPE Régime politique\n2 DATE 25 FEB 1848", |
138
|
|
|
"1 EVEN IIe République\n2 TYPE Régime politique\n2 DATE 4 NOV 1848", |
139
|
|
|
"1 EVEN IIIe République\n2 TYPE Régime politique\n2 DATE 4 SEP 1870", |
140
|
|
|
"1 EVEN Gouvernement de Vichy\n2 TYPE Régime politique\n2 DATE 11 JUL 1940", |
141
|
|
|
"1 EVEN Gouvernement Provisoire de la République Française\n2 TYPE Régime politique\n2 DATE 2 JUN 1944", |
142
|
|
|
"1 EVEN IVe République\n2 TYPE Régime politique\n2 DATE 24 OCT 1946", |
143
|
|
|
"1 EVEN Ve République\n2 TYPE Régime politique\n2 DATE 5 OCT 1958", |
144
|
|
|
# Événements politiques |
145
|
|
|
"1 EVEN Naissance du Parti Communiste Français\n2 TYPE Parti Communiste Français\n2 DATE 25 DEC 1920\n2 NOTE Congrès de Tours", |
146
|
|
|
"1 EVEN Victoire du Peuple\n2 TYPE Front populaire\n2 DATE 03 MAY 1936\n2 NOTE https://fr.wikipedia.org/wiki/Front_populaire_%28France%29", |
147
|
|
|
# Religieux |
148
|
|
|
"1 EVEN Loi du 9 décembre 1905 relative à la séparation des Églises et de l’État\n2 TYPE Séparation des Églises et de l’État Française\n2 DATE 09 DEC 1905", |
149
|
|
|
# Événements en Quercy |
150
|
|
|
"1 EVEN Épidémie de peste en Quercy\n2 TYPE Histoire du Quercy\n2 DATE 1593", |
151
|
|
|
"1 EVEN Les actes publics doivent être rédigés en français\n2 TYPE Histoire du Quercy\n2 DATE 1541", |
152
|
|
|
"1 EVEN Décès de Clément Marot, poète et écrivain lotois, à Turin\n2 TYPE Histoire du Quercy\n2 DATE 1544", |
153
|
|
|
]); |
154
|
|
|
|
155
|
|
|
default: |
156
|
|
|
return new Collection(); |
157
|
|
|
} |
158
|
|
|
} |
159
|
|
|
} |
160
|
|
|
|