Barcode to help transmit the user URL
This commit is contained in:
parent
b849e7d884
commit
c54ecd9a87
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,3 +1,4 @@
|
|||||||
[submodule "themes/gohugo-theme-ananke"]
|
[submodule "themes/gohugo-theme-ananke"]
|
||||||
path = themes/ananke
|
path = themes/ananke
|
||||||
url = https://github.com/budparr/gohugo-theme-ananke.git
|
# url = https://github.com/budparr/gohugo-theme-ananke.git
|
||||||
|
url = https://github.com/theNewDynamic/gohugo-theme-ananke.git
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: Chapitre 1 - Le survivant
|
title: Chapitre 1 - Le survivante
|
||||||
featured_image: /../../../../../assets/Swallow_flying_drinking.jpg
|
featured_image: /../../../../../assets/Swallow_flying_drinking.jpg
|
||||||
ac_choices:
|
ac_choices:
|
||||||
- "[Des centaines de hiboux se sont mis à voler, de jour, partout dans le pays](/pages/1er-quiz/erreur)"
|
- "[Des centaines de hiboux se sont mis à voler, de jour, partout dans le pays](/pages/1er-quiz/erreur)"
|
||||||
|
@ -1,9 +1,11 @@
|
|||||||
---
|
---
|
||||||
title: Encore une
|
title: Encore une!
|
||||||
description: Court texte
|
description: Court texte
|
||||||
date: 2022-11-07T12:56:40+01:00
|
date: 2022-11-07T12:56:40+01:00
|
||||||
ac_create:
|
ac_create:
|
||||||
- /pages/1er-quiz/_index
|
- /pages/1er-quiz/_index
|
||||||
---
|
---
|
||||||
|
|
||||||
Texte
|
Bienvenue sur votre page de joueur.
|
||||||
|
|
||||||
|
Je vous recommande d’enregistrer un marque page pour cette page, car son adresse est secrète et vous permet de revenir autant que vous le voulez.
|
@ -1,3 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: Joueurs
|
title: Joueurs
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Tous les joueurs que vous avez invités.
|
||||||
|
|
||||||
|
Les invitations peuvent se faire par mail, à l'aide d'un code barre ou d'un copier-coller de l'adresse de la page de chaque joueur.
|
||||||
|
@ -3,7 +3,7 @@ title: Chapitre 1 - Le survivant
|
|||||||
featured_image: /../../../../../assets/Swallow_flying_drinking.jpg
|
featured_image: /../../../../../assets/Swallow_flying_drinking.jpg
|
||||||
ac_choices:
|
ac_choices:
|
||||||
- "[Des centaines de hiboux se sont mis à voler, de jour, partout dans le pays](/pages/1er-quiz/erreur)"
|
- "[Des centaines de hiboux se sont mis à voler, de jour, partout dans le pays](/pages/1er-quiz/erreur)"
|
||||||
- "[Des averses d’étoiles filantes ont été aperçues du côté de l’Écosse](1fafe4b4-2519-438f-b69a-e14b8616eaff)"
|
- "[Des averses d’étoiles filantes ont été aperçues du côté de l’Écosse](/pages/1er-quiz/erreur)"
|
||||||
- "[Un chat a passé la journée à observer leur maison tout en ayant un comportement d'humain](/pages/1er-quiz/erreur)"
|
- "[Un chat a passé la journée à observer leur maison tout en ayant un comportement d'humain](/pages/1er-quiz/erreur)"
|
||||||
- "[Tout à la fois](/pages/1er-quiz/9ade4891-d0f3-4644-8d4d-4e787aeaf22c)"
|
- "[Tout à la fois](/pages/1er-quiz/9ade4891-d0f3-4644-8d4d-4e787aeaf22c)"
|
||||||
---
|
---
|
||||||
|
@ -6,4 +6,10 @@ ac_create:
|
|||||||
- /pages/1er-quiz/_index
|
- /pages/1er-quiz/_index
|
||||||
---
|
---
|
||||||
|
|
||||||
Texte
|
Bienvenue sur votre page de joueur.
|
||||||
|
|
||||||
|
Son adresse est secrète, si quiconque y a accès il pourra jouer à votre place ou vandaliser vos badges.
|
||||||
|
|
||||||
|
Je vous recommande d'ajouter un marque page pour cette page, et de ne pas la
|
||||||
|
partager avec quiconque, car cette adresse est secrète et vous permet de
|
||||||
|
revenir autant que vous le voulez.
|
||||||
|
@ -1,3 +1,11 @@
|
|||||||
|
// Add the proper absolute url to invitation link
|
||||||
|
document.querySelectorAll('aside#actions #invitation')
|
||||||
|
.forEach(elt => elt.href += document.location.href)
|
||||||
|
|
||||||
|
// Generate QR Code to ease URL transmission
|
||||||
|
document.querySelectorAll('aside#actions #barcode')
|
||||||
|
.forEach(elt => new QRCode(elt, document.location.href))
|
||||||
|
|
||||||
document.querySelectorAll('aside#actions #create')
|
document.querySelectorAll('aside#actions #create')
|
||||||
.forEach(elt => elt.onclick = () => {
|
.forEach(elt => elt.onclick = () => {
|
||||||
const url = `${topSection}/${uuid()}`
|
const url = `${topSection}/${uuid()}`
|
||||||
|
@ -4,7 +4,7 @@ document.querySelectorAll('body.users .ac_choice input[type=radio]')
|
|||||||
method: 'PUT',
|
method: 'PUT',
|
||||||
body: new URLSearchParams(new FormData(elt.form))
|
body: new URLSearchParams(new FormData(elt.form))
|
||||||
})
|
})
|
||||||
.then(launchNotes)
|
.then(launchNotes)
|
||||||
.then(() => sleep(1))
|
.then(() => sleep(1))
|
||||||
.then(() => fetch(document.body.dataset.editUrl + '.result'))
|
.then(() => fetch(document.body.dataset.editUrl + '.result'))
|
||||||
.then(response => response.text())
|
.then(response => response.text())
|
||||||
|
@ -25,10 +25,8 @@
|
|||||||
{{ .Summary }}
|
{{ .Summary }}
|
||||||
</div>
|
</div>
|
||||||
<a href="{{.RelPermalink}}" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">
|
<a href="{{.RelPermalink}}" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">
|
||||||
{{ $.Param "read_more_copy" | default (i18n "readMore") }}
|
{{ $.Param "read_more_copy" | default (i18n "readMore") | humanize }}
|
||||||
</a>
|
</a>
|
||||||
{{/* TODO: add author
|
|
||||||
<p class="f6 lh-copy mv0">By {{ .Author }}</p> */}}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -3,20 +3,23 @@
|
|||||||
<aside id="actions" class="w-30-l mt4-l fr tc">
|
<aside id="actions" class="w-30-l mt4-l fr tc">
|
||||||
{{ if .Parent.IsHome }}
|
{{ if .Parent.IsHome }}
|
||||||
<button id="create"
|
<button id="create"
|
||||||
class="br-pill f6 link dim br3 ph3 pv2 mb2 dib white bg-dark-gray pointer">
|
class="author-only br-pill f6 link dim br3 ph3 pv2 mb2 dib white bg-dark-gray pointer">
|
||||||
{{ T (print .Section ".create") }}
|
{{ T (print .Section ".create") }}
|
||||||
</button>
|
</button>
|
||||||
{{ else if .Parent.Parent.IsHome }}
|
{{ else if .Parent.Parent.IsHome }}
|
||||||
<button id="delete"
|
<button id="author-only delete"
|
||||||
class="br-pill f6 link dim br3 ph3 pv2 mb2 dib white bg-dark-gray pointer author-only"
|
class="br-pill f6 link dim br3 ph3 pv2 mb2 dib white bg-dark-gray pointer author-only"
|
||||||
data-confirm="{{ T (print .Section ".delete") }}?">
|
data-confirm="{{ T (print .Section ".delete") }}?">
|
||||||
{{ T (print .Section ".delete") }}
|
{{ T (print .Section ".delete") }}
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<a href="mailto:?subject=invitation&body={{.Permalink}}"
|
<a href="mailto:?subject=invitation&body={{.Content | plainify}}"
|
||||||
class="br-pill f6 link dim br3 ph3 pv2 mb2 dib white bg-dark-gray author-only">
|
class="author-only br-pill f6 link dim br3 ph3 pv2 mb2 dib white bg-dark-gray"
|
||||||
|
id="invitation">
|
||||||
{{ T (print .Section ".send") }}
|
{{ T (print .Section ".send") }}
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
<span id="barcode" />
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</aside>
|
</aside>
|
||||||
|
|
||||||
|
@ -1,9 +1,14 @@
|
|||||||
<script>const file = '{{ .File }}'</script>
|
<script>const file = '{{ .File }}'</script>
|
||||||
|
|
||||||
<script defer
|
<script defer
|
||||||
src="https://unpkg.com/tinymce@6.1.2/tinymce.js"
|
src="https://unpkg.com/tinymce@6.2.0/tinymce.js"
|
||||||
referrerpolicy="origin"></script>
|
referrerpolicy="origin"></script>
|
||||||
|
|
||||||
|
<script defer
|
||||||
|
src="https://cdn.jsdelivr.net/npm/easyqrcodejs@4.4.13/dist/easy.qrcode.min.js"
|
||||||
|
integrity="sha256-ysnj5Mp9adRzpXyhbGW2YTdUSpdapignH3Z57bMq6G8="
|
||||||
|
crossorigin="anonymous"></script>
|
||||||
|
|
||||||
{{ with resources.Get "js/misc.js" | minify | fingerprint }}
|
{{ with resources.Get "js/misc.js" | minify | fingerprint }}
|
||||||
<script defer src="{{ .Permalink }}"></script>
|
<script defer src="{{ .Permalink }}"></script>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
Loading…
Reference in New Issue
Block a user