SlideShare una empresa de Scribd logo
1 de 18
IRELAND & UK
                                MOODLEMOOT
                                       2012

        Working with Moodle Flavours

                             Mark Aberdour
                        Head of Open Source
                             Solutions, Epic



IRELAND & UK MOODLEMOOT 2012
OVERVIEW

Overview
Background
Step 1: Find the plug-in
Step 2: Installation
Step 3: Identify your ingredients
Step 4: Build a package
Step 5: Deploy a package
Lessons learned
Other uses
Strengths
Weaknesses


IRELAND & UK MOODLEMOOT 2012
BACKGROUND



        Developer: David Monllaó
        Universidad de Rovira i Virgili



        Mentor: Michael de Raadt
        Moodle HQ




IRELAND & UK MOODLEMOOT 2012
THE PROBLEM


Moodle site setup and configuration is time consuming.

Sites evolve over time as settings are tweaked, plug-ins
installed, reports created, language strings customised, and
so on.

How can you back up your work, or share what you are
proud of?




IRELAND & UK MOODLEMOOT 2012
WHO DOES IT AFFECT?

Penny is a Moodle Administrator and has spent
weeks configuring her site:
“How can I backup my changes?”
“How can I share my setup with others in my sector?”

Dave is a Music Teacher who has a number of
specialist audio plug-ins installed for his classes:
“How can enable other music teachers to benefit
from this?”

Geoff is a Moodle Consultant who has a toolkit of
favoured plug-ins for reporting and administration:
“How can I reduce the time it takes to install my
toolkit in my client's Moodle sites?”


IRELAND & UK MOODLEMOOT 2012
SO, WHAT’S UNIQUE ABOUT
YOUR MOODLE?...




IRELAND & UK MOODLEMOOT 2012
IRELAND & UK MOODLEMOOT 2012
INTRODUCING MOODLE
FLAVOURS




IRELAND & UK MOODLEMOOT 2012
STEP 1 : FIND THE PLUG-IN

Modules database
http://moodle.org/plugins/view.php?plugin=local_flavours

Documentation
http://docs.moodle.org/en/Development:Moodle_flavours

Moodle tracker
http://tracker.moodle.org/browse/CONTRIB/component/11431

Source Code
https://github.com/dmonllao/moodle-local_flavours



IRELAND & UK MOODLEMOOT 2012
STEP 2: INSTALLATION


Install from Git or ZIP file

Installs into /local

Click on Notifications

Site settings -> Server -> Package a flavour
& Deploy a flavour




IRELAND & UK MOODLEMOOT 2012
STEP 3: IDENTIFY YOUR
INGREDIENTS




IRELAND & UK MOODLEMOOT 2012
IRELAND & UK
                                MOODLEMOOT
                                       2012




IRELAND & UK MOODLEMOOT 2012
IRELAND & UK
                                MOODLEMOOT
                                       2012




IRELAND & UK MOODLEMOOT 2012
LESSONS LEARNED


Relatively new module
Student project, mentored by HQ
Low uptake
Doesn’t include: custom HTML blocks, theme selection
OK for basic sites, seems to lack robustness on more complex
sites




IRELAND & UK MOODLEMOOT 2012
OTHER USES


Universities
Schools
Teaching: music, maths, languages
Corporate
Defence / High Security
Distance learning
Apprenticeships




IRELAND & UK MOODLEMOOT 2012
STRENGTHS


Ease of cloning a site without needing server administration
skills
Allows anyone to roll their own distribution of Moodle
Easily distributable format (ZIP)
Site backup utility
Replicate live, staging and dev environments easily
David Monllaó moving to Moodle HQ in July, assures
continuity




IRELAND & UK MOODLEMOOT 2012
WEAKNESSES


Still young: low uptake, lacking robustness
No community sharing mechanism
Usability - problems and warnings handling
No rollback capability
Crossover with Admin Presets block, also developed by
David Monllaó.
http://moodle.org/plugins/view.php?plugin=block_admin_pr
esets




IRELAND & UK MOODLEMOOT 2012
THANKYOU FOR ATTENDING


