up recommandations

This commit is contained in:
Tykayn 2025-01-11 17:36:04 +01:00 committed by tykayn
parent 3c345f8170
commit e15bfb07a0
24 changed files with 21832 additions and 50278 deletions

View File

@ -1,13 +1,13 @@
default : fetchAll
fetchAll:
get:
#wget --no-host-directories --input-file='assets/files_to_fetch.txt' --directory-prefix=assets/documents
wget 'https://www.cipherbliss.com/feed' -O assets/documents/cipherbliss_blog.rss
wget 'https://www.cipherbliss.com/wp-json/wp/v2/posts' -O assets/documents/cipherbliss_blog.json
wget 'https://tykayn.fr/wp-json/wp/v2/posts' -O assets/documents/tykayn_blog_recent.json
wget 'https://qzine.fr/wp-json/wp/v2/posts' -O assets/documents/qzine_blog_recent.json
wget 'https://www.cil-gometz.org/wp-json/wp/v2/posts' -O assets/documents/qzine_blog_recent.json
# wget 'https://www.cipherbliss.com/feed/index.html' -O assets/documents/cipherbliss_blog.rss
# wget 'https://www.cipherbliss.com/wp-json/wp/v2/posts' -O assets/documents/cipherbliss_blog.json
# wget 'https://tykayn.fr/wp-json/wp/v2/posts' -O assets/documents/tykayn_blog_recent.json
# wget 'https://qzine.fr/wp-json/wp/v2/posts' -O assets/documents/qzine_blog_recent.json
# wget 'https://www.cil-gometz.org/wp-json/wp/v2/posts' -O assets/documents/qzine_blog_recent.json
wget 'https://peertube.openstreetmap.fr/feeds/videos.xml?sort=-publishedAt&isLocal=true' -O assets/documents/peertube_osm.rss
wget 'https://wiki.openstreetmap.org/wiki/Category:FR:Traduction_incompl%C3%A8te' -O assets/documents/wiki_traductions_incompletes.html
wget 'https://wiki.openstreetmap.org/wiki/FR:%C3%89l%C3%A9ments_cartographiques' -O assets/documents/elements_carto_osm.html

View File

@ -1,3 +1,3 @@
#!/bin/bash
node helpers/get_mentions.mjs > bin/mentions.ht
node helpers/get_mentions.mjs > bin/mentions.html

View File

