Mastermind Web

El Podcast sobre desarrollo web para que potencies tus proyectos



No es mejor que todos pensemos igual, Es la diferencia de opinión lo que genera las carreras de caballos.

Mark Twain
Transcripción

[00:00:00.930] - Carlos Cámara No es mejor que todos pensemos igual, es la diferencia de opinión lo que genera las carreras de caballos. Mark Twain. Bienvenidas al octogesimo cuarto episodio de Mastermind Joomla, el podcast sobre Joomla para que lleves tu plataforma web al siguiente nivel. Soy Carlos Cámara, responsable de la Academia de Cursos Joomla de ManualesJoomla.es. Y aquí, en el otro lado del micrófono, sorteando las vicisitudes del tiempo y de la meteorología, tenemos a la increíble Andrea Gentil.

[00:00:51.930] - Carlos Cámara Responsable de marketing Extly, responsable de atención al cliente de Extly, responsable de la magazine de Joomla. Todo Joomla, toda la magazine de Joomla en todo el mundo salga a tiempo en su momento. Responsable de que podáis certificaros en Joomla. Responsable de que Joomla siga adelante. Hola Andrea. Qué tal?

[00:01:11.350] - Andrea Gentil Hola. Hola. Qué tal? Primero. Segundo, me parece que estas exagerando, ¿eh?

[00:01:15.210] - Carlos Cámara Yo nunca exagero. Aunque viva en Andalucía, nunca exagero.

[00:01:19.770] - Andrea Gentil Lo de la certificación yo no soy. No estoy a cargo de la certificación. Gracias que hago un poco de marketing. Lo de la magazine, bueno sí puede ser, pero no...

[00:01:30.090] - Carlos Cámara Y seguro que la certificación lo que te pasa es que tienes el síndrome del impostor y no quieres reconocer lo que haces.

[00:01:36.060] - Andrea Gentil no, no, porque yo no hago nada del sistema, nada. Solo colaboré en algún momento con la traducción al español, que fue muy bien hecha por Pablo Arias y por Oscar Ortiz, pero nada más.

[00:01:49.560] - Carlos Cámara Vale te voy a hacer una pregunta y yo creo que esta pregunta resuelve todo. Alguna vez has puesto trabas u obstáculos a la certificación?

[00:01:57.380] - Andrea Gentil De qué tipo?

[00:01:58.420] - Carlos Cámara Pues no lo sé. Has impedido que se haga algo que ayudaba a la certificación salir o estar.

[00:02:03.860] - Andrea Gentil No.

[00:02:04.410] - Carlos Cámara Ah entonces, estás ayudando a que funcione.

[00:02:07.360] - Andrea Gentil Ok, pero no es que yo soy la responsable de que funcione.

[00:02:10.250] - Carlos Cámara La responsable totalmente.

[00:02:12.280] - Andrea Gentil No, no, no, los responsables son los que hacen el sistema.

[00:02:15.230] - Carlos Cámara Oye, y qué tal?Qué estas haciendo estos días?

[00:02:18.350] - Andrea Gentil Yo estoy haciendo esto que a vos no te gusta nada. Pero yo hice así. Mira, escucha,

[00:02:22.160] - Música de Phineas y Ferb Más o menos 100 dias hay de vacaciones y llegan las clases de nuevo, un problema en verano y en ocasiones es como pasarlo de miedo -esa es la canción en español..-

[00:02:36.110] - Carlos Cámara Bueno, Andrea, me ha puesto aquí debería sonar la música de Phineas y Ferb porque ella piensa que lo que suena en su ordenador, yo lo escucho, pero no es así.

[00:02:44.060] - Andrea Gentil Ah no?

[00:02:44.840] - Carlos Cámara pero yo previamente me he bajado el jingle y lo he puesto.

[00:02:52.040] - Andrea Gentil Pero el jingle que te bajaste es la versión española.

[00:02:53.450] - Carlos Cámara Claro, cual pusiste tú?

[00:02:54.620] - Andrea Gentil La latina, la que escuchaba, mis hijas, no suena igual.

[00:02:57.530] - Carlos Cámara Ah es diferente. Ostras pues tengo que escucharla.

[00:03:00.950] - Andrea Gentil Te pongo el link para que lo pongas.

[00:03:03.220] - Carlos Cámara Pues ponlo y lo escuchamos, lo escuchamos o lo dejamos ahí. Que la gente que tenga curiosidad como yo lo escuche.

[00:03:10.380] - Andrea Gentil Esa es la latina.

[00:03:11.570] - Carlos Cámara Pero escucha entonces en Extly no estais haciendo nada.

[00:03:14.150] - Andrea Gentil No, si estamos trabajando. Tú sabes como es esto. Los autónomos trabajamos todo el tiempo.

[00:03:18.280] - Carlos Cámara Mmm. Bueno,

[00:03:19.460] - Andrea Gentil no tenemos vacaciones reales.

[00:03:21.530] - Carlos Cámara Ese llantito de autónomo, de no tengo vacaciones, que dura es mi vida.

[00:03:25.620] - Andrea Gentil Tengo una vida acomodada a mi gusto, punto.

[00:03:28.670] - Carlos Cámara Claro. Eso es bueno.

[00:03:29.980] - Andrea Gentil No es que voy a pasarme 15 días panza arriba en la playa, tampoco lo haría, Pero bueno.

[00:03:34.310] - Carlos Cámara O sea, yo no podría estar 15 días ahí hecho polvo en la playa. Yo normalmente cuando nos vamos a ir de vacaciones, yo necesito al menos un par de horas para mis cosas y mis líos y programar y hacer cosas.

[00:03:50.870] - Andrea Gentil Sí Anibal también y yo. Suele pasar que termino las vacaciones pensando en todo lo que voy a hacer cuando vuelva, con lo cual en realidad estás siempre conectado.

