function detalles() { $uniqueUrl = $_GET['i']; require_once 'modulos/usuarios/modelos/usuarioModelo.php'; //$usuarioPerfil = getUsuario($idUsuario); $usuarioPerfil = getUsuarioFromUniqueUrl($uniqueUrl); if (!is_null($usuarioPerfil)) { $tituloPagina = $usuarioPerfil->nombreUsuario; $titulo = $usuarioPerfil->nombreUsuario; $imageThumbnail = $usuarioPerfil->avatar; $descripcion = $usuarioPerfil->tituloPersonal; $miPerfil = false; if (validarUsuarioLoggeadoParaSubmits()) { if (getUsuarioActual()->idUsuario == $usuarioPerfil->idUsuario) { $miPerfil = true; } } require_once 'modulos/usuarios/modelos/UsuarioCursosModelo.php'; if ($miPerfil) { $numTomados = getNumeroCursosTomados($usuarioPerfil->idUsuario); $cursos = getCursosInstructorDetalles($usuarioPerfil->idUsuario, "titulo", "ASC"); $numCursos = sizeof($cursos); } else { $cursos = getCursosInstructorDetallesPublicados($usuarioPerfil->idUsuario, "titulo", "ASC"); $numTomados = getNumeroCursosTomados($usuarioPerfil->idUsuario); $numCursos = sizeof($cursos); } require_once 'modulos/usuarios/vistas/perfil.php'; } else { setSessionMessage("<h4 class='error'>¡El usuario no existe!</h4>"); redirect("/"); } }
function detalles() { $uniqueUrl = $_GET['i']; require_once 'modulos/usuarios/modelos/usuarioModelo.php'; //$usuarioPerfil = getUsuario($idUsuario); $usuarioPerfil = getUsuarioFromUniqueUrl($uniqueUrl); if (!is_null($usuarioPerfil)) { $tituloPagina = $usuarioPerfil->nombreUsuario; $titulo = $usuarioPerfil->nombreUsuario; $imageThumbnail = $usuarioPerfil->avatar; $descripcion = $usuarioPerfil->tituloPersonal; $miPerfil = false; if (validarUsuarioLoggeadoParaSubmits()) { if (getUsuarioActual()->idUsuario == $usuarioPerfil->idUsuario) { $miPerfil = true; } } require_once 'modulos/usuarios/modelos/UsuarioCursosModelo.php'; $numTomados = getNumeroCursosTomados($usuarioPerfil->idUsuario); $numCursos = getNumeroCursosCreados($usuarioPerfil->idUsuario); pushBreadCrumb(getUrl(), $usuarioPerfil->nombreUsuario, true); require_once 'modulos/usuarios/vistas/perfil.php'; } else { setSessionMessage("El usuario no existe", " ¡Error! ", "error"); redirect("/"); } }