SlideShare a Scribd company logo
1 of 93
JOOMLA! 3.2
A FULL BOX OF
(SWISS) CHOCOLATES
BRIAN TEEMAN
SWITZERLAND
JOOMLA!DAY
SEPT 2013
HELLO
I AM BRIAN TEEMAN
HELLO
I AM BRIAN TEEMAN
CO-FOUNDER JOOMLA
HELLO
I AM BRIAN TEEMAN
CO-FOUNDER JOOMLA
BASED IN THE UK
HELLO
I AM BRIAN TEEMAN
CO-FOUNDER JOOMLA
BASED IN THE UK
OR BA SEAT 10C
HELLO
WHAT IS BRIAN?
NOT A CODER
WHAT IS BRIAN?
NOT A CODER
NOT A DESIGNER
WHAT IS BRIAN?
NOT A CODER
NOT A DESIGNER
NOT A LEADER
WHAT IS BRIAN?
NOT A CODER
NOT A DESIGNER
NOT A LEADER
NOT A FOLLOWER
WHAT IS BRIAN?
NOT A CODER
NOT A DESIGNER
NOT A LEADER
NOT A FOLLOWER
WHAT IS BRIAN?
!!!!
I AM LUCKY
I TRAVEL THE WORLD
I AM LUCKY
I TRAVEL THE WORLD
TALKING…
I AM LUCKY
I TRAVEL THE WORLD
TALKING…
...AND TALKING…
I AM LUCKY
I TRAVEL THE WORLD
TALKING…
...AND TALKING…
... ABOUT MY LOVE
I AM LUCKY
CHOCOLATE
JOOMLA! 3.2
LEADING THE WAY
IN CHANGING THE WEB
SWITZERLAND
JOOMLA!DAY
SEPT 2013
BRIAN TEEMAN
JOOMLA IS LIKE A BOX OF
JOOMLA 3.2
NEW FEATURES
JOOMLA 3.2
NEW FEATURES
NEW LIBRARIES
JOOMLA 3.2
NEW FEATURES
NEW LIBRARIES
EXTRA FUNCTIONS
JOOMLA 3.2
NEW FEATURES
NEW LIBRARIES
EXTRA FUNCTIONS
IMPROVED UI
JOOMLA 3.2
MULTILINGUAL
INSTALL AND SETUP
MULTILINGUAL
INSTALL AND SETUP
IN ONE STEP
MULTILINGUAL
RAD (aka FoF)
DEVELOP YOUR OWN
EXTENSIONS WITH
MINIMAL CODE
RAD (aka FoF)
VERSIONING
WHO DID IT
VERSIONING
WHO DID IT
WHAT DID THEY DO
VERSIONING
WHO DID IT
WHAT DID THEY DO
WHEN DID THEY DO IT
VERSIONING
WHO DID IT
WHAT DID THEY DO
WHEN DID THEY DO IT
WHY DID THEY DO IT
VERSIONING
WHO DID IT
WHAT DID THEY DO
WHEN DID THEY DO IT
WHY DID THEY DO IT
VERSIONING
OK MAYBE NOT WHY
SECURITY
KEEP IT SAFE
CHANGE TO BCRYPT
KEEP IT SAFE
CHANGE TO BCRYPT
TWO FACTOR
AUTHENTICATION
KEEP IT SAFE
CHANGE TO BCRYPT
TWO FACTOR
AUTHENTICATION
THE YUBIKEY
KEEP IT SAFE
TEMPLATES
UPDATED LIBRARIES
TEMPLATES
UPDATED LIBRARIES
MORE ICONS
TEMPLATES
UPDATED LIBRARIES
MORE ICONS
J-LAYOUTS
TEMPLATES
UPDATED LIBRARIES
MORE ICONS
J-LAYOUTS
AND ….
TEMPLATES
ACCESS CONTROL
NOW FOR MODULES
ACCESS CONTROL
NOW FOR MODULES
ALL MODULES
ACCESS CONTROL
NOW FOR MODULES
ALL MODULES
SELECTED MODULES
ACCESS CONTROL
DEBUG
FOR DEVELOPERS
DEBUG
FOR DEVELOPERS
SQL EXPLAIN, PROFILE
AND CALL STACK
DEBUG
USER INTERFACE
SIMPLER
USER INTERFACE
SIMPLER
FASTER
USER INTERFACE
SIMPLER
FASTER
MORE ACCESSIBLE
USER INTERFACE
SWITZERLAND
JOOMLA!DAY
SEPT 2013
JOOMLA! 3.2
INSTALL FROM WEB
(THE APP STORE)
SWITZERLAND
JOOMLA!DAY
SEPT 2013
Chocolate starts with the
beans
then its refined
made to look pretty
and finally wrapped
JUX SPRINT
BE A PART OF CHANGE
JUX SPRINT
BE A PART OF CHANGE
JUX SPRINT
HELP TEST - TODAY
THANK YOU
QUESTIONS ANY TIME
THANK YOU
QUESTIONS ANY TIME
@brianteeman
THANK YOU
Joomla 3.2 - A big box of chocolates