[00:03:57.890] - Carlos Cámara Pero no, pero es verdad que eso es una cosa buena, porque por ejemplo, el año pasado una de las cosas por las que aproveché las vacaciones fue para leer un poco de literatura de emprendedor y tal y cosas de marketing y tal. Y después es verdad que vuelves con un montón de ideas que puedes ir aplicando poco a poco y si las planifica bien, yo creo que es una buena idea, es decir parar esta bien, pero la parada total no existe nunca.

[00:04:25.420] - Andrea Gentil No, lo que pasa es que está bueno parar un momento, alejarse. Como la frase que yo te había puesto de Leonardo Da Vinci, eso de alejarse un momento y decir bueno, tomar distancia de las cosas diarias aunque sea un día

[00:04:38.300] - Carlos Cámara No vamos a hablar de vacaciones hoy, entonces tampoco puedo.

[00:04:42.360] - Andrea Gentil No, pero sí que en Extly estamos trabajando. De hecho tenemos la Summer Sale, como decimos nosotros, la venta de verano que tenemos 20 por ciento de descuento. Les dejo el código.

[00:04:54.390] - Carlos Cámara Oye, por qué dais códigos mejores que los que me disteis a mí para Manuales Joomla?

[00:05:00.430] - Andrea Gentil Porque ese es igual que el de renovación.

[00:05:03.760] - Carlos Cámara A ver cuánto me disteis a mí de descuento en Manuales Joomla, que yo estoy aquí vendiéndoles descuentos a mis suscritores.

[00:05:10.480] - Andrea Gentil 15 creo.

[00:05:10.570] - Carlos Cámara Y vosotros claro, a mi me dais un 15 y después a la gente les dais un 20. Esto está muy mal eh.

[00:05:15.420] - Andrea Gentil Viste? Si queres te lo subo a un 20. Pero lo que pasa es que el... no sé si es momento para discutir este tema. El asunto es que...

[00:05:22.500] - Carlos Cámara Estas cosas se discuten en público. Andrea se discuten en público.

[00:05:26.050] - Andrea Gentil No sé cuánto de tu público de habla hispana entra en nuestro sitio, esa es la cuestión.

[00:05:31.240] - Carlos Cámara Bueno, el caso es que aprovechar el descuento de Extly de Summer20. Lo dejamos en las notas del programa y si se acaba, cuando llegais ya se ha acabado porque escuchais este episodio tarde, pues recordad que si os suscribís a manuales Joomla, tenéis un código descuento para el 15 por ciento. Sólo eso. Te parece bien?

[00:05:50.550] - Andrea Gentil Me parece perfecto.

[00:05:51.750] - Carlos Cámara Ya seguiremos negociando. A ver si consigo que me deje al menos un 17 o algo

[00:05:56.260] - Andrea Gentil 17 y medio.

[00:05:57.550] - Carlos Cámara Vale.

[00:05:58.210] - Andrea Gentil Que feo, que número feo.

[00:05:58.230] - Carlos Cámara Es un número precioso. Bueno,

[00:06:05.900] - Andrea Gentil y tu semana?.

[00:06:07.280] - Carlos Cámara Mi semana. La verdad es que últimamente está siendo un verano de poco Joomla. Estoy teniendo...

[00:06:12.020] - Andrea Gentil Noo, no me digas eso.

[00:06:12.300] - Carlos Cámara A ver, tengo algunas cosas por ahí abiertas de Joomla, pero me están entrando muchas cosas que son desarrollo alternativo, es decir, que no tienen que ver con una plataforma concreta y que bueno, pues estoy aprovechando todo esto y la sabiduría del líder supremo, Anibal, para intentar hacer cosas multiplataforma. Entonces por ejemplo, estoy haciendo un diseño de un de un CRM muy chulo con un público muy específico que espero exportar al menos en WordPress y en Joomla.

[00:06:55.060] - Carlos Cámara Ayer redacté una propuesta para un sistema de gestión de tiendas que me dejó loco y que me gustaría también hacer y esa posiblemente se vaya entera a Joomla. Pero bueno, esa todavía no está aprobada. Y después pues muchos proyectos de tienda Prestashop que necesitan ayuda para mantener algunas cosas o que necesitan su tienda nueva y demás, entonces bueno. Pues estoy en esa. Mucho tema, también me han llegado peticiones de mejora de Frontend User Manager y un proyecto super chulo, que por cierto va a implicar el componente del que vamos a hablar hoy y que es muy Joomla, la verdad.

[00:07:37.530] - Carlos Cámara Lo que pasa es que no puedo contar mucho, pero un proyecto muy chulo y muy guay en Joomla y dejémoslo ahí.

[00:07:44.440] - Andrea Gentil Ok, no vale eso de decir voy a hacer una cosa maravillosa que no te puedo contar.

[00:07:48.620] - Carlos Cámara Es que uno tiene su ética de NDA y esas cosas. No podemos ahí: bueno, venga ahora que no nos escucha nadie.

[00:07:58.090] - Carlos Cámara No, no, a ver no podemos hablar de cosas privadas, pero lo que sí podemos hablar es de la actualidad y de lo que está pasando en Joomla. Te parece?

[00:08:06.520] - Andrea Gentil Dale.

[00:08:07.000] - Carlos Cámara Por cierto, estoy pensando, esperate antes de esto voy a meter una cuña. Bueno, mira, eh. Una de las cosas que tengo en mente que estoy dandole vueltas y que espero lanzar esta semana es reactivar la newsletter de ManualesJoomla. Ok. La tenía ahí. La estaba usando para notificar a los suscriptores cuando hay un nuevo curso, un nuevo blog y demás. Pero creo que no es la forma. No me estaba terminando de gustar lo que estaba haciendo. Entonces, después de darle muchas vueltas, creo que voy a reactivarlo como una newsletter de actualidad Joomla. Entonces voy a contar todas las cosas que van pasando en Joomla y cosas que voy encontrando de Joomla por lo menos una vez al mes. Posiblemente destaque algunos artículos de la magazín y un poco ofrecer eso.

