Commit graph

302 commits

Author SHA1 Message Date
Petr Skoda
38aafea249 MDL-21124 towards full JS support in themes 2009-12-20 21:50:46 +00:00
Petr Skoda
3e4e6eda3c MDL-20797 removing problematic __desctruct() magic from the xhtml_container_stack, ->footer() handles it already 2009-12-17 22:52:37 +00:00
Petr Skoda
c927e35c48 MDL-21148 geenral support for rendering targets, this should give us more flexibility; please propose improvements in the tracker if necessary, thanks 2009-12-17 22:43:27 +00:00
Petr Skoda
da0c0e2595 MDL-21149 fixyed todos 2009-12-17 20:11:39 +00:00
Petr Skoda
5ef719e735 MDL-21108 fixed todo 2009-12-17 20:06:35 +00:00
Petr Skoda
56cbc53b76 MDL-21143 theme renderers related refactoring, it should detect more problems now, there is also a list of core renderer subtypes, hopefully the api changes are improvements 2009-12-17 13:45:54 +00:00
Petr Skoda
2f67a9b3a5 MDL-20700 whitespace terror returns yet again 2009-12-16 22:22:37 +00:00
Petr Skoda
c39e5ba20f MDL-20787 renaming image_url() to pix_url() to be more consistent with the actual image location ;-) 2009-12-16 20:33:37 +00:00
Petr Skoda
39302c7922 MDL-21140 CSS style reset now used from the YUI3 lib, surprisingly it is a bit different from YUI2 2009-12-16 20:11:39 +00:00
Petr Skoda
bf62f18738 MDL-20795 integrating new YUI2 2.8.0r4 2009-12-16 19:32:36 +00:00
Petr Skoda
78946b9bdb MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks 2009-12-16 18:00:58 +00:00
Petr Skoda
d5a8d9aa71 MDL-20625 new delegated transaction support in DML 2009-11-07 08:52:56 +00:00
tjhunt
7d87587449 unittests: NOBUG fix pagelib unit tests 2009-09-30 16:24:05 +00:00
nicolasconnault
7a5c78e049 MDL-19756
* Removed outputpixfinders.php and put that code back in outputlib.php
* Created labelled_html_component class and subclassed all appropriate components from it
* Added component::add_confirm_action($message) as a shortcut for adding a confirmation popup
* Fixed bug in close_window_button()
2009-08-13 01:15:58 +00:00
nicolasconnault
d9c8f425fc MDL-19077 Split outputlib.php into smaller logical files. 2009-08-10 06:22:04 +00:00
nicolasconnault
0b139298bb MDL-19756 Improved API of popup_form 2009-08-10 03:33:41 +00:00
nicolasconnault
43a228b363 MDL-19756 Improved API of popup_form and corrected a few problems (submit button when no JS etc.) 2009-08-08 09:30:27 +00:00
nicolasconnault
aa19416521 MDL-19756 Added cloning of moodle_html_components in OUTPUT functions, to allow for one component to be rendered multiple times without changes to the object between renders (like paging_bar) 2009-08-07 01:16:41 +00:00
nicolasconnault
13fb644a09 MDL-19756 Improved API and output of paging_bar 2009-08-07 00:29:27 +00:00
mudrd8mz
f894b82c3b NOBUG: Fixed conflict in iteration key name 2009-08-06 12:49:21 +00:00
stronk7
4ecbf8568b MDL-19077 heading() - level is now optional, defaulting to 2 2009-08-06 10:02:41 +00:00
nicolasconnault
56d72c5e81 MDL-19756 Added shortcut to html_select_option to make checkboxes 2009-08-06 06:58:14 +00:00
nicolasconnault
476f2552e4 MDL-19756 Fixed typo in debugging messages and added default string for close_window_button 2009-08-06 02:55:46 +00:00
nicolasconnault
4c629cc291 MDL-19756 Fixed regression in paging_bar 2009-08-06 01:17:13 +00:00
nicolasconnault
01ee7142c1 MDL-19756 Added a shortcut method to moodle_select for getting multiple time selectors at once: moodle_select::make_time_selectors() 2009-08-06 01:06:53 +00:00
nicolasconnault
19be3ad085 MDL-19756 Removed TODO for choose_from_radio 2009-08-06 00:07:43 +00:00
mudrd8mz
6f391f7642 Fixes the displayed text and makes the new API lighter 2009-08-05 11:50:17 +00:00
nicolasconnault
28fbce88cf MDL-19756 Fixed bugs and improved API in various places 2009-08-05 08:49:56 +00:00
nicolasconnault
cf13298081 MDL-19756 Deprecated update_course_icon() and implemented a simple $OUTPUT->edit_button($moodleurl) method which uses $USER->editing 2009-08-05 02:39:42 +00:00
nicolasconnault
c351150fca MDL-19756 MDL-19825 MDL-19823 MDL-19794 Deprecated update_tag_button, update_categories_search_button and print_user, and updated a few pages that depended on the now deprecated functions 2009-08-05 02:03:50 +00:00
nicolasconnault
e1cc88403a MDL-19756 Migrated print_heading_with_help 2009-08-04 15:15:11 +00:00
nicolasconnault
234b857c0c MDL-19756 Fixed regression in unit tests 2009-08-04 13:59:02 +00:00
nicolasconnault
0affac4d65 MDL-19756 Fixed regression in popup_form() 2009-08-04 09:09:06 +00:00
nicolasconnault
6a5c71b95c MDL-19756 Migrated print_textfield, choose_from_radio and print_checkbox 2009-08-04 02:42:24 +00:00
nicolasconnault
49c8c8d27e MDL-19976 Refactored select_menu() into select(), now supporting menu, radio and checkbox rendering. Added radio() and checkbox() functions. 2009-08-04 02:05:32 +00:00
nicolasconnault
ce60cbc8ff MDL-19756 Migrated print_close_window to $OUTPUT->print_close_window($text) 2009-08-03 11:03:16 +00:00
nicolasconnault
17811cef2c MDL-19756 Outputting a debugging message if $OUTPUT->form() is called without $contents but with a $form->button set. Should use $OUTPUT->button($form) instead 2009-07-31 11:14:16 +00:00
nicolasconnault
2c78f462ed MDL-19756 MDL-19973 Fixed support of url by user_picture, and improved API for adding a popup action (set $userpic->popup = true) 2009-07-31 02:39:38 +00:00
skodak
f6486af888 fixed broken validation of parameters in confirm method 2009-07-30 09:05:18 +00:00
tjhunt
00a24d44f7 blocks: MDL-19893 move blocks on page UI - part 1
This does all the UI. It does not yet update the DB when you click to complete the action.
2009-07-30 08:22:12 +00:00
nicolasconnault
74623e0a3a MDL-19756 Improved API of OUTPUT->confirm() 2009-07-30 06:09:45 +00:00
nicolasconnault
496908435e MDL-19756 Migrated popup_form 2009-07-30 03:47:12 +00:00
tjhunt
a6f57fb2ef MDL-19756 Try to bring some consistency to how we handle & is attribute values. 2009-07-29 08:52:49 +00:00
tjhunt
34f4a68b9f MDL-19756 Fixes to make actions on action_icons work. 2009-07-29 08:45:24 +00:00
moodler
4042788347 theme/styles MDL-19953 $THEME->csslifetime lets themers adjust the cacheability of their theme in seconds.
Also:

 1) In dev mode, caching is 60 seconds all the time.
 2) Standard theme always has a long 2 days
2009-07-29 08:12:48 +00:00
nicolasconnault
55536d8453 MDL-19756 Updated unit tests 2009-07-29 01:13:04 +00:00
nicolasconnault
c68e409892 MDL-19756 Migrated time selectors from weblib to outputlib 2009-07-29 01:08:52 +00:00
nicolasconnault
053203a8d5 MDL-19756 Migrated choose_from_menu_yesno and choose_from_menu_nested into $OUTPUT->select_menu() 2009-07-28 12:12:24 +00:00
nicolasconnault
3f9a45dffa MDL-19756 Removed redundant component::add_action_object() function and calls to it 2009-07-28 09:37:14 +00:00
tjhunt
52842d6117 outputlib: MDL-19756 fix $OUTPUT->user_picture. 2009-07-28 07:57:57 +00:00