martes, 29 de mayo de 2012

Bug Moodle (1.9.2+) en PHP 5.3.3


Existe un bug en Moodle (1.9.2+) el cual con la versión de PHP 5.3.3 no se visualizan bien los formularios de registro, para ello debe realizarse:

* Modificar el archivo:

moodle/lib/pear/HTML/QuickForm/element.php

* Agregar al final de dicho archivo esta función:

public function __call($name, $args) {
    $name = str_replace('MoodleQuickForm_', '', $name);

    if ($name == 'passwordunmask') {
        $name = 'password';
    }

    return call_user_func_array(array($this, 'HTML_QuickForm_'.$name), $args);
}

1 comentario:

  1. graciasss hemos estado horas para solucionarlo y al final este ha sido el mejor resultado.!!!

    ResponderEliminar