[00:08:52.530] - Carlos Cámara Así que eso va a estar guay. Y posiblemente se realimente con las noticias que vayamos publicando aquí y con las que no podemos publicar porque no nos da tiempo aquí.

[00:09:01.080] - Andrea Gentil Me parece muy bien.

[00:09:01.960] - Carlos Cámara Escuchamos a nuestro jingle de cambio de sección que organizó nuestro amigo Eduardo de EvilSound.

[00:09:07.060] - Andrea Gentil Vamos.

[00:09:23.460] - Carlos Cámara Redoble de tambores

[00:09:25.130] - Andrea Gentil y llegó finalmente.

[00:09:26.010] - Carlos Cámara Por fin está aquí Joomla 4 Beta 3.

[00:09:32.160] - Carlos Cámara Pero no es ésta la gran novedad. La gran novedad es que ya por fin tenemos la primera versión alpha del Joomla 3.10.

[00:09:39.240] - Andrea Gentil Sí, señor.

[00:09:40.100] - Carlos Cámara Recordamos que Joomla 3.10 es la versión desde la que podréis actualizar fácilmente a Joomla 4.

[00:09:45.970] - Andrea Gentil De hecho, ya se puede probar.

[00:09:47.410] - Carlos Cámara Y de hecho, como dice Andrea, ya podéis hacer esa prueba.

[00:09:51.180] - Andrea Gentil Puedes actualizar tus sitios de 3.9 a 3.10 y de 3.10 a 4 . En prueba, no?

[00:09:57.370] - Carlos Cámara Bueno, claro, no lo hagais en producción porque no hay forma después de pasar el sitio, de volverlo atrás ni de pasar el sitio de nuevo a.. o de actualizarlo a Joomla 3.10 o a alfa o a Joomla 4 Estable vale, osea, no lo hagáis en producción, pero ya lo podéis probar y ver un poco como va funcionando en vuestros sitios. Para los más impacientes yo creo que es una cosa estupenda, sí, y además está medio documentado en el artículo que dejamos de mejorconjoomla.com donde se anuncia la noticia.

[00:10:26.940] - Carlos Cámara Ahí viene como podéis hacer para así para pasar vuestro Joomla 3.9 a Joomla 3.10 al canal Alfa. Es decir, no lo hagáis en producción y después para hacer el paso a Joomla 4. Algo muy interesante para probar una cosa interesante también en Your Sites, en el componente de Your Sites tenemos definido una opción para que te informe de la compatibilidad de tu sitio con joomla 3.10 o con 4. O sea que también si tenéis Your Sites, vais a poder hacer esas comprobaciones sin necesidad de ninguna actualización. Así que guay.

[00:11:03.010] - Andrea Gentil Y si no, también está bueno que empiecen a probar, porque bueno, la idea de este lanzamiento es tener toda la mayor cantidad de feedback posible para ver que cómo viene. Y sobre todo esta cuestión de las extensiones y los templates con 3.10 y 4.

[00:11:21.180] - Carlos Cámara Así que pues ahí queda. Queda dicho. He llamado a José Antonio y dice que con la ola de calor los Hackers están en su piscinita de goma, con sus patitos, en sus hinchables... Y no hay vulnerabilidades ni nada. Así que todo guay, si te parece, pues hablamos entonces del tema del día.

[00:11:45.520] - Andrea Gentil Vamos.

[00:11:57.660] - Carlos Cámara Bueno, y no lo hemos dicho, pero este episodio es el primero de la serie de verano en la que van a ser unos episodios, esperamos un poco más cortos de lo normal para que Andrea pueda irse a la pileta.

[00:12:12.570] - Andrea Gentil No, pero hoy no puedo irme a la pileta porque está feo, en Asturias está feo, hay 18 grados. No por nada, pero...

[00:12:22.710] - Carlos Cámara Para eso, y bueno, también un poco porque es verano y tampoco estamos para eso. Y para hacerlo este mes un poco diferente los episodios, lo que vamos a hacer es que vamos a hablar de algunas extensiones que nos llamen la atención y vamos a... Andrea, me estás poniendo caras raras. No sé si a mí, si es a un email que te ha llegado o a un mensaje.

[00:12:42.450] - Andrea Gentil No es a ti no te preocupes.

[00:12:44.310] - Carlos Cámara Vale. Entonces bueno, pues vamos a comentar algunas extensiones que nos han ido llamando la atención y contar un poco las posibilidades que ofrecen. Para todo esto, contamos con la inestimable ayuda de Andrea que se ha instalado esta extensión. Si queréis que mencionemos alguna o que hagamos una review de alguna extensión concreta, pues nos lo decís en los comentarios y nosotros pues encantados de hacer todas las comprobaciones y cambios que sea necesario. Vale?

[00:13:17.850] - Andrea Gentil Si.

[00:13:18.420] - Carlos Cámara La extensión con la que vamos a empezar esta serie de verano es con Akeeba Engage

[00:13:24.400] - Andrea Gentil Esta extensión gratis que sacó Akeeba para comentarios.

[00:13:26.890] - Carlos Cámara Efectivamente. Esta extensión era muy necesaria en el mundo de Joomla o no? tu que crees?

[00:13:33.640] - Andrea Gentil No sé, porque ?, hay extensiones...A ver, cuál es? Qué tiene de mejor Akeeba Engage , más allá de que sea gratis, no?, que Komento por ejemplo.

[00:13:43.170] - Carlos Cámara A ver, por ejemplo, Komento es una extensión gratis que tiene opciones de pago, lo que atrae. O sea, una de las cosas que te das cuenta cuando ves Akeeba Engage es que está cuidado al mínimo detalle. Hace tiempo que no reviso Komento, vale, pero por ejemplo Akeeba Engage de forma predeterminada ya te trae plugins para que tu lo instales con las soluciones de privacidad de tu sitio con RGPD, con las opciones de privacidad que trae Joomla.

