Dotclear

Ticket #1533 (closed defect: fixed)

Opened 10 years ago

Last modified 10 years ago

Admin: Entry sidebar

Reported by: kozlika Owned by: team
Priority: normal Milestone: 2.6
Component: module:core Version: 2.5
Severity: normal Keywords:
Cc:

Description

Réorganisation de la sidebar d'un billet ou d'une page.

On doit arriver à ça :

Statut (h4)
    > Etat du billet
        select
    > Publié le
        input + calendrier
    > Langue du billet
        select
    > Syntaxe de saisie
        select
        bouton conversion
   
Classement (h4)
    _ Billet sélectionné (checkbox)
    > Catégorie
        select
    > Mots-clés
        input text
        lien de choix dans la liste
    > Pièces jointes
        Liste des pièces jointes ou "Pas de fichier attaché"
        Bouton d'ajout de pièce jointe
   
Options (h4)
    _ Accepter les commentaires (checkbox)
    _ Accepter les rétroliens (checkbox)
    > Protéger par un mot de passe
        input texte
    > URL spécifique
        input + verrouillé / déverrouillé
    > Services de ping
        liste des services avec checkbox pour chacun
        (liens) Sélectionner : Tous | Aucun | Inverser la sélection

Le signe > représente une fonction toggle (avec mémorisation du dernier choix de l'utilisateur), ce qui est affiché masqué est décrit dessous.

Le premier niveau (les h4) pourrait aussi replier toute la boîte mais ça n'est pas obligatoire.

Le second niveau (les labels des toggle et les quelques checkbox) sont des titres de niveau h5. Lorsqu'ils sont à la fois label d'un élément de formulaire et h5, le html doit être :

<h5><label>Le label</label></h5>

Les blocs Statut, Classement, Options doivent être assortis de behaviors pour que d'éventuels plugins disent dans laquelle de ces trois boîtes ils se rangent.

Change History

comment:1 Changed 10 years ago by Anne Kozlika <kozlika@…>

(In [c65cbfa9ebf8]) Post ergo enhancement. Can't do more without dev help. See #1533

comment:2 Changed 10 years ago by bruno

Je trouve que ça fait une barre latérale bien chargée au final... on ne pourrait pas mettre une boîte en plus au milieu qui groupent des informations les plus pertinentes (en haut ou en bas) ?

Je verrais bien dans cette zone : la catégorie, éventuellement les tags, si le billet est sélectionné ("starré" au sens google), les pièces jointes en bas, ...

comment:3 Changed 10 years ago by kozlika

La barre latérale a exactement les mêmes contenus qu'avant, sauf qu'on peut replier à peu près tout, ce qui n'est pas le cas actuellement.

Pour la zone "pertinente" dont tu parles c'est partir du présupposé que nous savons ce que l'utilisateur utilisera le plus souvent, ce qui est faux. Untel ne se sert absolument pas des catégories, tel autre protège un billet sur deux par un mot de passe, tel autre encore a quasi systématiquement des pièces jointes.

Gautier a préféré regrouper les items. Comme de toutes façons il a prévu des tests utilisateurs après la 2.6 il verra bien s'il veut revoir sa copie.

comment:4 Changed 10 years ago by Dsls

(In [f654316f6e43]) * Added foldable sidebar entries,

  • Added new behavior : adminPostFormSidebarItems
  • Sidebar entries are now manageable from plugins

see #1533

comment:5 Changed 10 years ago by franck

  • Milestone changed from A definir to 2.6

comment:6 Changed 10 years ago by kozlika

À reporter sur Pages + Gérer le clic sur label. Sinon c'est bon pour moi.

comment:7 Changed 10 years ago by Dsls

(In [47b43ca4c6a7]) Updated pages plugin the same way as post.php, see #1533

comment:8 Changed 10 years ago by kozlika

  • Status changed from new to closed
  • Resolution set to fixed

Fixed, thx Dsls \o/

Note: See TracTickets for help on using tickets.

Sites map