107 Commits

Author SHA1 Message Date
nicolasconnault
fd09397ee1 MDL-19824 upgraded calls to print_container* 2009-08-20 08:50:03 +00:00
tjhunt
793a204e7b themes MDL-19077: Update deprecated stuff in all theme config.php files. 2009-07-09 02:06:22 +00:00
tjhunt
b70094743a themes: MDL-19077 change how the theme is initialised and CSS is served.
This is part of http://docs.moodle.org/en/Development:Theme_engines_for_Moodle%3F

$THEME is now initialised at the same time as $OUTPUT. Old functions like
theme_setup are deprecated in favour of methods on $PAGE. There is a new
theme_config class in outputlib.php that deals with loading the theme config.php file.

CSS used to be served by themes styles.php files calling a function in weblib.php.
Now it works by each theme's styles.php file doing
$themename = basename(dirname(__FILE__));
require_once(dirname(__FILE__) . '/../../theme/styles.php');
which is less code to be copied into each theme. (Old-style styles.php files still
work thanks to some code in deprecatedlib.php.)

Admin UI for choosing a theme cleaned up.

A couple of theme-specific hard-coded hacks like $THEME->cssconstants and
$THEME->CSSEdit have been replaced by a more generic $THEME->customcssoutputfunction
hook. See examples at the end of outputlib.php