And thankyou to...
David Monllaó
Jenny Grey and Brian Waddington, Open University




IRELAND & UK MOODLEMOOT 2012

Más contenido relacionado

Similar a Working With Moodle Flavours

Theme development workshop part 2
Theme development workshop part 2Theme development workshop part 2
Theme development workshop part 2Bas Brands
 
Moodle Moot 2012: Just 2 - look what she can do!
Moodle Moot 2012: Just 2 - look what she can do!Moodle Moot 2012: Just 2 - look what she can do!
Moodle Moot 2012: Just 2 - look what she can do!Daniel Mackley
 
Developing the course manager module for the management of course requests
Developing the course manager module for the management of course requestsDeveloping the course manager module for the management of course requests
Developing the course manager module for the management of course requestsIreland & UK Moodlemoot 2012
 
Pukunui Moodle Intro
Pukunui Moodle IntroPukunui Moodle Intro
Pukunui Moodle IntroShane Elliott
 
Getting started with moodle tut part 1
Getting started with moodle tut   part 1Getting started with moodle tut   part 1
Getting started with moodle tut part 1Sarah Miller
 
Build a Mobile Moodle Course in 30 Mins
Build a Mobile Moodle Course in 30 MinsBuild a Mobile Moodle Course in 30 Mins
Build a Mobile Moodle Course in 30 MinsMark Aberdour
 
iMoot: Building a Mobile Moodle Course in 30 Minutes
iMoot: Building a Mobile Moodle Course in 30 MinutesiMoot: Building a Mobile Moodle Course in 30 Minutes
iMoot: Building a Mobile Moodle Course in 30 MinutesEpic
 
Moodle new student presentation
Moodle new student presentationMoodle new student presentation
Moodle new student presentationClive McGoun
 
Moodlemoot AU 2012 Keynote
Moodlemoot AU 2012 KeynoteMoodlemoot AU 2012 Keynote
Moodlemoot AU 2012 KeynoteMartin Dougiamas
 
Customising the moodle mobile experience
Customising the moodle mobile experienceCustomising the moodle mobile experience
Customising the moodle mobile experienceJuan Leyva Delgado
 
Electronic submission marking feedback moodle moot 2012
Electronic submission marking feedback moodle moot 2012Electronic submission marking feedback moodle moot 2012
Electronic submission marking feedback moodle moot 2012Ireland & UK Moodlemoot 2012
 

Similar a Working With Moodle Flavours (20)

Theme development workshop part 2
Theme development workshop part 2Theme development workshop part 2
Theme development workshop part 2
 
Moodle Moot 2012: Just 2 - look what she can do!
Moodle Moot 2012: Just 2 - look what she can do!Moodle Moot 2012: Just 2 - look what she can do!
Moodle Moot 2012: Just 2 - look what she can do!
 
Just 2 look what she can do
Just 2 look what she can doJust 2 look what she can do
Just 2 look what she can do
 
Developing the course manager module for the management of course requests
Developing the course manager module for the management of course requestsDeveloping the course manager module for the management of course requests
Developing the course manager module for the management of course requests
 
Pukunui Moodle Intro
Pukunui Moodle IntroPukunui Moodle Intro
Pukunui Moodle Intro
 
Getting started with moodle tut part 1
Getting started with moodle tut   part 1Getting started with moodle tut   part 1
Getting started with moodle tut part 1
 
Moodle user group 03 12
Moodle user group 03 12Moodle user group 03 12
Moodle user group 03 12
 
Build a Mobile Moodle Course in 30 Mins
Build a Mobile Moodle Course in 30 MinsBuild a Mobile Moodle Course in 30 Mins
Build a Mobile Moodle Course in 30 Mins
 
iMoot: Building a Mobile Moodle Course in 30 Minutes
iMoot: Building a Mobile Moodle Course in 30 MinutesiMoot: Building a Mobile Moodle Course in 30 Minutes
iMoot: Building a Mobile Moodle Course in 30 Minutes
 
