Essayez gratuitement NAPContent sur notre site demo !
et bénéficiez de toutes nos solutions!
qui utilisent NAPContent !
NAPContent se base sur le système de gestion des droits de Joomla. Veuillez donc prendre connaissance dans un premier temps du fonctionnement via ce tutoriel.
Les droits définissent les actions autorisées ou non (et non pas la restriction de l'affichage, pour cela veuillez consulter la section sur les niveaux d'accès)
Les droits globaux doivent être tout d'abord définit via les paramètres généraux puis pourront être outrepassé par les sous éléments tels que les types, les catégories, les champs ou bien les items.
Allez dans l'administration de NAPContent, puis cliquer dans la barre d'outils sur le bouton "Paramètres", placez vous ensuite sur l'onglet "Droits"
Vous pouvez y accéder également via le menu d'administration Joomla! "Système - Configuration". Cliquez ensuite sur NAPContent puis placez vous sur l'onglet "Droits".
Composant: Accès : Utiliser le composant de NAPContent
Administration: Accès : Modifier et configurer l'application NAPContent
Items: Accès aux gestionnaire items : Consulter, supprimer ou modifier les items. Par défaut seul les items de l'utilisateur apparaitront, utiliser le paramètre suivant pour donner l'accès à l'ensemble des items.(peut être outrepasser par les droits de l'item)
Items: Accès à tous les items : Consulter, supprimer ou modifier l'ensemble des items de tous les types (peut être outrepasser par les droits du type)
Items: Afficher toutes les catégories : Affiche la catégorie et les items rattachés dans le gestionnaire de contenus. (peut être outrepasser par les droits de la catégorie)
Items: Créer des items pour tout les types : Permet de lister et créer des items pour l'ensemble des types (peut être outrepasser par les droits du type)
Items: Accès à tous les champs : Autorise la modification de l'ensemble des champs (peut être outrepasser par les droits du champ)
Items: Gestion des versions de tous les items : Indique si l'utilisateur peut utiliser le système de versionning pour l'ensemble des items (peut être outrepasser par les droits dutype)
Catégories: Création/Modification/Suppression toutes catégories : Créer, modifier ou supprimer l'ensemble des catégories(peut être outrepasser par les droits de la catégorie)
Import: Accès : Autorise l'utilisateur à importer des tems
Export: Accès : Autorise l'utilisateur à exporter des items
Frontend: Soumettre des items :Permet d'ajouter des items dans le frontend (peut être outrepasser par les droits du type)
Frontend: Modifier les items : Permet de modifier des items dans le frontend. Par défaut un utilisateur peut toujours modifier ses propres items.(peut être outrepasser par les droits du type)
Frontend: Accès à tous les champs :Autorise la modification de l'ensemble des champs (peut être outrepasser par les droits du champ)
Allez dans l'administration de NAPContent, puis dans la rubrique des Types. Cliquez ensuite sur le type pour lequel vous souhaitez déifnir les droits.
Repérez le champs "Droits" puis cliquez sur le bouton "Afficher/Masquer"
Items: Créer de ce type : Autoriser ou non la création d'items pour ce type (outrepasse la paramètre global Items: Créer des items pour tout les types)
Items : Liste tous les items de ce type : Autorise à consulter et à modifier l'ensemble des items de ce type (outrepasse la paramètre global Items: Accès à tous les items)
Items : Gestion des versions : Autorise à gérer le versionning pour ce type (outrepasse la paramètre global Items: Gestion des versions de tous les items)
Frontend : Soumettre des items pour ce type : Autorise la création d'items en frontend pour ce type (outrepasse la paramètre global Frontend: Soumettre des items)
Frontend : Modifier les items de ce type :Autorise la modification d'items en frontend pour ce type (outrepasse le paramètre global Frontend: Modifier les items)
Allez dans l'administration de NAPContent, puis dans la rubrique des Catégories. Cliquez ensuite sur la catégorie pour laquelle vous souhaitez définir les droits.
Repérez le champs "Droits" puis cliquez sur le bouton "Afficher/Masquer"
Items: Afficher cette catégorie :Affiche ou non cette catégorie dans la gestion des contenus. Ce paramètre inclut également toutes les catégories enfant quelque soit leur configuration. (outrepasse la paramètre global Items: Afficher toutes les catégories)
Categories : Modifier/Supprimer cette catégorie : Modifier ou supprimer cette catégorie (outrepasse la paramètre global atégories: Création/Modification/Suppression toutes catégories)
Allez dans l'administration de NAPContent, puis dans la rubrique des Champs. Cliquez ensuite sur le champ pour lequel vous souhaitez définir les droits.
Repérez le champs "Droits" puis cliquez sur le bouton "Afficher/Masquer"
Rappel, la gestion des droits permet uniquement de gérer les actions sur les items et non pas d'afficher/masquer les contenus, pour cela il vous faut utiliser le workflow ou les niveaux d'accès
Items: Accès à ce champ :Autorise la modification des données de ce champ en backend(outrepasse la paramètre global Items: Accès à tous les champs)
Frontend: Accès à ce champ : Autorise la modification des données de ce champ en frontend (outrepasse la paramètre global Frontend: Accès à tous les champs)
Bon à savoir, si lors de la modification d'un item certains utilisateur n'ont pas accès à certains champs, la valeur du champ ne sera pas perdue, NAPContent conserve toujours la valeur d'origine dans le cas où un utilisateur n'a pas les droits pour modifier des données.
Allez dans la gestion des contenus de NAPContent, recherchez puis cliquez sur le titre de l'item pour lequel vous souhaitez définir les droits.
Repérez le champs "Droits" (ou Rules s'il n'a pas été traduit) puis cliquez sur le bouton "Afficher/Masquer"
Il est fort probable que ce champ n'aparaisse pas dans votre formulaire. Il vous faudra alors ajouter le champ "Rules" dans une position de template de votre formulaire.
Rappel, la gestion des droits permet uniquement de gérer les actions sur les items et non pas d'afficher/masquer les contenus, pour cela il vous faut utiliser le workflow ou les niveaux d'accès
Item: Lister/Modifier/Supprimer cet item : Autorise l'affichage, la modification et la suppression de cet item (outrepasse la paramètre global Items: Accès aux gestionnaire items)