[00:14:14.330] - Andrea Gentil sí, eso probablemente se deba al desarrollador, que es un poco así como cuidadoso cuando desarrolla.

[00:14:21.000] - Carlos Cámara Claro, pero es que tú ahora con la nueva ley de Protección de datos, tú tienes que pedirle consentimiento al usuario para guardar sus datos. Y eso hasta ahora los comentarios no se está haciendo. De hecho, nosotros en MastermindJoomla no lo hacemos,

[00:14:36.000] - Andrea Gentil no digas eso en voz alta.

[00:14:38.220] - Carlos Cámara No lo digo, no lo digo, pero es algo que deberíamos hacer.

[00:14:40.580] - Andrea Gentil Bueno, podemos instalar Akeeba Engage en los comentarios.

[00:14:42.720] - Carlos Cámara Claro, es una de las cosas que tengo ahí un poco pendiente. Entonces lo primero que te das cuenta cuando tienes Akeeba Engage es que todo eso está muy bien pensado. Entonces Akeeba Engage es un paquete de extensiones Realmente no es sólo un componente. Y el paquete de extensiones tienes el componente para gestionar los comentarios. Vale. Y tienes un montón de plugins para integrarlo. Por ejemplo, tienes un plugin para integrarlo con caché para hacer el sistema de caché.

[00:15:12.570] - Carlos Cámara Tienen un plugin de usuario para que el usuario tenga una zona en su perfil donde pueda ver los comentario. Vale, tiene, como he dicho, el componente de datos privado. Es decir, para. Para integrarse con con los datos. Es decir, por ejemplo, si un usuario ahora va a tu sitio y te pide toda la información que tienes de él, tú le tienes que dar los comentarios que él ha escrito. Sí, sí, vale.

[00:15:34.770] - Carlos Cámara Ahora con Akeeba Engage lo puedes hacer. Tiene un componente muy interesante, un plugin muy interesante que te permite enviar un email al usuario que ha escrito el post. Al usuario que ha escrito el artículo notificandolo sobre que ha habido un nuevo comentario, por ejemplo

[00:16:00.150] - Andrea Gentil En su comentario.

[00:16:01.970] - Carlos Cámara Claro, claro. Entonces también es muy interesante. No sé si Komento hace eso o CComent o algunos de los otros hacen eso, pero eso es bastante interesante.

[00:16:13.940] - Carlos Cámara Y bueno, pues también tiene 2 plugin que a mi me parecen básicos También hoy día en cualquier sistema de comentarios uno es protección anti spam con integración con Akismet que es el sistema por antonomasia para para detectar el spam en los comentarios y por otro lado tiene una integración con el sistema de gravatar vale que aquel que lo conozca es un servicio que lo que hace es que tu subes, das de alta tus emails en el servicio, subes una foto y después a través de la integración con Gravatar, cuando tu publicas un comentario o te das de alta en un sitio con ese email. Ese sitio le pregunta Gravatar, oye, dame la foto del usuario, entonces te pone como un avatar, te pone como tu foto ahí puesto para que tu puedas puedas verlo. Entonces es bastante interesante ese tipo de cosas, porque además si te fijas, todo esto es lo que ya trae por ejemplo WordPress por defecto, los comentarios de WordPress ya tienen por defecto un plugin de Akismet y tienen la integración con un gravatar. Eso está en todo el sistema WordPress.

[00:17:23.390] - Carlos Cámara De hecho WordPress compró Gravatar claro. O sea que bueno, al menos lo que hace es que nos deja al mismo nivel que WordPress y eso pues no está nada mal.

[00:17:33.260] - Andrea Gentil Yo lo probé sencillamente te digo, lo hice así Usuario 1, Usuario Nivel 1. Fui al sitio, lo instalé, e hice un comentario y no tuve que hacer nada.

[00:17:45.170] - Carlos Cámara Vale, cuéntanos, cuéntanos tus impresiones.

[00:17:47.870] - Andrea Gentil No, bien. Estas extensiones que vos decis bueno las pongo en el sitio y anda, bien! no tengo que hacer mucha mas vuelta.

[00:17:55.430] - Carlos Cámara Efectivamente, una vez que instalas Akeeba Engage y ves un poco estoy viendo a ver si trae un módulo pero no no trae módulo de...De mostrar comentario, verdad? de último comentario,

[00:18:10.310] - Andrea Gentil No no trae el módulo. Eso yo estuve dando unas vueltas ayer porque después que hice la instalación Usuario 1, dije Bueno, Usuario 2: le quiero cambiar el nombre, porque cuando, abajo en el artículo en vez decir Comments, por ejemplo, decía "one thougt on [el nombre del artículo]" y a mí no me gustaba nada. Y estuve dando unas cuantas vueltas para buscar donde estaba el título para hacer un override y nada. Y lo encontré gracias a Anibal. Te voy a decir, tengo que confesar. Le dije Aníbal, dónde está esto? Y me dijo, ahí sentado, imaginatelo sentado en su silla, me dijo fijate acá. No, Fijate acá. Bueno, ahí sí, listo.

[00:18:54.420] - Carlos Cámara Vale bueno.El el sistema es que por defecto te pone esto, no? Bueno, no te aparecía directamente traducción al español?

[00:19:02.250] - Andrea Gentil no, no

[00:19:03.050] - Carlos Cámara era un sitio en español o en inglés?