@ -0,0 +1,200 @@
<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
>
<channel xml:lang="fr">
<title>Afis Science - Association fran&#231;aise pour l'information scientifique</title>
<link>https://www.afis.org/</link>
<description>AFIS se donne pour but de promouvoir la science contre ceux qui nient ses valeurs culturelles, la d&#233;tournent vers des &#339;uvres malfaisantes ou encore usent de son nom pour couvrir des entreprises charlatanesques. Elle apporte un &#233;clairage sur des sujets de soci&#233;t&#233; qui sont trait&#233;s de mani&#232;re pseudo-scientifique et font l'objet de d&#233;sinformation ou pol&#233;miques, notamment autour de la sant&#233;, des nouvelles technologies et de l'environnement.</description>
<language>fr</language>
<item xml:lang="fr">
<title>[Bourg-L&#232;s-Valence (26), samedi 22 mars &#224; 17h00] Doute en Ronds</title>
<link>https://www.afis.org/Bourg-Les-Valence-26-samedi-22-mars-a-17h00-Doute-en-Ronds</link>
<guid isPermaLink="true">https://www.afis.org/Bourg-Les-Valence-26-samedi-22-mars-a-17h00-Doute-en-Ronds</guid>
<dc:date>2025-03-22T16:00:00Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>Le comit&#233; local Ard&#232;che Dr&#244;me Haute-Loire (072643) organise un spectacle d'esprit critique &#171; Doute en Ronds &#187; samedi 22 mars &#224; 17h00 au Centre Musical (salle Darius Milhaud) de Bourg-L&#232;s-Valence (26) - quai ThannaronDoute en Ronds Suivez le lien suivant pour d&#233;couvrir en vid&#233;o la pr&#233;sentation de ce spectacle : Doute en Ronds : teaser et pr&#233;sentation vid&#233;o ! propos&#233; par Romain MEUNIER Entr&#233;e payante aux tarifs suivants 6 &#8364; ( tarif solidaire) 9 &#8364; ( tarif normal) 12 &#8364; ( tarif (&#8230;)
&lt;a href="https://www.afis.org/-Agenda-de-l-Afis-" rel="directory"&gt;Agenda de l'Afis&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>[Paris, le jeudi 23 janvier 2025 &#224; 19h00] La construction du personnage de J&#233;sus</title>
<link>https://www.afis.org/Paris-le-jeudi-23-janvier-2025-a-19h00-La-construction-du-personnage-de-Jesus</link>
<guid isPermaLink="true">https://www.afis.org/Paris-le-jeudi-23-janvier-2025-a-19h00-La-construction-du-personnage-de-Jesus</guid>
<dc:date>2025-01-23T18:00:00Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>Mairie du 5&#232; arrondissement de Paris, 21 place du Panth&#233;on, 75005 Paris La mairie du 5&#232;me arrondissement de Paris et l'Association Fran&#231;aise pour l'Information Scientifique (AFIS) vous invitent jeudi 23 janvier 2025 &#224; 19h00La construction du personnage de J&#233;sus Le Christianisme joue un r&#244;le fondamental dans les soci&#233;t&#233;s actuelles, surtout en Europe et en Am&#233;rique. Il se fonde sur les paroles d'un homme n&#233; en Palestine il y a plus de 2.000 ans. Or, entre l'importance de la religion (&#8230;)
&lt;a href="https://www.afis.org/-Agenda-de-l-Afis-" rel="directory"&gt;Agenda de l'Afis&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>[Conf&#233;rence en ligne - Mardi 21 janvier 2025 &#224; 20h00] Mars, plan&#232;te B ?</title>
<link>https://www.afis.org/Conference-en-ligne-Mardi-21-janvier-2025-a-20h00-Mars-planete-B</link>
<guid isPermaLink="true">https://www.afis.org/Conference-en-ligne-Mardi-21-janvier-2025-a-20h00-Mars-planete-B</guid>
<dc:date>2025-01-21T19:00:00Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>Mars, une plan&#232;te qui agite l'imagination de r&#234;veurs, de scientifiques, d'hommes d'affaires et autres entrepreneurs. La plan&#232;te est de mieux en mieux connue. Au d&#233;but de son &#233;volution elle aurait pu conna&#238;tre des conditions d'environnement assez semblables &#224; celles de la Terre &#224; la m&#234;me &#233;poque (environ 4 milliards d'ann&#233;es en arri&#232;re). Au-del&#224; de son int&#233;r&#234;t scientifique son exploration robotique et humaine est devenu un enjeu politique entre la Chine et les &#201;tats-Unis. L'exploration humaine (&#8230;)
&lt;a href="https://www.afis.org/-Agenda-de-l-Afis-" rel="directory"&gt;Agenda de l'Afis&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>[Nevers - Vendredi 17 janvier 2025] Faut-il craindre l'intelligence artificielle ?</title>
<link>https://www.afis.org/Nevers-Vendredi-17-janvier-2025-Faut-il-craindre-l-intelligence-artificielle</link>
<guid isPermaLink="true">https://www.afis.org/Nevers-Vendredi-17-janvier-2025-Faut-il-craindre-l-intelligence-artificielle</guid>
<dc:date>2025-01-17T17:03:00Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>Conf&#233;rence organis&#233;e par l'Universit&#233; du temps libre de la Ni&#232;vre. Faut-il craindre l'intelligence artificielle ? avec Jean-Paul Krivine -- Vendredi 17 janvier 2025 &#224; 14h30 Universit&#233; du Temps Libre (UTL 58) 3 bis Rue Lamartine 58000 NEVERS Entr&#233;e : 5 &#8364; pour les adh&#233;rents de l'UTL et 10 &#8364; pour les non adh&#233;rents. Possibilit&#233; d'entr&#233;e gratuite pour les adh&#233;rents de l'Afis (contacter secretariat@afis.org) ChatGPT, g&#233;n&#233;ration d'images, diagnostic m&#233;dical, &#233;ducation, reconnaissance (&#8230;)
&lt;a href="https://www.afis.org/-Agenda-de-l-Afis-" rel="directory"&gt;Agenda de l'Afis&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>Ignorance scientifique et d&#233;cision publique</title>
<link>https://www.afis.org/Ignorance-scientifique-et-decision-publique</link>
<guid isPermaLink="true">https://www.afis.org/Ignorance-scientifique-et-decision-publique</guid>
<dc:date>2025-01-10T14:05:43Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>&#201;ditorial de Science et pseudo-sciences n&#176;351 (janvier 2025) Ignorance scientifique et d&#233;cision publique Les d&#233;cideurs sont &#233;lus ou nomm&#233;s en fonction de pr&#233;f&#233;rences politiques. Ils peuvent parfois n'entretenir qu'une relation lointaine avec les sciences, voire en ignorer compl&#232;tement les m&#233;thodes et les r&#233;sultats, m&#234;me quand ils sont en charge de questions &#224; fort contenu scientifique. Robert F. Kennedy Jr., secr&#233;taire &#224; la Sant&#233; du nouveau gouvernement Trump, est connu pour ses (&#8230;)
&lt;a href="https://www.afis.org/-Editos-" rel="directory"&gt;&#201;ditos&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>Alimentation et sant&#233; : quels r&#233;gimes ?</title>
<link>https://www.afis.org/Alimentation-et-sante-quels-regimes</link>
<guid isPermaLink="true">https://www.afis.org/Alimentation-et-sante-quels-regimes</guid>
<dc:date>2025-01-09T04:48:04Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>Le lien entre alimentation et sant&#233; fut longtemps empirique et fruit de l'observation individuelle. On cite r&#233;guli&#232;rement l'adage souvent attribu&#233; &#224; Hippocrate (IVe si&#232;cle avant notre &#232;re) : &#171; Que ton alimentation soit ta premi&#232;re m&#233;decine &#187; [1]. On doit &#224; ce m&#233;decin grec le terme di&#233;t&#233;tique (de dieta qui veut dire genre de vie, associant le r&#233;gime alimentaire et l'exercice physique [2]). Dans toutes les grandes traditions, religieuses ou non, des conseils d'hygi&#232;ne de vie et d'alimentation (&#8230;)
&lt;a href="https://www.afis.org/-Articles-" rel="directory"&gt;Articles&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>[Conf&#233;rence en ligne - Mardi 7 janvier 2025 &#224; 20h00] Au c&#339;ur de la transition &#233;nerg&#233;tique : impact et avenir des batteries Lithium-ion</title>
<link>https://www.afis.org/Conference-en-ligne-Mardi-7-janvier-2025-a-20h00-Au-coeur-de-la-transition</link>
<guid isPermaLink="true">https://www.afis.org/Conference-en-ligne-Mardi-7-janvier-2025-a-20h00-Au-coeur-de-la-transition</guid>
<dc:date>2025-01-07T19:00:00Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>[( La transition &#233;nerg&#233;tique implique des progr&#232;s technologiques significatifs pour produire et stocker de l'&#233;nergie de mani&#232;re durable en utilisant des ressources renouvelables telles que le vent et le soleil. Les m&#233;taux jouent un r&#244;le crucial dans cette transition. L'extraction et la transformation des ressources n&#233;cessaires requi&#232;rent une consommation &#233;nerg&#233;tique substantielle, tandis que la cr&#233;ation de syst&#232;mes de stockage et de production d'&#233;nergie d&#233;pend fortement des m&#233;taux. Il est (&#8230;)
&lt;a href="https://www.afis.org/-Agenda-de-l-Afis-" rel="directory"&gt;Agenda de l'Afis&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>Faites-les lire !</title>
<link>https://www.afis.org/Faites-les-lire</link>
<guid isPermaLink="true">https://www.afis.org/Faites-les-lire</guid>
<dc:date>2025-01-07T17:06:52Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>Faites-les lire ! Pour en finir avec le cr&#233;tin digital Michel Desmurget Points, 2024, 549 pages, 10,80 &#8364; Au moyen d'une revue d&#233;taill&#233;e de la litt&#233;rature (plus d'un millier de r&#233;f&#233;rences), l'auteur, directeur de recherche en neurosciences &#224; l'institut Marc Jeannerod (Lyon), commence par confirmer que les enfants lisent de moins en moins (bien que neuf sur dix disent aimer la lecture), et par fustiger l'interpr&#233;tation optimiste et erron&#233;e d'un sondage r&#233;alis&#233; en 1998, selon laquelle 86 (&#8230;)
&lt;a href="https://www.afis.org/-Notes-de-lecture-" rel="directory"&gt;Notes de lecture&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>Dans le cerveau des champions</title>
<link>https://www.afis.org/Dans-le-cerveau-des-champions</link>
<guid isPermaLink="true">https://www.afis.org/Dans-le-cerveau-des-champions</guid>
<dc:date>2025-01-07T16:39:27Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>Dans le cerveau des champions Jean-Philippe Lachaux &#201;ditions Odile Jacob, 2024, 221 pages, 19,90 &#8364; Jean-Philippe Lachaux est directeur de recherche en neurosciences cognitives au sein du Centre de recherche en neurosciences de Lyon (CRNL). Il est sp&#233;cialis&#233; dans l'&#233;tude des m&#233;canismes de l'attention et a cr&#233;&#233; le programme Atole 1 destin&#233; &#224; &#233;duquer les &#233;coliers &#224; augmenter leur concentration, ce programme ayant ensuite &#233;t&#233; adapt&#233; aux &#233;l&#232;ves de coll&#232;ge et lyc&#233;e (Adole 2). Le c&#339;ur de ce (&#8230;)
&lt;a href="https://www.afis.org/-Notes-de-lecture-" rel="directory"&gt;Notes de lecture&lt;/a&gt;
</description>
</item>
<item xml:lang="fr">
<title>Alimentation et ob&#233;sit&#233;</title>
<link>https://www.afis.org/Alimentation-et-obesite</link>
<guid isPermaLink="true">https://www.afis.org/Alimentation-et-obesite</guid>
<dc:date>2025-01-06T05:01:21Z</dc:date>
<dc:format>text/html</dc:format>
<dc:language>fr</dc:language>
<description>L'ob&#233;sit&#233; est d&#233;finie par un indice de masse corporelle (IMC) sup&#233;rieur ou &#233;gal &#224; 30 kg/m2 (l'IMC est le poids en kilogrammes divis&#233; par le carr&#233; de la taille en m&#232;tres). Le surpoids correspond &#224; un IMC sup&#233;rieur ou &#233;gal &#224; 25. Un poids est estim&#233; &#171; normal &#187; quand l'IMC est compris entre 18,5 et 25. Ainsi, un poids normal correspond &#224; un &#233;ventail assez large allant par exemple de 54 &#224; 72 kg pour une taille de 1,70 m ou de 60 &#224; 81 kg pour 1,80 m (voir encadr&#233; ci-dessous). L'ob&#233;sit&#233; augmente (&#8230;)
&lt;a href="https://www.afis.org/-Articles-" rel="directory"&gt;Articles&lt;/a&gt;
</description>
</item>
</channel>
</rss>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,247 @@
<!DOCTYPE html>
<html class="client-nojs" lang="en" dir="ltr">
<head>
<meta charset="UTF-8"/>
<title>Search - OpenStreetMap Wiki</title>
<script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"91a9540798ab3119a9bc2602","wgCSPNonce":false,"wgCanonicalNamespace":"Special","wgCanonicalSpecialPageName":"Search","wgNamespaceNumber":-1,"wgPageName":"Special:Search","wgTitle":"Search","wgCurRevisionId":0,"wgRevisionId":0,"wgArticleId":0,"wgIsArticle":false,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Special:Search","wgRelevantArticleId":0,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgMFDisplayWikibaseDescriptions":{"search":false,"nearby":false,"watchlist":false,"tagline":false},"wgVisualEditor":{
"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgULSAcceptLanguageList":[],"wgULSCurrentAutonym":"English","wgVector2022PreviewPages":[],"searchTerm":"","wgEditSubmitButtonLabelPublish":false,"wgULSPosition":"personal","wgULSisCompactLinksEnabled":true};RLSTATE={"site.styles":"ready","user.styles":"ready","user":"ready","user.options":"loading","mediawiki.helplink":"ready","mediawiki.special":"ready","mediawiki.special.search.styles":"ready","mediawiki.ui":"ready","mediawiki.ui.button":"ready","mediawiki.ui.input":"ready","mediawiki.widgets.SearchInputWidget.styles":"ready","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready","skins.vector.styles.legacy":"ready","ext.OsmWikibase-all":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.tmh.player.styles":"ready","ext.uls.pt":"ready"};RLPAGEMODULES=["mediawiki.special.search","site","mediawiki.page.ready",
"skins.vector.legacy.js","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.gadget.taginfo","ext.gadget.dataitemlinks","ext.gadget.maps","ext.tmh.player","ext.uls.compactlinks","ext.uls.interface"];</script>
<script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});});});</script>
<link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.OsmWikibase-all%7Cext.tmh.player.styles%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cmediawiki.helplink%2Cspecial%2Cui%7Cmediawiki.special.search.styles%7Cmediawiki.ui.button%2Cinput%7Cmediawiki.widgets.SearchInputWidget.styles%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.vector.styles.legacy&amp;only=styles&amp;skin=vector"/>
<script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector"></script>
<meta name="ResourceLoaderDynamicStyles" content=""/>
<link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector"/>
<noscript><link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=noscript&amp;only=styles&amp;skin=vector"/></noscript>
<meta name="generator" content="MediaWiki 1.39.11"/>
<meta name="robots" content="noindex,nofollow"/>
<meta name="format-detection" content="telephone=no"/>
<meta name="viewport" content="width=1000"/>
<link rel="icon" href="/favicon.ico"/>
<link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="OpenStreetMap Wiki (en)"/>
<link rel="EditURI" type="application/rsd+xml" href="//wiki.openstreetmap.org/w/api.php?action=rsd"/>
<link rel="license" href="/wiki/Wiki_content_license"/>
<link rel="alternate" type="application/atom+xml" title="OpenStreetMap Wiki Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"/>
</head>
<body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns--1 ns-special mw-special-Search page-Special_Search rootpage-Special_Search skin-vector action-view skin-vector-legacy vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-language-alert-in-sidebar-disabled vector-feature-sticky-header-disabled vector-feature-sticky-header-edit-disabled vector-feature-table-of-contents-disabled vector-feature-visual-enhancement-next-disabled"><div id="mw-page-base" class="noprint"></div>
<div id="mw-head-base" class="noprint"></div>
<div id="content" class="mw-body" role="main">
<a id="top"></a>
<div id="siteNotice"></div>
<div class="mw-indicators">
<div id="mw-indicator-mw-helplink" class="mw-indicator"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Searching" target="_blank" class="mw-helplink">Help</a></div>
</div>
<h1 id="firstHeading" class="firstHeading mw-first-heading">Search</h1>
<div id="bodyContent" class="vector-body">
<div id="contentSub"></div>
<div id="contentSub2"></div>
<div id="jump-to-nav"></div>
<a class="mw-jump-link" href="#mw-head">Jump to navigation</a>
<a class="mw-jump-link" href="#searchInput">Jump to search</a>
<div id="mw-content-text" class="mw-body-content"><div class="mw-search-form-wrapper"><form id="search" method="get" action="/w/index.php"><div id="mw-search-top-table"><div class='oo-ui-layout oo-ui-fieldLayout oo-ui-fieldLayout-align-top oo-ui-actionFieldLayout'><div class='oo-ui-fieldLayout-body'><span class='oo-ui-fieldLayout-header'><label for='ooui-php-1' class='oo-ui-labelElement-label'></label></span><div class='oo-ui-fieldLayout-field'><div class='oo-ui-actionFieldLayout-input'><div id='searchText' class='oo-ui-widget oo-ui-widget-enabled oo-ui-inputWidget oo-ui-iconElement oo-ui-textInputWidget oo-ui-textInputWidget-type-text oo-ui-textInputWidget-php mw-widget-titleInputWidget mw-widget-searchInputWidget' data-ooui='{"_":"mw.widgets.SearchInputWidget","performSearchOnClick":true,"dataLocation":"content","$overlay":true,"highlightFirst":false,"validateTitle":false,"autofocus":true,"name":"search","inputId":"ooui-php-1","title":"Search OpenStreetMap Wiki","icon":"search","required":false}'><input type='search' tabindex='0' title='Search OpenStreetMap Wiki' name='search' value='' autofocus='autofocus' id='ooui-php-1' class='oo-ui-inputWidget-input' /><span class='oo-ui-iconElement-icon oo-ui-icon-search'></span><span class='oo-ui-indicatorElement-indicator oo-ui-indicatorElement-noIndicator'></span></div></div><span class='oo-ui-actionFieldLayout-button'><span class='oo-ui-widget oo-ui-widget-enabled oo-ui-inputWidget oo-ui-buttonElement oo-ui-buttonElement-framed oo-ui-labelElement oo-ui-flaggedElement-progressive oo-ui-flaggedElement-primary oo-ui-buttonInputWidget'><button type='submit' tabindex='0' value='' class='oo-ui-inputWidget-input oo-ui-buttonElement-button'><span class='oo-ui-iconElement-icon oo-ui-iconElement-noIcon oo-ui-image-invert'></span><span class='oo-ui-labelElement-label'>Search</span><span class='oo-ui-indicatorElement-indicator oo-ui-indicatorElement-noIndicator oo-ui-image-invert'></span></button></span></span></div></div></div><input type="hidden" value="Special:Search" name="title"/><input type="hidden" value="default" name="profile"/><input type="hidden" value="1" name="fulltext"/></div><div class="mw-search-visualclear"></div><div class="mw-search-profile-tabs"><div class="search-types"><ul><li class="current"><a href="/w/index.php?title=Special:Search&amp;profile=default&amp;search=&amp;fulltext=1" title="Search in (Main), DE, FR, ES, IT, NL, RU, JA, Proposal, Item">Content pages</a></li><li class="normal"><a href="/w/index.php?title=Special:Search&amp;profile=images&amp;search=&amp;fulltext=1" title="Search for files">Multimedia</a></li><li class="normal"><a href="/w/index.php?title=Special:Search&amp;profile=all&amp;search=&amp;fulltext=1" title="Search all of content (including talk pages)">Everything</a></li><li class="normal"><a href="/w/index.php?title=Special:Search&amp;profile=advanced&amp;search=&amp;fulltext=1" title="Search in custom namespaces">Advanced</a></li></ul></div><div style="clear:both"></div></div></form></div>
<div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://wiki.openstreetmap.org/wiki/Special:Search">https://wiki.openstreetmap.org/wiki/Special:Search</a>"</div></div>
<div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
<div id="mw-head">
<nav id="p-personal" class="vector-menu mw-portlet mw-portlet-personal vector-user-menu-legacy" aria-labelledby="p-personal-label" role="navigation" >
<h3
id="p-personal-label"
class="vector-menu-heading "
>
<span class="vector-menu-heading-label">Personal tools</span>
</h3>
<div class="vector-menu-content">
<ul class="vector-menu-content-list"><li id="pt-uls" class="mw-list-item active"><a class="uls-trigger" href="#"><span>English</span></a></li><li id="pt-createaccount" class="mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Special%3ASearch" title="You are encouraged to create an account and log in; however, it is not mandatory"><span>Create account</span></a></li><li id="pt-login" class="mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Special%3ASearch" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span>Log in</span></a></li></ul>
</div>
</nav>
<div id="left-navigation">
<nav id="p-namespaces" class="vector-menu mw-portlet mw-portlet-namespaces vector-menu-tabs vector-menu-tabs-legacy" aria-labelledby="p-namespaces-label" role="navigation" >
<h3
id="p-namespaces-label"
class="vector-menu-heading "
>
<span class="vector-menu-heading-label">Namespaces</span>
</h3>
<div class="vector-menu-content">
<ul class="vector-menu-content-list"><li id="ca-nstab-special" class="selected mw-list-item"><a href="/w/index.php?title=Special:Search" title="This is a special page, and it cannot be edited"><span>Special page</span></a></li></ul>
</div>
</nav>
<nav id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown" aria-labelledby="p-variants-label" role="navigation" >
<input type="checkbox"
id="p-variants-checkbox"
role="button"
aria-haspopup="true"
data-event-name="ui.dropdown-p-variants"
class="vector-menu-checkbox"
aria-labelledby="p-variants-label"
/>
<label
id="p-variants-label"
aria-label="Change language variant"
class="vector-menu-heading "
>
<span class="vector-menu-heading-label">English</span>
</label>
<div class="vector-menu-content">
<ul class="vector-menu-content-list"></ul>
</div>
</nav>
</div>
<div id="right-navigation">
<nav id="p-views" class="vector-menu mw-portlet mw-portlet-views emptyPortlet vector-menu-tabs vector-menu-tabs-legacy" aria-labelledby="p-views-label" role="navigation" >
<h3
id="p-views-label"
class="vector-menu-heading "
>
<span class="vector-menu-heading-label">Views</span>
</h3>
<div class="vector-menu-content">
<ul class="vector-menu-content-list"></ul>
</div>
</nav>
<nav id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown" aria-labelledby="p-cactions-label" role="navigation" title="More options" >
<input type="checkbox"
id="p-cactions-checkbox"
role="button"
aria-haspopup="true"
data-event-name="ui.dropdown-p-cactions"
class="vector-menu-checkbox"
aria-labelledby="p-cactions-label"
/>
<label
id="p-cactions-label"
class="vector-menu-heading "
>
<span class="vector-menu-heading-label">More</span>
</label>
<div class="vector-menu-content">
<ul class="vector-menu-content-list"></ul>
</div>
</nav>
<div id="p-search" role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box">
<div>
<h3 >
<label for="searchInput">Search</label>
</h3>
<form action="/w/index.php" id="searchform"
class="vector-search-box-form">
<div id="simpleSearch"
class="vector-search-box-inner"
data-search-loc="header-navigation">
<input class="vector-search-box-input"
type="search" name="search" placeholder="Search OpenStreetMap Wiki" aria-label="Search OpenStreetMap Wiki" autocapitalize="sentences" title="Search OpenStreetMap Wiki [f]" accesskey="f" id="searchInput"
>
<input type="hidden" name="title" value="Special:Search">
<input id="mw-searchButton"
class="searchButton mw-fallbackSearchButton" type="submit" name="fulltext" title="Search the pages for this text" value="Search">
<input id="searchButton"
class="searchButton" type="submit" name="go" title="Go to a page with this exact name if it exists" value="Go">
</div>
</form>
</div>
</div>
</div>
</div>
<div id="mw-panel">
<div id="p-logo" role="banner">
<a class="mw-wiki-logo" href="/wiki/Main_Page"
title="Visit the main page"></a>
</div>
<nav id="p-site" class="vector-menu mw-portlet mw-portlet-site vector-menu-portal portal" aria-labelledby="p-site-label" role="navigation" >
<h3
id="p-site-label"
class="vector-menu-heading "
>
<span class="vector-menu-heading-label">Site</span>
</h3>
<div class="vector-menu-content">
<ul class="vector-menu-content-list"><li id="n-mainpage" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main Page</span></a></li><li id="n-osm-homepage" class="mw-list-item"><a href="https://www.openstreetmap.org/"><span>The map</span></a></li><li id="n-mapfeatures" class="mw-list-item"><a href="/wiki/Map_features"><span>Map Features</span></a></li><li id="n-contributors" class="mw-list-item"><a href="/wiki/Contributors"><span>Contributors</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Get_help" title="The place to find out"><span>Help</span></a></li><li id="n-blogs" class="mw-list-item"><a href="/wiki/OSM_Blogs"><span>Blogs</span></a></li><li id="n-Shop" class="mw-list-item"><a href="/wiki/Merchandise"><span>Shop</span></a></li><li id="n-sitesupport" class="mw-list-item"><a href="/wiki/Donations"><span>Donations</span></a></li><li id="n-talk-wiki" class="mw-list-item"><a href="/wiki/Talk:Wiki"><span>Wiki discussion</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r"><span>Recent changes</span></a></li></ul>
</div>
</nav>
<nav id="p-tb" class="vector-menu mw-portlet mw-portlet-tb vector-menu-portal portal" aria-labelledby="p-tb-label" role="navigation" >
<h3
id="p-tb-label"
class="vector-menu-heading "
>
<span class="vector-menu-heading-label">Tools</span>
</h3>
<div class="vector-menu-content">
<ul class="vector-menu-content-list"><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li></ul>
</div>
</nav>
</div>
</div>
<footer id="footer" class="mw-footer" role="contentinfo" >
<ul id="footer-info">
</ul>
<ul id="footer-places">
<li id="footer-places-privacy"><a href="https://www.osmfoundation.org/wiki/Privacy_Policy">Privacy policy</a></li>
<li id="footer-places-about"><a href="/wiki/About">About OpenStreetMap Wiki</a></li>
<li id="footer-places-disclaimer"><a href="/wiki/Disclaimer">Disclaimers</a></li>
<li id="footer-places-mobileview"><a href="//wiki.openstreetmap.org/w/index.php?title=Special:Search&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li>
</ul>
<ul id="footer-icons" class="noprint">
<li id="footer-copyrightico"><a href="https://creativecommons.org/licenses/by-sa/2.0/"><img src="/cc-wiki.png" alt="Creative Commons Attribution-ShareAlike 2.0 license" width="88" height="31" loading="lazy"/></a></li>
<li id="footer-poweredbyico"><a href="https://www.mediawiki.org/"><img src="/w/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/w/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /w/resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31" loading="lazy"/></a></li>
</ul>
</footer>
<script>(RLQ=window.RLQ||[]).push(function(){mw.log.warn("This page is using the deprecated ResourceLoader module \"mediawiki.ui\".\nPlease use OOUI instead.");mw.config.set({"wgBackendResponseTime":137});});</script>
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8"/>
<title>Category:FR:Traduction incomplète - OpenStreetMap Wiki</title>
<script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"58d37e06d128bfc0e5b52dcd","wgCSPNonce":false,"wgCanonicalNamespace":"Category","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":14,"wgPageName":"Category:FR:Traduction_incomplète","wgTitle":"FR:Traduction incomplète","wgCurRevisionId":1434898,"wgRevisionId":1434898,"wgArticleId":145786,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Translation not complete/translations","FR:Traduction du wiki"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Category:FR:Traduction_incomplète","wgRelevantArticleId":145786,"wgIsProbablyEditable":false,
<script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"65e66e94f12b3bc7515f9e83","wgCSPNonce":false,"wgCanonicalNamespace":"Category","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":14,"wgPageName":"Category:FR:Traduction_incomplète","wgTitle":"FR:Traduction incomplète","wgCurRevisionId":1434898,"wgRevisionId":1434898,"wgArticleId":145786,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Translation not complete/translations","FR:Traduction du wiki"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Category:FR:Traduction_incomplète","wgRelevantArticleId":145786,"wgIsProbablyEditable":false,
"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgMFDisplayWikibaseDescriptions":{"search":false,"nearby":false,"watchlist":false,"tagline":false},"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgULSAcceptLanguageList":[],"wgULSCurrentAutonym":"English","wgVector2022PreviewPages":[],"wgEditSubmitButtonLabelPublish":false,"wgULSPosition":"personal","wgULSisCompactLinksEnabled":true};RLSTATE={"site.styles":"ready","user.styles":"ready","user":"ready","user.options":"loading","mediawiki.action.styles":"ready","mediawiki.helplink":"ready","skins.vector.styles.legacy":"ready","ext.OsmWikibase-all":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.tmh.player.styles":"ready","ext.uls.pt":"ready"};RLPAGEMODULES=["site","mediawiki.page.ready","skins.vector.legacy.js","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.gadget.taginfo",
"ext.gadget.dataitemlinks","ext.gadget.maps","ext.tmh.player","ext.uls.compactlinks","ext.uls.interface"];</script>
<script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});});});</script>
@ -12,7 +12,7 @@
<meta name="ResourceLoaderDynamicStyles" content=""/>
<link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector"/>
<noscript><link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=noscript&amp;only=styles&amp;skin=vector"/></noscript>
<meta name="generator" content="MediaWiki 1.39.8"/>
<meta name="generator" content="MediaWiki 1.39.11"/>
<meta name="format-detection" content="telephone=no"/>
<meta name="viewport" content="width=1000"/>
<link rel="icon" href="/favicon.ico"/>
@ -56,6 +56,7 @@
<li><span dir="auto" lang="br"><a href="/w/index.php?title=Category:Br:Translation_not_complete&amp;action=edit&amp;redlink=1" class="new" title="Category:Br:Translation not complete (page does not exist)">&#160;brezhoneg&#160;</a></span></li>
<li><span dir="auto" lang="ca"><a href="/wiki/Category:Ca:Translation_not_complete" title="Category:Ca:Translation not complete">&#160;català&#160;</a></span></li>
<li><span dir="auto" lang="cs"><a href="/wiki/Category:Cs:Translation_not_complete" class="mw-redirect" title="Category:Cs:Translation not complete">&#160;čeština&#160;</a></span></li>
<li><span dir="auto" lang="cnr"><a href="/w/index.php?title=Category:Cnr:Translation_not_complete&amp;action=edit&amp;redlink=1" class="new" title="Category:Cnr:Translation not complete (page does not exist)">&#160;Crnogorski&#160;</a></span></li>
<li><span dir="auto" lang="da"><a href="/w/index.php?title=Category:Da:Translation_not_complete&amp;action=edit&amp;redlink=1" class="new" title="Category:Da:Translation not complete (page does not exist)">&#160;dansk&#160;</a></span></li>
<li><span dir="auto" lang="de"><a href="/wiki/Category:DE:Translation_not_complete" class="mw-redirect" title="Category:DE:Translation not complete">&#160;Deutsch&#160;</a></span></li>
<li><span dir="auto" lang="et"><a href="/w/index.php?title=Category:Et:Translation_not_complete&amp;action=edit&amp;redlink=1" class="new" title="Category:Et:Translation not complete (page does not exist)">&#160;eesti&#160;</a></span></li>
@ -142,33 +143,33 @@
</p>
<!--
NewPP limit report
Cached time: 20240902120241
Cached time: 20250111151926
Cache expiry: 86400
Reduced expiry: false
Complications: []
CPU time usage: 0.096 seconds
Real time usage: 0.156 seconds
Preprocessor visited node count: 520/1000000
Postexpand include size: 23500/2097152 bytes
CPU time usage: 0.106 seconds
Real time usage: 0.172 seconds
Preprocessor visited node count: 521/1000000
Postexpand include size: 23720/2097152 bytes
Template argument size: 926/2097152 bytes
Highest expansion depth: 10/100
Expensive parser function count: 13/500
Unstrip recursion depth: 0/20
Unstrip postexpand size: 0/5000000 bytes
Lua time usage: 0.040/15 seconds
Lua virtual size: 6246400/52428800 bytes
Lua time usage: 0.050/15 seconds
Lua virtual size: 6242304/52428800 bytes
Lua estimated memory usage: 0 bytes
Number of Wikibase entities loaded: 0/250
-->
<!--
Transclusion expansion time report (%,ms,calls,template)
100.00% 111.752 1 -total
82.88% 92.623 1 Template:Languages
16.81% 18.787 2 Template:Tl
1.63% 1.818 1 Template:Purge
100.00% 122.143 1 -total
85.99% 105.026 1 Template:Languages
13.71% 16.742 2 Template:Tl
1.30% 1.586 1 Template:Purge
-->
<!-- Saved in parser cache with key wiki:pcache:idhash:145786-0!canonical and timestamp 20240902120241 and revision id 1434898.
<!-- Saved in parser cache with key wiki:pcache:idhash:145786-0!canonical and timestamp 20250111151926 and revision id 1434898.
-->
</div><div class="mw-category-generated" lang="en" dir="ltr"><div id="mw-pages">
<h2>Pages in category "FR:Traduction incomplète"</h2>
@ -189,7 +190,6 @@ Transclusion expansion time report (%,ms,calls,template)
<li><a href="/wiki/FR:Serveurs" title="FR:Serveurs">FR:Serveurs</a></li>
<li><a href="/wiki/FR:Knooppuntnet_analysis" title="FR:Knooppuntnet analysis">FR:Knooppuntnet analysis</a></li>
<li><a href="/wiki/FR:Knooppuntnet_planner" title="FR:Knooppuntnet planner">FR:Knooppuntnet planner</a></li>
<li><a href="/wiki/FR:Piste_Maps" title="FR:Piste Maps">FR:Piste Maps</a></li>
<li><a href="/wiki/FR:Tag:disused%3Dyes" title="FR:Tag:disused=yes">FR:Tag:disused=yes</a></li>
<li><a href="/wiki/FR:Tag:landuse%3Dorchard" title="FR:Tag:landuse=orchard">FR:Tag:landuse=orchard</a></li>
<li><a href="/wiki/FR:Key:office" title="FR:Key:office">FR:Key:office</a></li>
@ -198,7 +198,6 @@ Transclusion expansion time report (%,ms,calls,template)
<li><a href="/wiki/FR:Key:brand:wikidata" title="FR:Key:brand:wikidata">FR:Key:brand:wikidata</a></li>
<li><a href="/wiki/FR:Relations/Proposed/Bridges_and_Tunnels" title="FR:Relations/Proposed/Bridges and Tunnels">FR:Relations/Proposed/Bridges and Tunnels</a></li>
<li><a href="/wiki/FR:Wikidata" title="FR:Wikidata">FR:Wikidata</a></li>
<li><a href="/wiki/FR:Key:parking_space" title="FR:Key:parking space">FR:Key:parking space</a></li>
<li><a href="/wiki/FR:Key:parking" title="FR:Key:parking">FR:Key:parking</a></li>
<li><a href="/wiki/FR:Tag:parking%3Dsurface" title="FR:Tag:parking=surface">FR:Tag:parking=surface</a></li>
<li><a href="/wiki/FR:Tag:tourism%3Dcaravan_site" title="FR:Tag:tourism=caravan site">FR:Tag:tourism=caravan site</a></li>
@ -211,9 +210,7 @@ Transclusion expansion time report (%,ms,calls,template)
<li><a href="/wiki/FR:Rendu_de_carte_pour_les_randonn%C3%A9es" title="FR:Rendu de carte pour les randonnées">FR:Rendu de carte pour les randonnées</a></li>
<li><a href="/wiki/FR:Key:roof:shape" title="FR:Key:roof:shape">FR:Key:roof:shape</a></li>
<li><a href="/wiki/FR:Potlatch_2/Primer" title="FR:Potlatch 2/Primer">FR:Potlatch 2/Primer</a></li>
<li><a href="/wiki/FR:Tag:parking%3Dstreet_side" title="FR:Tag:parking=street side">FR:Tag:parking=street side</a></li>
<li><a href="/wiki/FR:Tag:craft%3Delectronics_repair" title="FR:Tag:craft=electronics repair">FR:Tag:craft=electronics repair</a></li>
<li><a href="/wiki/FR:Tag:amenity%3Dbicycle_parking" title="FR:Tag:amenity=bicycle parking">FR:Tag:amenity=bicycle parking</a></li>
<li><a href="/wiki/FR:Tag:amenity%3Dcar_sharing" title="FR:Tag:amenity=car sharing">FR:Tag:amenity=car sharing</a></li>
<li><a href="/wiki/FR:Tag:amenity%3Dnursing_home" title="FR:Tag:amenity=nursing home">FR:Tag:amenity=nursing home</a></li>
<li><a href="/wiki/FR:Tag:amenity%3Dmotorcycle_parking" title="FR:Tag:amenity=motorcycle parking">FR:Tag:amenity=motorcycle parking</a></li>
@ -221,7 +218,11 @@ Transclusion expansion time report (%,ms,calls,template)
<li><a href="/wiki/FR:Key:sport" title="FR:Key:sport">FR:Key:sport</a></li>
<li><a href="/wiki/FR:Tag:amenity%3Dparking" title="FR:Tag:amenity=parking">FR:Tag:amenity=parking</a></li>
<li><a href="/wiki/FR:Tag:amenity%3Dbicycle_rental" title="FR:Tag:amenity=bicycle rental">FR:Tag:amenity=bicycle rental</a></li>
<li><a href="/wiki/FR:Key:hazmat" title="FR:Key:hazmat">FR:Key:hazmat</a></li></ul></div></div></div>
<li><a href="/wiki/FR:Key:hazmat" title="FR:Key:hazmat">FR:Key:hazmat</a></li>
<li><a href="/wiki/FR:Pistes" title="FR:Pistes">FR:Pistes</a></li>
<li><a href="/wiki/FR:Key:socket:*" title="FR:Key:socket:*">FR:Key:socket:*</a></li>
<li><a href="/wiki/FR:Tag:parking%3Dstreet_side" title="FR:Tag:parking=street side">FR:Tag:parking=street side</a></li>
<li><a href="/wiki/FR:Tag:amenity%3Dbicycle_parking" title="FR:Tag:amenity=bicycle parking">FR:Tag:amenity=bicycle parking</a></li></ul></div></div></div>
</div></div>
<div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://wiki.openstreetmap.org/w/index.php?title=Category:FR:Traduction_incomplète&amp;oldid=1434898">https://wiki.openstreetmap.org/w/index.php?title=Category:FR:Traduction_incomplète&amp;oldid=1434898</a>"</div></div>
<div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Special:Categories" title="Special:Categories">Categories</a>: <ul><li><a href="/wiki/Category:Translation_not_complete/translations" title="Category:Translation not complete/translations">Translation not complete/translations</a></li><li><a href="/wiki/Category:FR:Traduction_du_wiki" title="Category:FR:Traduction du wiki">FR:Traduction du wiki</a></li></ul></div></div>
@ -427,6 +428,6 @@ Transclusion expansion time report (%,ms,calls,template)
</footer>
<script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.096","walltime":"0.156","ppvisitednodes":{"value":520,"limit":1000000},"postexpandincludesize":{"value":23500,"limit":2097152},"templateargumentsize":{"value":926,"limit":2097152},"expansiondepth":{"value":10,"limit":100},"expensivefunctioncount":{"value":13,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"entityaccesscount":{"value":0,"limit":250},"timingprofile":["100.00% 111.752 1 -total"," 82.88% 92.623 1 Template:Languages"," 16.81% 18.787 2 Template:Tl"," 1.63% 1.818 1 Template:Purge"]},"scribunto":{"limitreport-timeusage":{"value":"0.040","limit":"15"},"limitreport-virtmemusage":{"value":6246400,"limit":52428800},"limitreport-estmemusage":0},"cachereport":{"timestamp":"20240902120241","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":179});});</script>
<script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.106","walltime":"0.172","ppvisitednodes":{"value":521,"limit":1000000},"postexpandincludesize":{"value":23720,"limit":2097152},"templateargumentsize":{"value":926,"limit":2097152},"expansiondepth":{"value":10,"limit":100},"expensivefunctioncount":{"value":13,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"entityaccesscount":{"value":0,"limit":250},"timingprofile":["100.00% 122.143 1 -total"," 85.99% 105.026 1 Template:Languages"," 13.71% 16.742 2 Template:Tl"," 1.30% 1.586 1 Template:Purge"]},"scribunto":{"limitreport-timeusage":{"value":"0.050","limit":"15"},"limitreport-virtmemusage":{"value":6242304,"limit":52428800},"limitreport-estmemusage":0},"cachereport":{"timestamp":"20250111151926","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":189});});</script>
</body>
</html>

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,648 @@
[
{
"id": "4",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "37",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "44",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "112",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "173",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "185",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "1030",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "1476",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "1638",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "3681",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "5819",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "7548",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "7784",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "7983",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "9823",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "11377",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "17576",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "26749",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "33446",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "35873",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "44364",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "44820",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "45146",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "51182",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "52581",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "52583",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "52590",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "82272",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "84339",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "88080",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "110124",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "148080",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "160872",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "162067",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": true,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": true,
"note": ""
},
{
"id": "108194719569054700",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "109398476835532447",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "109570049875530270",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
},
{
"id": "109686934804955768",
"following": true,
"showing_reblogs": true,
"notifying": false,
"languages": null,
"followed_by": false,
"blocking": false,
"blocked_by": false,
"muting": false,
"muting_notifications": false,
"requested": false,
"requested_by": false,
"domain_blocking": false,
"endorsed": false,
"note": ""
}
]

