SlideShare une entreprise Scribd logo
Fabrik - Joomla App Builder
Version 3.4.1 du 6 Janvier 2016
Florian Pinard (florianpinard@yahoo.fr)
Qu’est ce que Fabrik
 Fabrik est un composant Joomla
 Disponible depuis le front-end et le back-end pour
 VISUALISER
 AJOUTER
 FILTRER
 Et bien d’autres
 Son avantage majeur est la possibilité de le lier aux tables de la Base de Données Joomla
Fabrik se trouve sur http://fabrikar.com/
Le noyau de Fabrik
Le noyau de Fabrik est composé de List et de Visualizations
Autour de ces 2 concepts s’ajoutent:
- Les Forms
- Les Groups
- Les Elements
- Les Packages
- Les Connections
List
Forms
Groups
ElementsPackages
Connections
Interface d’administration
Création d’une liste
Détails: Nom liste
Données: lien avec
BDD
Publication: affichage /
recherche / export CSV
Accès: lecture / écriture
/ export / suppression
Plug-in: de nombreux
choix sur fabrikar.com
Liste – Onglet Données
Utilisation d’une nouvelle table
Utilisation d’une table existante
(content, user, etc)
Liste – validation d’une liste
Nouveauté V3.4:
Possibilité de faire de la liste un
modèle (content type) pour
réutilisation sur ce site ou un autre.
Note: dans le cas d’un portage sur
un autre site, si les accès sont
différents il y a une étape de
correspondance des accès.
Interaction avec la liste
Ajouter un champ
Modifier la
soumission d’une
entrée
Voir toutes les
entrées de la liste
Ajout d’un élément
Le nom en front-end
Le nom dans le champ BDD
(auto-rempli depuis l’intitulé)
Eléments – Onglet Publication
Eléments – Onglet Acces
Eléments – Onglet Paramètres
Eléments – Onglet Validation
Eléments – Onglet Javascript
Vues des éléments (non spécifique aux listes)
Liens de menu Fabrik
Lien type DETAILS
 Nécessite de renseigner l’id de la ligne
 Nativement Fabrik propose de montrer la ligne associée à l’id de l’utilisateur ou le dernier
enregistrement
-1 pour l’id user
-2 pour le dernier
enregistrement
Lien type FORM
 Permet d’enregistrer une entrée
 Même fonctionnalité que pour le
DETAIL (id entrée = id user)
Nom du formulaire
Les éléments
publiés et affectés
Lien type LIST
 Permet de voir tous les enregistrements
 On peut définir quels éléments seront visibles (la configuration au niveau du lien surpasse la
configuration du visible dans le composant au niveau de la liste)
 On peut filtrer les valeurs des éléments, visibles ou non
Aller plus loin
 Lien type VISUALIZATION : permet d’afficher les données de la liste à travers une interface type
google maps, calendrier, timeline
 Lien type PACKAGE: permet de lister des packages existants. Les packages comprennent le
composant fabrik avec des listes et éléments pré-configurés (nécessite la même version de joomla
entre les deux sites)
Dernières news
 Le composant est passé en version 3.5.1 avec
notamment:
 New Calendar Visualization using the
FullCalendar jQuery library
 Improvements to Radius Search Plugin
 Added Custom JS Handling on GoogleMap and
FullCalendar Visualizations
 Un-Cached Option for Maps in Detail Views
 PHP Mailer Handling Additions for Joomla!
Changes
 Fixes to AJAX Pagination
 Pop-up Modals Custom Layout Files Added
 Custom Mail Header added in Form Email
Plugin
 Digital Signature Element Form View Settings
Improved
 Link Element Now Supports "mailto"
 Tag Cloud Module Fixes for PHP 7
Compatibility
 Improvments to CSV Export
 Joomla! 3.6 Compatibility Improvements
 PHP 7 Compatibility Improvements

Contenu connexe

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Fabrik - Joomla app builder

  • 1. Fabrik - Joomla App Builder Version 3.4.1 du 6 Janvier 2016 Florian Pinard (florianpinard@yahoo.fr)
  • 2. Qu’est ce que Fabrik  Fabrik est un composant Joomla  Disponible depuis le front-end et le back-end pour  VISUALISER  AJOUTER  FILTRER  Et bien d’autres  Son avantage majeur est la possibilité de le lier aux tables de la Base de Données Joomla
  • 3. Fabrik se trouve sur http://fabrikar.com/
  • 4. Le noyau de Fabrik Le noyau de Fabrik est composé de List et de Visualizations Autour de ces 2 concepts s’ajoutent: - Les Forms - Les Groups - Les Elements - Les Packages - Les Connections List Forms Groups ElementsPackages Connections
  • 6. Création d’une liste Détails: Nom liste Données: lien avec BDD Publication: affichage / recherche / export CSV Accès: lecture / écriture / export / suppression Plug-in: de nombreux choix sur fabrikar.com
  • 7. Liste – Onglet Données Utilisation d’une nouvelle table Utilisation d’une table existante (content, user, etc)
  • 8. Liste – validation d’une liste Nouveauté V3.4: Possibilité de faire de la liste un modèle (content type) pour réutilisation sur ce site ou un autre. Note: dans le cas d’un portage sur un autre site, si les accès sont différents il y a une étape de correspondance des accès.
  • 9. Interaction avec la liste Ajouter un champ Modifier la soumission d’une entrée Voir toutes les entrées de la liste
  • 10. Ajout d’un élément Le nom en front-end Le nom dans le champ BDD (auto-rempli depuis l’intitulé)
  • 11. Eléments – Onglet Publication
  • 13. Eléments – Onglet Paramètres
  • 14. Eléments – Onglet Validation
  • 15. Eléments – Onglet Javascript
  • 16. Vues des éléments (non spécifique aux listes)
  • 17. Liens de menu Fabrik
  • 18. Lien type DETAILS  Nécessite de renseigner l’id de la ligne  Nativement Fabrik propose de montrer la ligne associée à l’id de l’utilisateur ou le dernier enregistrement -1 pour l’id user -2 pour le dernier enregistrement
  • 19. Lien type FORM  Permet d’enregistrer une entrée  Même fonctionnalité que pour le DETAIL (id entrée = id user) Nom du formulaire Les éléments publiés et affectés
  • 20. Lien type LIST  Permet de voir tous les enregistrements  On peut définir quels éléments seront visibles (la configuration au niveau du lien surpasse la configuration du visible dans le composant au niveau de la liste)  On peut filtrer les valeurs des éléments, visibles ou non
  • 21. Aller plus loin  Lien type VISUALIZATION : permet d’afficher les données de la liste à travers une interface type google maps, calendrier, timeline  Lien type PACKAGE: permet de lister des packages existants. Les packages comprennent le composant fabrik avec des listes et éléments pré-configurés (nécessite la même version de joomla entre les deux sites)
  • 22. Dernières news  Le composant est passé en version 3.5.1 avec notamment:  New Calendar Visualization using the FullCalendar jQuery library  Improvements to Radius Search Plugin  Added Custom JS Handling on GoogleMap and FullCalendar Visualizations  Un-Cached Option for Maps in Detail Views  PHP Mailer Handling Additions for Joomla! Changes  Fixes to AJAX Pagination  Pop-up Modals Custom Layout Files Added  Custom Mail Header added in Form Email Plugin  Digital Signature Element Form View Settings Improved  Link Element Now Supports "mailto"  Tag Cloud Module Fixes for PHP 7 Compatibility  Improvments to CSV Export  Joomla! 3.6 Compatibility Improvements  PHP 7 Compatibility Improvements