Also:
* Fix setting the theme in the URL, which seems to have been broken since 1.9.
* Fix up errors on a few pages caused by the new initialisation order.
* MDL-19097 moodle_page::set_course should not set $COURSE unless it is $PAGE.
* httpsrequired() from moodlelib.php moved to $PAGE->https_required().
* Move has_started() method to the renderer base class.
* Further fixes to display of early errors.
* Remove print_header/footer_old from weblib. I did not mean to commit them before.
2009-07-01 05:54:26 +00:00
tjhunt
5af6ec1b2e MDL-19600 remove remaining traces of docstyles.php.
(Not used since Moodle 1.6.)
Also remove the remaining bits of lang/en_utf8/docs.
2009-06-23 04:39:11 +00:00
dongsheng
994d4a3be1 "MDL-18971, fix forum unread post highlighting issue, thanks Eric straw's patch, merged from 1.9" 2009-05-25 09:19:27 +00:00
fmarier
316914bf6e MDL-17037 ran all GIF images through gifsicle and PNG through optipng 2009-04-05 23:33:00 +00:00
fmarier
6a77823cb6 MDL-17037 Lossless optimization of all PNG and JPEG images 2008-10-28 01:50:10 +00:00
skodak
a78bee285d MDL-16433 themes and javascript files are not blocked by running upgrade anymore 2008-09-14 08:40:23 +00:00
Francois Marier
6800d78e06 Drift between CVS and git
- large deletions
- lucene updates
- error() => print_error()
- NO_MOODLE_COOKIES define
- various other things
2008-06-25 17:31:23 +00:00
moodler
c164dfeab7 Merged RTL fix for orangewhite theme 2008-05-13 08:05:32 +00:00
sam_marshall
a41b301703 MDL-14260: Changed print_heading_with_help so that the help button is outside the heading (for accessibility reasons) and changed themes so that this makes no visual difference. 2008-04-08 16:10:49 +00:00
nfreear
a377231ec1 MDL-7493 further fix: clean up themes, and remove references to 'hide-show-image' background images. Document smartpix for theming icons in wood and orangewhite readmes. 2007-12-21 11:58:15 +00:00
skodak
9f7f1a74a0 MDL-12221 custom themes revisited - implemented container concept; merged from MOODLE_19_STABLE 2007-11-23 16:49:51 +00:00
nicolasconnault
54c0f82b1d MDL-10970 Reverted changes 2007-08-24 12:45:16 +00:00
nicolasconnault
364fffda3b MDL-10723 Removed all uses of print_navigation() throughout moodle, the function call is now entirely deprecated. 2007-08-24 04:22:30 +00:00
nfreear
59aa15d650 MDL-5400 "Accessibility modifications..." - fixing the 4 themes that don't use <h1>. 2007-08-20 10:52:57 +00:00
urs_hunkler
78b90296f7 MDL-10645 :: removed the quotes around $navigation" within print_navigation($navigation). 2007-07-30 18:43:43 +00:00
stronk7
c0cdb3b314 Changing one generic class-name to a glossary specific one in themes.
Merged from MOODLE_18_STABLE
2007-03-19 23:59:02 +00:00
moodler
f1a20f1efe Merged some outstanding css from 1.7 2007-02-02 14:44:27 +00:00
skodak
b0ec5c662b MDL-8105 fixed theme colors in login page after recent div optimisation 2007-01-08 19:49:28 +00:00
skodak
9a34376e21 MDL-7861 xhtml strict fixes - login page - final CSS cleanup, finished! 2007-01-05 19:41:51 +00:00
skodak
32f0b38a4a MDL-8049 Remove all language=Javascript from javascript includes 2007-01-03 19:33:44 +00:00
moodler
9e3e44e141 more Strict bending over 2007-01-03 16:04:08 +00:00
skodak
a44091bffe Fixing Theme Config Variables MDL-6784 2006-10-09 10:12:41 +00:00
urs_hunkler
57d13c2468 'merged from 1.6 - MDL-6824, redundant declaration: .categorybox .category' 2006-10-04 15:51:48 +00:00
jamiesensei
909ec807cb moved styles in theme\standard\styles_form.css to theme\standard\styles_layout.css and removed theme\standard\styles_form.css and all references to it. In line with discussion here : http://moodle.org/mod/forum/discuss.php?d=54907 2006-09-28 10:32:23 +00:00
jamiesensei
da6f876395 This is a first cut of a new formslib.php a library of classes for creating and securely processing forms in Moodle, based on PEAR QuickForms. Only uses XHTML and CSS and no table tags.
This is NOT YET PART OF THE MOODLE API it is here for experimental purposes.
2006-09-24 17:04:51 +00:00
skodak
6124048972 major whitespace cleanup - fixed tabs 2006-09-20 20:31:09 +00:00
urs_hunkler
d4b912c242 merged from 1.6 - some CSS changes 2006-07-18 08:10:29 +00:00
skodak
0629da47d2 removed reliance on register globals; merged from MOODLE_16_STABLE 2006-05-23 09:16:17 +00:00
urs_hunkler
2ca8a6c672 Bug #4315 - Use current_theme() instead of the $CFG-theme 2006-04-23 19:02:17 +00:00
skodak
45c4e0b73d moved php end tag out from comment 2006-04-23 11:45:37 +00:00
moodler
08777eaf25 Set the last modified time of the style sheet to the current time 2006-04-07 15:07:52 +00:00
moodler
6bf277d7c5 Fixing a typo: http://moodle.org/mod/forum/discuss.php?d=41814#199162 2006-04-07 15:03:51 +00:00
urs_hunkler
be2d062ea4 Added a "." at the end of a comment sentence 2006-03-03 10:10:55 +00:00
vyshane
850435e777 Made footer.html use get_string when displaying the moodle docs link. 2006-03-02 02:25:55 +00:00
vyshane
63339fc88c Added moodle docs link to footer of the themes. The link is generated by the
page_doc_link function.
2006-03-01 07:49:53 +00:00
urs_hunkler
e236ac3c7c Merged from 1.5. Changed $CFG-theme to current_theme() to make the theme working as course or session theme, see Bug #4315 2005-11-13 17:44:23 +00:00
urs_hunkler
82633a2915 I added the CLASS properties for the replaced center and font tags in the sideblock "block_online_users" to keep the text left alined. 2005-08-03 11:28:39 +00:00
urs_hunkler
0a5d69b288 merged from 1.5:
Enlarged the font-size of the calender popup and added the styles to gray out hidden sections on the course page.
My font tag hack to avoid that old font tags overwrite the styles killed all font formating in the resources written with HTML Editor. The Editor formats font sizes with font tags. It also makes pages failing the XHTML tests. Is really no other Editor out?
2005-07-27 19:45:19 +00:00
urs_hunkler
661de973d5 merged from 1.5 2005-07-26 15:50:37 +00:00
urs_hunkler
de6620de7a merged from 1.5 - update of the readme text. 2005-06-27 06:08:57 +00:00
urs_hunkler
36f0d1acbb merged from 1.5:
_ some space above the userpiicture added in #user-edit and user-view.
_ rmoved the border above the link in the rss sideblock
2005-06-21 06:11:38 +00:00
urs_hunkler
01e969f29b merged from 1.5 - I removed the .block_rss_client .title correcture bcause I have changed the styles.php of the block. 2005-06-18 08:03:31 +00:00
urs_hunkler
1a5679b9ed merged from 1.5 - I removed letter-spacing because some browsers are not able to display the text correct when using a small amount for spacing. 2005-06-18 08:02:48 +00:00
urs_hunkler
bc172e3b87 mainly corretion for a disply problem of the course page in MSIE plus some minor changes. 2005-06-06 14:53:57 +00:00
urs_hunkler
cd4f79387a merged: corrected width of the middle column in course view. 2005-06-04 09:18:45 +00:00
urs_hunkler
00a55bd4f1 some theme optimizations: manly font-sizes and the list pages. merged from 1.5 2005-06-02 12:33:26 +00:00
urs_hunkler
6e3ca53a6c sitetopic format adjusted 2005-05-23 09:21:45 +00:00
urs_hunkler
c21a621714 some typos 2005-05-23 08:48:30 +00:00