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

Corrige le texte au survol des tutoriels non publiés (fix #2879) #2921

Merged
merged 1 commit into from
Jul 15, 2015

Conversation

Situphen
Copy link
Member

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

Corrige le texte au survol des tutoriels non publiés

QA :

  • Sur un item d'un tutoriel publié, au survol de la date, vérifier que la date s'affiche bien dans une infobulle ;
  • Sur un item d'un tutoriel non publié, au survol de la date, vérifier qu'aucune date n'est affiché et qu'aucun "None" n'est affiché.

@Situphen Situphen added C-Front Concerne l'interface du site Facile Bon ticket pour débuter pour rejoindre le développement ! S-Régression Corrige un problème sur un composant qui fonctionnait auparavant labels Jul 14, 2015
@pierre-24
Copy link
Member

Rapport de QA: pas OK, j'ai "publié" même sur les tutoriels qui ne le sont pas

@Situphen Situphen force-pushed the fix-2879-tutorial-item-hover branch from bb3821a to d026416 Compare July 14, 2015 21:35
@Situphen
Copy link
Member Author

Corrigé

@pierre-24
Copy link
Member

Rapport de QA: ok pour moi, mais il faut bien garder en tête que manage.py load_fixtures type=tutorial ne donne pas de pubdate aux tutoriels. Du coup, quand on les génère par là, on a des résultats qui sont pas conforme ("en rédaction" à chaque fois). Deux solutions:

  1. On considère qu'un "vrai" tuto a une pubdate et qu'on s'en fout (auquel cas je merge)
  2. On change pour le "vrai" test qui est {{ if tutorial.on_line }} (vivement la ZEP-12)

@Situphen
Copy link
Member Author

Oui mais si on utilise {{ if tutorial.on_line }}, on aura un "Publié None dans ..." en local donc ça ne le fera pas !

@pierre-24
Copy link
Member

Ah, mais moi je suis d'avis de faire ça:

{% captureas tutorial_state %}
    {{ if tutorial.on_line }}
        {% trans "Publié" %} 
        {% if tutorial.pubdate %}
            {{ tutorial.pubdate|format_date }}
        {% endif %}
    {% else %}
        {% trans "En rédaction" %}
    {% endif %}
{% endcaptureas %}

Au moins c'est correct ;)

@Situphen
Copy link
Member Author

Ça me va, mais est-ce que ça vaut vraiment le coup ? Un tutoriel publié à toujours une date de publication en production !

@pierre-24
Copy link
Member

Comme tu le sens :)

@Situphen
Copy link
Member Author

@SpaceFox : Tu en penses quoi ? Est-ce que ça vaut le coup d'utiliser le code de Pierre étant donné qu'en production un tutoriel publié devrait avoir toujours une date de publication ?

@SpaceFox
Copy link
Contributor

étant donné qu'en production un tutoriel publié devrait avoir toujours une date de publication ?

Corrigé. C'est ça qu'il faut faire.

@Situphen
Copy link
Member Author

Bon bah on est bon pour le merge je pense ?

Il faudra juste penser à corriger la fonction python manage.py load_fixtures pour qu'elle mette des dates de publication !

@pierre-24
Copy link
Member

Vendu :)

pierre-24 added a commit that referenced this pull request Jul 15, 2015
Corrige le texte au survol des tutoriels non publiés (fix #2879)
@pierre-24 pierre-24 merged commit 82d37d7 into zestedesavoir:dev Jul 15, 2015
@pierre-24 pierre-24 added this to the Version de développement milestone Jul 15, 2015
@Situphen Situphen deleted the fix-2879-tutorial-item-hover branch July 16, 2015 09:48
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 Facile Bon ticket pour débuter pour rejoindre le développement ! S-Régression Corrige un problème sur un composant qui fonctionnait auparavant
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants