SlideShare una empresa de Scribd logo
1 de 10
Collaborating on a new, more flexible theme for Moodle 2


             Theming Moodle
• 17 campuses along the North Coast
                    of New South Wales, Australia
                  • Diverse age range of learners in
                    Vocational Education and
                    Training, 16 yrs - 60+ yrs
                  • 700 courses in Moodle 1.9
                  • 1,341 students online
                  • Moodle 2 ready for delivery to
                    students, Semester 2 2012




North Coast TAFE Profile
Why having so many
                  themes is a bad idea
                  • Moodle can assign a theme
                    per category but on larger
                    Moodle sites this can slow
                    down server performance
                  • Managing multiple themes
                    requires time
                  • Manually Synchronising 12
                    copies of a template will
                    result in errors and
                    omissions

Themes by the dozen!
Moodle experience
                     Novice:
              “What’s a link?”
                                 Designer:
                                 “Can I apply my
                                 own style sheet?”




One size doesn’t fit all!
A Moodle theme is              A Moodle theme is not
 • Page width                   •   Blocks
 • Position and size of         •   Topic Headings and labels
   columns, header and footer   •   Activities and Resources within a course
 • Position of blocks           •   Course Format e.g. weekly/topic
 • Font, styles and colours     •   Multimedia and word filters


What is a theme?
One Moodle consists of:         A Moodle theme is tested in
 • 12 PHP scripts                • 50 Moodle PHP pages
 • Around 5 stylesheets          • 5 operating systems
 • A few dozen images            • 5 main browsers
 • Thousands of individual CSS   • In 3 screen resolutions
   styles
                                 • on 3 types of devices .....

And when will it be ready?
• The most important part:
    Activities and
    Resources
  • These are placed within
    a course format – The
    Box
  • The Moodle Theme is
    like the gift wrapping
  • The ‘skin’ is like
    cellophane wrapping
    over the theme

Your content, gift wrapped
Top Level Course:
                                                      Establishes Institute
                                                                 Branding


Course 52:                                                    Course 57:
   Business                                                   IT Faculty
    Faculty                                                   Branding
   Branding




  Each new course can inherit settings from a master course AND then
  make further adjustments. Cascading inheritances maintains branding
  yet allows for unique design aspects…with no coding required.

  The benefits of inheritance!
To find out more information about North Coast TAFE:
              northcoast.tafensw.edu.au

     For additional information, please contact:
        natalie.denmeade@tafensw.edu.au
                  @Moodlemuse

Más contenido relacionado

Destacado

3 statements and operators
3   statements and operators3   statements and operators
3 statements and operatorsTuan Ngo
 
Assignment 1 - Certification in Dispute Management
Assignment 1 - Certification in Dispute ManagementAssignment 1 - Certification in Dispute Management
Assignment 1 - Certification in Dispute ManagementJyotpreet Kaur
 
9 leadership development strategies
9 leadership development strategies9 leadership development strategies
9 leadership development strategiesAbhishek Saha
 
Steve Wiggins: Rural Transformation and Transitions
Steve Wiggins: Rural Transformation and TransitionsSteve Wiggins: Rural Transformation and Transitions
Steve Wiggins: Rural Transformation and Transitionsfutureagricultures
 
Compare mysql5.1.50 mysql5.5.8
Compare mysql5.1.50 mysql5.5.8Compare mysql5.1.50 mysql5.5.8
Compare mysql5.1.50 mysql5.5.8Philip Zhong
 
Java swing tips
Java swing tipsJava swing tips
Java swing tipsTuan Ngo
 
Implementing transparency and open government projects in Greece
Implementing transparency and open government projects in GreeceImplementing transparency and open government projects in Greece
Implementing transparency and open government projects in GreeceMichael Psallidas
 
Overview - Political economy of agricultural policy processes in Africa
Overview - Political economy of agricultural policy processes in AfricaOverview - Political economy of agricultural policy processes in Africa
Overview - Political economy of agricultural policy processes in Africafutureagricultures
 
8/13 Mediakey /// Tunnel, vince il 14° Interactive Key Award con Buondì
8/13 Mediakey /// Tunnel, vince il 14° Interactive Key Award con Buondì8/13 Mediakey /// Tunnel, vince il 14° Interactive Key Award con Buondì
8/13 Mediakey /// Tunnel, vince il 14° Interactive Key Award con BuondìTunnel Studios
 

Destacado (14)

3 statements and operators
3   statements and operators3   statements and operators
3 statements and operators
 
Docker First Steps
Docker First StepsDocker First Steps
Docker First Steps
 
1interview1 golda
1interview1 golda1interview1 golda
1interview1 golda
 
Excel infinity and beyond
Excel infinity and beyondExcel infinity and beyond
Excel infinity and beyond
 
Assignment 1 - Certification in Dispute Management
Assignment 1 - Certification in Dispute ManagementAssignment 1 - Certification in Dispute Management
Assignment 1 - Certification in Dispute Management
 
Респиблисс сироп
Респиблисс сиропРеспиблисс сироп
Респиблисс сироп
 
9 leadership development strategies
9 leadership development strategies9 leadership development strategies
9 leadership development strategies
 
Steve Wiggins: Rural Transformation and Transitions
Steve Wiggins: Rural Transformation and TransitionsSteve Wiggins: Rural Transformation and Transitions
Steve Wiggins: Rural Transformation and Transitions
 
Transport Layer
Transport LayerTransport Layer
Transport Layer
 
