$o .= html_writer::start_tag('div', array("style" => "text-align:left;margin:10px 0;")); $o .= html_writer::tag('span', $picture); $o .= html_writer::start_tag('span', array("style" => "margin: 8px;position: absolute;")); $o .= html_writer::link(new moodle_url('/user/view.php', array("id" => $userdata->id, "course" => $cm->course)), fullname($userdata)); $o .= html_writer::end_tag('span'); $o .= html_writer::end_tag('div'); $o .= html_writer::tag('div', $list->summary, array('style' => 'margin:10px 0;')); $o .= html_writer::tag('div', voiceshadow_player($list->id)); if (!empty($voiceshadow->{$name})) { $o .= html_writer::tag('div', "(" . $voiceshadow->{$name} . ")"); } if (!empty($list->speechtext)) { $o .= html_writer::tag('div', '<a href="#" onclick="$(this).parent().find(\'div\').toggle();return false;">Speech text (Show/Hide)</a>: <div style="display:none">' . $list->speechtext . "</div>"); } if ($voiceshadow->showscore == 1) { $o .= html_writer::tag('div', "(" . html_writer::tag('small', get_string("computerized", "voiceshadow")) . " " . voiceshadow_similar_text($list->speechtext, $voiceshadow->{"var" . $list->var . "transcript"}) . "%)"); } $o .= html_writer::tag('div', html_writer::tag('small', date(get_string("timeformat1", "voiceshadow"), $list->time)), array("style" => "float:left;")); if ($list->userid == $USER->id || has_capability('mod/voiceshadow:teacher', $context)) { if ($list->userid == $USER->id) { $editlink = html_writer::link(new moodle_url('/mod/voiceshadow/view.php', array("id" => $id, "a" => "add", "fileid" => $list->id)), get_string("editlink", "voiceshadow")) . " "; } else { $editlink = ""; } if (has_capability('mod/voiceshadow:teacher', $context) || $voiceshadow->resubmit == 1 && $list->userid == $USER->id) { $deletelink = html_writer::link(new moodle_url('/mod/voiceshadow/view.php', array("id" => $id, "act" => "deleteentry", "fileid" => $list->id)), get_string("delete", "voiceshadow"), array("onclick" => "return confirm('" . get_string("confim", "voiceshadow") . "')")); } else { $deletelink = ""; } $o .= html_writer::tag('div', html_writer::tag('small', $editlink . $deletelink, array("style" => "margin: 2px 0 0 10px;"))); }
<?php require_once '../../config.php'; require_once 'lib.php'; $text1 = optional_param('text1', 0, PARAM_TEXT); $text2 = optional_param('text2', 0, PARAM_TEXT); echo voiceshadow_similar_text($text1, $text2);