1840 Commits

Author SHA1 Message Date
Sam Hemelryk
931697773c theme MDL-22187 upgrade settings page no longer shows blocks 2010-04-27 03:47:51 +00:00
Patrick Malley
1c601a5302 Checking in basic file structure for new theme. 2010-04-27 02:12:24 +00:00
Patrick Malley
aef585cedd Adding basic files for new theme called formfactor 2010-04-27 02:11:14 +00:00
Martin Dougiamas
9f6e1e71ed Just adding a small readme placeholder for Patrick 2010-04-26 02:56:12 +00:00
Patrick Malley
19e6204e34 Continuing work on Boxxie theme 2010-04-25 23:38:19 +00:00
Patrick Malley
aa1b682edf MDL-22180 - Implementing new selector names for page layout 2010-04-23 17:47:48 +00:00
Patrick Malley
8e0d1f8586 implementing new wrapper names - MDL-22180 2010-04-23 17:43:08 +00:00
Sam Hemelryk
ee8df661dc themes MDL-21489 Added support for a legacy theme used with old browsers. Thanks Brendan for the patch
Admin can now select a theme for modern browsers and old browsers, the user then sees the modern theme with modern browsers and legacy theme with old browsers. Currenlty IE6 (or less) are considered old browsers.
2010-04-21 04:21:53 +00:00
Martin Dougiamas
cdb34efc83 Removing rubbish screenshot from base 2010-04-21 03:00:52 +00:00
Martin Dougiamas
9c9cbe76d4 theme gui MDL-20204 Don't show the base theme for selection unless in theme designer mode 2010-04-20 16:58:23 +00:00
Martin Dougiamas
66258d9742 theme/anomaly MDL-20175 Tidy up screenshot, can be replaced with a better one anytime! 2010-04-20 16:52:35 +00:00
Martin Dougiamas
9126644461 theme/base MDL-21862 some docs and a default screenshot (also used for base unfortunately) 2010-04-20 16:46:49 +00:00
Martin Dougiamas
9cd1e12d7d theme/standard MDL-21862 Adding a sample screenshot to show people where they are 2010-04-20 16:22:00 +00:00
Martin Dougiamas
e7faab6bc8 theme/standard MDL-21862 Adding a readme string so themers know how to do it. 2010-04-20 16:06:51 +00:00
Martin Dougiamas
4f4e600a79 Just adding a temporary screenshot. I assume Patrick will fix later 2010-04-20 15:59:00 +00:00
Petr Skoda
998ec50ea9 MDL-20204 removing my theme experiment - not working any more and there are other better examples now 2010-04-20 12:43:19 +00:00
Patrick Malley
279fac5089 Fixed header issues 2010-04-20 03:03:08 +00:00
Andrew Davis
f9da5ee0f6 themes MDL-21862 added nonavbar to popup layout 2010-04-19 09:01:40 +00:00
Sam Hemelryk
3406acdef9 navigation MDL-22044 Major navigation structure changes.
Navigation has now been re-ordered in accordance with http://docs.moodle.org/en/Development:Navigation_2.0_structure.
This has led to several changes in the way in which navigation is generated included API changes, most notably using the
navigation_nodes add method now returns the newly added node rather than the key.
At the same time the global_navigation_tree block has been renamed to navigation and settings_navigation_tree to settings.
2010-04-19 06:30:30 +00:00
Patrick Malley
1cbdc5a33a Continuing work on boxxie theme 2010-04-19 03:50:06 +00:00
Patrick Malley
2d74495c3b Putting navigation styles back in MDL-22108 2010-04-19 01:59:08 +00:00
Sam Hemelryk
f1d12a2fa7 themes MDL-22108 Removed horizontal scroll bars from navigation and settings blocks. Thanks Patrick 2010-04-19 01:39:05 +00:00
Petr Skoda
4399b9d5de MDL-22091 fix for sloppy IE CSS limits hack 2010-04-15 14:43:25 +00:00
Sam Hemelryk
84db3ea2a3 themes MDL-21984 Removed the need to specify the theme name in layouts within its config.php file 2010-04-15 06:37:55 +00:00
Sam Hemelryk
07a14a3b02 themes MDL-22014 Reversal of YUI css property for input widths so that input size attribute is respected. 2010-04-15 04:14:15 +00:00
Tim Hunt
67f1a6966e base theme/questionbank: MDL-20090 Add new question pop-up styling screwed since theme changes. 2010-04-12 13:21:53 +00:00
Patrick Malley
d730eae98b Removed #page-header from CSS selectors for .navbar 2010-04-12 12:20:13 +00:00
Patrick Malley
9159cb3773 Removed navbar from header in general layout 2010-04-12 12:17:58 +00:00
Patrick Malley
c6d7551590 Added additional variables from base to general.php layout. 2010-04-12 12:09:58 +00:00
Dongsheng Cai
7deb5107da MDL-19118, now comments overlay works without yui3 hacks 2010-04-12 06:19:47 +00:00
Patrick Malley
ab3169cfc5 Changed width on coursebox divs and changed .sideblock content margin to .sideblock .content padding 2010-04-12 01:26:00 +00:00
Patrick Malley
4f68869bf6 Building theme 2010-04-12 01:23:55 +00:00
Patrick Malley
f020dd1b6b Adding new layout for Boxxie theme 2010-04-11 18:48:33 +00:00
Patrick Malley
0abd36bf69 Adding a new test theme called Boxxie. It is the new name given to the Greenie theme I created for 1.9. This is my first add commit, so please contact me if I screw something up. 2010-04-11 18:35:26 +00:00
Petr Skoda
e87890ba30 MDL-22054 adding missing anomaly theme plugin name 2010-04-11 13:02:05 +00:00
David Mudrak
30c8dd34f7 MDL-15252 Re-committing all English strings exported from AMOS
From now on, all English strings use the new syntax. They are not
eval()'ed any more and the only valid placeholders are {$a} and
{$a->foobar}. No extra quotes escaping, dollar sign escaping and putting
double percent signs.

The modified files were exported from AMOS database repository in the
new syntax and were re-ordered by stringid. Standard GNU/GPL and PHPdoc
blocks are added. Where there was no copyright note so far, I added the
default one with Martin Dougiamas as the copyright holder.

Live long and prosper.
2010-04-10 14:01:45 +00:00
Petr Skoda
3a915b0667 MDL-21693 Dropping _utf8 suffix from language codes and folder names; enabling new string managers - please note the transition is not yet fully complete because we need to wait for git to recognize the renames in cvs 2010-04-10 07:24:56 +00:00
Dongsheng Cai
34e20eb422 "MDL-19118, improve comments management" 2010-03-31 09:53:05 +00:00
Petr Skoda
61ef8f9f88 MDL-20204 removing deprecated admin headers 2010-03-31 08:05:53 +00:00
David Mudrak
f312fe1a9e MDL-21694 Moving theme strings into plugin space 2010-03-29 22:19:33 +00:00
Dongsheng Cai
d3eb3b2951 "MDL-21170, improve filemanger style" 2010-03-29 07:13:55 +00:00
Dongsheng Cai
c794595d5f "MDL-21943, fixed paging class name" 2010-03-29 05:29:53 +00:00
Dongsheng Cai
b1d124d1df "MDL-21943, remove hard-coded style" 2010-03-29 04:06:13 +00:00
Sam Hemelryk
2c778befcc themes MDL-21862 Removed unwanted border on standard theme's fstatic element from mforms 2010-03-25 08:01:18 +00:00
Sam Hemelryk
83d629cebc themes MDL-21862 Add support into standard theme to resize block regions if there are no blocks due to docking. 2010-03-25 07:46:13 +00:00
Sam Hemelryk
90723839ca themes MDL-21862 Implements base theme and standard theme.
Very big theme changes, standardold theme has been split into two themes base and standard. Base theme contains only CSS that is absolutly required (e.g. layout, white space rules, specific widths) and standard (which now looks like standardwhite) contains all the frills.
The following noteable changes have also been made:
  * Plugin CSS has been pushed back into the plugin directories as styles.css files.
  * Install_print_header has been corrected.
  * Redundant or deprecated rules have been removed.
  * Several minor class changes throughout Moodle.
  * CSS is now single line rules not multiline indented.
  * Installs with theme=standardold automatically switch to standard.
  * body classes / id now have prefixes to make it clearer what they are and avoid conflicts.
Also worth noting:
  * There is still alot of tweaking that is required to get everything looking as it is supposed to, please be patient or better yet help out.
  * I am currently working on the documentation for the themes system... it will be here soon.
2010-03-25 06:38:21 +00:00
David Mudrak
16be897441 MDL-21652 html_table rendering refactored
* class html_component does not exist any more
* class html_table rendered via html_writer::table()
* html_table, html_table_row and html_table_cell have public $attributes property to set their CSS classes
* dropped rotateheaders feature, should be added again after more research of possible ways (<svg> is not nice IMHO)
* dropped possibility to define CSS classes for table heading, body and footer - can be easily done and better done using just table class and context
2010-03-20 22:15:54 +00:00
Dongsheng Cai
7695110029 "MDL-19118, improve comments block" 2010-03-18 09:42:30 +00:00
Tim Hunt
990650f94c quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups.
This was implemented by Matt Petro of the University of Wisconsin - Madison Engineering
School and Math Department. Many thanks. Reviewed by and committed by Tim Hunt.

This adds a new Overrides tab to the UI, with sub-tabs Group overrides and User overrides.
Each of those lists all the overrides that currently exist, and lets you manage them and
create more.

When a quiz is being attempted, the override that applies to the current user is combined
with the current quiz settings loaded from the quiz table (normally called $quiz).
If there are both user and group overrides, then just the specific user override is used (more specific).
If the user is in several groups, then the overrides are combined to give the most permissive set of options.

There is one new database table quiz_overrides, to store the overrides.
2010-03-08 16:01:38 +00:00
Petr Skoda
01a2ce80ec MDL-21710, MDL-21711 new permissions evaluation and overriding UI 2010-03-07 09:28:54 +00:00