Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Themes/NotesNewOutline.

Themes/NotesNewOutline

From MoodleDocs

This is a temporary page to outline and make notes about reorganization of the Themes pages.--Chris collman 12:03, 30 March 2010 (UTC)

Users

Types of users who look at these pages and what they are looking for

Less experienced

    • Definitions, terms, overview
    • Using existing themes

More experienced

    • Tweaking theme code
    • Creating theme information
    • Installing new or copy of existing theme

Administrators

    • Permissions
    • Locations and path defined

Outline of tasks for pages

Proposed template

Template:ThemesDraft

  • Template title: Theme -define, how to activate theme,
  • Standard themes (new users) What do they look like
  • Chameleon theme (for initial tweakers) probably delete this from template (link via other pages
  • Basics (Entry point for both new users and new tweakers) activate section.
  • Modifing (tweakers)(new page, summary)
  • Themes 2.0 (tweakers) (I like this)
  • Intro to CSS (new page, summary) (tweakers)
  • config.php file(s) (I like the intent) but maybe Theme reference is same?
  • Settings (Should be strickly for site admin block settings = rename?) with below?
  • Site settings (Moodle config.php file settings, needs new name, for site/web admin) with above?
  • Examples of uses (everybody)(not how tos)
  • Themes FAQ (everybody)(Absolutely belongs)

Comments and notes

--Chris collman 14:47, 30 March 2010 (UTC) not sure about config.php in template. Seems like that directs to a theme or the list of themes. Need to check because I think in 2.0 there are separate files for header, etc., different from 1.9 Perhaps we need "Theme files" with brief descriptions and links to appropriate pages. This is going to be a repeat of some of the Theme basics page, but this will be for more experienced.

--Chris collman 13:29, 31 March 2010 (UTC) Humm. Looked at Themes forum this morning to get an idea of range of post topics. I would like to put the last 100 in rough categories and quantify them, also look at the first post and last post date. At first blush, a significant number of posts deal with specific themes. And I am sure within those there are generic questions that apply to all themes. Note to myself to cut and paste theme topics into a spreadsheet.

--Chris collman 10:56, 1 April 2010 (UTC) Note to file, wait on this til April Fools day ends. Thanks for Holiday.

--Chris collman 11:40, 6 April 2010 (UTC)Probably should anticipate splitting template for 2.0, Grades had something similar happen. This is not something we like to do but...

Links and lists

Here is some existing data.

Template Feb 2010

  • Theme basics (Entry point for both new users and new tweakers)
  • Theme reference (Could be useful but it is sort of empty and 2.0 will change?)
  • Themes 2.0 (I like this)
  • Theme settings (Should be strickly for site admin block settings = rename?)
  • Theme directory (Moodle config.php file settings, needs new name, for site/web admin)
  • Chameleon theme (for initial tweakers)
  • Custom corners (too specific to be on this template for tweakers)
  • Sources (This is a list of "See also", why not there)
  • Standards (Another page that is fluff)
  • W3C validation (Many pages link here, so I guess for theme developers)
  • Theme config file (I like the intent)
  • Themes FAQ (Absolutely belongs)

Feb 2010

Here is the category list of files, note user gaggle (less, tweaker, developer, admin)

  • Alternate icon set (tweaker)
  • CSS (tweaker)(developer)
  • CSS FAQ (tweaker) (developer)
  • CSS styles color.css (tweaker)(developer)
  • CSS styles fonts.css (tweaker)(developer)
  • CSS styles layout.css (tweaker)(developer)
  • Center Forum Posts (tweaker)
  • Chameleon theme (tweaker)
  • Creating a custom theme (tweaker)(developer)
  • Custom corners theme (tweaker)(developer)
  • Development:Output renderers (developer)
  • Development:Replacing icons with CSS3 (developer)
  • Development:Theme changes in 2.0 (tweaker)(developer)
  • Development:Theme directory guide
  • Development:Themes 2.0 (tweaker)(developer)
  • Development:Themes 2.0 creating your first theme
  • Favicon (tweaker)
  • Fixed-width theme (tweaker)
  • Footer positioning (tweaker)
  • Header logo (tweaker)
  • Homepage design (tweaker)
  • Left-align quiz
  • Make your own theme (tweaker)
  • Replacing icons with CSS (developer)
  • Standards (developer)
  • Student projects/Customisable theme
  • Stylish (developer) Firefox tool
  • Theme basics (tweaker)
  • Theme config file (tweaker)
  • Theme credits
  • Theme directory (Site/Web Admin) Misnamed page for content
  • Theme reference (tweaker)(developer) Incomplete page
  • Theme scrapbook redirect to FAQ (tweaker) really collection of "examples of use"
  • Theme settings (Site/Web Admin)
  • Theme sources (developer)
  • Themes (less)(tweaker)(developer)
  • Themes 2.0 FAQ (tweaker)(developer)
  • Themes FAQ (tweaker)(developer)
  • 1.5 theme upgrade (tweaker)
  • 1.6 theme upgrade (tweaker)
  • 1.7 theme upgrade (tweaker)
  • 1.8 theme upgrade (tweaker)
  • W3C validation (developer)
  • Web developer extension (developer)
  • theme/custom theme/settings (tweaker) "how to" customize own theme

Other related pages