Project

General

Profile

Développement #12908

Refonte de l'écran d'accueil

Added by Serghei Mihai over 8 years ago. Updated almost 8 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
Target version:
-
Start date:
24 August 2016
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:

Description

Afficher les categories au lieux de la liste des annonces sous forme de blocs.
Pour chaque categorie afficher des détails:

  • le nombre d'annonces * le nombre d'abonnés * etc,...

Files

backoffice.png (70.5 KB) backoffice.png Serghei Mihai, 06 September 2016 07:02 PM
category.png (82.8 KB) category.png Serghei Mihai, 06 September 2016 07:02 PM
Capture d’écran 2016-09-06 à 20.24.32.png (186 KB) Capture d’écran 2016-09-06 à 20.24.32.png Frédéric Péters, 06 September 2016 08:26 PM
Capture d’écran 2016-09-06 à 20.26.34.png (209 KB) Capture d’écran 2016-09-06 à 20.26.34.png Frédéric Péters, 06 September 2016 08:26 PM
announces.png (40.3 KB) announces.png Serghei Mihai, 11 September 2016 08:01 PM
categories.png (69.3 KB) categories.png Serghei Mihai, 11 September 2016 08:01 PM
0001-review-backoffice-homepage-and-announce-management-1.patch (14.9 KB) 0001-review-backoffice-homepage-and-announce-management-1.patch Serghei Mihai, 11 September 2016 08:01 PM
0001-review-backoffice-homepage-and-announce-management-1.patch (13.9 KB) 0001-review-backoffice-homepage-and-announce-management-1.patch Serghei Mihai, 12 September 2016 09:09 AM
0001-review-backoffice-homepage-and-announce-management-1.patch (18.1 KB) 0001-review-backoffice-homepage-and-announce-management-1.patch Serghei Mihai, 13 September 2016 05:23 PM
announces.png (37.3 KB) announces.png Serghei Mihai, 13 September 2016 05:24 PM
edit_annouce.png (33.3 KB) edit_annouce.png Serghei Mihai, 13 September 2016 05:24 PM
0001-review-backoffice-homepage-and-announce-management-1.patch (18.1 KB) 0001-review-backoffice-homepage-and-announce-management-1.patch Serghei Mihai, 13 September 2016 10:20 PM
0001-review-backoffice-homepage-and-announce-management-1.patch (18.3 KB) 0001-review-backoffice-homepage-and-announce-management-1.patch Serghei Mihai, 14 September 2016 06:30 PM
edit_announce.png (180 KB) edit_announce.png Serghei Mihai, 19 September 2016 06:07 PM
0001-review-backoffice-homepage-and-announce-management-1.patch (19.9 KB) 0001-review-backoffice-homepage-and-announce-management-1.patch Serghei Mihai, 19 September 2016 06:08 PM
0001-review-backoffice-homepage-and-announce-management-1.patch (20 KB) 0001-review-backoffice-homepage-and-announce-management-1.patch Serghei Mihai, 26 September 2016 05:12 PM

Related issues

Related to Publik - Développement #12547: Avoir visibilité sur nombre d'inscrits à un fil d'annoncesFermé12 July 2016

Actions

Associated revisions

Revision 77036f9f (diff)
Added by Serghei Mihai about 8 years ago

