Compare commits
2 Commits
4a6a0f1138
...
a90ea13be9
| Author | SHA1 | Date | |
|---|---|---|---|
| a90ea13be9 | |||
| 0b3d8cf298 |
@@ -400,20 +400,20 @@ Conclusion : le pattern jour/nuit est plausible ; sans mesure régionale, on ne
|
|||||||
|
|
||||||
## Synthèse des données manquantes
|
## Synthèse des données manquantes
|
||||||
|
|
||||||
| Relation | Variable | Comment se la procurer |
|
| Relation | Variable | Comment se la procurer |
|
||||||
| ----------------------------------------------------------------------------- | ------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| ----------------------------------------------------------------------------- | ------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| Température ↔ Humidité relative | Eau précipitable intégrée (PWV) | Réanalyses ERA5/AROME via [API Copernicus CDS](https://cds.climate.copernicus.eu/applications), radiosondages Météo-France (accessibles via [donneespubliques.meteofrance.fr](https://donneespubliques.meteofrance.fr/) ou intégrés dans [NOAA IGRA](https://www.ncei.noaa.gov/products/weather-balloon/integrated-global-radiosonde-archive)), réseau GNSS permanent (ex. [RGP de l’IGN](https://geodesie.ign.fr/index.php?page=rgp)) ou station GNSS locale pour le PWV. |
|
| Température ↔ Humidité relative | Eau précipitable intégrée (PWV) | Réanalyses ERA5/AROME via [API Copernicus CDS](https://apps.climate.copernicus.eu), radiosondages Météo-France (accessibles via [donneespubliques.meteofrance.fr](https://donneespubliques.meteofrance.fr/) ou intégrés dans [NOAA IGRA](https://www.ncei.noaa.gov/products/weather-balloon/integrated-global-radiosonde-archive)), réseau GNSS permanent (ex. [RGP de l’IGN](https://geodesie.ign.fr/index.php?page=rgp)) ou station GNSS locale pour le PWV. |
|
||||||
| Température ↔ Luminance / Humidité ↔ Luminance / Élévation solaire ↔ Humidité | Couverture/épaisseur nuageuse | Imagerie Meteosat via [EUMETSAT Data Store](https://data.eumetsat.int/) ou produits dérivés de Météo-France, bulletins METAR/SYNOP (nébulosité) via [donneespubliques.meteofrance.fr](https://donneespubliques.meteofrance.fr/) ou [data.gouv.fr](https://www.data.gouv.fr/), fraction nuageuse des réanalyses ERA5/AROME via CDS API, caméra ciel locale. |
|
| Température ↔ Luminance / Humidité ↔ Luminance / Élévation solaire ↔ Humidité | Couverture/épaisseur nuageuse | Imagerie Meteosat via [EUMETSAT Data Store](https://data.eumetsat.int/) ou produits dérivés de Météo-France, bulletins METAR/SYNOP (nébulosité) via [donneespubliques.meteofrance.fr](https://donneespubliques.meteofrance.fr/) ou [data.gouv.fr](https://www.data.gouv.fr/), fraction nuageuse des réanalyses ERA5/AROME via CDS API, caméra ciel locale. |
|
||||||
| Température ↔ Luminance / Élévation solaire ↔ Température | Humidité du sol | Capteur sol in situ, réanalyses ERA5-Land via [CDS](https://cds.climate.copernicus.eu), analyse SAFRAN Météo-France ([données publiques](https://donneespubliques.meteofrance.fr/) ou [data.gouv.fr](https://www.data.gouv.fr/)), champs AROME/ARPEGE de surface si accessibles (API ou jeux climatologiques). |
|
| Température ↔ Luminance / Élévation solaire ↔ Température | Humidité du sol | Capteur sol in situ, réanalyses ERA5-Land via [CDS](https://cds.climate.copernicus.eu), analyse SAFRAN Météo-France ([données publiques](https://donneespubliques.meteofrance.fr/) ou [data.gouv.fr](https://www.data.gouv.fr/)), champs AROME/ARPEGE de surface si accessibles (API ou jeux climatologiques). |
|
||||||
| Température ↔ Luminance | Albédo du sol | Cartes d’occupation du sol [Corine](https://land.copernicus.eu/pan-european/corine-land-cover) ou [OSM](https://www.openstreetmap.org/) en open data ; NDVI Sentinel/Landsat (ex. [Sentinel Hub](https://www.sentinel-hub.com/)) pour dériver l’albédo, complété au besoin par les produits d’albédo Copernicus. |
|
| Température ↔ Luminance | Albédo du sol | Cartes d’occupation du sol [Corine](https://land.copernicus.eu/pan-european/corine-land-cover) ou [OSM](https://www.openstreetmap.org/) en open data ; NDVI Sentinel/Landsat (ex. [Sentinel Hub](https://www.sentinel-hub.com/)) pour dériver l’albédo, complété au besoin par les produits d’albédo Copernicus. |
|
||||||
| Vent (vitesse/direction) ↔ Température/Pluie | Champ de pression régional / gradient horizontal | Réanalyses ERA5 via CDS, champs de pression AROME/ARPEGE Météo-France (données publiques ou produits dérivés), GFS via [NOAA NOMADS](https://nomads.ncep.noaa.gov/), cartes synoptiques publiques, stations baro proches (réseau Météo-France ou stations amateurs sur [data.gouv.fr](https://www.data.gouv.fr/)). |
|
| Vent (vitesse/direction) ↔ Température/Pluie | Champ de pression régional / gradient horizontal | Réanalyses ERA5 via CDS, champs de pression AROME/ARPEGE Météo-France (données publiques ou produits dérivés), GFS via [NOAA NOMADS](https://nomads.ncep.noaa.gov/), cartes synoptiques publiques, stations baro proches (réseau Météo-France ou stations amateurs sur [data.gouv.fr](https://www.data.gouv.fr/)). |
|
||||||
| Humidité ↔ Pluie / Pluie ↔ Élévation solaire | Profils verticaux (T/HR/vent) | Radiosondages Météo-France (Trappes, Nîmes, etc.) via [donneespubliques.meteofrance.fr](https://donneespubliques.meteofrance.fr/) ou archives [NOAA IGRA](https://www.ncei.noaa.gov/products/weather-balloon/integrated-global-radiosonde-archive), réanalyses horaires ERA5/AROME via CDS, profils AROME HD si accessibles. |
|
| Humidité ↔ Pluie / Pluie ↔ Élévation solaire | Profils verticaux (T/HR/vent) | Radiosondages Météo-France (Trappes, Nîmes, etc.) via [donneespubliques.meteofrance.fr](https://donneespubliques.meteofrance.fr/) ou archives [NOAA IGRA](https://www.ncei.noaa.gov/products/weather-balloon/integrated-global-radiosonde-archive), réanalyses horaires ERA5/AROME via CDS, profils AROME HD si accessibles. |
|
||||||
| Humidité ↔ Pluie / Pluie ↔ Élévation solaire | Indices de stabilité (CAPE/CIN) | Calculés depuis ERA5/AROME via CDS ou à partir de radiosondages ; outils [MetPy](https://unidata.github.io/MetPy/latest/) ou [wgrib2](https://www.cpc.ncep.noaa.gov/products/wesley/wgrib2/), certains produits dérivés disponibles dans les jeux climatologiques Météo-France ou via services universitaires français. |
|
| Humidité ↔ Pluie / Pluie ↔ Élévation solaire | Indices de stabilité (CAPE/CIN) | Calculés depuis ERA5/AROME via CDS ou à partir de radiosondages ; outils [MetPy](https://unidata.github.io/MetPy/latest/) ou [wgrib2](https://www.cpc.ncep.noaa.gov/products/wesley/wgrib2/), certains produits dérivés disponibles dans les jeux climatologiques Météo-France ou via services universitaires français. |
|
||||||
| Direction ↔ Humidité / Pluie | Trajectoires des masses d’air (back-trajectoires) | [HYSPLIT NOAA READY](https://www.ready.noaa.gov/HYSPLIT.php) (forçage GFS ou réanalyses globales) et, pour la France, champs de vent issus d’AROME/ARPEGE (Météo-France ou CDS) pour forcer des trajectoires régionales plus fines. |
|
| Direction ↔ Humidité / Pluie | Trajectoires des masses d’air (back-trajectoires) | [HYSPLIT NOAA READY](https://www.ready.noaa.gov/HYSPLIT.php) (forçage GFS ou réanalyses globales) et, pour la France, champs de vent issus d’AROME/ARPEGE (Météo-France ou CDS) pour forcer des trajectoires régionales plus fines. |
|
||||||
| Luminance ↔ Élévation solaire | Opacité atmosphérique / aérosols | Réseau photomètres [AERONET API](https://aeronet.gsfc.nasa.gov/) (plusieurs sites en France), produits [CAMS](https://ads.atmosphere.copernicus.eu/) sur les aérosols, mesures de particules fines via [OpenAQ](https://openaq.org/) et réseaux de qualité de l’air français, MODIS AOD via [NASA LAADS](https://ladsweb.modaps.eosdis.nasa.gov/). |
|
| Luminance ↔ Élévation solaire | Opacité atmosphérique / aérosols | Réseau photomètres [AERONET API](https://aeronet.gsfc.nasa.gov/) (plusieurs sites en France), produits [CAMS](https://ads.atmosphere.copernicus.eu/) sur les aérosols, mesures de particules fines via [OpenAQ](https://openaq.org/) et réseaux de qualité de l’air français, MODIS AOD via [NASA LAADS](https://ladsweb.modaps.eosdis.nasa.gov/). |
|
||||||
| Luminance ↔ Vent / Température | Flux radiatif net (SW/LW) | Pyranomètre/pyrgéomètre locaux, réanalyses de surface ERA5 via CDS, bilans radiatifs de surface dans les produits Météo-France (SAFRAN/AROME Surface) si disponibles, stations agricoles ou réseaux météo/agro français en open data. |
|
| Luminance ↔ Vent / Température | Flux radiatif net (SW/LW) | Pyranomètre/pyrgéomètre locaux, réanalyses de surface ERA5 via CDS, bilans radiatifs de surface dans les produits Météo-France (SAFRAN/AROME Surface) si disponibles, stations agricoles ou réseaux météo/agro français en open data. |
|
||||||
| Vent ↔ Température/Pluie | Rugosité / traînée de surface | Cartes d’occupation du sol Corine/OSM, modèles numériques de terrain et LIDAR [IGN RGE Alti](https://geoservices.ign.fr/rgealti), inventaires locaux (haies, forêts, bâtiments) pour estimer la rugosité z0 autour de la station. |
|
| Vent ↔ Température/Pluie | Rugosité / traînée de surface | Cartes d’occupation du sol Corine/OSM, modèles numériques de terrain et LIDAR [IGN RGE Alti](https://geoservices.ign.fr/rgealti), inventaires locaux (haies, forêts, bâtiments) pour estimer la rugosité z0 autour de la station. |
|
||||||
| Toutes relations | Données hivernales complètes | Continuer la collecte jusqu’à fin d’hiver ; compléter les manques avec les réanalyses ERA5/ERA5-Land via CDS API et, si besoin, les produits climatologiques de Météo-France pour les périodes plus anciennes. |
|
| Toutes relations | Données hivernales complètes | Continuer la collecte jusqu’à fin d’hiver ; compléter les manques avec les réanalyses ERA5/ERA5-Land via CDS API et, si besoin, les produits climatologiques de Météo-France pour les périodes plus anciennes. |
|
||||||
|
|
||||||
## Conclusion
|
## Conclusion
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,8 @@ _H. sapiens_ et _H. neanderthalensis_ (entre autres) se sont partagés la planè
|
|||||||
pendant environ trois cent mille ans, âge du plus ancien fossile connu de _Homo
|
pendant environ trois cent mille ans, âge du plus ancien fossile connu de _Homo
|
||||||
sapiens_[^hublin_new_2017].
|
sapiens_[^hublin_new_2017].
|
||||||
|
|
||||||
[^pin_combien_nodate]: Rémi Pin. « Combien d’espèces d’Homo sont à ce jour recensées par les chercheurs ? », L’Homme en questions - Musée de l’Homme consulté le 24 janvier 2021. <http://lhommeenquestions.museedelhomme.fr/fr/combien-especes-homo-sont-jour-recensees-chercheurs>
|
[^pin_combien_nodate]: Rémi Pin. « Combien d’espèces d’Homo sont à ce jour recensées par les chercheurs ? », L’Homme en questions - Musée de l’Homme consulté le 24 janvier 2021. <https://www.mnhn.fr/fr/combien-d-especes-d-homo-sont-a-ce-jour-recensees-par-les-chercheurs>
|
||||||
|
|
||||||
[^hublin_new_2017]: Jean-Jacques Hublin et al. « New fossils from Jebel Irhoud, Morocco and the pan-African origin of Homo sapiens », Nature 546, nᵒ 7657 (juin 2017) : 289‑92. <https://doi.org/10.1038/nature22336>
|
[^hublin_new_2017]: Jean-Jacques Hublin et al. « New fossils from Jebel Irhoud, Morocco and the pan-African origin of Homo sapiens », Nature 546, nᵒ 7657 (juin 2017) : 289‑92. <https://doi.org/10.1038/nature22336>
|
||||||
|
|
||||||
Cela peut paraître long. Après tout, la chute de Rome date d'il y a mille six
|
Cela peut paraître long. Après tout, la chute de Rome date d'il y a mille six
|
||||||
@@ -72,6 +73,7 @@ chaque période de temps. Cette échelle offre un référentiel temporel commun
|
|||||||
d'autres disciplines, notamment la paléontologie.
|
d'autres disciplines, notamment la paléontologie.
|
||||||
|
|
||||||
[^ICS]: <https://www.iugs.org>
|
[^ICS]: <https://www.iugs.org>
|
||||||
|
|
||||||
[^IUGS]: <https://stratigraphy.org/timescale/>
|
[^IUGS]: <https://stratigraphy.org/timescale/>
|
||||||
|
|
||||||
De la même manière que la phylogénie permet de construire un "arbre du
|
De la même manière que la phylogénie permet de construire un "arbre du
|
||||||
|
|||||||
@@ -81,8 +81,11 @@ sens littéral du terme) pour nous regrouper en sociétés de plusieurs dizaines
|
|||||||
millions d'individus...
|
millions d'individus...
|
||||||
|
|
||||||
[^dunbar_coevolution_1993]: R. I. M. Dunbar. « Coevolution of neocortical size, group size and language in humans », Behavioral and Brain Sciences 16, nᵒ 4 (décembre 1993) : 681‑94. <https://doi.org/10.1017/S0140525X00032325>
|
[^dunbar_coevolution_1993]: R. I. M. Dunbar. « Coevolution of neocortical size, group size and language in humans », Behavioral and Brain Sciences 16, nᵒ 4 (décembre 1993) : 681‑94. <https://doi.org/10.1017/S0140525X00032325>
|
||||||
|
|
||||||
[^contributeurs_wikipedia_nombre_2018]: Contributeurs Wikipédia. « Nombre de Dunbar », Wikipédia, février 2018. <https://fr.wikipedia.org/w/index.php?title=Nombre_de_Dunbar&oldid=145402588>
|
[^contributeurs_wikipedia_nombre_2018]: Contributeurs Wikipédia. « Nombre de Dunbar », Wikipédia, février 2018. <https://fr.wikipedia.org/w/index.php?title=Nombre_de_Dunbar&oldid=145402588>
|
||||||
|
|
||||||
[^goncalves_validation_2011]: Bruno Goncalves, Nicola Perra, et Alessandro Vespignani. « Validation of Dunbar’s number in Twitter conversations », PLoS ONE 6, nᵒ 8 (août 2011) : e22656. <https://doi.org/10.1371/journal.pone.0022656>
|
[^goncalves_validation_2011]: Bruno Goncalves, Nicola Perra, et Alessandro Vespignani. « Validation of Dunbar’s number in Twitter conversations », PLoS ONE 6, nᵒ 8 (août 2011) : e22656. <https://doi.org/10.1371/journal.pone.0022656>
|
||||||
|
|
||||||
[^abc_science_150_2016]: ABC Science. « 150 is the limit of real friends on Facebook », janvier 2016. <https://www.abc.net.au/news/science/2016-01-20/150-is-the-limit-of-real-facebook-friends/7101588>
|
[^abc_science_150_2016]: ABC Science. « 150 is the limit of real friends on Facebook », janvier 2016. <https://www.abc.net.au/news/science/2016-01-20/150-is-the-limit-of-real-facebook-friends/7101588>
|
||||||
|
|
||||||
Parallèlement au commerce, la politique s'est également développée. Outil
|
Parallèlement au commerce, la politique s'est également développée. Outil
|
||||||
@@ -116,6 +119,7 @@ Aristote dans _La Politique_[^aristote_politique_1824] au IV<sup>ème</sup> siè
|
|||||||
J.-C., et rappelées notamment par le rapport _Meadows_, _Les Limites à la croissance_[^meadows_limits_nodate], publié en 1972.
|
J.-C., et rappelées notamment par le rapport _Meadows_, _Les Limites à la croissance_[^meadows_limits_nodate], publié en 1972.
|
||||||
|
|
||||||
[^contributeurs_wikipedia_surpopulation_2021]: Contributeurs Wikipédia. « Surpopulation », Wikipédia, janvier 2021. <https://fr.wikipedia.org/w/index.php?title=Surpopulation&oldid=178789022>
|
[^contributeurs_wikipedia_surpopulation_2021]: Contributeurs Wikipédia. « Surpopulation », Wikipédia, janvier 2021. <https://fr.wikipedia.org/w/index.php?title=Surpopulation&oldid=178789022>
|
||||||
|
|
||||||
[^malthus]:
|
[^malthus]:
|
||||||
Une catastrophe malthusienne, de l'économiste Thomas Robert Malthus
|
Une catastrophe malthusienne, de l'économiste Thomas Robert Malthus
|
||||||
(1766 - 1834), évoque l'effondrement systémique d'une société à cause du
|
(1766 - 1834), évoque l'effondrement systémique d'une société à cause du
|
||||||
@@ -124,7 +128,8 @@ J.-C., et rappelées notamment par le rapport _Meadows_, _Les Limites à la croi
|
|||||||
malthusienne survenue chez l'Homme.
|
malthusienne survenue chez l'Homme.
|
||||||
|
|
||||||
[^aristote_politique_1824]: Aristote, La Politique, trad. Jean-François Thurot (Paris : Didot, 1824). <https://fr.wikisource.org/wiki/La_Politique/Traduction_Jean-François_Thurot/Texte_entier>
|
[^aristote_politique_1824]: Aristote, La Politique, trad. Jean-François Thurot (Paris : Didot, 1824). <https://fr.wikisource.org/wiki/La_Politique/Traduction_Jean-François_Thurot/Texte_entier>
|
||||||
[^meadows_limits_nodate]: Donella H. Meadows et al. « The Limits to Growth: A Report for the Club of Rome’s Project on the Predicament of Mankind », _Issuu_ consulté le 25 janvier 2021. <https://issuu.com/dartmouth_college_library/docs/the_limits_to_growth/1>[^deadlink-1]
|
|
||||||
|
[^meadows_limits_nodate]: Donella H. Meadows et al. « The Limits to Growth: A Report for the Club of Rome’s Project on the Predicament of Mankind », _Issuu_ consulté le 25 janvier 2021. <http://www.donellameadows.org/wp-content/userfiles/Limits-to-Growth-digital-scan-version.pdf>[^deadlink-1]
|
||||||
|
|
||||||
Notre expansion sans limites a fini par nous isoler dans nos cultures
|
Notre expansion sans limites a fini par nous isoler dans nos cultures
|
||||||
respectives: peuplant un monde trop vaste pour maintenir des échanges sociaux,
|
respectives: peuplant un monde trop vaste pour maintenir des échanges sociaux,
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ h3 {
|
|||||||
font-size: clamp(1.05rem, 1.7vw, 1.35rem);
|
font-size: clamp(1.05rem, 1.7vw, 1.35rem);
|
||||||
}
|
}
|
||||||
|
|
||||||
main > article :is(strong, b) {
|
main > article > :not(footer.article-footer) :is(strong, b) {
|
||||||
font-weight: 800;
|
font-weight: 800;
|
||||||
color: var(--color-heading);
|
color: var(--color-heading);
|
||||||
text-shadow: none;
|
text-shadow: none;
|
||||||
@@ -130,6 +130,31 @@ a.link-affiliated:is(:hover, :focus-visible) {
|
|||||||
color: var(--color-link-affiliated-hover);
|
color: var(--color-link-affiliated-hover);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a.link-dead {
|
||||||
|
text-decoration-line: underline;
|
||||||
|
text-decoration-style: wavy;
|
||||||
|
text-decoration-thickness: 1px;
|
||||||
|
text-decoration-color: color-mix(in srgb, currentColor 72%, transparent);
|
||||||
|
text-underline-offset: 0.2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
a.link-dead:is(:hover, :focus-visible) {
|
||||||
|
text-decoration-line: underline;
|
||||||
|
text-decoration-style: wavy;
|
||||||
|
text-decoration-thickness: 2px;
|
||||||
|
text-decoration-color: currentColor;
|
||||||
|
}
|
||||||
|
|
||||||
|
a.link-dead.link-dead-404 {
|
||||||
|
color: var(--color-link-dead-404);
|
||||||
|
text-decoration-color: color-mix(in srgb, var(--color-link-dead-404) 78%, transparent);
|
||||||
|
}
|
||||||
|
|
||||||
|
a.link-dead.link-dead-404:is(:hover, :focus-visible) {
|
||||||
|
color: var(--color-link-dead-404-hover);
|
||||||
|
text-decoration-color: currentColor;
|
||||||
|
}
|
||||||
|
|
||||||
img,
|
img,
|
||||||
video,
|
video,
|
||||||
audio,
|
audio,
|
||||||
|
|||||||
@@ -15,6 +15,8 @@
|
|||||||
--color-link-external-hover: #9ef7d6;
|
--color-link-external-hover: #9ef7d6;
|
||||||
--color-link-affiliated: #e792ff;
|
--color-link-affiliated: #e792ff;
|
||||||
--color-link-affiliated-hover: #f3b8ff;
|
--color-link-affiliated-hover: #f3b8ff;
|
||||||
|
--color-link-dead-404: #ff9fb3;
|
||||||
|
--color-link-dead-404-hover: #ffd4df;
|
||||||
--color-accent-1: #76a7d7;
|
--color-accent-1: #76a7d7;
|
||||||
--color-accent-2: #5d86ad;
|
--color-accent-2: #5d86ad;
|
||||||
--color-accent-3: #c3d0df;
|
--color-accent-3: #c3d0df;
|
||||||
|
|||||||
@@ -62,6 +62,19 @@
|
|||||||
{{- $deadInfo = index . 0 -}}
|
{{- $deadInfo = index . 0 -}}
|
||||||
{{- $isDeadLink = true -}}
|
{{- $isDeadLink = true -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- $deadStatus := "" -}}
|
||||||
|
{{- with (index $deadInfo "status") -}}
|
||||||
|
{{- $deadStatus = printf "%v" . -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- if eq $deadStatus "" -}}
|
||||||
|
{{- with (index $cacheEntry "status") -}}
|
||||||
|
{{- $deadStatus = printf "%v" . -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- $isConfirmedDeadLink := false -}}
|
||||||
|
{{- if and $isDeadLink (eq $deadStatus "404") -}}
|
||||||
|
{{- $isConfirmedDeadLink = true -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
{{- $titleParts := slice -}}
|
{{- $titleParts := slice -}}
|
||||||
{{- if $isAffiliated -}}
|
{{- if $isAffiliated -}}
|
||||||
@@ -104,6 +117,12 @@
|
|||||||
{{- if $isAffiliated -}}
|
{{- if $isAffiliated -}}
|
||||||
{{- $linkClasses = $linkClasses | append "link-affiliated" -}}
|
{{- $linkClasses = $linkClasses | append "link-affiliated" -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- if $isDeadLink -}}
|
||||||
|
{{- $linkClasses = $linkClasses | append "link-dead" -}}
|
||||||
|
{{- if $isConfirmedDeadLink -}}
|
||||||
|
{{- $linkClasses = $linkClasses | append "link-dead-404" -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
{{- with $customClass -}}
|
{{- with $customClass -}}
|
||||||
{{- range (split . " ") -}}
|
{{- range (split . " ") -}}
|
||||||
{{- if ne . "" -}}
|
{{- if ne . "" -}}
|
||||||
|
|||||||
Reference in New Issue
Block a user