[00:19:03.620] - Andrea Gentil no en inglés, porque yo hice un sitio ayer a propósito, hice un sitio en Launch. Porque otra cosa que me había pasado la otra vez cuando quise probar la beta 2 de Joomla 4, es que el launch en el chrome no me andaba, no estaba como que no iba ni para atrás ni para adelante. Viste que le pones el nombre de tu sitio, que versión deJoomla y después dice Registrar. Lo ponía y no pasaba nada. Tuve que hacer en el Firefox esa vez. Lo iba a reportar, pero después pareció que se arregló y ayer quise probar de vuelta en Launch y anda bien. Entonces hice un sitio así como estaba de 3.9.

[00:19:43.560] - Carlos Cámara vale en teoría si lo instalas en un sitio en español, ya viene con la traducción al español, que además he hecho yo. Vale. O sea que lo tenéis traducido a la última versión. Yo más o menos la voy manteniendo, pero si queréis colaborar con la traducción me decís y lo hago porque estoy pensando en hacer un sistema o montar un sitio para que podamos traducir las extensiones que han dejado de tener traducciones o lo que sea y aportar nuestra propia traducción en nuestro propios paquetes de traducción. Vale, pues si hay alguien interesado pues me lo dice.

[00:20:18.250] - Carlos Cámara Bueno, volviendo a Akeeba Engage, ya os digo que en principio tendríais traducido al español y ahora si entráis en la zona del comentario, de comentarios a la zona del componente que aparece arriba Akeeba Engage, váis a tener un componente tremendamente simple. Básicamente son dos pestañas y por supuesto las opciones del componente. En las dos pestañas, en una tenéis comentarios y donde van a aparecer todos los comentarios que hay como un filtro para que podáis filtrar por persona, por IP, por título o por texto, por lo que sea y después en las plantillas de email, esto es lo que te he comentado que era muy interesante. Es que puedes notificar a los usuarios de email que haya habido o sea de otros comentarios, pero y es muy interesante que tú puedes definir aquí las plantillas de tus email. Cómo quieres que sean tus email? Además pones una plantilla completa con todo el HTML y demás y te manda el email tal cual. Entonces me parece bastante interesante esa funcionalidad y que venga ya integrada porque siempre es algo en lo que no se presta mucha atención y que está bien tener.

[00:21:28.150] - Carlos Cámara Siempre da un toque de personalización a tu sitio

[00:21:30.640] - Andrea Gentil Aparte depende si tu sitio realmente, si en tu sitio realmente los comentarios de la gente son importantes, deberías tener un buen sistema de comentarios.

[00:21:39.040] - Carlos Cámara Eso es y después ya entramos en la parte de opciones del componente. En la parte de opciones, pues bueno, aquí puedes definir un montón de cosas super chulas. Por ejemplo, si quieres que la gente tenga que escribir un captcha para enviar un comentario o no, eso te ayuda a combatir el spam. Puedes definir el máximo nivel de anidación que pueda tener un comentario, es decir tu sabes cuándo es que alguien escribe un comentario, otro responde, otro responde a la respuesta, otro responde a la respuesta...

[00:22:08.830] - Carlos Cámara En fin eso puede llegar a infinito.si. Entonces claro en una pantalla eso se puede ver regular. Pues tu puedes definir oye, no, mira, no hay anidación, es decir, la gente puede responder, o sea puede limitar respuestas, pero a la hora de mostrarlo no me los anides, muestralos uno debajo del otro y poco más. Y también es interesante, puedes definir la ordenación de los comentarios, puedes permitir o no nuevos comentarios, puedes cerrar comentarios después de X días, que no puedan escribirlo nadie, un comentario después de x días.

[00:22:44.110] - Carlos Cámara Y también es interesante que tú puedes filtrar el contenido de los comentarios. Es decir, si te entra un comentario que tiene alguna palabra malsonante o que tiene caracteres de HTML, pues tu puedes filtrarlo y que no, que no aparezca y no se publique.

[00:23:07.450] - Carlos Cámara Y después una parte que no hiciste tú ayer es que en la parte avanzada tu puedes elegir,

[00:23:14.150] - Andrea Gentil Ese es el nivel 3,

[00:23:14.900] - Carlos Cámara claro, en el nivel 3 tu puedes elegir, por ejemplo, si tienes los comentarios que sólo pueden comentar los usuarios registrados, pues tu puedes elegir el módulo de log in que quieres usar para que se muestre ahí en los comentarios, de forma que cuando alguien vaya a hacer un comentario pues tendría que loguearse primero. Entonces bueno, pues te parecería el el módulo de login, en fin, ese tipo de cosas.

[00:23:42.460] - Carlos Cámara Y otra cosa que una cosa que me gusta mucho es que puedes definir quién puede escribir comentarios usando los permisos que trae Joomla. Esto a priori puede ser un poquito más difícil que lo que estamos acostumbrados. Estamos acostumbrados a que en los componentes de comentarios vaya un campo que es qué grupos de usuarios pueden comentar y tú lo eliges y ya está. Esto no en esto te tienes que ir a la pestaña de permisos, elegir el grupo de usuarios que quieres que pueda comentar y darle el permiso comentar, vale, al usuario. Es un poco más difícil, como digo, pero tiene más sentido porque se integra perfectamente con Joomla. Vale, ahí ya lo tienen definido en función del grupo de usuarios y puedes darles a comentar puede que puedas editar esos comentarios o no, o que pueda editar otros comentarios y ya te da. En verdad te da unas posibilidades más amplias para gestión de comentarios y moderación. Entonces, bueno, pues eso me pareció bastante chulo y bastante interesante.

[00:24:46.940] - Carlos Cámara Otra cosa que me ha resultado llamativa es que está muy bien integrado con el gestor de artículos de Joomla.

[00:24:54.440] - Andrea Gentil Eso te iba a decir porque en algún momento hablamos con Pilar, creo, que comentaba que con el J2Store, no? No estaba bien. No andaba muy bien.

[00:25:04.990] - Carlos Cámara Pilar nos dijo que no andaba muy bien. Lo cual es sorprendente porque J2store funciona con artículos de Joomla. Pero no quería hablar de eso, cuando Pilar se tiene que venir un día y contarnos qué pasó ahí. Bueno, de hecho creo que la próxima reunión de del JUG que va ella a contarnos cosas de J2Store permanecer atentos,.