RSC EM Moodle user group 13 11-12
RSC EM Moodle user group 13 11-12RSC EM Moodle user group 13 11-12
RSC EM Moodle user group 13 11-12
 
Moodle 2 change
Moodle 2 changeMoodle 2 change
Moodle 2 change
 
Moodle 2 change
Moodle 2 changeMoodle 2 change
Moodle 2 change
 
Moodlemoot AU 2010
Moodlemoot  AU 2010Moodlemoot  AU 2010
Moodlemoot AU 2010
 
Moodle new student presentation
Moodle new student presentationMoodle new student presentation
Moodle new student presentation
 
Moodle February 2013
Moodle February 2013Moodle February 2013
Moodle February 2013
 
Moodlemoot AU 2012 Keynote
Moodlemoot AU 2012 KeynoteMoodlemoot AU 2012 Keynote
Moodlemoot AU 2012 Keynote
 
Customising the moodle mobile experience
Customising the moodle mobile experienceCustomising the moodle mobile experience
Customising the moodle mobile experience
 
Moodle
MoodleMoodle
Moodle
 
Electronic submission marking feedback moodle moot 2012
Electronic submission marking feedback moodle moot 2012Electronic submission marking feedback moodle moot 2012
Electronic submission marking feedback moodle moot 2012
 
Moodle
MoodleMoodle
Moodle
 

Más de Epic

Holistic design - An integrated approach to accelerate performance improvement
Holistic design - An integrated approach to accelerate performance improvementHolistic design - An integrated approach to accelerate performance improvement
Holistic design - An integrated approach to accelerate performance improvementEpic
 
User Experience vs. the Visual Designer - LINE Communications
User Experience vs. the Visual Designer - LINE CommunicationsUser Experience vs. the Visual Designer - LINE Communications
User Experience vs. the Visual Designer - LINE CommunicationsEpic
 
iMoot – Tin Can in Moodle
iMoot – Tin Can in MoodleiMoot – Tin Can in Moodle
iMoot – Tin Can in MoodleEpic
 
20 tips for mobile learning in Moodle – Moodlemoot 2014
20 tips for mobile learning in Moodle – Moodlemoot 201420 tips for mobile learning in Moodle – Moodlemoot 2014
20 tips for mobile learning in Moodle – Moodlemoot 2014Epic
 
Using mobiles to support active learning with Moodle – Moodlemoot 2014
Using mobiles to support active learning with Moodle – Moodlemoot 2014Using mobiles to support active learning with Moodle – Moodlemoot 2014
Using mobiles to support active learning with Moodle – Moodlemoot 2014Epic
 
Tin Can Learning Design – Andrew Downes
Tin Can Learning Design – Andrew DownesTin Can Learning Design – Andrew Downes
Tin Can Learning Design – Andrew DownesEpic
 
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...Epic
 
A learning platform just for you - Mark Aberdour @ Learning Technologies
A learning platform just for you - Mark Aberdour @ Learning TechnologiesA learning platform just for you - Mark Aberdour @ Learning Technologies
A learning platform just for you - Mark Aberdour @ Learning TechnologiesEpic
 
LearningNow: performance support – Simon Martin
LearningNow: performance support – Simon MartinLearningNow: performance support – Simon Martin
LearningNow: performance support – Simon MartinEpic
 
Lars Hyland – What's stopping performance support?
Lars Hyland – What's stopping performance support?Lars Hyland – What's stopping performance support?
Lars Hyland – What's stopping performance support?Epic
 
LearningNow: performance support – Jane Hart
LearningNow: performance support – Jane HartLearningNow: performance support – Jane Hart
LearningNow: performance support – Jane HartEpic
 
LearningNow: performance support – Imogen Casebourne
LearningNow: performance support – Imogen CasebourneLearningNow: performance support – Imogen Casebourne
LearningNow: performance support – Imogen CasebourneEpic
 
LearningNow: performance support – Laura Overton
LearningNow: performance support – Laura OvertonLearningNow: performance support – Laura Overton
LearningNow: performance support – Laura OvertonEpic
 