More Related Content

More from brian teeman

Building websites client want
Building websites client wantBuilding websites client want
Building websites client wantbrian teeman
 
Convert Drupal - Umami to Joomla - Jummai
Convert Drupal - Umami to Joomla - JummaiConvert Drupal - Umami to Joomla - Jummai
Convert Drupal - Umami to Joomla - Jummaibrian teeman
 
Tell me what you want
Tell me what you wantTell me what you want
Tell me what you wantbrian teeman
 
HTML - the missing tag
HTML - the missing tagHTML - the missing tag
HTML - the missing tagbrian teeman
 
Secret Billionaire - Brian Teeman
Secret Billionaire - Brian TeemanSecret Billionaire - Brian Teeman
Secret Billionaire - Brian Teemanbrian teeman
 
The Volunteer Ladder
The Volunteer LadderThe Volunteer Ladder
The Volunteer Ladderbrian teeman
 
JAM - Joomla Achieving Magic
JAM - Joomla Achieving MagicJAM - Joomla Achieving Magic
JAM - Joomla Achieving Magicbrian teeman
 
It would be easier if we all spoke english
It would be easier if we all spoke englishIt would be easier if we all spoke english
It would be easier if we all spoke englishbrian teeman
 
The Volunteer Ladder
The Volunteer LadderThe Volunteer Ladder
The Volunteer Ladderbrian teeman
 
Building Multi-Site in Joomla
Building Multi-Site in JoomlaBuilding Multi-Site in Joomla
Building Multi-Site in Joomlabrian teeman
 
Joomla!® the next 10 years
Joomla!® the next 10 years Joomla!® the next 10 years
Joomla!® the next 10 years brian teeman
 
ג'ומלה מובילה את הדרך בשינוי האינטרנט
ג'ומלה  מובילה את הדרך בשינוי האינטרנטג'ומלה  מובילה את הדרך בשינוי האינטרנט
ג'ומלה מובילה את הדרך בשינוי האינטרנטbrian teeman
 
Teaching Joomla the Right Way
Teaching Joomla the Right WayTeaching Joomla the Right Way
Teaching Joomla the Right Waybrian teeman
 
What is Success in Joomla?
What is Success in Joomla?What is Success in Joomla?
What is Success in Joomla?brian teeman
 
Investing In Joomla Pays Off
Investing In Joomla Pays OffInvesting In Joomla Pays Off
Investing In Joomla Pays Offbrian teeman
 

More from brian teeman (20)

Limmud 2020
Limmud 2020Limmud 2020
Limmud 2020
 
The power of free
The power of freeThe power of free
The power of free
 
Building websites client want
Building websites client wantBuilding websites client want
Building websites client want
 
Joomla 4
Joomla 4Joomla 4
Joomla 4
 
Convert Drupal - Umami to Joomla - Jummai
Convert Drupal - Umami to Joomla - JummaiConvert Drupal - Umami to Joomla - Jummai
Convert Drupal - Umami to Joomla - Jummai
 
Tell me what you want
Tell me what you wantTell me what you want
Tell me what you want
 
HTML - the missing tag
HTML - the missing tagHTML - the missing tag
HTML - the missing tag
 
Secret Billionaire - Brian Teeman
Secret Billionaire - Brian TeemanSecret Billionaire - Brian Teeman
Secret Billionaire - Brian Teeman
 
The Volunteer Ladder
The Volunteer LadderThe Volunteer Ladder
The Volunteer Ladder
 
JAM - Joomla Achieving Magic
JAM - Joomla Achieving MagicJAM - Joomla Achieving Magic
JAM - Joomla Achieving Magic
 
What's My Name
What's My NameWhat's My Name
What's My Name
 
Whats my address
Whats my addressWhats my address
Whats my address
 
It would be easier if we all spoke english
It would be easier if we all spoke englishIt would be easier if we all spoke english
It would be easier if we all spoke english
 
The Volunteer Ladder
The Volunteer LadderThe Volunteer Ladder
The Volunteer Ladder
 
Building Multi-Site in Joomla
Building Multi-Site in JoomlaBuilding Multi-Site in Joomla
Building Multi-Site in Joomla
 
Joomla!® the next 10 years
Joomla!® the next 10 years Joomla!® the next 10 years
Joomla!® the next 10 years
 
ג'ומלה מובילה את הדרך בשינוי האינטרנט
ג'ומלה  מובילה את הדרך בשינוי האינטרנטג'ומלה  מובילה את הדרך בשינוי האינטרנט
ג'ומלה מובילה את הדרך בשינוי האינטרנט
 
Teaching Joomla the Right Way
Teaching Joomla the Right WayTeaching Joomla the Right Way
Teaching Joomla the Right Way
 
What is Success in Joomla?
What is Success in Joomla?What is Success in Joomla?
What is Success in Joomla?
 
Investing In Joomla Pays Off
Investing In Joomla Pays OffInvesting In Joomla Pays Off
Investing In Joomla Pays Off
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Joomla 3.2 - A big box of chocolates