[00:25:29.110] y nos puede contar esto también.

[00:25:30.530] - Carlos Cámara Yo lo quería hacer este mes, pero os habeis opuestos todos a mi fecha, así que no puedo. No puedo decir nada.

[00:25:37.130] - Andrea Gentil La gente se va de vacaciones en agosto.

[00:25:40.270] - Carlos Cámara Ya estamos con las vacaciones. Voy a acabar odiando esa palabra. Bueno, ok.

[00:25:52.070] - Música de Phineas y Ferb Más o menos 100 días hay de vacaciones y llegan las clases de nuevo...

[00:25:52.170] - Andrea Gentil Bueno, esperemos que lleguen las clase, por Dios.Bueno, continuemos,

[00:25:55.990] - Carlos Cámara no entremos en eso, no entremos en ese tema.

[00:25:59.990] - Carlos Cámara El tema es que está muy bien integrado con los artículos de Joomla, hasta el punto que tu en las opciones de Akeeba Engage no puedes decir a qué categorías quieres aplicar los comentarios o a qué artículos,

[00:26:13.130] - Andrea Gentil o sea que por defecto se aplican a todo artículo que tengas en el sitio.

[00:26:18.350] - Carlos Cámara Sí y no, lo único que tienes para controlar eso en las opciones generales es una una opción en la primera pestaña, en la pestaña básica de las opciones que dice interfaz de comentarios. Mostrar o ocultar. Si le das a mostrar, se te va a mostrar en todos los artículos. Si le das ocultar, se va a ocultar en todos los artículos. Vale, eso es como la opción global para todo el sitio. Pero ahora, si tú te vas a una categoría de artículos, vale, tú ahí en la categoría le puedes definir específicamente, cuando editas la categoría te aparece una pestaña nueva que se llama Comentarios y ahí puedes decir si quieres mostrar o no la interfaz de comentario,

[00:27:03.950] - Andrea Gentil O sea no es por componente si no que es por articulo.

[00:27:06.440] - Carlos Cámara Claro, es por categoría. En principio ahora mismo por categoría. Vale. Y además, aquí puedes decir si quieres permitir nuevos comentarios o no el orden que tienes. En fin, puedes hacer varias de las opciones que puedes aplicar de forma global, las puedes aplicar específicamente por categoría. Y además, si tú entras en un artículo específico, te aparece una opción de comentarios y igual puedes modificar esas opciones que tenías definidas en los categorías y que tenía definida de forma global.

[00:27:37.520] - Carlos Cámara De forma que realmente lo que te da es una opción muy, muy bien pensada de herencia, digamos, de opciones, como siempre ha traído Joomla, con la que puedes realmente tener una flexibilidad total, tu aquí ya puedes definirlo fácilmente por artículo y en el contexto en el que quieras verlo, puedes definir las cosas, por ejemplo, que tú quieres notificar a todos los autores del artículo de tu sitio menos los de la categoría Textos legales, pues en la categoría Textos legales dice que no se notifica a los autores de los comentarios o directamente en textos legales. Uno diría que no quieren mostrar comentarios ahí no?, pero bueno, parece que hay de todo. Entonces esa es un poco la la idea de esto. Vale,

[00:28:25.110] - Andrea Gentil está bueno. Yo ayer lo buscaba por componentes en las opciones del componente lo de las categorías, lo de elegir dónde.

[00:28:34.290] - Carlos Cámara Yo también lo estuve usando y lo estuve buscando ahí. Pero digo, voy a entrar al gestor de articulo. la contrapartida negativa que obviamente para esto tenerlo en Zoo, por ejemplo, aunque trae sus propios comentarios o en otros componentes vas a necesitar una integración. Vale.

[00:28:52.440] - Carlos Cámara Bueno, pues eso ya es otra historia que habrá que con la que habrá que pelearse en su momento para el que tenga esa necesidad, claro. Pero bueno, como opción de comentario. La verdad que es muy interesante tenerla, tenerla aquí.

[00:29:05.820] - Carlos Cámara Lo que más me gusta: las opciones de privacidad y que creo que tiene todo lo que necesita un componente de comentario. Un sistema de comentario de un sitio Joomla esto es lo mínimo que debería traer. Y yo creo que con esto te te abarca el 100 por cien de las necesidades que tenga. Es más, ya te digo que estoy en algún proyecto ahora mismo en la que lo vamos a expandir un poco más. Porque claro, ya no es solo lo bien hecho que está así bien pensado para la gestión de comentarios en un sitio, es que además tiene una buena arquitectura de plugins. Y si, entonces tienes muchos eventos a los que puedes engancharte e ir añadiendo funcionalidades, por ejemplo, pues no sé, se me ocurre que avisar a los suscriptores de una lista de email cuando haya un comentario en un artículo concreto no? Claro.

[00:29:58.290] - Carlos Cámara Pues fíjate. Pues eso. Eso se puede hacer simplemente desarrollando el plugin que conecte con el evento que está definido. Entonces bueno, muy recomendable que Akeeba Engage y lo mejor de todo es que es cien por cien gratuito. Vale, puede que en algún momento Nicholas decida sacar una versión PRO, pero no creo.

[00:30:17.490] - Andrea Gentil Y está muy bien documentado aparte eh, porque yo estuve mirando ayer la documentación y como todos los productos de Akeeba tiene una documentación kilométrica.

[00:30:26.010] - Carlos Cámara Bueno, eso no tiene porqué ser bueno,

[00:30:28.180] - Andrea Gentil pero al menos es muy detallado siempre.

[00:30:31.160] - Carlos Cámara Si no tenéis nada que leer en la playa estos días, pues es una cuestión estupenda. Leerte la documentación de Akeeba, así que ya está.