Putting the smart into smart phone with performance support
Putting the smart into smart phone with performance supportPutting the smart into smart phone with performance support
Putting the smart into smart phone with performance supportEpic
 
Induction strategies that work
Induction strategies that workInduction strategies that work
Induction strategies that workEpic
 
Induction needs to change
Induction needs to changeInduction needs to change
Induction needs to changeEpic
 
Rethinking induction design
Rethinking induction designRethinking induction design
Rethinking induction designEpic
 
Bringing new managers on board
Bringing new managers on boardBringing new managers on board
Bringing new managers on boardEpic
 
What works: five mobile learning success stories
What works: five mobile learning success storiesWhat works: five mobile learning success stories
What works: five mobile learning success storiesEpic
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open SourceEpic
 

Más de Epic (20)

Holistic design - An integrated approach to accelerate performance improvement
Holistic design - An integrated approach to accelerate performance improvementHolistic design - An integrated approach to accelerate performance improvement
Holistic design - An integrated approach to accelerate performance improvement
 
User Experience vs. the Visual Designer - LINE Communications
User Experience vs. the Visual Designer - LINE CommunicationsUser Experience vs. the Visual Designer - LINE Communications
User Experience vs. the Visual Designer - LINE Communications
 
iMoot – Tin Can in Moodle
iMoot – Tin Can in MoodleiMoot – Tin Can in Moodle
iMoot – Tin Can in Moodle
 
20 tips for mobile learning in Moodle – Moodlemoot 2014
20 tips for mobile learning in Moodle – Moodlemoot 201420 tips for mobile learning in Moodle – Moodlemoot 2014
20 tips for mobile learning in Moodle – Moodlemoot 2014
 
Using mobiles to support active learning with Moodle – Moodlemoot 2014
Using mobiles to support active learning with Moodle – Moodlemoot 2014Using mobiles to support active learning with Moodle – Moodlemoot 2014
Using mobiles to support active learning with Moodle – Moodlemoot 2014
 
Tin Can Learning Design – Andrew Downes
Tin Can Learning Design – Andrew DownesTin Can Learning Design – Andrew Downes
Tin Can Learning Design – Andrew Downes
 
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
 
A learning platform just for you - Mark Aberdour @ Learning Technologies
A learning platform just for you - Mark Aberdour @ Learning TechnologiesA learning platform just for you - Mark Aberdour @ Learning Technologies
A learning platform just for you - Mark Aberdour @ Learning Technologies
 
LearningNow: performance support – Simon Martin
LearningNow: performance support – Simon MartinLearningNow: performance support – Simon Martin
LearningNow: performance support – Simon Martin
 
Lars Hyland – What's stopping performance support?
Lars Hyland – What's stopping performance support?Lars Hyland – What's stopping performance support?
Lars Hyland – What's stopping performance support?
 
LearningNow: performance support – Jane Hart
LearningNow: performance support – Jane HartLearningNow: performance support – Jane Hart
LearningNow: performance support – Jane Hart
 
LearningNow: performance support – Imogen Casebourne
LearningNow: performance support – Imogen CasebourneLearningNow: performance support – Imogen Casebourne
LearningNow: performance support – Imogen Casebourne
 
LearningNow: performance support – Laura Overton
LearningNow: performance support – Laura OvertonLearningNow: performance support – Laura Overton
LearningNow: performance support – Laura Overton
 
Putting the smart into smart phone with performance support
Putting the smart into smart phone with performance supportPutting the smart into smart phone with performance support
Putting the smart into smart phone with performance support
 
Induction strategies that work
Induction strategies that workInduction strategies that work
Induction strategies that work
 
Induction needs to change
Induction needs to changeInduction needs to change
Induction needs to change
 
Rethinking induction design
Rethinking induction designRethinking induction design
Rethinking induction design
 
Bringing new managers on board
Bringing new managers on boardBringing new managers on board
Bringing new managers on board
 
What works: five mobile learning success stories
What works: five mobile learning success storiesWhat works: five mobile learning success stories
What works: five mobile learning success stories
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open Source
 

