Moodle plugins directory: MultiLayout: Versions: 2011102000 | Moodle.org
MultiLayout
Themes ::: theme_multilayout
Maintained by Richard Oelmann
MultiLayout is a theme with minimal styling which enables various 1, 2 or 3 column page layouts to be used from within the single layout file with little recoding (one line to be uncommented). It is intended to be used as a parent theme for further styling (in the same manner as Base/Standard) rather than as a complete site theme on its own.
Alongside the multiple layouts, it also has additional block regions above and below main content to provide maximum flexibility for the layout of any page.
MultiLayout 2011102000
Moodle 2.0, 2.1
Released: Friday, 21 October 2011, 5:47 AM
'Road Map' and testing for Multilayout theme
1. Theme to include multiple layout choices, to work accurately with IE7+, to support RTL languages, to include additional 'sideblock' regions
2. Using base theme as a parent - excluding pagelayout.css
3. Construct main 3colHG layout style using MJT's page layout files
Tested FF5/6, Tested IE9, Tested IE7 All good
4. Add hebrew language pack to test RTL language
Tested FF5/6, Tested IE9, Tested IE7 All good
6. Adjust numbers in layout file to reduce padding Done
7. Add additional layouts and pagelayout css for 3colBlog, 2colLeft, 2ColRight and Fullpage layouts
Tested FF5/6, Tested IE9, Tested IE7 All good
Tested RTL - as above browsers All good
8. Add additional block regions above and below main content Done
This theme has minimal styling beyond that of Base and concentrates specifically on the layout of the theme, providing multiple layout options to function in IE7+ and in both LTR and RTL language layouts. It is intended to build on this basic theme to provide options with settings and styles/colours by using this theme as a parent.
The page layouts and associated css are taken from Matthew James Taylor's Stacked Columns layout page and modified to fit with known Moodle requirements (#page-header/#page-footer/.region-content etc.) http://matthewjamestaylor.com/blog/perfect-stacked-columns.htm
1. Theme to include multiple layout choices, to work accurately with IE7+, to support RTL languages, to include additional 'sideblock' regions
2. Using base theme as a parent - excluding pagelayout.css
3. Construct main 3colHG layout style using MJT's page layout files
Tested FF5/6, Tested IE9, Tested IE7 All good
4. Add hebrew language pack to test RTL language
Tested FF5/6, Tested IE9, Tested IE7 All good
6. Adjust numbers in layout file to reduce padding Done
7. Add additional layouts and pagelayout css for 3colBlog, 2colLeft, 2ColRight and Fullpage layouts
Tested FF5/6, Tested IE9, Tested IE7 All good
Tested RTL - as above browsers All good
8. Add additional block regions above and below main content Done
This theme has minimal styling beyond that of Base and concentrates specifically on the layout of the theme, providing multiple layout options to function in IE7+ and in both LTR and RTL language layouts. It is intended to build on this basic theme to provide options with settings and styles/colours by using this theme as a parent.
The page layouts and associated css are taken from Matthew James Taylor's Stacked Columns layout page and modified to fit with known Moodle requirements (#page-header/#page-footer/.region-content etc.) http://matthewjamestaylor.com/blog/perfect-stacked-columns.htm
Version information
- Version build number
- 2011102000
- Maturity
- Stable version
- MD5 Sum
- daabaa991f7d83f3c65a94f06059c344
- Supported software
- Moodle 2.1, Moodle 2.0
- Latest release for Moodle 2.0
- Latest release for Moodle 2.1
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
Default installation instructions for plugins of the type Themes
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (e.g. "ponies") in the "theme" subdirectory.
- Visit http://yoursite.com/admin to finish the installation