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([ |
||
0 ignored issues
–
show
Bug
introduced
by
![]() |
|||
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 |