View File

@ -1,10 +1,8 @@
import sendPostMastodon from "./libs/utils.mjs";
import * as coming_events_json from './../assets/documents/agendadulibre_openstreetmap.json' assert { type: "json" };
import sendPostMastodon, {randomIntFromInterval} from "./libs/utils.mjs";
import * as coming_events_json from './../assets/documents/agendadulibre_openstreetmap.json' assert {type: 'json'};
import {getArticlesFromDaysInJson} from './libs/rss_management.mjs'
import moment from "moment";
import {randomIntFromInterval} from "./libs/utils.mjs";
let event_date_format = 'dddd DD/MM HH:mm'
let event_date_format_end = 'HH:mm'

View File

@ -1,49 +1,23 @@
// import sendPostMastodon from "./libs/utils.mjs";
import axios from "axios"
import sharp from "sharp"
import path from "path"
import fs from "fs"
import os from "os"
import https from "https"
import {downloadImage} from "./libs/utils.mjs";
/**
* créer un message de comptes à recommander
const downloadImage = async (url, name) => {
const outputPath = path.join(__dirname, 'images', name);
récupérer la liste des abonnés de ces comptes sur mastodon
à partir des abonnés du json documents/recommendations_abonnements.json
try {
const stats = await fs.promises.stat(outputPath);
https://mastodon.cipherbliss.com/api/v1/accounts/2974/following
if (stats.isFile()) {
console.log(`${name} already downloaded`);
return;
}
} catch (error) {
if (error.code == 'ENOENT') {
throw error;
}
}
prendre 3 comptes au hasard, récupérer leurs profils, en tirer une présentation et un assemblage des photos de profil.
*/
const response = await axios.get(url, { responseType: 'arraybuffer' });
const buffer = Buffer.from(response.data, 'binary');
await fs.promises.writeFile(outputPath, buffer);
console.log(`Downloaded ${name} and saved to ${outputPath}`);
};
async function makePicture(){
// URL des images à combiner
const urls = [
'https://mastodon.cipherbliss.com/system/cache/accounts/avatars/111/167/114/936/998/027/original/a80c6e973a5ebfa4.jpg',
'https://mastodon.cipherbliss.com/system/cache/accounts/avatars/111/322/992/248/243/542/original/23520c84291a6c41.png',
'https://mastodon.cipherbliss.com/system/cache/accounts/avatars/111/472/478/271/279/314/original/938c74ffb49473d1.jpg'
];
// Noms des images à combiner
const names = ['Image 1', 'Image 2', 'Image 3'];
// Largeur totale de l'image combinée
const totalWidth = 800;
@ -51,15 +25,24 @@ async function makePicture(){
// Hauteur totale de l'image combinée
const totalHeight = 600;
// Créer un dossier temporaire pour stocker les images téléchargées
const TEMP_DIR_NAME ='my-temp-dir';
const TEMP_DIR_NAME = 'tmp';
const tempDir = fs.mkdtempSync(path.join(os.tmpdir(), TEMP_DIR_NAME));
async function makePicture() {
// Noms des images à combiner
const names = ['Image 1', 'Image 2',
// 'Image 3'
];
console.log('tempDir:', tempDir)
Promise.all(urls.map((url, index) => {
// Télécharger l'image
return downloadImage(url)
return downloadImage(url, tempDir)
}))
.then((filePaths) => {
// Combiner les images en une seule image
@ -110,22 +93,23 @@ async function getFollowers(username, instance) {
}
async function main() {
const username = '1';
const instance ='mastodon.cipherbliss.com';
const followers = await getFollowers(username, instance);
// prendre les abonnements d'un json donné dans les documents
console.log('followers', followers.length)
const randomFollowers = followers.sort(() => Math.random() - 0.5)
const selection = randomFollowers.slice(0, 3)
console.log('Random followers:', randomFollowers.length);
selection.forEach(elem=>{
console.log('selection', elem.username , elem.avatar_static)
})
//
// const randomFollowers = followers.sort(() => Math.random() - 0.5)
//
// const selection = randomFollowers.slice(0, 3)
// console.log('Random followers:', randomFollowers.length);
//
// selection.forEach(elem => {
// console.log('selection', elem.username, elem.avatar_static)
// })
}
// main();
makePicture();
// makePicture();
console.log("recommandations du curateur, 3 comptes")
// console.log('urls[0]', urls[0])
//
// downloadImage(urls[0], tempDir)
main();

View File

@ -7,31 +7,4 @@ const NUMBER = getRandomElementOfArray([1, 2, 3, 4, 5, 6])
const json_data = 'assets/documents/recherche_pages_fr_' + NUMBER + '.json'
console.log('NUMBER', NUMBER)
// Charger le fichier HTML
// const html = fs.readFileSync(json_data, 'utf8');
//
// let configPost = {
// key: '',
// value: '',
// description: '',
// long_desc: '',
// }
// console.log(`TITRE;URL;DESCRIPTION;`);
//
// // Sélectionner les éléments de liste
// const results = $('.mw-search-result');
// // Boucler sur les éléments de liste
// results.each((index, element) => {
// // Extraire le titre de la page
// const title = $(element).find('.mw-search-result-heading a').text();
// const url = $(element).find('.mw-search-result-heading a').attr('href');
//
// // Extraire la description de la page
// const description = $(element).find('.searchresult').text();
//
// // Afficher les informations
// console.log(`${title};${url};${description};`);
// });
// console.log('results', results.length)

View File