[00:30:41.040] - Carlos Cámara Y bueno, no tengo mucho más que contar algo que quieras resaltar tú. Qué es lo que te ha gustado? Qué es lo que menos te ha gustado?

[00:30:46.010] - Andrea Gentil Lo que más me gustó fue que lo que ya te digo para un usuario normal tipo yo es poner la extensión y que salga andando. Eso es maravilloso, no tener que darle vuelta a la configuración. Instalas. Anda, listo. Lo único que ya te digo, cuando quieres empezar a personalizar y demás, hay que dar un poquito más de vueltas. Pero bueno, eso como toda extensión. También si, quizás si hubiera leído la documentación con más detenimiento, probablemente lo hubiera encontrado. Bueno, también no estaba en la playa,

[00:31:16.250] - Carlos Cámara no estabas en la playa. No podía leer más. Claro. Pues listo. Te parece si pasamos al feedback? Vamos.

[00:31:22.220] - Carlos Cámara Who are you gonna call? , el feedback. Pues tenemos un feedback del amigo Pertussini. Yo creo que es argentino.

[00:31:30.710] - Andrea Gentil no, es catalán.

[00:31:32.800] - Carlos Cámara Ah, vale, bueno

[00:31:35.030] - Andrea Gentil Si mal no recuerdo, es ABAC media.

[00:31:38.360] - Carlos Cámara Ah, sí, sí, sí, sí, sí.Vale, me suena la agencia. Vale, vale, no pensaba por el apellido. Un apellido que en Argentina yo creo que tenéis bastante así apellidos como italiano, no?

[00:31:49.700] - Andrea Gentil Sí, sí, sí. la mitad, la otra mitad son españoles,

[00:31:53.620] - Carlos Cámara gallegos.

[00:31:55.220] - Andrea Gentil No, españoles.

[00:31:58.820] - Andrea Gentil Que después me escucha mi suegro y se enoja.

[00:31:58.870] - Carlos Cámara Te escucha tu suegro?. Un saludo.

[00:32:02.760] - Andrea Gentil Claro que me escucha mi suegro obvio.

[00:32:04.340] - Carlos Cámara Un saludo a tu suegro. Bueno, pues ya veo que esto se nos dice. Hola! Interesante tema el de las plantillas. Nosotros actualmente utilizamos Yootheme Pro en algunos de los proyectos Joomla que desarrollamos desde hace poco YooTheme ha incorporado el Dinamic Content y es realmente útil. En un podcast anterior recuerdo que no recomendabais utilizar un Page Builder para mostrar contenido dinámico, como por ejemplo un blog. Por qué? Si el HTML que genera es correcto en cuanto a formato SEO, etcétera, puede ser una buena herramienta. Qué opináis Andrea? Algo que decir?

[00:32:37.760] - Andrea Gentil No, no, porque no uso Page builder, así que no puedo opinar.

[00:32:41.060] - Carlos Cámara Por alusiones respondo yo a ver. No he visto la última versión de YooTheme Pro. Desconozco si han montado algo mejor, pero tú cuando creas un sitio tienes que tener muy en cuenta la arquitectura de la información que tiene. Esto además, por ejemplo, Juanka Díaz ha hecho alguna charla en algún Joomla Day al respecto los tiempos en los que él utilizaba Zoo y de hecho él usaba Zoo porque le permitía una arquitectura de datos que a él le le facilitaba mucho la vida. Y es interesante que esa arquitectura tenga las cosas muy bien puestas. Es decir, que si tú lo que quieres es un artículo de texto, pues que se guarde el texto en una zona y lo que es el estilo que se le aplica, o todas las cosas, o los módulos que hay alrededor pues estén en otro sitio. Y que tú, cuando quieras exportar los artículos de tu blog, te puedas traer los artículos de tu blog completo. Sin Chord code y sin nada. El problema de un builder es que te guarda la información del Builder en un formato que aunque sea Json, pero con una estructura que es propiamente propietaria y como no está pensado para almacenar contenido dinámico ni para tener una arquitectura de datos buena porque su su el fin de un Page Builder mostrar la información o facilitarte el diseño de la información diseño estético pues no tienes por ejemplo forma de exportar todos los artículos de un blog con un builder.

[00:34:11.460] - Carlos Cámara Por ejemplo, en Zoo Tú tienes un botón de exportar árticulo y te lo da, todo por CSV, incluso si lo necesitas. Está muy bien pensado para eso. Entonces el problema de un builder sería ése. Y después que interesante. Lo interesante es que el usuario escriba las cosas en un editor. A mí, de hecho, el editor de artículos de Joomla ya me parece exagerado por no ser normal, pues tienen demasiado opciones, demasiadas cosas. Un usuario normal lo único de poner es un título y un contenido.

[00:34:41.740] - Carlos Cámara Entonces en un builder además tendrías que por ejemplo Builder de YooTheme. Ya digo, no conozco la última versión que sacaron del PRO, pero la que había antes de ellos y la que había estado el año pasado. Tú tenías que arrastrar un cuadro de texto y ahí ponías tu texto y debajo ponías otro cuadro de texto y ahí ponías tu texto. Entonces era como tú estabas creando, como diseñando el artículo, no estabas escribiendo un archivo así. Me explico?

[00:35:11.550] - Andrea Gentil Sí, sí, es como agregar los cuadros de texto en PowerPoint, para decirlo así,

[00:35:14.470] - Carlos Cámara efectivamente no tiene nada que ver, como por ejemplo, si tú usas Guttenberg en Guttenberg, es verdad que también va por bloques y va añadiendo bloques y tal. Pero es más, un editor de texto con bloques es también tendría su aquél. Osea, podríamos quejarnos de algunas cosas, de cómo se plantea eso, pero en principio te lo guarda como HTML está todo como mejor estructurado y bueno, pues es una parte que hay que tener en cuenta.

