Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Les balises secret ne sont plus dupliquées lors de la prévisualisation #3071

Merged
merged 1 commit into from
Oct 19, 2015

Conversation

Situphen
Copy link
Member

Q R
Correction de bugs ? oui
Nouvelle Fonctionnalité ? non
Tickets (issues) concernés #3070

Les balises secret ne sont plus dupliquées lors de la prévisualisation

QA :

  • Générer le front avec npm run gulp -- build
  • Puis, pour chaque test, vérifier que le nombre de lien correspond au nombre de [[secret]]
    • lors de la prévisualisation du message (cliquer sur "Aperçu")
    • lors de l'affichage du message (cliquer sur "Envoyer")

Tests :

Test avec 3 balises secret imbriquées

[[secret]]
| Test 1
| [[secret]]
| | Test 2
| | [[secret]]
| | | Test 3
Test avec 2 balises secret séparées

[[secret]]
| Test 1

[[secret]]
| Test 2
Test avec 1 seule balise secret

[[secret]]
| Test
Test sans balise secret

@Situphen Situphen added S-BUG Corrige un problème C-Front Concerne l'interface du site labels Oct 10, 2015
class: "spoiler-title ico-after view",
href: "#",
click: function(e) {
$(this).next(".spoiler").toggle();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Afin d'être cohérent, il ne faudrait pas écrire $this.next au lieu de $(this).next ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ce n'est pas le même this donc on ne peut pas (j'ai déjà essayé) ! ;)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oui, je viens de voir. Mais du coup ce n'est pas vraiment cohérent.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ce n'est pas forcément harmonieux, mais c'est logique (on est dans une autre fonction).

@Axylium
Copy link
Contributor

Axylium commented Oct 10, 2015

Juste pour préciser :

Test avec plusieurs balises secret

[[secret]]
| Test 1
| [[secret]]
| | Test 2
| | [[secret]]
| | | Test 3

En fait, même si on les imbrique pas, le bug est présent. Si tu fais :

[[secret]]
| ton texte

[[secret]]
| ton texte

À l'aperçu, il y aura 3 balises qui vont apparaître ! Je voulais juste le préciser, car tu as l'air d'être partis sur le fait qu'il faut qu'elles soient imbriquées entres elle, donc je ne sais pas si ta PR s'occupe seulement de ce cas là (je n'y ai connais rien en JS donc bon..) ! :)

@Situphen
Copy link
Member Author

@Florianboux : Ah, j'avais oublié ce cas-là ! Ma PR le corrige bien (et je l'ai rajouté dans le premier post).

@pierre-24
Copy link
Member

Rapport de QA : c'est OK =)

pierre-24 added a commit that referenced this pull request Oct 19, 2015
Les balises secret ne sont plus dupliquées lors de la prévisualisation
@pierre-24 pierre-24 merged commit 1464da3 into zestedesavoir:dev Oct 19, 2015
@Situphen Situphen deleted the fix-3070-spoiler branch February 16, 2017 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Front Concerne l'interface du site S-BUG Corrige un problème
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants