MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Drupal 7: Creating and Editing Custom Themes

Course Summary

 Create and edit custom themes in Drupal 7 and migrate existing themes built in Drupal 6.       

  • +

    Course Syllabus

            Using the exercise files
            Viewing the finished project
        1. Setting Up the Environment
            Installing Drupal 7 (Mac or Windows)
            Using a development environment
            Installing contributed modules
            Using the Administration Menu module
            Using the Backup and Migrate module
        2. Using Theming Tools
            Using the Devel and Theme Developer modules
            Using Firefox, Firebug, and Web Developer extensions
            Using the Block Class module
        3. Theme Administration
            Exploring the Appearance interface
            Choosing global and theme-specific settings
            Installing prebuilt themes
        4. Theming Concepts
            Anatomy of a theme
            Structure of a theme
            Understanding templates and variables
            Exploring the theme registry
        5. Customizing Existing Themes
            Exploring the Bartik themes folder, file structure, and .info file
            Exploring how CSS references work in Drupal
            Exploring how script references work in Drupal
            Exploring regions and how they are referenced in a theme
        6. Creating a New Theme
            Using the Backup Migrate module to create content for a web site
            Creating a theming roadmap
            Creating a theme folder, theme structure, and a .info file and enabling a theme
        7. Customizing Templates
            Customizing HTML templates and variables
            Customizing page templates and variables
            Creating regions and rendering page variables
            Customizing region templates and variables
            Customizing node templates and variables
            Customizing block templates and variables
            Customizing view templates and variables
        8. Making Your Theme Production-Ready
            Removing unnecessary modules
            Optimizing the CSS and JavaScript
            Enabling caching
            Exploring the performance settings
        9. Migrating a Theme from Drupal 6 to Drupal 7
            Recreating HanselAndPetal content, files, and the .info file
            Adding an HTML template and modifying page templates
            Converting node templates and page variables
            Converting block templates and page variables
            Converting miscellaneous templates and cleaning up CSS


Course Fee:
USD 25

Course Type:


Course Status:



4 - 5 hours / week

This course is listed under Open Source and Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top