[00:35:43.860] - Carlos Cámara Por eso no recomiendo el Page Builder para el contenido dinámico en sí, para crear la estructura de la estructura de estilo y demás que va a tener ese contenido dinámico. Si no es fácil para ti, está genial. Vale, pero para escribir el contenido tú debes optar por una opción que te permita guardar ese contenido aislado de la forma, la representación estética que vayas a tener.

[00:36:07.120] - Carlos Cámara Vale. O sea creo que me he enrollado. Esperamos que con esto quede contestada la pregunta.

[00:36:13.270] - Carlos Cámara Al hilo de esto, por ejemplo, me he enfadado mucho esta semana con WordPress porque he estado trabajando con WordPress, porque he estado trabajando con los campos personalizados y es la muerte a pellizcos. O sea trabajar en esa arquitectura de datos. Yo no sé cómo lo han hecho internamente, pero no puedes hacer una query en condiciones, tienes que hacer apaños para conseguir la información que quieres de una forma o de otra.

[00:36:43.710] - Andrea Gentil Pero no te enojes, no vale la pena que te enojes con WordPress.

[00:36:46.300] - Carlos Cámara Ya, pero me he enfadado porque pensaba que estaba bien hecho y no lo está.

[00:36:49.680] - Andrea Gentil A ver, ese es un problema expectativa realidad, ya si eso. Así que el problema es tuyo realmente.

[00:36:56.670] - Carlos Cámara Ya, bueno, ok.

[00:37:00.300] - Carlos Cámara Nuestro amigo Eduardo de Evil Sound nos dice felicidades con retraso. Por cierto. ah perdon para mi cumple, verdad? Por cierto, yo uso Gantry en una de mis sitios y va muy bien. Pues sí, ahí está. Está bien, no tiene nada que ver con la plantilla estupenda que estoy haciendo con Tailwind, pero voy a hacer otra plantilla con Tailwind y va a ser...

[00:37:21.660] - Andrea Gentil Haberte grabado cuando no querías saber nada de Tailwind. Tendría que haberte grabado. Agarrar el móvil y decirte habla acá,

[00:37:28.390] - Carlos Cámara eso no está registrado en el Podcast y nunca se dijo. Pero os animo a que os escuchéis todos los episodios del podcast. Desde hace tres años que llevamos ya 3 años en antena y busqueis cuando yo hablo mal de TailWind y me lo diga ahí

[00:37:42.640] - Andrea Gentil soy capaz de hacerlo eh, le voy a decir a Anibal que lo haga

[00:37:44.890] - Carlos Cámara Vale, vale, ahí va. Tres años, tres años sin parar. Y tu querias que me tomara vacaciones, Andrea, por favor.

[00:37:53.490] - Andrea Gentil Bueno, yo hace un año y medio que estoy acá sin parar.

[00:37:56.510] - Carlos Cámara Ahora ya te queda menos.

[00:38:00.960] - Carlos Cámara Bueno, vamos a dejarlo aquí y esperamos vuestros comentarios. Para que, Para que nos propongáis otra extensión para el próximo programa. Y si no, pues ya nos sacaremos alguna de la manga.

[00:38:12.480] - Andrea Gentil Y a recordar entonces que la reunión, la próxima reunión del JUG es en septiembre,

[00:38:18.040] - Carlos Cámara bueno todavía no tenemos fecha, así que es lo mismo a finales de agosto.

[00:38:21.850] - Andrea Gentil Listo. O sea que en agosto no va a ser. Durante la gran parte de agosto no va a ser.

[00:38:25.170] - Carlos Cámara No, no lo sabemos. En el próximo programa más.

[00:38:31.920] - Carlos Cámara Bueno, pues dicho esto, nada. Que tengáis un buen agosto, un buen verano y nos vemos el próximo programa.

[00:38:39.280] - Andrea Gentil Ya está. Nos vemos la próxima.

[00:38:41.270] - Carlos Cámara Gracias, Andrea.

[00:38:42.380] - Andrea Gentil Gracias a ti.

[00:38:43.400] - Carlos Cámara Hasta Pronto.

[00:38:44.090] - Andrea Gentil Hasta luego.

[00:38:44.310] .


Analizamos la extensión Akeeba Engage, una solución de comentarios para joomla completa, flexible y potente ¡Y que además es gratuita!


Cosas interesantes en Extly

  • 20% de descuento en extensiones con el código SUMMER20

Comentarios en Joomla con Akeeba Engage

En Joomla tenemos varias extensiones de comentarios como Komento o Ccomment que añaden comentarios al contenido Joomla sin muchos problemas. Estas extensiones están muy bien pero tienen algunas carencias que hasta ahora sólo se podian resolver con sus versiones de pago o desarrollando soluciones a medida.

Akeba Engage ofrece una solución completa de comentarios para los artículos en Joomla, con un sistema muy bien pensado y una buena arquitectura que permite que podamos extenderlo mucho más allá.

Una de las novedades más interesantes en Akeeba Engage es el respeto a al privacidad del usuario ya que nos ofrece una integración muy sencilla con las herramientas de privacidad de Joomla y simplemente activando la opción adecuada podremos cumplir con los requisitos de la RGPD fácilmente.

Otros episodios que te pueden interesar

Feedback

¿Has probado ya Akeeba Engage? ¡Déjanos tus comentarios en el artículo de este episodio!  ¡déjanos un comentario aquí abajo!


Escuchar en ivoox

Comentarios gracias a CComment


¡Escúchanos donde quieras!

mastermindweb.es is not affiliated with or endorsed by The Joomla! Project™. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.


mastermindweb.es no tiene afiliación alguna ni está recomendada por el proyecto Joomla! Project™. El uso del nombre Joomla!®, su símbología, y logotipo y sus marcas relacionadas está permitido bajo una licencia limitada concedida por Open Source Matters, Inc.