Compare mysql5.1.50 mysql5.5.8
Compare mysql5.1.50 mysql5.5.8Compare mysql5.1.50 mysql5.5.8
Compare mysql5.1.50 mysql5.5.8
 
Java swing tips
Java swing tipsJava swing tips
Java swing tips
 
Implementing transparency and open government projects in Greece
Implementing transparency and open government projects in GreeceImplementing transparency and open government projects in Greece
Implementing transparency and open government projects in Greece
 
Overview - Political economy of agricultural policy processes in Africa
Overview - Political economy of agricultural policy processes in AfricaOverview - Political economy of agricultural policy processes in Africa
Overview - Political economy of agricultural policy processes in Africa
 
8/13 Mediakey /// Tunnel, vince il 14° Interactive Key Award con Buondì
8/13 Mediakey /// Tunnel, vince il 14° Interactive Key Award con Buondì8/13 Mediakey /// Tunnel, vince il 14° Interactive Key Award con Buondì
8/13 Mediakey /// Tunnel, vince il 14° Interactive Key Award con Buondì
 

Más de Natalie Denmeade

The power of games - applied to learning design
The power of games - applied to learning designThe power of games - applied to learning design
The power of games - applied to learning designNatalie Denmeade
 
Gamification in Learning Environments
Gamification in Learning EnvironmentsGamification in Learning Environments
Gamification in Learning EnvironmentsNatalie Denmeade
 
Encourage webinar participation through gamification
Encourage webinar participation through gamificationEncourage webinar participation through gamification
Encourage webinar participation through gamificationNatalie Denmeade
 
A day in the life of learner with a smart phone
A day in the life of learner with a smart phoneA day in the life of learner with a smart phone
A day in the life of learner with a smart phoneNatalie Denmeade
 
Gamification and the Moodle gradebook
Gamification and the Moodle gradebookGamification and the Moodle gradebook
Gamification and the Moodle gradebookNatalie Denmeade
 
How to get started in gamification in education
How to get started in gamification in educationHow to get started in gamification in education
How to get started in gamification in educationNatalie Denmeade
 

Más de Natalie Denmeade (7)

The power of games - applied to learning design
The power of games - applied to learning designThe power of games - applied to learning design
The power of games - applied to learning design
 
Gamification in Learning Environments
Gamification in Learning EnvironmentsGamification in Learning Environments
Gamification in Learning Environments
 
Encourage webinar participation through gamification
Encourage webinar participation through gamificationEncourage webinar participation through gamification
Encourage webinar participation through gamification
 
A day in the life of learner with a smart phone
A day in the life of learner with a smart phoneA day in the life of learner with a smart phone
A day in the life of learner with a smart phone
 
Gamification and the Moodle gradebook
Gamification and the Moodle gradebookGamification and the Moodle gradebook
Gamification and the Moodle gradebook
 
Gamification In Education
Gamification In EducationGamification In Education
Gamification In Education
 
How to get started in gamification in education
How to get started in gamification in educationHow to get started in gamification in education
How to get started in gamification in education
 

Último

How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
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
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
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
 
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
 
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
 
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
 
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
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 

Último (20)

How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
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
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
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
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
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
 
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
 
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
 
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
 
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
 
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
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
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
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 

Configurable Theme for Moodle 2

  • 1. Collaborating on a new, more flexible theme for Moodle 2 Theming Moodle
  • 2. • 17 campuses along the North Coast of New South Wales, Australia • Diverse age range of learners in Vocational Education and Training, 16 yrs - 60+ yrs • 700 courses in Moodle 1.9 • 1,341 students online • Moodle 2 ready for delivery to students, Semester 2 2012 North Coast TAFE Profile
  • 3. Why having so many themes is a bad idea • Moodle can assign a theme per category but on larger Moodle sites this can slow down server performance • Managing multiple themes requires time • Manually Synchronising 12 copies of a template will result in errors and omissions Themes by the dozen!
  • 4. Moodle experience Novice: “What’s a link?” Designer: “Can I apply my own style sheet?” One size doesn’t fit all!
  • 5. A Moodle theme is A Moodle theme is not • Page width • Blocks • Position and size of • Topic Headings and labels columns, header and footer • Activities and Resources within a course • Position of blocks • Course Format e.g. weekly/topic • Font, styles and colours • Multimedia and word filters What is a theme?
  • 6.
  • 7. One Moodle consists of: A Moodle theme is tested in • 12 PHP scripts • 50 Moodle PHP pages • Around 5 stylesheets • 5 operating systems • A few dozen images • 5 main browsers • Thousands of individual CSS • In 3 screen resolutions styles • on 3 types of devices ..... And when will it be ready?
  • 8. • The most important part: Activities and Resources • These are placed within a course format – The Box • The Moodle Theme is like the gift wrapping • The ‘skin’ is like cellophane wrapping over the theme Your content, gift wrapped
  • 9. Top Level Course: Establishes Institute Branding Course 52: Course 57: Business IT Faculty Faculty Branding Branding Each new course can inherit settings from a master course AND then make further adjustments. Cascading inheritances maintains branding yet allows for unique design aspects…with no coding required. The benefits of inheritance!
  • 10. To find out more information about North Coast TAFE: northcoast.tafensw.edu.au For additional information, please contact: natalie.denmeade@tafensw.edu.au @Moodlemuse

Notas del editor

  1. One theme for everyone?We learnt that managing so many themes was resource heavy and time consuming, so we went to one theme.But we still couldn’t please everyone…