Último

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 

Último (20)

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 

Working With Moodle Flavours

  • 1. IRELAND & UK MOODLEMOOT 2012 Working with Moodle Flavours Mark Aberdour Head of Open Source Solutions, Epic IRELAND & UK MOODLEMOOT 2012
  • 2. OVERVIEW Overview Background Step 1: Find the plug-in Step 2: Installation Step 3: Identify your ingredients Step 4: Build a package Step 5: Deploy a package Lessons learned Other uses Strengths Weaknesses IRELAND & UK MOODLEMOOT 2012
  • 3. BACKGROUND Developer: David Monllaó Universidad de Rovira i Virgili Mentor: Michael de Raadt Moodle HQ IRELAND & UK MOODLEMOOT 2012
  • 4. THE PROBLEM Moodle site setup and configuration is time consuming. Sites evolve over time as settings are tweaked, plug-ins installed, reports created, language strings customised, and so on. How can you back up your work, or share what you are proud of? IRELAND & UK MOODLEMOOT 2012
  • 5. WHO DOES IT AFFECT? Penny is a Moodle Administrator and has spent weeks configuring her site: “How can I backup my changes?” “How can I share my setup with others in my sector?” Dave is a Music Teacher who has a number of specialist audio plug-ins installed for his classes: “How can enable other music teachers to benefit from this?” Geoff is a Moodle Consultant who has a toolkit of favoured plug-ins for reporting and administration: “How can I reduce the time it takes to install my toolkit in my client's Moodle sites?” IRELAND & UK MOODLEMOOT 2012
  • 6. SO, WHAT’S UNIQUE ABOUT YOUR MOODLE?... IRELAND & UK MOODLEMOOT 2012
  • 7. IRELAND & UK MOODLEMOOT 2012
  • 9. STEP 1 : FIND THE PLUG-IN Modules database http://moodle.org/plugins/view.php?plugin=local_flavours Documentation http://docs.moodle.org/en/Development:Moodle_flavours Moodle tracker http://tracker.moodle.org/browse/CONTRIB/component/11431 Source Code https://github.com/dmonllao/moodle-local_flavours IRELAND & UK MOODLEMOOT 2012
  • 10. STEP 2: INSTALLATION Install from Git or ZIP file Installs into /local Click on Notifications Site settings -> Server -> Package a flavour & Deploy a flavour IRELAND & UK MOODLEMOOT 2012
  • 11. STEP 3: IDENTIFY YOUR INGREDIENTS IRELAND & UK MOODLEMOOT 2012
  • 12. IRELAND & UK MOODLEMOOT 2012 IRELAND & UK MOODLEMOOT 2012
  • 13. IRELAND & UK MOODLEMOOT 2012 IRELAND & UK MOODLEMOOT 2012
  • 14. LESSONS LEARNED Relatively new module Student project, mentored by HQ Low uptake Doesn’t include: custom HTML blocks, theme selection OK for basic sites, seems to lack robustness on more complex sites IRELAND & UK MOODLEMOOT 2012
  • 15. OTHER USES Universities Schools Teaching: music, maths, languages Corporate Defence / High Security Distance learning Apprenticeships IRELAND & UK MOODLEMOOT 2012
  • 16. STRENGTHS Ease of cloning a site without needing server administration skills Allows anyone to roll their own distribution of Moodle Easily distributable format (ZIP) Site backup utility Replicate live, staging and dev environments easily David Monllaó moving to Moodle HQ in July, assures continuity IRELAND & UK MOODLEMOOT 2012
  • 17. WEAKNESSES Still young: low uptake, lacking robustness No community sharing mechanism Usability - problems and warnings handling No rollback capability Crossover with Admin Presets block, also developed by David Monllaó. http://moodle.org/plugins/view.php?plugin=block_admin_pr esets IRELAND & UK MOODLEMOOT 2012
  • 18. THANKYOU FOR ATTENDING And thankyou to... David Monllaó Jenny Grey and Brian Waddington, Open University IRELAND & UK MOODLEMOOT 2012