Voici un petit tour des différents panneaux d’administration de FLEXIcontent, il n’est pas exhaustif, c’est juste pour se sentir plus à l’aise avec ce composant.
Noyau central de ce composant le panneau d’administration global permet de gérer :
Pour chaque type, vous allez pouvoir choisir tout une série d’option, comme les Template possibles, la gestion des langues, le système de notification etc.
Il est important de d’abord définir le type de contenu avant de commencer vos projets (ex : fiche bien à vendre, fiche artiste, fiche recette etc.)
Chaque type pourra ce voir affecter les champs que vous allez créer plus tard.
Voici un petit tour d’horizon
1 Dans "Parametres" vous pourrez définir l’affichage, du titre, des icônes RSS, les autorisations de template pour ce type etc.
2 Dans "Customize : Description"
Vous allez pouvoir définir et traduire le label ainsi que définir la taille de la zone d’édition
Pour traduire un champ il suffit de créer une valeur comme ceci [fr]=le label en français
ex : [FR]=le label en français[en]=le label en anglais[default]=le label par défaut (sans saut de ligne)
3 "Customize: Title, Created(by), Modified(by), Document Type"
De la même manière vous aller pouvoir personalisé les champs titre, créer par, modifier par et type
4 "Customize: Hits, Version, State, Voting, Favourites, Tags"
La même chose pour le nombre de clic, la version, le statu, les votes, le favorite et les mots clés
5 "SEO parametres" permet de gérer au mieux votre référencement
6 "Item form" permettra de gérer le formulaire de la partie publique du site. Il permet de choisir si les mots clés seront éditables, si les métas seront accessibles etc. Cette configuration sera prioritaire par rapport à la configuration globale
7 "Email notification", vous permettra de définir les règles de notification et les règles de validations spécifiquement pour ce type.
8 "Items Manager Configuration", permet de définir les champs disponibles pour ce type (c’est une configuration très spécifique, à ne pas utiliser si vous ne savez pas exactement ce que vous faite)
9 "Layout Selection" permet de sélectionner le template item pour ce type.
C'est ici que l'on attribue le template pour catégorie. (On peut surcharger cette option à travers le lien de menu Joomla)
10 "Layout Configuration" : les réglages spécifiques du template sélectionné, généralement on pourra choisir l’affichage ou non des champs système tel que le vote, l’auteur etc.
Les champs FLEXIcontent permettent d’ajouter des fonctions à votre type de contenu, une date, une galerie, une liste déroulante etc.
Voici la liste ainsi qu’un petit descriptif pour chacun :
Il existe une série de champs qui vont s’affichés dans vos items mais qui seront non éditables par l’utilisateur
Et un champ particulier qui sert à mettre en page vos formulaires de soumission
1 Cliquer sur nouveau champ depuis le tableau de bord
2 Donner un label a votre champ (nom qui s’affichera)
3 FACULTATIF donner un nom à votre champ (c’est le nom technique du champ pour les appels de programmation, attention pas d’espace pas d’accents etc.)
Dans la partie de droite vous allez pouvoir affecter vos champs à vos différents types ainsi que configurer finement vos champs
4 Choisir le type de champ
5 Affecter le champ à un ou plusieurs types d'item ou de contenu tel qu'expliqué en 3.3.1.
6 Faire les réglages de votre champ (En fonction de votre choix la partie option de droite changera.)
7 Dans la partie de gauche vous pourrez définir le comportement du champ (utilisable lors de la recherche, éditable pour l’utilisateur, traductible, les permissions etc.)
8 Sauvegarder
9 Gestion des permissions Joomla pour chaque champ (création ou mmodification).
Dans la gestion des catégories, vous pourrez choisir
Voici le descriptif des différents panneaux :
1 « Title » titre de votre catégorie
2 « Parent Category » niveau de la catégorie (root, sous-catégorie, sous-sous-catégorie etc.)
3 « Category Language » affectation d’une langue à une catégorie
4 « Copy all parameters from » avec cette option vous pouvez copier tous les réglages d’une autre catégorie
5 « Manage Permission » gestion des permissions Joomla pour chaque catégorie
6 « Description » description de la catégorie dont les réglages sont présenté au point 10
7 « Publishing Options » : vous pourrez définir l’auteur, ainsi que les accès public à la catégorie, c’est-à-dire qui peut voir le contenu de cette catégorie
8 "Metadata" : permet de mettre les informations de référencement pour la catégorie
9 "Parameters: Basic", ne pas utiliser c’est le système de template de Joomla.
10 "Parameters: Category Info & Options", ce panneau permet de gérer comment seront afficher les informations de la catégorie, comme la description, l’affichage des icônes RSS, impression etc. Vous trouverez aussi les longueurs du titre de la catégorie, la gestion de l’image principale. Ainsi que les réglages d’affichages des sous-catégories.
11 "Parameters: Items List Creation", ce panneau permet de gérer comment sera généré la liste des articles de la catégorie, comme l’ordre, l’affichage des boutons d’éditions pour chaque item, la pagination etc.
12 "Parameters: Alpha-Index, Search, Filters" permet de gérer l’affichage des options de filtrage d’un categories. Avec un index alphabétique, l’affichage des champs pour filtrer vos contenus, le moteur de recherche etc.
Note : pour qu’un champ soit utilisable comme filtre il faut le spécifier dans le réglage du dit filtre.
13 "Parameters: RSS Feeds List" va vous permettre de définir les options de génération de votre flux RSS avec la gestion des champs FLEXIcontent.
14 "Email Notifications: for assigned items", vous permettra de gérer les notifications email et le système de validation pour la catégorie en cour.
15 "Layout et template", là vous allez pouvoir assigner le template de la catégorie ainsi que les options qui lui sont rattachés (ex nombre de mots avant le lien lire la suite, taille de l’image principale etc.)
Dans la partie template vous pourrez gérer l’affichage des champs. Il faut distinguer 2 vues :
Chaque template est composé de position dans lesquelles nous pouvons charger des champs.
Il est bien-sûr possible, et assez facilement, de rajouter des positions à un template existant voir de créer ces propres Template.
Une position particulaire existe, le RENDERONLY, cette position permet de charger des champs qui ne seront pas affichés mais qui alors utiliser dans le code PHP pourront servir à faire des trie des conditions etc.
Ex : un champ radio (valeur oui non) positionner dans le RENDERONLY permettra de créer une boucle pouvant définir si une zone est affichée ou non. Les possibilités sont infinies.
Les 5 Template de base |
Vue item |
Vue catégorie |
Blog |
||
Defaut |
||
FAQ
|
||
items-tabbed
|
||
Présentation
|
Maintenant, vous pouvez éditer vos items pour remplir vos champs.
La gestion des items est extrêmement puissante dans FLEXIcontent, vous pouvez réaliser toutes sortes d'action depuis le tableau général.
Par soucis de simplification (c'est un guide de démarrage rapide..) il sera réalisé un tutoriel rien que sur ce point ultérieurement.
Petit descriptif du tableau de gestion
Petit descriptif du tableau de gestion
Dans ce tableau vous pourrez réaliser pleins d’action sans avoir à éditer vos articles :
Icones |
action |
|
Prévisualisation des items |
|
Changement de statut par menu déroulant |
|
Ordre par glissé-déposé |
Tutoriel offert par http://www.com3elles.com, plus de tutos sur notre site