review backoffice homepage and announce management (#12908)

History

#1

Updated by Serghei Mihai over 8 years ago

#2

Updated by Serghei Mihai over 8 years ago

Proposition de la page d'accueil inspirée de celle de notre redmine.
Chaque bloc contiendrait la date de création de la catégorie ainsi que le nombre d'annonces et abonnés.

On rentre ensuite dans chaque categorie pour voir les annonces.

#3

Updated by Frédéric Péters over 8 years ago

Perso je préférerais qu'on travaille à l'homogénéité dans Publik, et ici partir de ce que fait genre Chrono, qui a ce découpage catégories/annonces (dans chrono, agendas/événements), et utiliser des listes simples (comme les thèmes ou les champs de profil dans hobo, comme les pages dans combo, etc.).

#4

Updated by Benjamin Dauvergne over 8 years ago

Je trouve aussi le style un peu trop différent, et même sans ça ce n'est pas très agréable. Et puis ces polices toutes petites, je vais pleurer.

#5

Updated by Pierre Cros over 8 years ago

Je suis un peu étonné que ce genre de discussion intervienne après le
développement mais j'imagine que la réflexion se construit en la matière.

Oui il est essentiel d'homogénéiser les interfaces autant que possible d'une
brique à l'autre et d'ailleurs le gros boulot fait pour avoir un thème
commun répond à cette exigence. Sinon autant faire du Cap Demat.

Désolé donc Serghei, mais faut faire comme pour les autres briques.

#6

Updated by Benjamin Dauvergne over 8 years ago

À sa décharge ça fait 1 mois ou 2 que ces interfaces à base de petits blocs existent (je les ai déjà vu), on aurait pu faire une remarque avant.

#7

Updated by Serghei Mihai over 8 years ago

  • Status changed from Nouveau to En cours

Pas de soucis, j'adapte l'interface comme celle de Chrono.

#8

Updated by Frédéric Péters over 8 years ago

C'est curieux que ça existe depuis des mois pour un ticket ouvert il y a 14 jours pendant l'eoday, où tout le monde était présent. Et qu'en local, alors que je tourne master, je n'ai pas ça.

Après, si tu parles des gros blocs avec l'alternance de fond gris / bleu-gris, oui, c'est comme ça depuis le début et si je n'ai pas fait de remarque c'est bien parce qu'il y avait pour moi une refonte à faire et que je trouvais plus pratique d'en parler à l'eoday.

#9

Updated by Benjamin Dauvergne over 8 years ago

Frédéric Péters a écrit :

Après, si tu parles des gros blocs avec l'alternance de fond gris / bleu-gris, oui, c'est comme ça depuis le début et si je n'ai pas fait de remarque c'est bien parce qu'il y avait pour moi une refonte à faire et que je trouvais plus pratique d'en parler à l'eoday.

Oui je parle de ça, j'ai trouvé ça bizarre dès le départ mais je n'ai pas fait de remarque d'où le "on" dans mon précédent commentaire.

#10

Updated by Serghei Mihai about 8 years ago

Voilà, le listing des categories et des annonces ressemblent à celui de chrono.

#11

Updated by Serghei Mihai about 8 years ago

  • Patch proposed changed from No to Yes
#12

Updated by Frédéric Péters about 8 years ago

Le patch ne s'applique pas chez moi.

Application de  review backoffice homepage and announce management (#12908)
.git/rebase-apply/patch:196: trailing whitespace.
  </div>  
error: le patch a échoué : corbo/static/css/corbo.css:295
error: corbo/static/css/corbo.css : le patch ne s'applique pas
error: le patch a échoué : corbo/templates/corbo/manage.html:1
error: corbo/templates/corbo/manage.html : le patch ne s'applique pas
error: le patch a échoué : corbo/views.py:135
error: corbo/views.py : le patch ne s'applique pas
#14

Updated by Frédéric Péters about 8 years ago

Pas besoin d'ajouter des icônes d'édition et de suppression directement dans la liste; et côté CSS le style ajouté à "#management ul li" n'est pas nécessaire. Sur la page d'une catégorie, pareil, et l'édition d'une annonce peut avoir lieu dans sa propre page (il me semblait qu'on avait récemment changé ça). "Category: Vacances", on a arrêté de répéter le type dans le titre; par contre il faudrait avoir "Annonces" dans le fil d'ariane dans le bandeau.

#15

Updated by Serghei Mihai about 8 years ago

Je voyais ces icones comme une sorte de "quick actions" sur les categories et annonces. Du coup je deplace ces actions dans les pages d'édition.
Patch avec les remarques prises en compte.

#16

Updated by Frédéric Péters about 8 years ago

Je note dans la capture la disparition de #12653 (après avoir noté la disparition de #12873).

def get_announces_number et def get_subscriptions_number → plutôt appeler ça ..._count.

#18

Updated by Frédéric Péters about 8 years ago

côté CSS le style ajouté à "#management ul li" n'est pas nécessaire

Il est toujours là. Ainsi qu'un padding latéral ajouté à div#content. Pour vérifier que c'est ok c'est facile, il suffit d'avoir un onglet avec chrono et un onglet avec corbo, passer de l'un à l'autre doit laisser le titre et l'élément de la liste aux mêmes endroits, aux mêmes tailles.

Je ne pense pas que la date de création de la catégorie apporte une info utile.

par contre il faudrait avoir "Annonces" dans le fil d'ariane dans le bandeau.

Toujours d'application. (sur la page d'une catégorie).

Et sur la page d'une annonce le fil d'ariane devrait être Annonces > nom de la catégorie.

Sur la liste des annonces si on veut afficher une info supplémentaire, affichons la date de publication plutôt que la date de modification.

Je préfère employer un fond grisé pour les éléments pas encore publiés mais si on veut utiliser une icône, so be it, mais il faut alors ajouter un peu de padding, là l'icône d'une annonce publiée colle trop au texte.

#20

Updated by Frédéric Péters about 8 years ago

Et sur la page d'une annonce le fil d'ariane devrait être Annonces > nom de la catégorie.

Toujours d'application.

Sur la liste des annonces si on veut afficher une info supplémentaire, affichons la date de publication plutôt que la date de modification.

Ok maintenant, mais la manière dont c'est aligné n'est pas terrible, ça doit marcher par chance avec certaines largeurs d'écran, a minimal je retirerais le "width: 25%" du "#manement .datetime".

Sur la page d'accueil, gardons uniquement "Nouvelle catégorie", l'ajout des annonces se faisant à partir de la page d'une catégorie. (et aussi, le choix de la catégorie peut alors être retiré).

On a un formatage relativement standard pour le mode "vide", il faudrait l'utiliser.

<div class="big-msg-info">
  {% blocktrans %}
  This site doesn't have any XXX yet. Click on the "New XXX" button in the top
  right of the page to add a first one.
  {% endblocktrans %}
</div>

Autre point que je n'avais pas encore noté, il manque des boutons "annuler" (boites et pages d'ajout ou de modif de catégorie ou d'annonce).

#21

Updated by Serghei Mihai about 8 years ago

Sur la page d'une annonce la catégorie est dans le fil d'ariane, ou il m'échappe quelque chose.
Patch à jour avec les remarques.

#22

Updated by Frédéric Péters about 8 years ago

Simplement déjà mettre à jour gadjo ?

#23

Updated by Serghei Mihai about 8 years ago

Il est à jour:

commit 8bf9dc3b3bd68db8265dcacbc123e769b188cfe0

#26

Updated by Frédéric Péters about 8 years ago

ok prenons le ainsi. À l'occasion ce sera pas mal d'avoir des tests sur le /manage/.

#27

Updated by Serghei Mihai about 8 years ago

  • Status changed from En cours to Résolu (à déployer)

Ok, je le ferai dans le ticket #12908:

commit 77036f9f12f850045a0eb3a41c09c0ca13afb489
Author: Serghei Mihai <smihai@entrouvert.com>
Date:   Tue Sep 6 18:01:09 2016 +0200

    review backoffice homepage and announce management (#12908)
#28

Updated by Serghei Mihai almost 8 years ago

  • Status changed from Résolu (à déployer) to Fermé

Also available in: Atom PDF