NAPC Demo  

Essayez gratuitement NAPContent sur notre site demo !

Devenez membre

 et bénéficiez de toutes nos solutions!

Devenez membre

Découvrez les sites

qui utilisent NAPContent !

Voir
plus

Saisie d'un item

La philosophie de NAPContent pour la saisie d'un item part d'un constat, dans lequel on trouvait que pour beaucoup de CCK, on avait beaucoup d'informations parasites et souvent inutiles qui perdaient l'utilisateur. En ce sens on a choisi de permettre au développeur d'intégrer très simplement les informations et champs nécessaires à l'utilisateur pour chaque type.

Pour la saisie d'un item, seul les champs "Obligatoires" sont nécessaires, c'est à dire que vous pouvez simplifier au maximum le formulaire en ne laissant uniquement que les champs nécessaires à la saisie de l'utilisateur, ou au niveau de droit de l'utilisateur.
On peut arriver à des formulaires très épurés, simplement en indiquant seulement les champs nécessaires dans la layout "Formulaire" du type de l'item (voir Les layouts des formulaires).

Dans l'exemple ci-dessous on a choisi de mettre plusieurs champs à différents endroits de la page. Il y'a plusieurs positions prédéfinies, auxquelles on peut attacher les différents champs que comprend le type de l'item.

item edit01

 

Position Top

item edit03

En haut à gauche on a trois boutons, le premier "Enregistrer" permet de sauvegarder l'item tout en restant sur l'édition. Le deuxième "Enregistrer & Fermer", permet de sauvegarder et de revenir à la liste des items. Et le dernier permet de quitter l'édition de l'item sans sauvegarder.

Ensuite on va retrouver les champs systèmes obligatoires comme "Title", "Type" et "Categories", que vous pouvez placer dans différentes positions suivant le besoin.

Dans l'exemple ci-dessus, on peut voir placé dans la position "top", les champs : Title, Language, State et Type.

 

Les onglets

item edit04

On a ensuite un système d'onglet dans la partie centrale qui peut être utilisé ou non et configuré simplement. Il suffit d'avoir préalablement affecté des champs aux onglets.
Dans l'exemple ci-dessus on a décidé d'avoir un onglet "Content", et un onglet "Media" pour simplifier l'utilisation et la visibilité de l'utilisateur. On a rattaché dans le premier un champ HTML, et un champ tag. Dans le second on a juste mis un champ Image. 
L'onglet System Tab lui, comprend les champs tels que les paramètres, les droits, les metadatas et le versioning.

 

Position Right

item edit05

Dans la colonne de droite on retrouve les champs : Categories, Access, Publish Date, Author, Created, Updated et Hits. Si l'utilisateur n'a pas besoin de certains champs encore une fois on peut simplifier en enlevant les champs inutiles.
Il est important de savoir que la catégorie sélectionnée en premier (ou bien en tête de sélection) déterminera la catégorie principale de l'item.

 

Autres positions

Il existe d'autres positions prédéfinies telles que : bottom, hidden, render, ayant leur propre utilité et disposition. Mais vous pouvez aussi créer facilement d'autre position si vous en avez le besoin. Voir Les layouts de formulaire.

 

Exemple de formulaire simplifié

Dans l'exemple ci-dessous, on a choisit de laisser pour l'utilisateur, uniquement les champs qui pouvait l'intéresser (et les champs systèmes obligatoires), on a aussi regroupé le champ image dans l'onglet Content pour ne pas multiplier les onglets inutilement.

item edit02

La simplification permet d'éviter à l'utilisateur les erreurs de saisies et d'avoir une interface claire et compréhensible.

×
Ce site utilise des cookies pour vous offrir le meilleur service. En continuant, vous acceptez de recevoir les cookies sur ce site.