Skip to content

Commit 243552d

Browse files
committed
Bug correction in"02a_base" tutorial: now gets the correct user and email at startup
1 parent b3ea936 commit 243552d

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

inst/tutorials/02a_base/base.Rmd

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ fixedRow(
2727
"Réalisé par le service d'Écologie numérique des Milieux aquatiques, Université de Mons (Belgique)"
2828
)),
2929
column(3, div(
30-
textInput("user", "Utilisateur :", BioDataScience::user_name()),
31-
textInput("email", "Email :", BioDataScience::user_email())
30+
textInput("user", "Utilisateur :", ""),
31+
textInput("email", "Email :", "")
3232
))
3333
)
3434
textOutput("user") # This is newer shown, but required to trigger an event!
@@ -38,6 +38,8 @@ textOutput("email") # Idem!
3838
```{r, context="server"}
3939
output$user <- renderText({BioDataScience::user_name(input$user);""})
4040
output$email <- renderText({BioDataScience::user_email(input$email);""})
41+
updateTextInput(session, "user", value = BioDataScience::user_name())
42+
updateTextInput(session, "email", value = BioDataScience::user_email())
4143
```
4244

4345

inst/tutorials/02a_base/base.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,11 @@ <h1>Science des données biologiques</h1>
5757
<div>
5858
<div class="form-group shiny-input-container">
5959
<label for="user">Utilisateur :</label>
60-
<input id="user" type="text" class="form-control" value="phgrosjean"/>
60+
<input id="user" type="text" class="form-control" value=""/>
6161
</div>
6262
<div class="form-group shiny-input-container">
6363
<label for="email">Email :</label>
64-
<input id="email" type="text" class="form-control" value="phgrosjean@sciviews.org"/>
64+
<input id="email" type="text" class="form-control" value=""/>
6565
</div>
6666
</div>
6767
</div>
@@ -379,7 +379,7 @@ <h2>Imbrication et chaînage</h2>
379379
<p>Mais dans ce dernier cas, la lecture devient plus difficile. On peut aussi <strong>chaîner</strong> des instructions avec l’opérateur <code>%&gt;.%</code> dans la version <code>SciViews::R</code> qui charge des “packages” supplémentaires pour fournir des fonctions en plus de R de base :</p>
380380
<pre class="r"><code># Installer SciViews::R
381381
SciViews::R</code></pre>
382-
<pre><code>── Attaching packages ─────────────────────────────────────────────────────── SciViews::R 1.1.0 ──</code></pre>
382+
<pre><code>── Attaching packages ─────────────────────────────────────────────────────────────────── SciViews::R 1.1.0 ──</code></pre>
383383
<pre><code>✔ SciViews 1.1.0 ✔ purrr 0.2.5
384384
✔ chart 1.2.0 ✔ readr 1.1.1
385385
✔ flow 1.1.0 ✔ tidyr 0.8.1
@@ -388,7 +388,7 @@ <h2>Imbrication et chaînage</h2>
388388
✔ forcats 0.3.0 ✔ tidyverse 1.2.1
389389
✔ stringr 1.3.1 ✔ lattice 0.20.35
390390
✔ dplyr 0.7.6 ✔ MASS 7.3.50 </code></pre>
391-
<pre><code>── Conflicts ──────────────────────────────────────────────────────────── tidyverse_conflicts() ──
391+
<pre><code>── Conflicts ──────────────────────────────────────────────────────────────────────── tidyverse_conflicts() ──
392392
✖ dplyr::filter() masks stats::filter()
393393
✖ dplyr::lag() masks stats::lag()
394394
✖ chart::scale_color_continuous() masks ggplot2::scale_color_continuous()
@@ -477,6 +477,8 @@ <h2>Conclusion</h2>
477477
<script type="application/shiny-prerendered" data-context="server">
478478
output$user <- renderText({BioDataScience::user_name(input$user);""})
479479
output$email <- renderText({BioDataScience::user_email(input$email);""})
480+
updateTextInput(session, "user", value = BioDataScience::user_name())
481+
updateTextInput(session, "email", value = BioDataScience::user_email())
480482
</script>
481483

482484
<script type="application/shiny-prerendered" data-context="server">

0 commit comments

Comments
 (0)