mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 08:26:37 +02:00
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
This commit is contained in:
parent
ad70376ce2
commit
16be897441
106 changed files with 565 additions and 677 deletions
|
@ -173,8 +173,7 @@ function print_moodle_environment($result, $environment_results) {
|
|||
$servertable->align = array ('center', 'center', 'left', 'center');
|
||||
$servertable->wrap = array ('nowrap', '', '', 'nowrap');
|
||||
$servertable->size = array ('10', 10, '100%', '10');
|
||||
$servertable->width = '90%';
|
||||
$servertable->add_class('environmenttable generaltable');
|
||||
$servertable->attributes['class'] = 'environmenttable generaltable';
|
||||
|
||||
$serverdata = array('ok'=>array(), 'warn'=>array(), 'error'=>array());
|
||||
|
||||
|
@ -183,8 +182,7 @@ function print_moodle_environment($result, $environment_results) {
|
|||
$othertable->align = array ('center', 'left', 'center');
|
||||
$othertable->wrap = array ('', '', 'nowrap');
|
||||
$othertable->size = array (10, '100%', '10');
|
||||
$othertable->width = '90%';
|
||||
$othertable->add_class('environmenttable generaltable');
|
||||
$othertable->attributes['class'] = 'environmenttable generaltable';
|
||||
|
||||
$otherdata = array('ok'=>array(), 'warn'=>array(), 'error'=>array());
|
||||
|
||||
|
@ -309,10 +307,10 @@ function print_moodle_environment($result, $environment_results) {
|
|||
|
||||
/// Print table
|
||||
echo $OUTPUT->heading(get_string('serverchecks', 'admin'));
|
||||
echo $OUTPUT->table($servertable);
|
||||
echo html_writer::table($servertable);
|
||||
if (count($othertable->data)){
|
||||
echo $OUTPUT->heading(get_string('customcheck', 'admin'));
|
||||
echo $OUTPUT->table($othertable);
|
||||
echo html_writer::table($othertable);
|
||||
}
|
||||
|
||||
/// Finally, if any error has happened, print the summary box
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue