hacklabcbba / Ciudadania-Activa

Fork de http://ciudad-escuela.org hecho por 15muebles en https://github.com/15muebles/15muebles
GNU General Public License v2.0
0 stars 1 forks source link

single-earner.php #2

Open danicotillas opened 8 years ago

danicotillas commented 8 years ago

Cuando pinchas en uno de los perfiles te lleva a esta página. Actualmente está programada para solicitarte que añadas un badge a tu backpack...pero eso deberíamos cambiarlo para que simplemente muestre los badges que has obtenido y también si has completado algún "itinerario".

Podría verse así:

perfil-single-earner

Luego será cuestión de meterle un addthis o algo para que se comparta por redes la info y tal vez un sistema de comentarios, pero es para pensarlo un poco. Al menos quedaría como el perfil social para compartir y mostrar qué has logrado.

danicotillas commented 8 years ago

Debajo de cada imagen del "Badge" debería aparecer el vínculo a "Material producido" (en _blank) para de esa forma poder conocer cada acción realizada por esa persona.

skotperez commented 8 years ago

@danicotillas me parece una mejora interesante crear un página en la que se muestren los badges que ha conseguido cada persona. Sin embargo la funcionalidad que contiene ahora mismo single-earner.php es necesaria para completar el proceso de añadir un badge al backpack de Mozilla.

La página single-earner.php podría tener ambas funcionalidades. Con una sentencia condicional se podría mostrar una u otra.

Como es algo que queremos implementar para Ciudad Escuela puedo añadirlo a nuestro repo y luego lo clonas a éste.

danicotillas commented 8 years ago

Con ambas funcionalidades estará mucho más completo, si. ¿Para cuándo están pensando implementar el cambio?

Otra es que sigo sin lograr que las personas que obtienen badges los añadan a su Backpack, no sé si es porque está mal configurado el Issuer o de dónde viene, te mandé los docs en un email, no sé si viste.

@skotperez aquí la imagen de error que sale:

captura de pantalla 2016-07-22 09 08 47

skotperez commented 8 years ago

Antes de implementar esta funcionalidad tengo que resolver algunas cuestiones: ahora mismo cada earner se corresponde con un badge conseguido, no con una persona. Así que no es trivial sacar un listado de badges conseguidos en la página de un earner.

Lo que se me ocurre es crear un nuevo tipo de contenido que contenga realmente el perfil de la persona y al que se asocien los badges ganados (tipo de contenido earner).

El error que te da el backpack de Mozilla tiene que ver con que no encuentra la carpeta openbadges en vuestro servidor.

danicotillas commented 8 years ago

Si, exacto. Es lo que vimo con Rolando, que los users deben relacionarse por el email y no por el badge ganado.

Ya actualicé el repo que puedes ver online y lo que muestra es cada badge ganado por la misma persona en lugar de una persona que te lleva a ver cuántos badges ha ganado. Como dices, imagino que ese cambio no es trivial ya que hay que modificarlo para que tome como referencia otro item, que creo sería el email.

El 22 jul. 2016 1:08 p. m., "Alfonso Sánchez Uzábal" < notifications@github.com> escribió:

Antes de implementar esta funcionalidad tengo que resolver algunas cuestiones: ahora mismo cada earner se corresponde con un badge conseguido, no con una persona. Así que no es trivial sacar un listado de badges conseguidos en la página de un earner.

Lo que se me ocurre es crear un nuevo tipo de contenido que contenga realmente el perfil de la persona y al que se asocien los badges ganados (tipo de contenido earner).

El error que te da el backpack de Mozilla tiene que ver con que no encuentra la carpeta openbadges en vuestro servidor.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hacklabcbba/Ciudadania-Activa/issues/2#issuecomment-234600025, or mute the thread https://github.com/notifications/unsubscribe-auth/AHSDP_34PGwHgxop_n16zrvtPK-MN0vlks5qYPj6gaJpZM4JIuX3 .

danicotillas commented 8 years ago

@skotperez @rlora Ya cambié la instalación de WP a una dedicada, fuera del MU. Todo parece que va bien excepto que sigue sin encontrar la carpeta OpenBadges en el server.

Le cambié directamente en el servidor para que sea indexada de forma que se vea como en http://ciudad-escuela.org/openbadges/ pero nada de nada. En cambio aquí si: http://ciudadaniaactiva.martadero.org/wp-content/themes/15muebles-master/openbadges/

¿Alguna idea?

Mil gracias!

Pd: sus accesos siguen igual que antes.

danicotillas commented 8 years ago

Después de chequear con @rlora ya marcha el guardado con la actualización de functions.php de la branch que creó. Ahora @skotperez ojalá encuentres el modo de crear ese perfil que decías.