Ruta de imágenes de los perfiles

Ruta de imágenes de los perfiles

de Matias Pierrad -
Número de respuestas: 5

Hola a todos.
Quiero hacer un archivo PHP que me devuelva la imagen de la persona que está logueada. Para eso puse este código:

<?php echo '<img src="'.$CFG->wwwroot.'/user/pix.php?file=/'.$USER->id.'/f1.jpg" width="80px" height="80px"/>';?>

-------------------------------

Se ve que hay algo en la ruta mal porque no me la trae.
¿Qué ruta tendría que poner para que esto?

-------------------------------

Si busco la ruta de la imagen me aparece de esta manera:

http://DOMINIO.ORG/pluginfile.php/5/user/icon/THEME_QUE_ESTOY_UTILIZANDO/f1

 

Promedio de valoraciones: -
En respuesta a Matias Pierrad

Re: Ruta de imágenes de los perfiles

de Osvaldo Pinco -

Hola Matías

Prueba con esto

<img src="<?php echo $CFG->wwwroot.'/user/pix.php?file=/'.$USER->id ?>/f1.jpg" width="80px" height="80px" title="Profile Picture" alt="Profile Picture"  />

Lo saqué de mi tema que muestra la foto

Suerte!

En respuesta a Osvaldo Pinco

Re: Ruta de imágenes de los perfiles

de Matias Pierrad -

Hola Osvaldo, gracias por la ayuda.

Esta línea que me decís, ¿dónde tendría que subirla para poder llamarla desde una etiqueta en el interior de un curso?

Estaba pensando hacer lo siguiente:

  1. Hacer un PHP con esa línea que se llama image.php
  2. Subirlo (no sé en qué lugar del FTP)
  3. Hacer un iframe en la etiqueta que llame a image.php

¿Puede funcionar o estoy super equivocado?

Mil gracias por la ayuda nuevamente.

Matias.-

En respuesta a Matias Pierrad

Re: Ruta de imágenes de los perfiles

de Osvaldo Pinco -

Matías, no estoy seguro pero creo que el editor html de Moodle te va a filtrar el código PHP de la etiqueta.

Tendrás que preguntarle a alguien más experto, quizá en el foro de desarrolladores.

Yo saqué la linea de un tema que estoy usando en mi sitio, que muestra en el header la imagen del usuario logueado.

Saludos!

En respuesta a Matias Pierrad

Re: Ruta de imágenes de los perfiles

de Javier Sola -

Hola Matías.


No se muy bien qué quieres hacer;  supongo que mostrar la imagen del usuario en la pantalla, algo muy necesario, por ejemplo, si se trabaja en aulas y se quiere verificar rápidamente que el usuario sentado al ordenador está utilizando su propio usuario Moodle y no el de otro alumno.

En las últimas versiones de Moodle hay un bloquie para hacer esto. Se llama "Usuario identificado" y permite publicar en las páginas deseadas la información que seleccionemos del usuario, incluída la foto.

Un saludo

En respuesta a Matias Pierrad

Re: Ruta de imágenes de los perfiles

de Isidro Román -

Hola, buen dia Matías. ¿Solucionaste ya el problema de código? Estoy interesado en insertar la imagen de los alumnos en los certificados con el plugin simplecertificate y estaba buscando también la forma de hacerlo. Gracias.