# ViĞnette, création d'affichettes pour Ğmarchés

**URL:** https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994
**Category:** Tools
**Created:** [25 January 2021 16:50 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994 "2021-01-25T16:50:23Z")
**Posts on this page:** 9
**Page:** 2

<div class="post-metadata">

### Author: ![vit](https://forum.duniter.org/user_avatar/forum.duniter.org/vit/32/2775_2.png) [@vit](https://forum.duniter.org/u/vit)
#### Post date: [5 May 2022 17:19 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/21 "2022-05-05T17:19:40Z")

</div>

Je confirme.

Une erreur javascript quand on appuie sur générer.

```auto
Uncaught (in promise) TypeError: window.crypto.subtle is undefined
    gen_checksum http://g1cotis.fr/vignette/scr/checksum.js:113
    public_key_checksum_from_b58 http://g1cotis.fr/vignette/scr/checksum.js:137
    checkPubKeyAndChecksum http://g1cotis.fr/vignette/scr/main.js:140
    createVignette http://g1cotis.fr/vignette/scr/main.js:55
    onsubmit http://g1cotis.fr/vignette/:1

```

EDIT: un commentaire propose «&nbsp;forge&nbsp;» comme alternative à subtleCrypto sans SSL…

> <https://stackoverflow.com/questions/46468104/how-to-use-subtlecrypto-in-chrome-window-crypto-subtle-is-undefined>

---

<div class="post-metadata">

### Author: ![tuxmain](https://forum.duniter.org/user_avatar/forum.duniter.org/tuxmain/32/6423_2.png) [@tuxmain](https://forum.duniter.org/u/tuxmain)
#### Post date: [5 May 2022 17:23 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/22 "2022-05-05T17:23:07Z")

</div>

Je viens de voir dans la MDN que ce code utilise des fonctions de crypto qui ne sont accessibles qu’en HTTPS.

Parce que le JS c’est 🦄 🌈 💥 🤮 .

Edit: pour que ça marche en HTTP il faudrait utiliser un script de SHA256 custom. Ça existe, mais c’est triste qu’un langage prétendument haut-niveau ne dispose pas d’une fonction standard comme `hashlib.sha256` en Python.

---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [5 May 2022 18:59 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/23 "2022-05-05T18:59:09Z")

</div>

Bonsoir !

Merci @yann pour le signalement. Une prochaine fois (et pour tout problème logiciel), il peut être utile de préciser **ce qui** ne marche pas (indispensable), et éventuellement dans quelle situation(très, très aidant).

Merci à @vit et @tuxmain pour leur aide.

J’ai ajouté une redirection JS vers la version HTTPS quand on accède à la page en http. @yann, **pouvez-vous vérifier si la génération de vignette fonctionne** sur le site `http://g1cotis.fr/vignette` qui devrait vous rediriger sur la version https ? Merci d’avance.

Je publierai ces modifications dans le weekend, je pense.

---

<div class="post-metadata">

### Author: ![tuxmain](https://forum.duniter.org/user_avatar/forum.duniter.org/tuxmain/32/6423_2.png) [@tuxmain](https://forum.duniter.org/u/tuxmain)
#### Post date: [5 May 2022 19:03 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/24 "2022-05-05T19:03:53Z")

</div>

J’ai commencé à modifier mon script pour qu’il utilise [crypto-js](https://github.com/brix/crypto-js). Ça sera un peu plus lourd et lent mais plus portable, et moins dépendant des mesures de sécurité bidon.

---

<div class="post-metadata">

### Author: ![vit](https://forum.duniter.org/user_avatar/forum.duniter.org/vit/32/2775_2.png) [@vit](https://forum.duniter.org/u/vit)
#### Post date: [5 May 2022 19:17 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/25 "2022-05-05T19:17:58Z")

</div>

Ça fonctionne bien quand c’est rediriger sur l’adresse https !

---

<div class="post-metadata">

### Author: ![yann](https://forum.duniter.org/user_avatar/forum.duniter.org/yann/32/2907_2.png) [@yann](https://forum.duniter.org/u/yann)
#### Post date: [11 May 2022 13:27 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/26 "2022-05-11T13:27:37Z")

</div>

ça marche - redirection opérationnelle and generation de vignette effectuée en https

---

<div class="post-metadata">

### Author: ![arbocenc](https://forum.duniter.org/user_avatar/forum.duniter.org/arbocenc/32/7068_2.png) [@arbocenc](https://forum.duniter.org/u/arbocenc)
#### Post date: [4 September 2022 11:39 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/27 "2022-09-04T11:39:15Z")

</div>

Hi @matograine , what about use Weblate to manage the string translation? Could it be useful for you?

We have a Weblate instance, using a temporal URL until [weblate.duniter.org](http://weblate.duniter.org) redirection will be set:

> **[Weblate](https://duniter-weblate.calbasi.net)**
>
> This site runs Weblate for localizing various software projects.

---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [9 March 2026 09:11 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/28 "2026-03-09T09:11:04Z")

</div>

Bonjour, je passe ici pour faire coucou et vous indiquer que [viĞnette](https://g1cotis.fr/vignette) est déployé pour la V2, avec des traductions correctes en français et anglais. J’ai fait l’annonce en face : [Adaptation de ViĞnette pour la V2 - Outils - Support utilisateur - Forum Monnaie Libre](https://forum.monnaie-libre.fr/t/adaptation-de-vignette-pour-la-v2/33448)

C’est celui de mes projets qui est encore utilisé par d’autres que moi, donc le plus important. Je pense adapter Ğ1Cotis en remplaçant silkaj par gcli, mais c’est pour plus tard.

Un immense Bravo et Merci à toute l’équipe qui a permi le passage en V2.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [9 March 2026 18:32 UTC](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994/29 "2026-03-09T18:32:24Z")

</div>

Ajouté à nouveau dans la catégorie “utilitaires” de la page [https://duniter.fr/logiciels/](https://duniter.fr/logiciels/)

[Previous page](https://forum.duniter.org/t/vignette-creation-daffichettes-pour-gmarches/7994.md?page=1)
