patacrep / patanet

Web interface for LaTeX songbook generation
GNU Affero General Public License v3.0
10 stars 3 forks source link

User area #126

Closed oliverpool closed 9 years ago

oliverpool commented 9 years ago

J'ai tenté d'améliorer le design des "pages utilisateur", pour le rapprocher de celui des carnets de chant: user_area

et quelques autres petits détails (notamment des icones)

public

Qu'en pensez-vous ?

Luthaf commented 9 years ago

Ça me semble bien !

oliverpool commented 9 years ago

Merci :-) [j'arrive encore à avoir des idées et un peu de temps pour les implémenter]

Soundy25 commented 9 years ago

Moi aussi je trouve l'idée des onglets interessante et super merci pour les copies d'écran. ^^

Perso, j'aurai peut être plutôt utilisé des onglets pour proposer les différentes pages d'une même rubrique. Ex 1 : onglet1(Carnets de chant publics), onglet2(Mes carnets) Ex 2 : onglet1(Mon compte), onglet2(Mes préférences, onglet3(Se déconnecter)...

<< je pense qu'il n'est pas nécessaire que sur chaque page il y ait les liens de déconnexion et changement de mdp >>

Pour ma part, je préconise : liens de connexion : sur chaque page, qqpart en haut à droite (avant connexion) liens de déconnexion : sur chaque page à la place du lien de connexion (après connexion) changement de mdp : uniquement dans la page Mon profil. (Page qui, à mon sens, devrait être une autre page que Mes carnets [Cf. Finalité de l'interface]) lien vers l'interface admin de django : Sur chaque page, ok, mais pourquoi pas dans le footer ou tt en bas de la barre de navigation dans la partie Dév. ? Idéalement les connexions des super admin ne devraient représentées qu'une très faible proportion des connexions globales une fois le site en prod, imposer ça à tous ne me parait pas pertinent. Même si (oui, je m'en souviens) le service n'est pas destiné à des "milliers" d'utilisateurs.^^

<<[j'arrive encore à avoir des idées et un peu de temps pour les implémenter]>> Ouhaaaaa, je suis carrément jaloux. J'arrive pas à trouver le temps pour me mettre sur Git ! Grrrr, put... de vie! ^^

oliverpool commented 9 years ago

@Soundy25 : merci pour ton retour! Quelques points invisibles sur les captures:

liens de connexion : sur chaque page, qqpart en haut à droite (avant connexion)

C'est comme cela actuellement : en haut a droite de chaque page, un lien "connexion" et un lien "création de compte" lorsque l'utilisateur n'est pas connecte

lien vers l'interface admin de django

Il n'est affiche que si l'utilisateur est un "super admin"


Concernant les points de divergence:

liens de déconnexion: je pense que patanet n'est pas un site sur lequel on se connecte depuis un ordinateur "hostile", a ce titre il n'est pas nécessaire d'avoir un accès rapide a cette fonction (de plus, je pense qu'il est moins frustrant d'avoir une page intermédiaire pour la déconnexion, que d’être déconnecté par erreur, a cause d'un clic approximatif)

concernant les onglets, cela m'a aussi dérangé qu'ils n'appartiennent pas a une même rubrique, mais avec du recul, cela regroupe les "actions possibles pour l'utilisateur" Malgré leur nom, "Mes carnets" et "Carnets publics" sont en fait très différents : le premier est un processus de création (de carnet), le deuxième est juste une consultation du travail d'autre personnes. Je ne vois pas trop de cas, ou un utilisateur aurait envie de passer de l'un a l'autre (hormis pour la suggestion de chants, mais cela devrait être une page dédiée, par exemple un autre onglet :-)

Mon profil que doit contenir cette page ? (a part le changement de mot de passe ?)

PS : Pour citer quelqu'un, tu peut preceder la ligne par "> " (sans les guillemets)

Soundy25 commented 9 years ago

il n'est pas nécessaire d'avoir un accès rapide a cette fonction

Mouaip, ok d'ac. Je disais ça parce que les gens ont maintenant pris l'habitude de trouver ce lien ici... et qu'il faut toujours faciliter la vie du client. ^^

"Mes carnets" est un processus de création (de carnet)

Ah, ok. Je pensais que cette interface affichait la liste des carnets créés par l'utilisateur connecté et qu'il ne s'agissait que d'un [WHERE auteur = connected user] en + par rapport à la liste publique.

Gardons également à l'esprit que ce n'est pas rôle des onglets de remplacer la barre de nav. ^^

suggestion de chants, mais cela devrait être une page dédiée,

Je trouve que c'est très efficace quand c'est présenté directement sur la page du/des produits comparés., comme ici : http://retro.grooveshark.com/#!/album/Dreams+To+Remember+The+Very+Best+Of+Otis+Redding/545901 Cf. partie Related artists en bas à droite. Le lien "Voir tout" http://retro.grooveshark.com/#!/otis_redding/similar-artists permet de lister l'ensemble des comparaisons.

oliverpool commented 9 years ago

Déconnexion

Je suis d'accord que c'est pas très courant, mais du coup j'insiste pour que le lien vers la page "Compte utilisateur" soit en haut à droite (là où aurait dû se trouver le lien de déconnexion)

Mes Carnets

En effet, la liste contient les carnets privés et publics de l'utilisateur (étoile bleue = public)

Suggestion

Cette fonctionnalité est encore loin d'être implémentée, mais je verrai quand même bien un onglet dédié (à côté de "Ajout de chants"), avec des "incursions" en quelques lignes dans d'autres pages (probablement comme grooveshark - qui est bloqué en Allemagne...)

Soundy25 commented 9 years ago

Arg... désolé pour le blocage. C'est que, comment dire, d'ici je n'le vois pas... le blocage. ^^

oliverpool commented 9 years ago

après relecture, mon commentaire précédent est pas très clair: je suis à 100% pour éviter de trop perturber l'utilisateur, et de garder en haut à droite un lien qui ouvre une page qui permet à l'utilisateur de se déconnecter! (le seul changement est le "qui ouvre une page", par rapport aux interfaces "habituelles")