mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
themes lib MDL-24895 Multiple fixes to better handle overflow.
Major tasks undertaken in this patch: * New format_text argument, overflowdiv. * New page layout Report. * Review of all format_text calls. * Added support for the report layout to all themes. * Changed forum post display from tables to divs.
This commit is contained in:
parent
2412f8b882
commit
367a75fae4
125 changed files with 3366 additions and 2062 deletions
|
@ -10,8 +10,6 @@
|
|||
.path-mod-assignment .feedback .from {float: left;}
|
||||
.path-mod-assignment .files img {margin-right: 4px;}
|
||||
.path-mod-assignment .files a {white-space:nowrap;}
|
||||
.path-mod-assignment .flexible-wrap {width:100%;overflow:auto;}
|
||||
.path-mod-assignment .flexible-wrap > .flexible {margin:0;}
|
||||
.path-mod-assignment .late {color: red;}
|
||||
|
||||
/** Styles for submissions.php **/
|
||||
|
|
|
@ -133,7 +133,7 @@ foreach ($views as $view) {
|
|||
//submission part
|
||||
echo $OUTPUT->container_start('generalbox submission');
|
||||
echo '<div class="submissiondate">'.$view->submissiondate.'</div>';
|
||||
echo "<p>$view->submissiontext</p>\n";
|
||||
echo "<p class='no-overflow'>$view->submissiontext</p>\n";
|
||||
echo "<p>$view->editlink</p>\n";
|
||||
echo $OUTPUT->container_end();
|
||||
|
||||
|
|
|
@ -100,7 +100,7 @@ class assignment_online extends assignment_base {
|
|||
echo $OUTPUT->box_start('generalbox boxwidthwide boxaligncenter', 'online');
|
||||
if ($submission && has_capability('mod/assignment:exportownsubmission', $this->context)) {
|
||||
$text = file_rewrite_pluginfile_urls($submission->data1, 'pluginfile.php', $this->context->id, 'mod_assignment', $this->filearea, $submission->id);
|
||||
echo format_text($text, $submission->data2);
|
||||
echo format_text($text, $submission->data2, array('overflowdiv'=>true));
|
||||
if ($CFG->enableportfolios) {
|
||||
require_once($CFG->libdir . '/portfoliolib.php');
|
||||
$button = new portfolio_add_button();
|
||||
|
@ -233,7 +233,7 @@ class assignment_online extends assignment_base {
|
|||
$wordcount .= '</p>';
|
||||
|
||||
$text = file_rewrite_pluginfile_urls($submission->data1, 'pluginfile.php', $this->context->id, 'mod_assignment', $this->filearea, $submission->id);
|
||||
return $wordcount . format_text($text, $submission->data2);
|
||||
return $wordcount . format_text($text, $submission->data2, array('overflowdiv'=>true));
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -60,7 +60,7 @@ if ($submission = $assignmentinstance->get_submission($user->id)) {
|
|||
echo $OUTPUT->box_end();
|
||||
|
||||
$text = file_rewrite_pluginfile_urls($submission->data1, 'pluginfile.php', $context->id, 'mod_assignment', $assignmentinstance->filearea, $submission->id);
|
||||
echo $OUTPUT->box(format_text($text, $submission->data2), 'generalbox boxaligncenter boxwidthwide');
|
||||
echo $OUTPUT->box(format_text($text, $submission->data2, array('overflowdiv'=>true)), 'generalbox boxaligncenter boxwidthwide');
|
||||
echo $OUTPUT->close_window_button();
|
||||
echo $OUTPUT->footer();
|
||||
} else {
|
||||
|
|
|
@ -211,7 +211,7 @@ class assignment_upload extends assignment_base {
|
|||
|
||||
if ($submission = $this->get_submission($USER->id)
|
||||
and !empty($submission->data1)) {
|
||||
echo $OUTPUT->box(format_text($submission->data1, FORMAT_HTML), 'generalbox boxaligncenter boxwidthwide');
|
||||
echo $OUTPUT->box(format_text($submission->data1, FORMAT_HTML, array('overflowdiv'=>true)), 'generalbox boxaligncenter boxwidthwide');
|
||||
} else {
|
||||
echo $OUTPUT->box(get_string('notesempty', 'assignment'), 'generalbox boxaligncenter');
|
||||
}
|
||||
|
|
|
@ -53,7 +53,7 @@ if ($submission = $assignmentinstance->get_submission($user->id)
|
|||
$PAGE->set_title(fullname($user,true).': '.$assignment->name);
|
||||
echo $OUTPUT->header();
|
||||
echo $OUTPUT->heading(get_string('notes', 'assignment').' - '.fullname($user,true));
|
||||
echo $OUTPUT->box(format_text($submission->data1, FORMAT_HTML), 'generalbox boxaligncenter boxwidthwide');
|
||||
echo $OUTPUT->box(format_text($submission->data1, FORMAT_HTML, array('overflowdiv'=>true)), 'generalbox boxaligncenter boxwidthwide');
|
||||
if ($mode != 'single') {
|
||||
echo $OUTPUT->close_window_button();
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue