Non FLEXIcontent, n'est pas mort, loin de là ! C'est actuellement le CCK qui offre le plus de fonctions avec une prise en main simple et orientée Utilisateur.
FLEXIcontent est un système de gestion de contenu avancé pour Joomla permettant de mettre en page des contenus automatiquement selon des champs remplis dans le formulaire de soumission. Créer par Vistamédia, il permet de quasiment réaliser tout type de site (agenda, annuaire, …).
Comparé avec les 3 grande solutions existantes FLEXIcontent est plus puissant que K2 et bien plus simple à utiliser de SEBLOD.
Ce composant a la particularité d’être totalement compatible avec le com_content de Joomla (pas de perte d'article ou de catégorie lors d'une d'installation, juste les données des champs supplémentaires) et un article peut être affecté à plusieurs catégories et suivi en versions.
Pour informations, sachez que cela fait plus d'un an que FLEXIcontent évolue dans l'ombre :
- plus de 1300 commits sur le SVN du projet.
- une énorme amélioration des performances.
- une multitude de nouveautés autant en terme de plugin, de module et de gestion de l'administration.
- une fonction de recherche avancée
Ainsi, grâce à un gros travail sur les options, vous découvrirez qu'il y a de moins en moins besoin de code dans FLEXIcontent.
Principales fonctionnalités
Gestion de contenus
Au menu, nous retrouvons les fonctionnalités suivantes :
- Catégories imbriquées (niveaux infinis)
- Multi-catégories pour un même article
- Ajout de plus de 24 types de champs supplémentaires (images ,galerie, date, texte, select …)
- Moteur de recherche booléen en backend avec indexation en fulltext
- Moteur de recherche booléen avancé en front-end
- Appel des plugins joomla dans n’importe quel type de champs
- Compatibilité avec tous les modules développés pour le com_content
- Workflow simple avec 5 états
- Versioning (gestion des versions)
- Système de notification avancé lors des soumissions/modifications de contenu
- Système d'agrégation intégrée (tags)
- Gestionnaire de fichiers
- Gestion des statistiques de publication
Sef et Technique
- Utilisation des tables content et catégories qui procure une compatibilité ascendante et descendante avec le com_content
- Gestion automatique ou manuelle du fil d'ariane (pathway)
- Détection active de l'itemid
- Compatible avec le SEF natif de Joomla
- Plugin pour SH404sef
- Utilisation des url canoniques
Front-End
- Système d'évaluation en Ajax
- Système de commentaires en Ajax (composant externe)
- Favoris et notifications
- Système de filtres pour les vues catégories (utilisation des champs aditionel)
- Templates de contenus et de catégories spécifiques
- Modèle MVC pour toutes les pages front-end
Kits de création de contenus (CCK)
- Types de contenus illimités (articles, galerie, portfolio, fiche produit, etc...)
- Gestion des champs (cases à cocher, listes déroulantes, boutons radio, images, etc...)
- Les champs peuvent être communs à plusieurs types
- Les champs peuvent stocker des valeurs multiples
- Les valeurs s'ordonnent en glisser/déposer (drag and drop)
- Les champs peuvent être appelés par groupes ou individuellement (gestion des tabs)
Chaque type de champ est un plugin standard de Joomla pour que les développeurs tiers puissent les créer selon leur besoin
- Module universel qui permet d’afficher n’importe quel champ FLEXIcontent avec un système de tri complet
- Module de filtrage
- Module de recherche avancé
- Module de nuage de mots clés
FLEXIcontent sera représenté aux Joomladay du 23 et 24 mars avec une conférence, un atelier et un apéro avec le développeur principal du composant !
Informations complémentaires
- Vous pouvez télécharger FLEXIcontent sur le site officiel
- Notez que la fiche du JED n'est pas encore à jour donc il ne faut pas encore en tenir compte