Demande de suppression de compte

Cela n’affecte pas les paramètres, mais je peux reproduire cela avec les champs de traduction :

Pour être clair cependant, cela n’est pas limité au composant de demande de suppression de compte. D’autres composants que j’ai testés, tels que Discourse TOC et Kansan, présentent le même problème avec leurs champs de traduction également.

7 « J'aime »

C’est très utile, merci @Stephen, j’ai une PR avec un correctif pour les traductions de thèmes : FIX: Theme translations resetting on save by pmusaraj · Pull Request #22072 · discourse/discourse · GitHub

10 « J'aime »

Bonjour :wave:

J’ai fusionné une mise à jour pour autoriser le HTML dans la description de la modale. Après avoir mis à jour le composant, vous pourrez utiliser ce que Lilly a suggéré pour les sauts de ligne.

Votre texte ressemble à ceci en HTML :

Lorsque vous nous envoyez une demande d'anonymisation de compte, nous supprimerons toutes les données personnelles de votre compte, tout en conservant vos publications. Cela signifie :
<br>
<ul>
  <li>Vous ne pourrez plus vous connecter avec ce compte spécifique.</li>
  <br>
  <li>Un nouveau nom d'utilisateur sera attribué aléatoirement au compte, tel que anon123456. Ce nouveau nom d'utilisateur sera appliqué à toutes vos publications dans le système, et nous mettrons à jour toutes les @mentions et les citations également.</li>
  <li>Le nouveau nom d'utilisateur ne s'applique pas aux : publications supprimées, révisions de publication lorsque la publication actuelle ne mentionne ou ne cite plus l'utilisateur renommé, profils utilisateur en boîte, publications mises en file d'attente ou journaux du personnel.</li>
  <li>Votre e-mail, nom, date de naissance et avatar seront supprimés.</li>
  <li>Votre profil utilisateur sera supprimé.</li>
  <li>Toutes les clés API générées pour le compte seront révoquées.</li>
  <li>Tout mécanisme d'authentification tiers (Google/Facebook/etc) sera révoqué.</li>
</ul>

9 « J'aime »

Génial, composant. Après avoir mis à jour Discourse vers la version 3.2.0, je constate une erreur dans les journaux

Le composant de thème « Demande de suppression de compte » génère des erreurs :
TypeError : impossible de lire les propriétés de null (lecture de « en »)

Voici la trace :

TypeError : impossible de lire les propriétés de null (lecture de « en »)
    at Object.initialize (https://site.com/theme-javascripts/3ded4211d42a4dc71642febcfdc4e24847261d8e.js?__ws=site.com:5:51)
    at n.initialize (https://site.com/assets/chunk.6d10396b901f5b95b67e.d41d8cd9.js:2:309459)
    at https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:141483
    at e.each (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:368590)
    at e.walk (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:367606)
    at e.each (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:366959)
    at e.topsort (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:367005)
    at e._runInitializer (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:141795)
    at e.runInitializers (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:141441)
    at e._bootSync (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:110927)
    at e.domReady (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:110503)
    at invoke (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:358129)
    at h.flush (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:357216)
    at p.flush (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:358979)
    at B._end (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:364062)
    at B._boundAutorunEnd (https://site.com/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js:11:360486)
2 « J'aime »

Merci pour le rapport :slight_smile: J’ai fusionné un correctif, veuillez mettre à jour le composant.

Oh, il semble que ce soit la version stable. :thinking: Je pense que cela ne fonctionnera pas encore.

1 « J'aime »

Je soupçonne que son problème est autre chose. RBoy a signalé le même problème avec d’autres composants. :thinking:

De plus, j’ai essayé le vôtre avec Discourse 3.2.0, et je ne vois aucun problème jusqu’à présent !

2 « J'aime »

Oui, cela ne semble affecter que certains composants du thème, mais pas tous après la mise à niveau vers la version 3.2.0. Dans mon cas, ce thème, les thèmes DiscoTOC et Dark/Light Mode.

2 « J'aime »

Suggestion, vous pourriez ajouter ce code au premier message pour permettre aux utilisateurs d’installer ce composant en un seul clic

[wrap=theme-install-button repoUrl="https://github.com/VaperinaDEV/discourse-account-deletion-request" repoName="Account Deletion Request"]
Install this theme component
[/wrap]

Cela devrait ressembler à ceci :

Install this theme component