From 054e924e04737121f1a3db5928b39c88e1c8ac35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Grelot?= <frederic.grelot@irstea.fr> Date: Mon, 27 Mar 2023 13:52:32 +0200 Subject: [PATCH] MaJ du site --- docs/404.html | 3 + docs/articles/admin_express_fr.html | 3 + docs/articles/ban_fr.html | 3 + docs/articles/bd_topo_dwelling_en.html | 3 + docs/articles/bd_topo_en.html | 3 + docs/articles/bd_topo_fr.html | 3 + docs/articles/download-data.html | 5 +- docs/articles/gaspar_fr.html | 15 +- .../htmlwidgets-1.6.2/htmlwidgets.js | 901 ++++++++++++++++++ docs/articles/index.html | 3 + docs/articles/rpg_fr.html | 3 + docs/authors.html | 3 + docs/index.html | 3 + docs/news/index.html | 199 ++++ docs/pkgdown.yml | 2 +- docs/reference/adapt.eaip.html | 3 + docs/reference/adapt.geo_sirene.html | 3 + docs/reference/adapt_admin_express.html | 3 + docs/reference/adapt_ban.html | 3 + docs/reference/adapt_gaspar.html | 3 + docs/reference/adapt_rpg.html | 3 + docs/reference/add_commune.html | 3 + docs/reference/add_journal.html | 27 +- docs/reference/add_journal_old.html | 3 + docs/reference/add_log_info.html | 3 + docs/reference/add_transparency.html | 3 + docs/reference/alert_gaspar.html | 3 + docs/reference/alert_mattermost.html | 3 + docs/reference/analyse_archive.html | 3 + docs/reference/analyse_catnat.html | 3 + docs/reference/analyse_dwelling.html | 3 + docs/reference/analyse_intersection.html | 3 + docs/reference/analyse_ppr.html | 3 + docs/reference/analyse_ppr_state.html | 3 + docs/reference/apply_scheme.html | 3 + docs/reference/basename_extended.html | 3 + docs/reference/bd_topo_nature_reclass.html | 3 + docs/reference/bd_topo_roof.html | 3 + docs/reference/bd_topo_wall.html | 3 + docs/reference/category_label.html | 3 + docs/reference/catnat_classification.html | 3 + docs/reference/commune_so_ii.html | 3 + docs/reference/complete_pattern.html | 3 + docs/reference/create_date.html | 3 + docs/reference/create_month.html | 3 + docs/reference/define_path.html | 3 + docs/reference/department.html | 3 + docs/reference/download.geo_sirene.html | 3 + docs/reference/download.insee.html | 3 + docs/reference/download.ppr.html | 3 + docs/reference/download.rpg.html | 3 + docs/reference/download_admin_express.html | 3 + docs/reference/download_archive.html | 3 + docs/reference/download_ban.html | 3 + docs/reference/download_bd_topo.html | 3 + docs/reference/download_gaspar.html | 3 + docs/reference/eaip_variable.html | 3 + docs/reference/extract.stat.log.html | 3 + docs/reference/extract_building.html | 3 + .../extract_building_agricultural.html | 3 + docs/reference/extract_dwelling.html | 3 + docs/reference/fmt.html | 3 + docs/reference/format_archive.html | 3 + docs/reference/format_scope.html | 3 + docs/reference/generate_report.html | 3 + docs/reference/get_archive.html | 3 + docs/reference/gpkg_from_7z.html | 3 + docs/reference/in_layer.html | 3 + docs/reference/index.html | 3 + docs/reference/nace_label.html | 3 + docs/reference/naf_esane.html | 3 + docs/reference/naf_label.html | 3 + docs/reference/nomenclature_rpg_1.html | 3 + docs/reference/nomenclature_rpg_2.html | 3 + docs/reference/plot_construction_date.html | 3 + docs/reference/pprn_classification.html | 3 + docs/reference/prepare.stat.log.html | 3 + docs/reference/prepare_table_building.html | 3 + docs/reference/prepare_table_dwelling.html | 3 + docs/reference/qq_developed_dwelling.html | 3 + docs/reference/qq_height_level.html | 3 + docs/reference/read_format_rds.html | 3 + docs/reference/read_gpkg_layer.html | 3 + docs/reference/read_url.html | 3 + docs/reference/read_with_scheme.html | 3 + docs/reference/region.html | 3 + docs/reference/save_archive.html | 3 + docs/reference/scheme_admin_express_2_0.html | 3 + docs/reference/scheme_admin_express_3_1.html | 3 + docs/reference/scheme_ban.html | 3 + docs/reference/scheme_bd_topo_3.html | 3 + docs/reference/scheme_gaspar_azi.html | 3 + docs/reference/scheme_gaspar_catnat.html | 3 + docs/reference/scheme_gaspar_pprn.html | 3 + docs/reference/scheme_gaspar_risq.html | 3 + .../reference/scheme_insee_logement_2019.html | 3 + docs/reference/scheme_rpg_1.html | 3 + docs/reference/scheme_rpg_2.html | 3 + docs/reference/scheme_sirene_2019.html | 3 + docs/reference/scheme_sirene_na.html | 3 + docs/reference/send_message.html | 3 + docs/reference/shp_from_7z.html | 3 + docs/reference/summarise_dwelling.html | 3 + docs/reference/to_logical.html | 3 + docs/reference/treat_na.html | 3 + docs/sitemap.xml | 3 + 106 files changed, 1429 insertions(+), 20 deletions(-) create mode 100644 docs/articles/gaspar_fr_files/htmlwidgets-1.6.2/htmlwidgets.js create mode 100644 docs/news/index.html diff --git a/docs/404.html b/docs/404.html index efe1cd2..c5aabd2 100644 --- a/docs/404.html +++ b/docs/404.html @@ -97,6 +97,9 @@ <a href="articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> diff --git a/docs/articles/admin_express_fr.html b/docs/articles/admin_express_fr.html index 86ac748..73ffed2 100644 --- a/docs/articles/admin_express_fr.html +++ b/docs/articles/admin_express_fr.html @@ -98,6 +98,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="../news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> diff --git a/docs/articles/ban_fr.html b/docs/articles/ban_fr.html index 7fcb938..1f941f3 100644 --- a/docs/articles/ban_fr.html +++ b/docs/articles/ban_fr.html @@ -98,6 +98,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="../news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> diff --git a/docs/articles/bd_topo_dwelling_en.html b/docs/articles/bd_topo_dwelling_en.html index e989c88..16b3081 100644 --- a/docs/articles/bd_topo_dwelling_en.html +++ b/docs/articles/bd_topo_dwelling_en.html @@ -98,6 +98,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="../news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> diff --git a/docs/articles/bd_topo_en.html b/docs/articles/bd_topo_en.html index ed3eeaa..e0ea166 100644 --- a/docs/articles/bd_topo_en.html +++ b/docs/articles/bd_topo_en.html @@ -98,6 +98,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="../news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> diff --git a/docs/articles/bd_topo_fr.html b/docs/articles/bd_topo_fr.html index 7180a35..1558418 100644 --- a/docs/articles/bd_topo_fr.html +++ b/docs/articles/bd_topo_fr.html @@ -98,6 +98,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="../news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> diff --git a/docs/articles/download-data.html b/docs/articles/download-data.html index 5d726c8..6b17908 100644 --- a/docs/articles/download-data.html +++ b/docs/articles/download-data.html @@ -98,6 +98,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="../news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> @@ -116,7 +119,7 @@ <h1 data-toc-skip>How to use floodam.data for downloads</h1> <h4 data-toc-skip class="author">Frédéric Grelot</h4> - <h4 data-toc-skip class="date">2023-02-15</h4> + <h4 data-toc-skip class="date">2023-03-27</h4> <div class="hidden name"><code>download-data.Rmd</code></div> diff --git a/docs/articles/gaspar_fr.html b/docs/articles/gaspar_fr.html index 9749732..34edb10 100644 --- a/docs/articles/gaspar_fr.html +++ b/docs/articles/gaspar_fr.html @@ -98,6 +98,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="../news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> @@ -110,7 +113,7 @@ - </header><script src="gaspar_fr_files/htmlwidgets-1.6.1/htmlwidgets.js"></script><link href="gaspar_fr_files/datatables-css-0.0.0/datatables-crosstalk.css" rel="stylesheet"> + </header><script src="gaspar_fr_files/htmlwidgets-1.6.2/htmlwidgets.js"></script><link href="gaspar_fr_files/datatables-css-0.0.0/datatables-crosstalk.css" rel="stylesheet"> <script src="gaspar_fr_files/datatables-binding-0.27/datatables.js"></script><link href="gaspar_fr_files/dt-core-1.12.1/css/jquery.dataTables.min.css" rel="stylesheet"> <link href="gaspar_fr_files/dt-core-1.12.1/css/jquery.dataTables.extra.css" rel="stylesheet"> <script src="gaspar_fr_files/dt-core-1.12.1/js/jquery.dataTables.min.js"></script><link href="gaspar_fr_files/crosstalk-1.2.0/css/crosstalk.min.css" rel="stylesheet"> @@ -201,8 +204,8 @@ </tbody> </table> <p>Le type de risque (“num_risque_jo†dans la nomemclature d’oririgine et ‘catnat’ dans la nomenclature après traitement) est codifié selon les deux premières colonnes du tableau @ref(tab:catnat-classification). La variable ‘catnat’ correspond à la codification du type de risque utilisé lors de la publication dans le journal officiel.</p> -<div class="datatables html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-daf153c022d4305d8f25" style="width:100%;height:auto;"></div> -<script type="application/json" data-for="htmlwidget-daf153c022d4305d8f25">{"x":{"filter":"none","vertical":false,"caption":"<caption>Classification des événements pour le thème catnat<\/caption>","data":[["ALS","AVA","CMV","COB","DIV","ECB","EFA","VOL","GLT","GER","GET","GRL","ICB","IRN","LVT","MVT","PDN","RAZ","SEC","SEI","TMP","VCY"],["Algues Sargasses","Avalanche","Chocs Mécaniques liés à l'action des Vagues","Coulée de Boue","Divers","Eboulement et/ou Chute de Blocs","Effondrement et/ou Affaisement","Eruption Volcanique","Glissement de Terrain","Glissement et Eboulement Rocheux","Glissement et Effondrement de Terrain","Grêle","Inondations et/ou Coulées de Boue","Inondations Remontée Nappe","Lave Torrentielle","Mouvement de Terrain","Poids de la Neige","Raz de Marée","Sécheresse","Secousse Sismique","Tempête","Vents Cycloniques"],[false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false],[false,false,false,true,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false],[false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false]],"container":"<table class=\"display\">\n <thead>\n <tr>\n <th>catnat<\/th>\n <th>catnat_label_fr<\/th>\n <th>flooding<\/th>\n <th>mudslide<\/th>\n <th>water_table<\/th>\n <th>torrential<\/th>\n <th>submersion<\/th>\n <th>hurricane<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"dom":"tip","columnDefs":[],"order":[],"autoWidth":false,"orderClasses":false}},"evals":[],"jsHooks":[]}</script> +<div class="datatables html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-d0646c7b7a759fe6a215" style="width:100%;height:auto;"></div> +<script type="application/json" data-for="htmlwidget-d0646c7b7a759fe6a215">{"x":{"filter":"none","vertical":false,"caption":"<caption>Classification des événements pour le thème catnat<\/caption>","data":[["ALS","AVA","CMV","COB","DIV","ECB","EFA","VOL","GLT","GER","GET","GRL","ICB","IRN","LVT","MVT","PDN","RAZ","SEC","SEI","TMP","VCY"],["Algues Sargasses","Avalanche","Chocs Mécaniques liés à l'action des Vagues","Coulée de Boue","Divers","Eboulement et/ou Chute de Blocs","Effondrement et/ou Affaisement","Eruption Volcanique","Glissement de Terrain","Glissement et Eboulement Rocheux","Glissement et Effondrement de Terrain","Grêle","Inondations et/ou Coulées de Boue","Inondations Remontée Nappe","Lave Torrentielle","Mouvement de Terrain","Poids de la Neige","Raz de Marée","Sécheresse","Secousse Sismique","Tempête","Vents Cycloniques"],[false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false],[false,false,false,true,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false],[false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false]],"container":"<table class=\"display\">\n <thead>\n <tr>\n <th>catnat<\/th>\n <th>catnat_label_fr<\/th>\n <th>flooding<\/th>\n <th>mudslide<\/th>\n <th>water_table<\/th>\n <th>torrential<\/th>\n <th>submersion<\/th>\n <th>hurricane<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"dom":"tip","columnDefs":[],"order":[],"autoWidth":false,"orderClasses":false}},"evals":[],"jsHooks":[]}</script> </div> <div class="section level3"> <h3 id="thème-pprn">Thème “pprnâ€<a class="anchor" aria-label="anchor" href="#th%C3%A8me-pprn"></a> @@ -568,8 +571,8 @@ date de mise à jour de la fiche gaspar </tbody> </table> <p>Le type de risque (“num_risque†dans la nomemclature d’oririgine et “hazard†dans la nomenclature après traitement) est codifié selon les deux premières colonnes du tableau @ref(tab:pprn-classification).</p> -<div class="datatables html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-01e05dd1ec81bc88f537" style="width:100%;height:auto;"></div> -<script type="application/json" data-for="htmlwidget-01e05dd1ec81bc88f537">{"x":{"filter":"none","vertical":false,"caption":"<caption>Classification des événements pour le thème pprn<\/caption>","data":[["180","140","134","143","183","147","130","285","135","157","158","159","166","131","286","152","153","194","195","288","252","129","160","168","167"],["Par une crue à débordement lent de cours d'eau","Inondation","Mouvement de terrain","Eboulement ou chutes de pierres et de blocs","Par une crue torrentielle ou à montée rapide de cours d'eau","Glissement de terrain","Par ruissellement et coulée de boue","Par remontées de nappes naturelles","Affaissements et effondrements (cavités souterraines hors mines)","Tassements différentiels","Séisme","Avalanche","Feu de forêt","Par lave torrentielle (torrent et talweg)","Par submersion marine","Avancée dunaire","Recul du trait de côte et de falaises","Zones marécageuses","Suffosion","Glissements ou mouvements de pente","Effondrements généralisés","Risques naturels","Eruption volcanique","Cyclone/ouragan (vent)","Phénomène lié à l'atmosphère"],[true,true,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,true,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,true,false]],"container":"<table class=\"display\">\n <thead>\n <tr>\n <th>hazard<\/th>\n <th>hazard_label_fr<\/th>\n <th>flooding<\/th>\n <th>mudslide<\/th>\n <th>water_table<\/th>\n <th>torrential<\/th>\n <th>submersion<\/th>\n <th>hurricane<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"dom":"tip","columnDefs":[],"order":[],"autoWidth":false,"orderClasses":false}},"evals":[],"jsHooks":[]}</script> +<div class="datatables html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-115532d36ad92ce59d8f" style="width:100%;height:auto;"></div> +<script type="application/json" data-for="htmlwidget-115532d36ad92ce59d8f">{"x":{"filter":"none","vertical":false,"caption":"<caption>Classification des événements pour le thème pprn<\/caption>","data":[["180","140","134","143","183","147","130","285","135","157","158","159","166","131","286","152","153","194","195","288","252","129","160","168","167"],["Par une crue à débordement lent de cours d'eau","Inondation","Mouvement de terrain","Eboulement ou chutes de pierres et de blocs","Par une crue torrentielle ou à montée rapide de cours d'eau","Glissement de terrain","Par ruissellement et coulée de boue","Par remontées de nappes naturelles","Affaissements et effondrements (cavités souterraines hors mines)","Tassements différentiels","Séisme","Avalanche","Feu de forêt","Par lave torrentielle (torrent et talweg)","Par submersion marine","Avancée dunaire","Recul du trait de côte et de falaises","Zones marécageuses","Suffosion","Glissements ou mouvements de pente","Effondrements généralisés","Risques naturels","Eruption volcanique","Cyclone/ouragan (vent)","Phénomène lié à l'atmosphère"],[true,true,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,true,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,true,false,false,false],[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,true,false]],"container":"<table class=\"display\">\n <thead>\n <tr>\n <th>hazard<\/th>\n <th>hazard_label_fr<\/th>\n <th>flooding<\/th>\n <th>mudslide<\/th>\n <th>water_table<\/th>\n <th>torrential<\/th>\n <th>submersion<\/th>\n <th>hurricane<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"dom":"tip","columnDefs":[],"order":[],"autoWidth":false,"orderClasses":false}},"evals":[],"jsHooks":[]}</script> </div> </div> <div class="section level2"> @@ -611,7 +614,7 @@ date de mise à jour de la fiche gaspar <span class="fu"><a href="../reference/download_gaspar.html">download_gaspar</a></span><span class="op">(</span><span class="va">destination</span><span class="op">)</span> <span class="fu"><a href="../reference/download_gaspar.html">download_gaspar</a></span><span class="op">(</span><span class="va">destination</span>, origin <span class="op">=</span> <span class="st">"cquest"</span><span class="op">)</span> <span class="fu"><a href="../reference/download_gaspar.html">download_gaspar</a></span><span class="op">(</span><span class="va">destination</span>, origin <span class="op">=</span> <span class="st">"opendatarchives"</span><span class="op">)</span></code></pre></div> -<p>Comme il n’y aucune indication de la version de la base de donnée téléchargée, le téléchargement se fait dans un sous-dossier du chemin indiqué dans le paramètre “destination†indiquant le jour du téléchargement. Les téléchargements du chunk précédent auraient par exemple été réalisés dans le dossier gaspar/download/2023-02-15.</p> +<p>Comme il n’y aucune indication de la version de la base de donnée téléchargée, le téléchargement se fait dans un sous-dossier du chemin indiqué dans le paramètre “destination†indiquant le jour du téléchargement. Les téléchargements du chunk précédent auraient par exemple été réalisés dans le dossier gaspar/download/2023-03-27.</p> </div> <div class="section level3"> <h3 id="adaptation-des-données">Adaptation des données<a class="anchor" aria-label="anchor" href="#adaptation-des-donn%C3%A9es"></a> diff --git a/docs/articles/gaspar_fr_files/htmlwidgets-1.6.2/htmlwidgets.js b/docs/articles/gaspar_fr_files/htmlwidgets-1.6.2/htmlwidgets.js new file mode 100644 index 0000000..1067d02 --- /dev/null +++ b/docs/articles/gaspar_fr_files/htmlwidgets-1.6.2/htmlwidgets.js @@ -0,0 +1,901 @@ +(function() { + // If window.HTMLWidgets is already defined, then use it; otherwise create a + // new object. This allows preceding code to set options that affect the + // initialization process (though none currently exist). + window.HTMLWidgets = window.HTMLWidgets || {}; + + // See if we're running in a viewer pane. If not, we're in a web browser. + var viewerMode = window.HTMLWidgets.viewerMode = + /\bviewer_pane=1\b/.test(window.location); + + // See if we're running in Shiny mode. If not, it's a static document. + // Note that static widgets can appear in both Shiny and static modes, but + // obviously, Shiny widgets can only appear in Shiny apps/documents. + var shinyMode = window.HTMLWidgets.shinyMode = + typeof(window.Shiny) !== "undefined" && !!window.Shiny.outputBindings; + + // We can't count on jQuery being available, so we implement our own + // version if necessary. + function querySelectorAll(scope, selector) { + if (typeof(jQuery) !== "undefined" && scope instanceof jQuery) { + return scope.find(selector); + } + if (scope.querySelectorAll) { + return scope.querySelectorAll(selector); + } + } + + function asArray(value) { + if (value === null) + return []; + if ($.isArray(value)) + return value; + return [value]; + } + + // Implement jQuery's extend + function extend(target /*, ... */) { + if (arguments.length == 1) { + return target; + } + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + for (var prop in source) { + if (source.hasOwnProperty(prop)) { + target[prop] = source[prop]; + } + } + } + return target; + } + + // IE8 doesn't support Array.forEach. + function forEach(values, callback, thisArg) { + if (values.forEach) { + values.forEach(callback, thisArg); + } else { + for (var i = 0; i < values.length; i++) { + callback.call(thisArg, values[i], i, values); + } + } + } + + // Replaces the specified method with the return value of funcSource. + // + // Note that funcSource should not BE the new method, it should be a function + // that RETURNS the new method. funcSource receives a single argument that is + // the overridden method, it can be called from the new method. The overridden + // method can be called like a regular function, it has the target permanently + // bound to it so "this" will work correctly. + function overrideMethod(target, methodName, funcSource) { + var superFunc = target[methodName] || function() {}; + var superFuncBound = function() { + return superFunc.apply(target, arguments); + }; + target[methodName] = funcSource(superFuncBound); + } + + // Add a method to delegator that, when invoked, calls + // delegatee.methodName. If there is no such method on + // the delegatee, but there was one on delegator before + // delegateMethod was called, then the original version + // is invoked instead. + // For example: + // + // var a = { + // method1: function() { console.log('a1'); } + // method2: function() { console.log('a2'); } + // }; + // var b = { + // method1: function() { console.log('b1'); } + // }; + // delegateMethod(a, b, "method1"); + // delegateMethod(a, b, "method2"); + // a.method1(); + // a.method2(); + // + // The output would be "b1", "a2". + function delegateMethod(delegator, delegatee, methodName) { + var inherited = delegator[methodName]; + delegator[methodName] = function() { + var target = delegatee; + var method = delegatee[methodName]; + + // The method doesn't exist on the delegatee. Instead, + // call the method on the delegator, if it exists. + if (!method) { + target = delegator; + method = inherited; + } + + if (method) { + return method.apply(target, arguments); + } + }; + } + + // Implement a vague facsimilie of jQuery's data method + function elementData(el, name, value) { + if (arguments.length == 2) { + return el["htmlwidget_data_" + name]; + } else if (arguments.length == 3) { + el["htmlwidget_data_" + name] = value; + return el; + } else { + throw new Error("Wrong number of arguments for elementData: " + + arguments.length); + } + } + + // http://stackoverflow.com/questions/3446170/escape-string-for-use-in-javascript-regex + function escapeRegExp(str) { + return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); + } + + function hasClass(el, className) { + var re = new RegExp("\\b" + escapeRegExp(className) + "\\b"); + return re.test(el.className); + } + + // elements - array (or array-like object) of HTML elements + // className - class name to test for + // include - if true, only return elements with given className; + // if false, only return elements *without* given className + function filterByClass(elements, className, include) { + var results = []; + for (var i = 0; i < elements.length; i++) { + if (hasClass(elements[i], className) == include) + results.push(elements[i]); + } + return results; + } + + function on(obj, eventName, func) { + if (obj.addEventListener) { + obj.addEventListener(eventName, func, false); + } else if (obj.attachEvent) { + obj.attachEvent(eventName, func); + } + } + + function off(obj, eventName, func) { + if (obj.removeEventListener) + obj.removeEventListener(eventName, func, false); + else if (obj.detachEvent) { + obj.detachEvent(eventName, func); + } + } + + // Translate array of values to top/right/bottom/left, as usual with + // the "padding" CSS property + // https://developer.mozilla.org/en-US/docs/Web/CSS/padding + function unpackPadding(value) { + if (typeof(value) === "number") + value = [value]; + if (value.length === 1) { + return {top: value[0], right: value[0], bottom: value[0], left: value[0]}; + } + if (value.length === 2) { + return {top: value[0], right: value[1], bottom: value[0], left: value[1]}; + } + if (value.length === 3) { + return {top: value[0], right: value[1], bottom: value[2], left: value[1]}; + } + if (value.length === 4) { + return {top: value[0], right: value[1], bottom: value[2], left: value[3]}; + } + } + + // Convert an unpacked padding object to a CSS value + function paddingToCss(paddingObj) { + return paddingObj.top + "px " + paddingObj.right + "px " + paddingObj.bottom + "px " + paddingObj.left + "px"; + } + + // Makes a number suitable for CSS + function px(x) { + if (typeof(x) === "number") + return x + "px"; + else + return x; + } + + // Retrieves runtime widget sizing information for an element. + // The return value is either null, or an object with fill, padding, + // defaultWidth, defaultHeight fields. + function sizingPolicy(el) { + var sizingEl = document.querySelector("script[data-for='" + el.id + "'][type='application/htmlwidget-sizing']"); + if (!sizingEl) + return null; + var sp = JSON.parse(sizingEl.textContent || sizingEl.text || "{}"); + if (viewerMode) { + return sp.viewer; + } else { + return sp.browser; + } + } + + // @param tasks Array of strings (or falsy value, in which case no-op). + // Each element must be a valid JavaScript expression that yields a + // function. Or, can be an array of objects with "code" and "data" + // properties; in this case, the "code" property should be a string + // of JS that's an expr that yields a function, and "data" should be + // an object that will be added as an additional argument when that + // function is called. + // @param target The object that will be "this" for each function + // execution. + // @param args Array of arguments to be passed to the functions. (The + // same arguments will be passed to all functions.) + function evalAndRun(tasks, target, args) { + if (tasks) { + forEach(tasks, function(task) { + var theseArgs = args; + if (typeof(task) === "object") { + theseArgs = theseArgs.concat([task.data]); + task = task.code; + } + var taskFunc = tryEval(task); + if (typeof(taskFunc) !== "function") { + throw new Error("Task must be a function! Source:\n" + task); + } + taskFunc.apply(target, theseArgs); + }); + } + } + + // Attempt eval() both with and without enclosing in parentheses. + // Note that enclosing coerces a function declaration into + // an expression that eval() can parse + // (otherwise, a SyntaxError is thrown) + function tryEval(code) { + var result = null; + try { + result = eval("(" + code + ")"); + } catch(error) { + if (!(error instanceof SyntaxError)) { + throw error; + } + try { + result = eval(code); + } catch(e) { + if (e instanceof SyntaxError) { + throw error; + } else { + throw e; + } + } + } + return result; + } + + function initSizing(el) { + var sizing = sizingPolicy(el); + if (!sizing) + return; + + var cel = document.getElementById("htmlwidget_container"); + if (!cel) + return; + + if (typeof(sizing.padding) !== "undefined") { + document.body.style.margin = "0"; + document.body.style.padding = paddingToCss(unpackPadding(sizing.padding)); + } + + if (sizing.fill) { + document.body.style.overflow = "hidden"; + document.body.style.width = "100%"; + document.body.style.height = "100%"; + document.documentElement.style.width = "100%"; + document.documentElement.style.height = "100%"; + cel.style.position = "absolute"; + var pad = unpackPadding(sizing.padding); + cel.style.top = pad.top + "px"; + cel.style.right = pad.right + "px"; + cel.style.bottom = pad.bottom + "px"; + cel.style.left = pad.left + "px"; + el.style.width = "100%"; + el.style.height = "100%"; + + return { + getWidth: function() { return cel.getBoundingClientRect().width; }, + getHeight: function() { return cel.getBoundingClientRect().height; } + }; + + } else { + el.style.width = px(sizing.width); + el.style.height = px(sizing.height); + + return { + getWidth: function() { return cel.getBoundingClientRect().width; }, + getHeight: function() { return cel.getBoundingClientRect().height; } + }; + } + } + + // Default implementations for methods + var defaults = { + find: function(scope) { + return querySelectorAll(scope, "." + this.name); + }, + renderError: function(el, err) { + var $el = $(el); + + this.clearError(el); + + // Add all these error classes, as Shiny does + var errClass = "shiny-output-error"; + if (err.type !== null) { + // use the classes of the error condition as CSS class names + errClass = errClass + " " + $.map(asArray(err.type), function(type) { + return errClass + "-" + type; + }).join(" "); + } + errClass = errClass + " htmlwidgets-error"; + + // Is el inline or block? If inline or inline-block, just display:none it + // and add an inline error. + var display = $el.css("display"); + $el.data("restore-display-mode", display); + + if (display === "inline" || display === "inline-block") { + $el.hide(); + if (err.message !== "") { + var errorSpan = $("<span>").addClass(errClass); + errorSpan.text(err.message); + $el.after(errorSpan); + } + } else if (display === "block") { + // If block, add an error just after the el, set visibility:none on the + // el, and position the error to be on top of the el. + // Mark it with a unique ID and CSS class so we can remove it later. + $el.css("visibility", "hidden"); + if (err.message !== "") { + var errorDiv = $("<div>").addClass(errClass).css("position", "absolute") + .css("top", el.offsetTop) + .css("left", el.offsetLeft) + // setting width can push out the page size, forcing otherwise + // unnecessary scrollbars to appear and making it impossible for + // the element to shrink; so use max-width instead + .css("maxWidth", el.offsetWidth) + .css("height", el.offsetHeight); + errorDiv.text(err.message); + $el.after(errorDiv); + + // Really dumb way to keep the size/position of the error in sync with + // the parent element as the window is resized or whatever. + var intId = setInterval(function() { + if (!errorDiv[0].parentElement) { + clearInterval(intId); + return; + } + errorDiv + .css("top", el.offsetTop) + .css("left", el.offsetLeft) + .css("maxWidth", el.offsetWidth) + .css("height", el.offsetHeight); + }, 500); + } + } + }, + clearError: function(el) { + var $el = $(el); + var display = $el.data("restore-display-mode"); + $el.data("restore-display-mode", null); + + if (display === "inline" || display === "inline-block") { + if (display) + $el.css("display", display); + $(el.nextSibling).filter(".htmlwidgets-error").remove(); + } else if (display === "block"){ + $el.css("visibility", "inherit"); + $(el.nextSibling).filter(".htmlwidgets-error").remove(); + } + }, + sizing: {} + }; + + // Called by widget bindings to register a new type of widget. The definition + // object can contain the following properties: + // - name (required) - A string indicating the binding name, which will be + // used by default as the CSS classname to look for. + // - initialize (optional) - A function(el) that will be called once per + // widget element; if a value is returned, it will be passed as the third + // value to renderValue. + // - renderValue (required) - A function(el, data, initValue) that will be + // called with data. Static contexts will cause this to be called once per + // element; Shiny apps will cause this to be called multiple times per + // element, as the data changes. + window.HTMLWidgets.widget = function(definition) { + if (!definition.name) { + throw new Error("Widget must have a name"); + } + if (!definition.type) { + throw new Error("Widget must have a type"); + } + // Currently we only support output widgets + if (definition.type !== "output") { + throw new Error("Unrecognized widget type '" + definition.type + "'"); + } + // TODO: Verify that .name is a valid CSS classname + + // Support new-style instance-bound definitions. Old-style class-bound + // definitions have one widget "object" per widget per type/class of + // widget; the renderValue and resize methods on such widget objects + // take el and instance arguments, because the widget object can't + // store them. New-style instance-bound definitions have one widget + // object per widget instance; the definition that's passed in doesn't + // provide renderValue or resize methods at all, just the single method + // factory(el, width, height) + // which returns an object that has renderValue(x) and resize(w, h). + // This enables a far more natural programming style for the widget + // author, who can store per-instance state using either OO-style + // instance fields or functional-style closure variables (I guess this + // is in contrast to what can only be called C-style pseudo-OO which is + // what we required before). + if (definition.factory) { + definition = createLegacyDefinitionAdapter(definition); + } + + if (!definition.renderValue) { + throw new Error("Widget must have a renderValue function"); + } + + // For static rendering (non-Shiny), use a simple widget registration + // scheme. We also use this scheme for Shiny apps/documents that also + // contain static widgets. + window.HTMLWidgets.widgets = window.HTMLWidgets.widgets || []; + // Merge defaults into the definition; don't mutate the original definition. + var staticBinding = extend({}, defaults, definition); + overrideMethod(staticBinding, "find", function(superfunc) { + return function(scope) { + var results = superfunc(scope); + // Filter out Shiny outputs, we only want the static kind + return filterByClass(results, "html-widget-output", false); + }; + }); + window.HTMLWidgets.widgets.push(staticBinding); + + if (shinyMode) { + // Shiny is running. Register the definition with an output binding. + // The definition itself will not be the output binding, instead + // we will make an output binding object that delegates to the + // definition. This is because we foolishly used the same method + // name (renderValue) for htmlwidgets definition and Shiny bindings + // but they actually have quite different semantics (the Shiny + // bindings receive data that includes lots of metadata that it + // strips off before calling htmlwidgets renderValue). We can't + // just ignore the difference because in some widgets it's helpful + // to call this.renderValue() from inside of resize(), and if + // we're not delegating, then that call will go to the Shiny + // version instead of the htmlwidgets version. + + // Merge defaults with definition, without mutating either. + var bindingDef = extend({}, defaults, definition); + + // This object will be our actual Shiny binding. + var shinyBinding = new Shiny.OutputBinding(); + + // With a few exceptions, we'll want to simply use the bindingDef's + // version of methods if they are available, otherwise fall back to + // Shiny's defaults. NOTE: If Shiny's output bindings gain additional + // methods in the future, and we want them to be overrideable by + // HTMLWidget binding definitions, then we'll need to add them to this + // list. + delegateMethod(shinyBinding, bindingDef, "getId"); + delegateMethod(shinyBinding, bindingDef, "onValueChange"); + delegateMethod(shinyBinding, bindingDef, "onValueError"); + delegateMethod(shinyBinding, bindingDef, "renderError"); + delegateMethod(shinyBinding, bindingDef, "clearError"); + delegateMethod(shinyBinding, bindingDef, "showProgress"); + + // The find, renderValue, and resize are handled differently, because we + // want to actually decorate the behavior of the bindingDef methods. + + shinyBinding.find = function(scope) { + var results = bindingDef.find(scope); + + // Only return elements that are Shiny outputs, not static ones + var dynamicResults = results.filter(".html-widget-output"); + + // It's possible that whatever caused Shiny to think there might be + // new dynamic outputs, also caused there to be new static outputs. + // Since there might be lots of different htmlwidgets bindings, we + // schedule execution for later--no need to staticRender multiple + // times. + if (results.length !== dynamicResults.length) + scheduleStaticRender(); + + return dynamicResults; + }; + + // Wrap renderValue to handle initialization, which unfortunately isn't + // supported natively by Shiny at the time of this writing. + + shinyBinding.renderValue = function(el, data) { + Shiny.renderDependencies(data.deps); + // Resolve strings marked as javascript literals to objects + if (!(data.evals instanceof Array)) data.evals = [data.evals]; + for (var i = 0; data.evals && i < data.evals.length; i++) { + window.HTMLWidgets.evaluateStringMember(data.x, data.evals[i]); + } + if (!bindingDef.renderOnNullValue) { + if (data.x === null) { + el.style.visibility = "hidden"; + return; + } else { + el.style.visibility = "inherit"; + } + } + if (!elementData(el, "initialized")) { + initSizing(el); + + elementData(el, "initialized", true); + if (bindingDef.initialize) { + var rect = el.getBoundingClientRect(); + var result = bindingDef.initialize(el, rect.width, rect.height); + elementData(el, "init_result", result); + } + } + bindingDef.renderValue(el, data.x, elementData(el, "init_result")); + evalAndRun(data.jsHooks.render, elementData(el, "init_result"), [el, data.x]); + }; + + // Only override resize if bindingDef implements it + if (bindingDef.resize) { + shinyBinding.resize = function(el, width, height) { + // Shiny can call resize before initialize/renderValue have been + // called, which doesn't make sense for widgets. + if (elementData(el, "initialized")) { + bindingDef.resize(el, width, height, elementData(el, "init_result")); + } + }; + } + + Shiny.outputBindings.register(shinyBinding, bindingDef.name); + } + }; + + var scheduleStaticRenderTimerId = null; + function scheduleStaticRender() { + if (!scheduleStaticRenderTimerId) { + scheduleStaticRenderTimerId = setTimeout(function() { + scheduleStaticRenderTimerId = null; + window.HTMLWidgets.staticRender(); + }, 1); + } + } + + // Render static widgets after the document finishes loading + // Statically render all elements that are of this widget's class + window.HTMLWidgets.staticRender = function() { + var bindings = window.HTMLWidgets.widgets || []; + forEach(bindings, function(binding) { + var matches = binding.find(document.documentElement); + forEach(matches, function(el) { + var sizeObj = initSizing(el, binding); + + var getSize = function(el) { + if (sizeObj) { + return {w: sizeObj.getWidth(), h: sizeObj.getHeight()} + } else { + var rect = el.getBoundingClientRect(); + return {w: rect.width, h: rect.height} + } + }; + + if (hasClass(el, "html-widget-static-bound")) + return; + el.className = el.className + " html-widget-static-bound"; + + var initResult; + if (binding.initialize) { + var size = getSize(el); + initResult = binding.initialize(el, size.w, size.h); + elementData(el, "init_result", initResult); + } + + if (binding.resize) { + var lastSize = getSize(el); + var resizeHandler = function(e) { + var size = getSize(el); + if (size.w === 0 && size.h === 0) + return; + if (size.w === lastSize.w && size.h === lastSize.h) + return; + lastSize = size; + binding.resize(el, size.w, size.h, initResult); + }; + + on(window, "resize", resizeHandler); + + // This is needed for cases where we're running in a Shiny + // app, but the widget itself is not a Shiny output, but + // rather a simple static widget. One example of this is + // an rmarkdown document that has runtime:shiny and widget + // that isn't in a render function. Shiny only knows to + // call resize handlers for Shiny outputs, not for static + // widgets, so we do it ourselves. + if (window.jQuery) { + window.jQuery(document).on( + "shown.htmlwidgets shown.bs.tab.htmlwidgets shown.bs.collapse.htmlwidgets", + resizeHandler + ); + window.jQuery(document).on( + "hidden.htmlwidgets hidden.bs.tab.htmlwidgets hidden.bs.collapse.htmlwidgets", + resizeHandler + ); + } + + // This is needed for the specific case of ioslides, which + // flips slides between display:none and display:block. + // Ideally we would not have to have ioslide-specific code + // here, but rather have ioslides raise a generic event, + // but the rmarkdown package just went to CRAN so the + // window to getting that fixed may be long. + if (window.addEventListener) { + // It's OK to limit this to window.addEventListener + // browsers because ioslides itself only supports + // such browsers. + on(document, "slideenter", resizeHandler); + on(document, "slideleave", resizeHandler); + } + } + + var scriptData = document.querySelector("script[data-for='" + el.id + "'][type='application/json']"); + if (scriptData) { + var data = JSON.parse(scriptData.textContent || scriptData.text); + // Resolve strings marked as javascript literals to objects + if (!(data.evals instanceof Array)) data.evals = [data.evals]; + for (var k = 0; data.evals && k < data.evals.length; k++) { + window.HTMLWidgets.evaluateStringMember(data.x, data.evals[k]); + } + binding.renderValue(el, data.x, initResult); + evalAndRun(data.jsHooks.render, initResult, [el, data.x]); + } + }); + }); + + invokePostRenderHandlers(); + } + + + function has_jQuery3() { + if (!window.jQuery) { + return false; + } + var $version = window.jQuery.fn.jquery; + var $major_version = parseInt($version.split(".")[0]); + return $major_version >= 3; + } + + /* + / Shiny 1.4 bumped jQuery from 1.x to 3.x which means jQuery's + / on-ready handler (i.e., $(fn)) is now asyncronous (i.e., it now + / really means $(setTimeout(fn)). + / https://jquery.com/upgrade-guide/3.0/#breaking-change-document-ready-handlers-are-now-asynchronous + / + / Since Shiny uses $() to schedule initShiny, shiny>=1.4 calls initShiny + / one tick later than it did before, which means staticRender() is + / called renderValue() earlier than (advanced) widget authors might be expecting. + / https://github.com/rstudio/shiny/issues/2630 + / + / For a concrete example, leaflet has some methods (e.g., updateBounds) + / which reference Shiny methods registered in initShiny (e.g., setInputValue). + / Since leaflet is privy to this life-cycle, it knows to use setTimeout() to + / delay execution of those methods (until Shiny methods are ready) + / https://github.com/rstudio/leaflet/blob/18ec981/javascript/src/index.js#L266-L268 + / + / Ideally widget authors wouldn't need to use this setTimeout() hack that + / leaflet uses to call Shiny methods on a staticRender(). In the long run, + / the logic initShiny should be broken up so that method registration happens + / right away, but binding happens later. + */ + function maybeStaticRenderLater() { + if (shinyMode && has_jQuery3()) { + window.jQuery(window.HTMLWidgets.staticRender); + } else { + window.HTMLWidgets.staticRender(); + } + } + + if (document.addEventListener) { + document.addEventListener("DOMContentLoaded", function() { + document.removeEventListener("DOMContentLoaded", arguments.callee, false); + maybeStaticRenderLater(); + }, false); + } else if (document.attachEvent) { + document.attachEvent("onreadystatechange", function() { + if (document.readyState === "complete") { + document.detachEvent("onreadystatechange", arguments.callee); + maybeStaticRenderLater(); + } + }); + } + + + window.HTMLWidgets.getAttachmentUrl = function(depname, key) { + // If no key, default to the first item + if (typeof(key) === "undefined") + key = 1; + + var link = document.getElementById(depname + "-" + key + "-attachment"); + if (!link) { + throw new Error("Attachment " + depname + "/" + key + " not found in document"); + } + return link.getAttribute("href"); + }; + + window.HTMLWidgets.dataframeToD3 = function(df) { + var names = []; + var length; + for (var name in df) { + if (df.hasOwnProperty(name)) + names.push(name); + if (typeof(df[name]) !== "object" || typeof(df[name].length) === "undefined") { + throw new Error("All fields must be arrays"); + } else if (typeof(length) !== "undefined" && length !== df[name].length) { + throw new Error("All fields must be arrays of the same length"); + } + length = df[name].length; + } + var results = []; + var item; + for (var row = 0; row < length; row++) { + item = {}; + for (var col = 0; col < names.length; col++) { + item[names[col]] = df[names[col]][row]; + } + results.push(item); + } + return results; + }; + + window.HTMLWidgets.transposeArray2D = function(array) { + if (array.length === 0) return array; + var newArray = array[0].map(function(col, i) { + return array.map(function(row) { + return row[i] + }) + }); + return newArray; + }; + // Split value at splitChar, but allow splitChar to be escaped + // using escapeChar. Any other characters escaped by escapeChar + // will be included as usual (including escapeChar itself). + function splitWithEscape(value, splitChar, escapeChar) { + var results = []; + var escapeMode = false; + var currentResult = ""; + for (var pos = 0; pos < value.length; pos++) { + if (!escapeMode) { + if (value[pos] === splitChar) { + results.push(currentResult); + currentResult = ""; + } else if (value[pos] === escapeChar) { + escapeMode = true; + } else { + currentResult += value[pos]; + } + } else { + currentResult += value[pos]; + escapeMode = false; + } + } + if (currentResult !== "") { + results.push(currentResult); + } + return results; + } + // Function authored by Yihui/JJ Allaire + window.HTMLWidgets.evaluateStringMember = function(o, member) { + var parts = splitWithEscape(member, '.', '\\'); + for (var i = 0, l = parts.length; i < l; i++) { + var part = parts[i]; + // part may be a character or 'numeric' member name + if (o !== null && typeof o === "object" && part in o) { + if (i == (l - 1)) { // if we are at the end of the line then evalulate + if (typeof o[part] === "string") + o[part] = tryEval(o[part]); + } else { // otherwise continue to next embedded object + o = o[part]; + } + } + } + }; + + // Retrieve the HTMLWidget instance (i.e. the return value of an + // HTMLWidget binding's initialize() or factory() function) + // associated with an element, or null if none. + window.HTMLWidgets.getInstance = function(el) { + return elementData(el, "init_result"); + }; + + // Finds the first element in the scope that matches the selector, + // and returns the HTMLWidget instance (i.e. the return value of + // an HTMLWidget binding's initialize() or factory() function) + // associated with that element, if any. If no element matches the + // selector, or the first matching element has no HTMLWidget + // instance associated with it, then null is returned. + // + // The scope argument is optional, and defaults to window.document. + window.HTMLWidgets.find = function(scope, selector) { + if (arguments.length == 1) { + selector = scope; + scope = document; + } + + var el = scope.querySelector(selector); + if (el === null) { + return null; + } else { + return window.HTMLWidgets.getInstance(el); + } + }; + + // Finds all elements in the scope that match the selector, and + // returns the HTMLWidget instances (i.e. the return values of + // an HTMLWidget binding's initialize() or factory() function) + // associated with the elements, in an array. If elements that + // match the selector don't have an associated HTMLWidget + // instance, the returned array will contain nulls. + // + // The scope argument is optional, and defaults to window.document. + window.HTMLWidgets.findAll = function(scope, selector) { + if (arguments.length == 1) { + selector = scope; + scope = document; + } + + var nodes = scope.querySelectorAll(selector); + var results = []; + for (var i = 0; i < nodes.length; i++) { + results.push(window.HTMLWidgets.getInstance(nodes[i])); + } + return results; + }; + + var postRenderHandlers = []; + function invokePostRenderHandlers() { + while (postRenderHandlers.length) { + var handler = postRenderHandlers.shift(); + if (handler) { + handler(); + } + } + } + + // Register the given callback function to be invoked after the + // next time static widgets are rendered. + window.HTMLWidgets.addPostRenderHandler = function(callback) { + postRenderHandlers.push(callback); + }; + + // Takes a new-style instance-bound definition, and returns an + // old-style class-bound definition. This saves us from having + // to rewrite all the logic in this file to accomodate both + // types of definitions. + function createLegacyDefinitionAdapter(defn) { + var result = { + name: defn.name, + type: defn.type, + initialize: function(el, width, height) { + return defn.factory(el, width, height); + }, + renderValue: function(el, x, instance) { + return instance.renderValue(x); + }, + resize: function(el, width, height, instance) { + return instance.resize(width, height); + } + }; + + if (defn.find) + result.find = defn.find; + if (defn.renderError) + result.renderError = defn.renderError; + if (defn.clearError) + result.clearError = defn.clearError; + + return result; + } +})(); diff --git a/docs/articles/index.html b/docs/articles/index.html index 0f211cd..d063a14 100644 --- a/docs/articles/index.html +++ b/docs/articles/index.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/articles/rpg_fr.html b/docs/articles/rpg_fr.html index 84ec3e6..288a19d 100644 --- a/docs/articles/rpg_fr.html +++ b/docs/articles/rpg_fr.html @@ -98,6 +98,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="../news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> diff --git a/docs/authors.html b/docs/authors.html index 41e4f50..966f079 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -68,6 +68,9 @@ <a href="articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/index.html b/docs/index.html index 6150183..fedefae 100644 --- a/docs/index.html +++ b/docs/index.html @@ -102,6 +102,9 @@ <a href="articles/index.html">More articles...</a> </li> </ul> +</li> +<li> + <a href="news/index.html">Changelog</a> </li> </ul> <ul class="nav navbar-nav navbar-right"></ul> diff --git a/docs/news/index.html b/docs/news/index.html new file mode 100644 index 0000000..6048c62 --- /dev/null +++ b/docs/news/index.html @@ -0,0 +1,199 @@ +<!DOCTYPE html> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Changelog • floodam.data</title><!-- favicons --><link rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png"><link rel="apple-touch-icon" type="image/png" sizes="180x180" href="../apple-touch-icon.png"><link rel="apple-touch-icon" type="image/png" sizes="120x120" href="../apple-touch-icon-120x120.png"><link rel="apple-touch-icon" type="image/png" sizes="76x76" href="../apple-touch-icon-76x76.png"><link rel="apple-touch-icon" type="image/png" sizes="60x60" href="../apple-touch-icon-60x60.png"><!-- jquery --><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script><!-- Bootstrap --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.4.1/css/bootstrap.min.css" integrity="sha256-bZLfwXAP04zRMK2BjiO8iu9pf4FbLqX6zitd+tIvLhE=" crossorigin="anonymous"><script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha256-nuL8/2cJ5NDSSwnKD8VqreErSWHtnEP9E7AySL+1ev4=" crossorigin="anonymous"></script><!-- bootstrap-toc --><link rel="stylesheet" href="../bootstrap-toc.css"><script src="../bootstrap-toc.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- pkgdown --><link href="../pkgdown.css" rel="stylesheet"><script src="../pkgdown.js"></script><meta property="og:title" content="Changelog"><meta property="og:image" content="/logo.png"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> +<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> +<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> +<![endif]--></head><body data-spy="scroll" data-target="#toc"> + + + <div class="container template-news"> + <header><div class="navbar navbar-default navbar-fixed-top" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <span class="navbar-brand"> + <a class="navbar-link" href="../index.html">floodam.data</a> + <span class="version label label-default" data-toggle="tooltip" data-placement="bottom" title="">0.9.35.0</span> + </span> + </div> + + <div id="navbar" class="navbar-collapse collapse"> + <ul class="nav navbar-nav"><li> + <a href="../reference/index.html">Reference</a> +</li> +<li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> + Articles + + <span class="caret"></span> + </a> + <ul class="dropdown-menu" role="menu"><li class="divider"> + <li class="dropdown-header">Introduction</li> + <li> + <a href="../articles/download-data.html">How to use floodam.data for downloads</a> + </li> + <li class="divider"> + <li class="dropdown-header">database (En)</li> + <li> + <a href="../articles/bd_topo_en.html">BD Topo</a> + </li> + <li class="divider"> + <li class="dropdown-header">database (Fr)</li> + <li> + <a href="../articles/admin_express_fr.html">Admin express (French)</a> + </li> + <li> + <a href="../articles/ban_fr.html">BAN (French)</a> + </li> + <li> + <a href="../articles/bd_topo_fr.html">BD Topo (French)</a> + </li> + <li> + <a href="../articles/gaspar_fr.html">gaspar (French)</a> + </li> + <li> + <a href="../articles/rpg_fr.html">rpg database</a> + </li> + <li class="divider"> + <li class="dropdown-header">Processes (En)</li> + <li> + <a href="../articles/bd_topo_dwelling_en.html">Dwelling from BD Topo (building)</a> + </li> + <li class="divider"> + <li> + <a href="../articles/index.html">More articles...</a> + </li> + </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> + </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> + </div><!--/.container --> +</div><!--/.navbar --> + + + + </header><div class="row"> + <div class="col-md-9 contents"> + <div class="page-header"> + <h1 data-toc-skip>Changelog <small></small></h1> + + </div> + + <div class="section level2"> +<h2 class="page-header" data-toc-text="0.9.35.0" id="floodamdata-09350">floodam.data 0.9.35.0<a class="anchor" aria-label="anchor" href="#floodamdata-09350"></a></h2> +<div class="section level3"> +<h3 id="enhancements-0-9-35-0">Enhancements<a class="anchor" aria-label="anchor" href="#enhancements-0-9-35-0"></a></h3> +<ul><li>adapt_admin_express<ul><li>replace adapt.admin_express</li> +<li>use add_log_info for journal du nouveau système de journal</li> +<li>use read_with_scheme to read and format data</li> +<li>use save_archive to save result</li> +<li>option ‘export’ renamed in ‘extension’ for cohérence with save_archive</li> +<li>documentation updated</li> +</ul></li> +<li>analyse_archive<ul><li>function within its own file and exporteds</li> +<li>treat 2 formats (‘ign’ & ‘floodam.data’)</li> +<li>addition of warnings</li> +<li>function tested in test_analyse_archive</li> +<li><strong>TO DO: put information for format in a global variable</strong></li> +</ul></li> +<li>Ajout de format_archive<ul><li>permet de créer des noms formattés des archives à partir d’informations standardisées</li> +<li>origin = “floodam.data†(défault) pour créer les noms des archives de sauvegarde</li> +<li>origin = “ign†pour créer les noms à la façon IGN (inverse de analyse_archive)</li> +<li>origin = “version†pour créer des patterns pour chercher dans les noms façon IGN.</li> +<li>tests dans test_format_archive</li> +</ul></li> +<li>Ajout de save_archive<ul><li>sauvegarde d’une archive de façon standardisée</li> +<li>analyse le path pour trouver les informations (possibilité d’utiliser l’option origin pour spécifier si origin = “floodam.data†ou origin = “ignâ€)</li> +<li>extension peut-être écrasée par paramètre dédié</li> +<li>gestion du scope (attention ça peut-être un facteur qui découpe les données ou le nom d’une colonne dans cet input).</li> +<li>extension gérée pour le moment: rds</li> +<li>tests dans test_save_archive</li> +</ul></li> +<li>Amélioration de downlaod_archive<ul><li>renvoie un message si aucune archive n’est trouvée avec les options demandées</li> +<li>utilisation de add_journal_new au lieu de add_journal</li> +</ul></li> +<li>Amélioration de add_journal<ul><li>reprise de add_journal_new</li> +<li>ancienne add_journal renommée temporairement en add_journal_old le temps de la migration</li> +<li>meilleure présentation des sous-tâches en introduisant le paramètre degree</li> +</ul></li> +<li>Ajout de write_journal<ul><li>permet d’écrire un journal produit par add_journal_new soit au format “csvâ€, soit au format “log†en fonction de l’extension du fichier</li> +<li>si aucun fichier n’est donné, le message au format “log†est affiché sur la sortie standard</li> +<li>si un fichier existant est donné, le journal est ajouté au précédent, quelque soit le format choisi (“log†ou “csvâ€)</li> +<li>Non exportée</li> +</ul></li> +<li>Ajout de basename_core<ul><li>trouve le nom d’une archive en enlevant le path et les doubles extensions de type .csv.gz ou .7z.001 notamment</li> +<li>déploiement dans les fonctions</li> +<li>tests dans test_basename_utilities</li> +</ul></li> +<li>Ajout de basename_ext<ul><li>trouve les extensions y compris les doubles de type .csv.gz ou .7z.001 notamment</li> +<li>déploiements dans les fonctions</li> +<li>tests</li> +</ul></li> +<li>Ajout de format_journal<ul><li>permet de formatter un journal (ou une partie de journal) pour préparer des messages au format “logâ€</li> +<li>Non exportée</li> +</ul></li> +<li>Amélioration de read_with_scheme<ul><li>wrapper pour différentes fonctions plus spécifiques</li> +<li>gère csv, csv.gz, shp, gpkg, shp from 7z, gpkg from 7z, zip</li> +<li>pour zip, attention fait appel à une commande ‘system’ en modifiant le nom du fichier pour faire une commande qui sera détectée par data.table::fread, et présume que le format sera csv et pourra être lu avec read_csv_with_scheme</li> +<li>pour zip, modifie temporairemen l’option ‘datatable.fread.input.cmd.message’ pour éviter le message renvoyé par data.table::fread</li> +</ul></li> +<li>Ajout de read_csv_with_scheme<ul><li>correspond à ancienne version de read_with_scheme qui était csv spécifique</li></ul></li> +<li>Ajout de read_gpkg_with_scheme<ul><li>gestion de gpkg avec scheme et projection</li></ul></li> +<li>Ajout de read_shp_with_scheme<ul><li>gestion de shp avec scheme et projection</li></ul></li> +<li>Amélioration de read_shp_from_7z<ul><li>Ancienne version n’était pas finalisée</li> +<li>Extraction en fonction de la layer spécifiée</li> +</ul></li> +<li>Amélioration de read_gpkg_from_7z<ul><li>Séparation claire de la décompression et de la lecture</li> +<li>Sécurité si plusieurs gpkg</li> +</ul></li> +<li>download_admin_express<ul><li>transformation de download.admin_express</li> +<li>meilleure gestion des options (et match.arg)</li> +</ul></li> +<li>scheme_admin_express_3_1 (data)<ul><li>nouveau format à partir des infos IGN (version 3-1)</li> +<li>style des noms des variables “.†→ "_"</li> +<li>MaJ de data-raw/scheme.R et R/data.R pour intégration & documentation</li> +</ul></li> +<li>scheme_admin_express_2_0 (data)<ul><li>renommage de scheme_admin_express (data) qui ne faisait pas mention de la version (version 2-0)</li> +<li>style des noms des variables “.†→ "_"</li> +<li>MaJ de data-raw/scheme.R et R/data.R pour intégration & documentation</li> +</ul></li> +<li>scheme_insee_2019 (data)<ul><li>renommage de certaines variables (‘type_loge’ en ‘type’, ‘n_loge’ en ‘dwelling’, ‘cat_loge’ en ‘usage’) pour plus de cohérénces</li></ul></li> +<li>documentation<ul><li>corrections de coquilles (à la volée) pour les datasets</li> +<li>regroupement des documentions pour fonction de la famille read_with_scheme</li> +</ul></li> +<li>data.cquest.org<ul><li>toutes les mentions à l’adresse passent en https au lieu de http</li></ul></li> +<li>Roxygen<ul><li>utilisation de l’option markdown = TRUE (dans DESCRIPTION)</li></ul></li> +</ul></div> +<div class="section level3"><h3 id="bugs-0-9-35-0">Bugs<a class="anchor" aria-label="anchor" href="#bugs-0-9-35-0"></a></h3></div> +</div> + </div> + + <div class="col-md-3 hidden-xs hidden-sm" id="pkgdown-sidebar"> + <nav id="toc" data-toggle="toc" class="sticky-top"><h2 data-toc-skip>Contents</h2> + </nav></div> + +</div> + + + <footer><div class="copyright"> + <p></p><p>Developed by Frédéric Grelot, David Nortes Martinez, Pierre Balzergue, Victor Champonnois.</p> +</div> + +<div class="pkgdown"> + <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.3.</p> +</div> + + </footer></div> + + + + + + + </body></html> + diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml index c6e5fd7..77f9b45 100644 --- a/docs/pkgdown.yml +++ b/docs/pkgdown.yml @@ -10,5 +10,5 @@ articles: download-data: download-data.html gaspar_fr: gaspar_fr.html rpg_fr: rpg_fr.html -last_built: 2023-02-15T14:42Z +last_built: 2023-03-27T11:51Z diff --git a/docs/reference/adapt.eaip.html b/docs/reference/adapt.eaip.html index 3e4cf1b..d222a6d 100644 --- a/docs/reference/adapt.eaip.html +++ b/docs/reference/adapt.eaip.html @@ -75,6 +75,9 @@ the output is saved at department level as rds in given destination <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/adapt.geo_sirene.html b/docs/reference/adapt.geo_sirene.html index 955009f..655bf8a 100644 --- a/docs/reference/adapt.geo_sirene.html +++ b/docs/reference/adapt.geo_sirene.html @@ -76,6 +76,9 @@ Exposition of observations (belonging or not to eaip) is added. <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/adapt_admin_express.html b/docs/reference/adapt_admin_express.html index c36815f..5872c09 100644 --- a/docs/reference/adapt_admin_express.html +++ b/docs/reference/adapt_admin_express.html @@ -74,6 +74,9 @@ parameters are not specified."><meta property="og:image" content="/logo.png"><!- <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/adapt_ban.html b/docs/reference/adapt_ban.html index d76ba08..d70feb9 100644 --- a/docs/reference/adapt_ban.html +++ b/docs/reference/adapt_ban.html @@ -73,6 +73,9 @@ if scope is given, a subpart of data is also saved. <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/adapt_gaspar.html b/docs/reference/adapt_gaspar.html index 7f01b70..4fe2247 100644 --- a/docs/reference/adapt_gaspar.html +++ b/docs/reference/adapt_gaspar.html @@ -73,6 +73,9 @@ if scope is given, a subpart of data is also saved <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/adapt_rpg.html b/docs/reference/adapt_rpg.html index 4e50cc5..ec019e7 100644 --- a/docs/reference/adapt_rpg.html +++ b/docs/reference/adapt_rpg.html @@ -74,6 +74,9 @@ the output is saved at department level as rds in given destination <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/add_commune.html b/docs/reference/add_commune.html index b7ce7d6..dc5eba5 100644 --- a/docs/reference/add_commune.html +++ b/docs/reference/add_commune.html @@ -71,6 +71,9 @@ intersects more than one commune, one is chosen (more or less randomously)."><me <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/add_journal.html b/docs/reference/add_journal.html index e27fc8c..0b03b04 100644 --- a/docs/reference/add_journal.html +++ b/docs/reference/add_journal.html @@ -71,6 +71,9 @@ verbose is set to TRUE)."><meta property="og:image" content="/logo.png"><!-- mat <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> @@ -176,26 +179,26 @@ formatted by <code>floodam.date:::format_journal</code>.</p> <span class="r-in"><span class="va">journal</span></span> <span class="r-in"><span class="op">}</span></span> <span class="r-msg co"><span class="r-pr">#></span> </span> -<span class="r-msg co"><span class="r-pr">#></span> 2023-02-15 15:42:14: [1] maintain gaspar with floodam.data (0.9.35.0)...</span> +<span class="r-msg co"><span class="r-pr">#></span> 2023-03-27 13:51:15: [1] maintain gaspar with floodam.data (0.9.35.0)...</span> <span class="r-msg co"><span class="r-pr">#></span> </span> -<span class="r-msg co"><span class="r-pr">#></span> 2023-02-15 15:42:14: [2] download_gaspar...</span> +<span class="r-msg co"><span class="r-pr">#></span> 2023-03-27 13:51:15: [2] download_gaspar...</span> <span class="r-msg co"><span class="r-pr">#></span> </span> -<span class="r-msg co"><span class="r-pr">#></span> 2023-02-15 15:42:14: [3] adapt_gaspar...</span> +<span class="r-msg co"><span class="r-pr">#></span> 2023-03-27 13:51:15: [3] adapt_gaspar...</span> <span class="r-msg co"><span class="r-pr">#></span> </span> -<span class="r-msg co"><span class="r-pr">#></span> 2023-02-15 15:42:14: [4] alert_gaspar...</span> +<span class="r-msg co"><span class="r-pr">#></span> 2023-03-27 13:51:15: [4] alert_gaspar...</span> <span class="r-msg co"><span class="r-pr">#></span> </span> -<span class="r-msg co"><span class="r-pr">#></span> 2023-02-15 15:42:14: [2] download_gaspar... Done [00:00:00:00.11]</span> +<span class="r-msg co"><span class="r-pr">#></span> 2023-03-27 13:51:15: [2] download_gaspar... Done [00:00:00:00.11]</span> <span class="r-msg co"><span class="r-pr">#></span> </span> -<span class="r-msg co"><span class="r-pr">#></span> 2023-02-15 15:42:14: [4] alert_gaspar... Done [00:00:00:00.11]</span> +<span class="r-msg co"><span class="r-pr">#></span> 2023-03-27 13:51:15: [4] alert_gaspar... Done [00:00:00:00.11]</span> <span class="r-msg co"><span class="r-pr">#></span> </span> -<span class="r-msg co"><span class="r-pr">#></span> 2023-02-15 15:42:14: [3] adapt_gaspar... Done [00:00:00:00.21]</span> +<span class="r-msg co"><span class="r-pr">#></span> 2023-03-27 13:51:15: [3] adapt_gaspar... Done [00:00:00:00.21]</span> <span class="r-msg co"><span class="r-pr">#></span> </span> -<span class="r-msg co"><span class="r-pr">#></span> 2023-02-15 15:42:14: [1] maintain gaspar with floodam.data (0.9.35.0)... Done [00:00:00:00.32]</span> +<span class="r-msg co"><span class="r-pr">#></span> 2023-03-27 13:51:15: [1] maintain gaspar with floodam.data (0.9.35.0)... Done [00:00:00:00.32]</span> <span class="r-out co"><span class="r-pr">#></span> start end</span> -<span class="r-out co"><span class="r-pr">#></span> 1 2023-02-15 15:42:14 2023-02-15 15:42:14</span> -<span class="r-out co"><span class="r-pr">#></span> 2 2023-02-15 15:42:14 2023-02-15 15:42:14</span> -<span class="r-out co"><span class="r-pr">#></span> 3 2023-02-15 15:42:14 2023-02-15 15:42:14</span> -<span class="r-out co"><span class="r-pr">#></span> 4 2023-02-15 15:42:14 2023-02-15 15:42:14</span> +<span class="r-out co"><span class="r-pr">#></span> 1 2023-03-27 13:51:15 2023-03-27 13:51:16</span> +<span class="r-out co"><span class="r-pr">#></span> 2 2023-03-27 13:51:15 2023-03-27 13:51:15</span> +<span class="r-out co"><span class="r-pr">#></span> 3 2023-03-27 13:51:15 2023-03-27 13:51:16</span> +<span class="r-out co"><span class="r-pr">#></span> 4 2023-03-27 13:51:15 2023-03-27 13:51:16</span> <span class="r-out co"><span class="r-pr">#></span> task status degree elapsed</span> <span class="r-out co"><span class="r-pr">#></span> 1 maintain gaspar with floodam.data (0.9.35.0) Done 0 00:00:00:00.32</span> <span class="r-out co"><span class="r-pr">#></span> 2 download_gaspar Done 1 00:00:00:00.11</span> diff --git a/docs/reference/add_journal_old.html b/docs/reference/add_journal_old.html index 0459adb..9fc2c25 100644 --- a/docs/reference/add_journal_old.html +++ b/docs/reference/add_journal_old.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/add_log_info.html b/docs/reference/add_log_info.html index 84fe3a6..e4fcefb 100644 --- a/docs/reference/add_log_info.html +++ b/docs/reference/add_log_info.html @@ -70,6 +70,9 @@ on the parameter verbose."><meta property="og:image" content="/logo.png"><!-- ma <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/add_transparency.html b/docs/reference/add_transparency.html index 8b8deb4..0e6791e 100644 --- a/docs/reference/add_transparency.html +++ b/docs/reference/add_transparency.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/alert_gaspar.html b/docs/reference/alert_gaspar.html index baa64e8..ab24d6b 100644 --- a/docs/reference/alert_gaspar.html +++ b/docs/reference/alert_gaspar.html @@ -76,6 +76,9 @@ Exposition of observations (belonging or not to eaip) is added. <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/alert_mattermost.html b/docs/reference/alert_mattermost.html index 7bee052..705d415 100644 --- a/docs/reference/alert_mattermost.html +++ b/docs/reference/alert_mattermost.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/analyse_archive.html b/docs/reference/analyse_archive.html index d5291a1..701d7d7 100644 --- a/docs/reference/analyse_archive.html +++ b/docs/reference/analyse_archive.html @@ -83,6 +83,9 @@ case, the projection is not given."><meta property="og:image" content="/logo.png <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/analyse_catnat.html b/docs/reference/analyse_catnat.html index f645a8a..c5f8b45 100644 --- a/docs/reference/analyse_catnat.html +++ b/docs/reference/analyse_catnat.html @@ -75,6 +75,9 @@ computed. <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/analyse_dwelling.html b/docs/reference/analyse_dwelling.html index 526238c..10358a9 100644 --- a/docs/reference/analyse_dwelling.html +++ b/docs/reference/analyse_dwelling.html @@ -72,6 +72,9 @@ function creates tables in csv format and png image files in path."><meta proper <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/analyse_intersection.html b/docs/reference/analyse_intersection.html index 4980412..bd200da 100644 --- a/docs/reference/analyse_intersection.html +++ b/docs/reference/analyse_intersection.html @@ -73,6 +73,9 @@ if scope is given, a subpart of data is also saved <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/analyse_ppr.html b/docs/reference/analyse_ppr.html index 94ff928..b20e653 100644 --- a/docs/reference/analyse_ppr.html +++ b/docs/reference/analyse_ppr.html @@ -80,6 +80,9 @@ otherwise the commune's state is NA. <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/analyse_ppr_state.html b/docs/reference/analyse_ppr_state.html index 74913b7..78769a9 100644 --- a/docs/reference/analyse_ppr_state.html +++ b/docs/reference/analyse_ppr_state.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/apply_scheme.html b/docs/reference/apply_scheme.html index 25db8b2..302ad2f 100644 --- a/docs/reference/apply_scheme.html +++ b/docs/reference/apply_scheme.html @@ -70,6 +70,9 @@ the type of variable."><meta property="og:image" content="/logo.png"><!-- mathja <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/basename_extended.html b/docs/reference/basename_extended.html index 48f6c2b..18fb9ce 100644 --- a/docs/reference/basename_extended.html +++ b/docs/reference/basename_extended.html @@ -69,6 +69,9 @@ tools::file_ext() and others corresponding functions."><meta property="og:image" <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/bd_topo_nature_reclass.html b/docs/reference/bd_topo_nature_reclass.html index 661470c..ed37d6e 100644 --- a/docs/reference/bd_topo_nature_reclass.html +++ b/docs/reference/bd_topo_nature_reclass.html @@ -69,6 +69,9 @@ renamed."><meta property="og:image" content="/logo.png"><!-- mathjax --><script <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/bd_topo_roof.html b/docs/reference/bd_topo_roof.html index c295b7c..0eb9be6 100644 --- a/docs/reference/bd_topo_roof.html +++ b/docs/reference/bd_topo_roof.html @@ -69,6 +69,9 @@ to be renamed."><meta property="og:image" content="/logo.png"><!-- mathjax --><s <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/bd_topo_wall.html b/docs/reference/bd_topo_wall.html index d70e887..3a44b4d 100644 --- a/docs/reference/bd_topo_wall.html +++ b/docs/reference/bd_topo_wall.html @@ -69,6 +69,9 @@ to be renamed."><meta property="og:image" content="/logo.png"><!-- mathjax --><s <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/category_label.html b/docs/reference/category_label.html index e6a7b30..ca2d50d 100644 --- a/docs/reference/category_label.html +++ b/docs/reference/category_label.html @@ -69,6 +69,9 @@ the typology of activities used within floodam.building"><meta property="og:imag <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/catnat_classification.html b/docs/reference/catnat_classification.html index a97178b..18c3554 100644 --- a/docs/reference/catnat_classification.html +++ b/docs/reference/catnat_classification.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/commune_so_ii.html b/docs/reference/commune_so_ii.html index e704b5b..86158f0 100644 --- a/docs/reference/commune_so_ii.html +++ b/docs/reference/commune_so_ii.html @@ -69,6 +69,9 @@ useful information to make subsets"><meta property="og:image" content="/logo.png <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/complete_pattern.html b/docs/reference/complete_pattern.html index 4dbe316..81be638 100644 --- a/docs/reference/complete_pattern.html +++ b/docs/reference/complete_pattern.html @@ -69,6 +69,9 @@ find files of given extension within a vector of names."><meta property="og:imag <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/create_date.html b/docs/reference/create_date.html index 05375c9..2ad04b6 100644 --- a/docs/reference/create_date.html +++ b/docs/reference/create_date.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/create_month.html b/docs/reference/create_month.html index 2680d31..3856c77 100644 --- a/docs/reference/create_month.html +++ b/docs/reference/create_month.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/define_path.html b/docs/reference/define_path.html index de10851..2bcd470 100644 --- a/docs/reference/define_path.html +++ b/docs/reference/define_path.html @@ -69,6 +69,9 @@ is appended through file.path."><meta property="og:image" content="/logo.png"><! <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/department.html b/docs/reference/department.html index 4d5e842..d7677c2 100644 --- a/docs/reference/department.html +++ b/docs/reference/department.html @@ -69,6 +69,9 @@ in France."><meta property="og:image" content="/logo.png"><!-- mathjax --><scrip <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download.geo_sirene.html b/docs/reference/download.geo_sirene.html index 2b1d54f..819ef1c 100644 --- a/docs/reference/download.geo_sirene.html +++ b/docs/reference/download.geo_sirene.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download.insee.html b/docs/reference/download.insee.html index d1c9d04..e170f4d 100644 --- a/docs/reference/download.insee.html +++ b/docs/reference/download.insee.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download.ppr.html b/docs/reference/download.ppr.html index 394dcb1..c43f8d5 100644 --- a/docs/reference/download.ppr.html +++ b/docs/reference/download.ppr.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download.rpg.html b/docs/reference/download.rpg.html index bd18508..d845a42 100644 --- a/docs/reference/download.rpg.html +++ b/docs/reference/download.rpg.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download_admin_express.html b/docs/reference/download_admin_express.html index eddbee7..6667264 100644 --- a/docs/reference/download_admin_express.html +++ b/docs/reference/download_admin_express.html @@ -69,6 +69,9 @@ options for its use with IGN website and data.cquest.org."><meta property="og:im <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download_archive.html b/docs/reference/download_archive.html index b5d7c8b..5b26099 100644 --- a/docs/reference/download_archive.html +++ b/docs/reference/download_archive.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download_ban.html b/docs/reference/download_ban.html index 9975af5..12d2c9a 100644 --- a/docs/reference/download_ban.html +++ b/docs/reference/download_ban.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download_bd_topo.html b/docs/reference/download_bd_topo.html index 1695f5a..fc52dfa 100644 --- a/docs/reference/download_bd_topo.html +++ b/docs/reference/download_bd_topo.html @@ -70,6 +70,9 @@ aimed archive of BD TOPO from IGN websites."><meta property="og:image" content=" <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/download_gaspar.html b/docs/reference/download_gaspar.html index 4655824..ece48bd 100644 --- a/docs/reference/download_gaspar.html +++ b/docs/reference/download_gaspar.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/eaip_variable.html b/docs/reference/eaip_variable.html index 3c45913..1ea5187 100644 --- a/docs/reference/eaip_variable.html +++ b/docs/reference/eaip_variable.html @@ -71,6 +71,9 @@ information (such as R, V, B)."><meta property="og:image" content="/logo.png"><! <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/extract.stat.log.html b/docs/reference/extract.stat.log.html index 23ad156..3b085bf 100644 --- a/docs/reference/extract.stat.log.html +++ b/docs/reference/extract.stat.log.html @@ -69,6 +69,9 @@ data.frame. This function gives also the possibility to save those data.frame di <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/extract_building.html b/docs/reference/extract_building.html index 04f4b31..a95ecc5 100644 --- a/docs/reference/extract_building.html +++ b/docs/reference/extract_building.html @@ -77,6 +77,9 @@ Result is saved according to 'destination' path."><meta property="og:image" cont <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/extract_building_agricultural.html b/docs/reference/extract_building_agricultural.html index 3c5f1a0..30448da 100644 --- a/docs/reference/extract_building_agricultural.html +++ b/docs/reference/extract_building_agricultural.html @@ -70,6 +70,9 @@ to agricultural buildings from an sf object that should come from <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/extract_dwelling.html b/docs/reference/extract_dwelling.html index ea527f1..687ce34 100644 --- a/docs/reference/extract_dwelling.html +++ b/docs/reference/extract_dwelling.html @@ -69,6 +69,9 @@ from an sf object that should come from 'extract_building' use."><meta property= <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/fmt.html b/docs/reference/fmt.html index 92a7557..a152fb9 100644 --- a/docs/reference/fmt.html +++ b/docs/reference/fmt.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/format_archive.html b/docs/reference/format_archive.html index 340cd08..de8e102 100644 --- a/docs/reference/format_archive.html +++ b/docs/reference/format_archive.html @@ -72,6 +72,9 @@ analyse_archive()."><meta property="og:image" content="/logo.png"><!-- mathjax - <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/format_scope.html b/docs/reference/format_scope.html index 52baf57..2cde862 100644 --- a/docs/reference/format_scope.html +++ b/docs/reference/format_scope.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/generate_report.html b/docs/reference/generate_report.html index 877758f..c66df50 100644 --- a/docs/reference/generate_report.html +++ b/docs/reference/generate_report.html @@ -69,6 +69,9 @@ for dwelling extracted from BD Topo."><meta property="og:image" content="/logo.p <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/get_archive.html b/docs/reference/get_archive.html index 49c0804..78d4b91 100644 --- a/docs/reference/get_archive.html +++ b/docs/reference/get_archive.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/gpkg_from_7z.html b/docs/reference/gpkg_from_7z.html index 4251ecb..0e91b24 100644 --- a/docs/reference/gpkg_from_7z.html +++ b/docs/reference/gpkg_from_7z.html @@ -69,6 +69,9 @@ archive. It looks specifically for a gkpg file inside the 7z archive."><meta pro <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/in_layer.html b/docs/reference/in_layer.html index 4277569..e969a93 100644 --- a/docs/reference/in_layer.html +++ b/docs/reference/in_layer.html @@ -69,6 +69,9 @@ geometry in 'y'."><meta property="og:image" content="/logo.png"><!-- mathjax --> <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/index.html b/docs/reference/index.html index 59ed87c..9269c48 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/nace_label.html b/docs/reference/nace_label.html index 0c628a7..f789394 100644 --- a/docs/reference/nace_label.html +++ b/docs/reference/nace_label.html @@ -69,6 +69,9 @@ corresponding with the NACE typology of activities at levels 1 to 4 included.">< <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/naf_esane.html b/docs/reference/naf_esane.html index 2d5eed4..e93866f 100644 --- a/docs/reference/naf_esane.html +++ b/docs/reference/naf_esane.html @@ -69,6 +69,9 @@ with some useful additional information from French database esane."><meta prope <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/naf_label.html b/docs/reference/naf_label.html index f063011..eadb1b6 100644 --- a/docs/reference/naf_label.html +++ b/docs/reference/naf_label.html @@ -69,6 +69,9 @@ the NAF typology of activities at levels 1 to 5 included."><meta property="og:im <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/nomenclature_rpg_1.html b/docs/reference/nomenclature_rpg_1.html index e2b854c..9df0fc8 100644 --- a/docs/reference/nomenclature_rpg_1.html +++ b/docs/reference/nomenclature_rpg_1.html @@ -69,6 +69,9 @@ the version 1.0 of the RPG typology for cultivated plots."><meta property="og:im <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/nomenclature_rpg_2.html b/docs/reference/nomenclature_rpg_2.html index eb0131b..6894344 100644 --- a/docs/reference/nomenclature_rpg_2.html +++ b/docs/reference/nomenclature_rpg_2.html @@ -70,6 +70,9 @@ year 2018)."><meta property="og:image" content="/logo.png"><!-- mathjax --><scri <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/plot_construction_date.html b/docs/reference/plot_construction_date.html index 05b2167..59a155e 100644 --- a/docs/reference/plot_construction_date.html +++ b/docs/reference/plot_construction_date.html @@ -72,6 +72,9 @@ image in destination"><meta property="og:image" content="/logo.png"><!-- mathjax <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/pprn_classification.html b/docs/reference/pprn_classification.html index b61f938..40eadd0 100644 --- a/docs/reference/pprn_classification.html +++ b/docs/reference/pprn_classification.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/prepare.stat.log.html b/docs/reference/prepare.stat.log.html index f841922..18f165a 100644 --- a/docs/reference/prepare.stat.log.html +++ b/docs/reference/prepare.stat.log.html @@ -69,6 +69,9 @@ time series perspective of those data.frame."><meta property="og:image" content= <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/prepare_table_building.html b/docs/reference/prepare_table_building.html index d2dff81..b7ad93b 100644 --- a/docs/reference/prepare_table_building.html +++ b/docs/reference/prepare_table_building.html @@ -70,6 +70,9 @@ the BDTopo v3."><meta property="og:image" content="/logo.png"><!-- mathjax --><s <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/prepare_table_dwelling.html b/docs/reference/prepare_table_dwelling.html index 4f620f5..240ce1b 100644 --- a/docs/reference/prepare_table_dwelling.html +++ b/docs/reference/prepare_table_dwelling.html @@ -70,6 +70,9 @@ BDTopo v3."><meta property="og:image" content="/logo.png"><!-- mathjax --><scrip <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/qq_developed_dwelling.html b/docs/reference/qq_developed_dwelling.html index 2834efb..5cfc4d7 100644 --- a/docs/reference/qq_developed_dwelling.html +++ b/docs/reference/qq_developed_dwelling.html @@ -72,6 +72,9 @@ plot is stored as png image in destination"><meta property="og:image" content="/ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/qq_height_level.html b/docs/reference/qq_height_level.html index 589c9b4..eff7960 100644 --- a/docs/reference/qq_height_level.html +++ b/docs/reference/qq_height_level.html @@ -72,6 +72,9 @@ that process the bdtopo. The plot is stored as png image in destination"><meta p <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/read_format_rds.html b/docs/reference/read_format_rds.html index 3e5b730..3eee6f3 100644 --- a/docs/reference/read_format_rds.html +++ b/docs/reference/read_format_rds.html @@ -70,6 +70,9 @@ floodam.data::bd_topo_roof."><meta property="og:image" content="/logo.png"><!-- <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/read_gpkg_layer.html b/docs/reference/read_gpkg_layer.html index ab21aa3..fa55a1e 100644 --- a/docs/reference/read_gpkg_layer.html +++ b/docs/reference/read_gpkg_layer.html @@ -69,6 +69,9 @@ a gkpg archive."><meta property="og:image" content="/logo.png"><!-- mathjax -->< <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/read_url.html b/docs/reference/read_url.html index 8dc7884..fb04415 100644 --- a/docs/reference/read_url.html +++ b/docs/reference/read_url.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/read_with_scheme.html b/docs/reference/read_with_scheme.html index 0f321a2..3b0d594 100644 --- a/docs/reference/read_with_scheme.html +++ b/docs/reference/read_with_scheme.html @@ -95,6 +95,9 @@ read_gpkg_with_scheme.'><meta property="og:image" content="/logo.png"><!-- mathj <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/region.html b/docs/reference/region.html index 9d073ef..d265412 100644 --- a/docs/reference/region.html +++ b/docs/reference/region.html @@ -69,6 +69,9 @@ in France."><meta property="og:image" content="/logo.png"><!-- mathjax --><scrip <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/save_archive.html b/docs/reference/save_archive.html index 62ba306..290f267 100644 --- a/docs/reference/save_archive.html +++ b/docs/reference/save_archive.html @@ -69,6 +69,9 @@ those archives for a use in a typical 'floodam.data' perspective."><meta propert <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_admin_express_2_0.html b/docs/reference/scheme_admin_express_2_0.html index cc268e3..fce6ed7 100644 --- a/docs/reference/scheme_admin_express_2_0.html +++ b/docs/reference/scheme_admin_express_2_0.html @@ -70,6 +70,9 @@ for old version of Admin Express."><meta property="og:image" content="/logo.png" <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_admin_express_3_1.html b/docs/reference/scheme_admin_express_3_1.html index 7f019e2..1e567b0 100644 --- a/docs/reference/scheme_admin_express_3_1.html +++ b/docs/reference/scheme_admin_express_3_1.html @@ -70,6 +70,9 @@ adapt_admin_express."><meta property="og:image" content="/logo.png"><!-- mathjax <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_ban.html b/docs/reference/scheme_ban.html index 84d1cd9..72bffa8 100644 --- a/docs/reference/scheme_ban.html +++ b/docs/reference/scheme_ban.html @@ -69,6 +69,9 @@ their desired type. It is used as default value in adapt_ban."><meta property="o <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_bd_topo_3.html b/docs/reference/scheme_bd_topo_3.html index 5cfb0c5..df348e8 100644 --- a/docs/reference/scheme_bd_topo_3.html +++ b/docs/reference/scheme_bd_topo_3.html @@ -69,6 +69,9 @@ their desired type. It is used as default value in adapt.bd_topo."><meta propert <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_gaspar_azi.html b/docs/reference/scheme_gaspar_azi.html index ffe8c40..bfc5b4a 100644 --- a/docs/reference/scheme_gaspar_azi.html +++ b/docs/reference/scheme_gaspar_azi.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_gaspar_catnat.html b/docs/reference/scheme_gaspar_catnat.html index 94841b6..11f363d 100644 --- a/docs/reference/scheme_gaspar_catnat.html +++ b/docs/reference/scheme_gaspar_catnat.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_gaspar_pprn.html b/docs/reference/scheme_gaspar_pprn.html index 41924c5..d8319ac 100644 --- a/docs/reference/scheme_gaspar_pprn.html +++ b/docs/reference/scheme_gaspar_pprn.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_gaspar_risq.html b/docs/reference/scheme_gaspar_risq.html index bad3d66..58f100a 100644 --- a/docs/reference/scheme_gaspar_risq.html +++ b/docs/reference/scheme_gaspar_risq.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_insee_logement_2019.html b/docs/reference/scheme_insee_logement_2019.html index 64e7482..dc5e1a6 100644 --- a/docs/reference/scheme_insee_logement_2019.html +++ b/docs/reference/scheme_insee_logement_2019.html @@ -71,6 +71,9 @@ their desired type. It is used as default value in adapt_insee."><meta property= <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_rpg_1.html b/docs/reference/scheme_rpg_1.html index d5ce502..7eb05a5 100644 --- a/docs/reference/scheme_rpg_1.html +++ b/docs/reference/scheme_rpg_1.html @@ -69,6 +69,9 @@ their desired type. It is used as default value in adapt_rpg."><meta property="o <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_rpg_2.html b/docs/reference/scheme_rpg_2.html index c93d688..874d5d7 100644 --- a/docs/reference/scheme_rpg_2.html +++ b/docs/reference/scheme_rpg_2.html @@ -69,6 +69,9 @@ their desired type. It is used as default value in adapt_rpg."><meta property="o <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_sirene_2019.html b/docs/reference/scheme_sirene_2019.html index ce887a9..51f80be 100644 --- a/docs/reference/scheme_sirene_2019.html +++ b/docs/reference/scheme_sirene_2019.html @@ -73,6 +73,9 @@ adapt.geo_sirene."><meta property="og:image" content="/logo.png"><!-- mathjax -- <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/scheme_sirene_na.html b/docs/reference/scheme_sirene_na.html index 10d57bf..0fe5a7d 100644 --- a/docs/reference/scheme_sirene_na.html +++ b/docs/reference/scheme_sirene_na.html @@ -69,6 +69,9 @@ geolocalized sirene data. It is used as default value in adapt.geo_sirene.'><met <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/send_message.html b/docs/reference/send_message.html index 1b70e58..2f6bb22 100644 --- a/docs/reference/send_message.html +++ b/docs/reference/send_message.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/shp_from_7z.html b/docs/reference/shp_from_7z.html index c80025e..f69b306 100644 --- a/docs/reference/shp_from_7z.html +++ b/docs/reference/shp_from_7z.html @@ -69,6 +69,9 @@ archive. It looks specifically for a shp file inside the 7z archive."><meta prop <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/summarise_dwelling.html b/docs/reference/summarise_dwelling.html index 27d27dc..96237dc 100644 --- a/docs/reference/summarise_dwelling.html +++ b/docs/reference/summarise_dwelling.html @@ -70,6 +70,9 @@ dwellings are included for a structured typlogy used inside the function."><meta <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/to_logical.html b/docs/reference/to_logical.html index 4f79dac..9ce0e64 100644 --- a/docs/reference/to_logical.html +++ b/docs/reference/to_logical.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/reference/treat_na.html b/docs/reference/treat_na.html index b119413..5c7780a 100644 --- a/docs/reference/treat_na.html +++ b/docs/reference/treat_na.html @@ -68,6 +68,9 @@ <a href="../articles/index.html">More articles...</a> </li> </ul></li> +<li> + <a href="../news/index.html">Changelog</a> +</li> </ul><ul class="nav navbar-nav navbar-right"></ul></div><!--/.nav-collapse --> </div><!--/.container --> </div><!--/.navbar --> diff --git a/docs/sitemap.xml b/docs/sitemap.xml index 0094e2b..d2a79af 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -42,6 +42,9 @@ <url> <loc>/index.html</loc> </url> + <url> + <loc>/news/index.html</loc> + </url> <url> <loc>/reference/adapt.admin_express.html</loc> </url> -- GitLab