Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 180... Línea 180...
180
 * @param bool $ignoresettings print even if not specified in modedit
180
 * @param bool $ignoresettings print even if not specified in modedit
181
 * @return string
181
 * @return string
182
 */
182
 */
183
function url_get_intro(object $url, object $cm, bool $ignoresettings = false): string {
183
function url_get_intro(object $url, object $cm, bool $ignoresettings = false): string {
184
    $options = empty($url->displayoptions) ? [] : (array) unserialize_array($url->displayoptions);
184
    $options = empty($url->displayoptions) ? [] : (array) unserialize_array($url->displayoptions);
185
    if ($ignoresettings or !empty($options['printintro'])) {
185
    if ($ignoresettings || !empty($options['printintro'])) {
186
        if (trim(strip_tags($url->intro))) {
186
        if (!html_is_blank($url->intro)) {
187
            return format_module_intro('url', $url, $cm->id);
187
            return format_module_intro('url', $url, $cm->id);
188
        }
188
        }
189
    }
189
    }
Línea 190... Línea 190...
190
 
190
 
Línea 253... Línea 253...
253
 * @param object $course
253
 * @param object $course
254
 */
254
 */
255
function url_print_workaround($url, $cm, $course) {
255
function url_print_workaround($url, $cm, $course) {
256
    global $OUTPUT, $PAGE, $USER;
256
    global $OUTPUT, $PAGE, $USER;
Línea 257... Línea 257...
257
 
257
 
258
    $PAGE->activityheader->set_description(url_get_intro($url, $cm, true));
258
    $PAGE->activityheader->set_description(url_get_intro($url, $cm));
Línea 259... Línea 259...
259
    url_print_header($url, $cm, $course);
259
    url_print_header($url, $cm, $course);
Línea 260... Línea 260...
260
 
260