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
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
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
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
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
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
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
be59cfc13d
merged from 1.5
2005-07-14 16:36:08 +00:00
urs_hunkler
c21a621714
some typos
2005-05-23 08:48:30 +00:00
stronk7
3fdbfb951b
Tabs are out
...
(please don't use tabs in code, configure your editor to 4 cc per tab)
2005-05-17 00:06:51 +00:00
urs_hunkler
40b8ea2638
obsolete link to stylesheet deleted.
...
not needed div "breadcrumb" and "navbutton" deleted.
2005-03-25 08:09:03 +00:00
moodler
7432795256
Quick fix for user login string styles
2005-02-25 06:24:22 +00:00
defacer
9ecf051d4c
Styles and markup improvements.
2005-02-11 05:27:19 +00:00
moodler
730967f2e7
Better checks for existing files
2005-02-10 09:15:20 +00:00
fiedorow
e256e3ac78
highlight2 color for forum/search.php
2005-02-09 13:15:42 +00:00
urs_hunkler
8cd1bc7804
this is a theme for Moodle for pdas. together with the course format "pda" it can be used for small screens. I started to define width of the blocks and the content to 240px. I tested it on a sony th 55 - it looks quite promissing. It's just a start ...
2005-01-30 23:32:05 +00:00