SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Similaire à 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
 

Similaire à 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
 

Plus 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
 

Plus 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
 

Dernier

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.
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 

Dernier (20)

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...
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
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
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
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
 

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