Parche para solventar el bug del meta-description en Liferay 6.2

Esta es una "micro-entrada" de blog básicamente para ofreceros un hook muy sencillo que solventa el problema de almacenar el contenido de la meta etiqueta Description en Liferay 6.2. El buen funcionamiento de esta etiqueta es imprescindible para cualquier acción SEO que se quiera desarrollar con el portal de manera que subsanarlo es obligatorio.

La incidencia está documentada aquí https://issues.liferay.com/browse/LPS-43975 y como indica Riccardo Martini, la solución es tan sencilla como añadir un ID en la línea 40, dónde se encuentra <aui:input name="description"/>. En mi caso he optado por usar el ID meta-description, quedando esta línea de la siguiente manera:

<aui:input name="description" id="meta-description"/>

Una vez desplegado, cualquier contenido que se introduzca desde Administrar Páginas en este campo será almacenado de forma correcta.

Podéis descargar este parchecillo aquí "meta-description-fix-hook"

Comentarios
URL de Trackback:

Añadir comentario
Juan F-
Hola señor:
he actualizado el ticket para que sea revisado y se actualice en el producto con tu solución. ¡Gracias por la contribución, artista! emoticon
Juan
Publicado el día 18/03/14 18:46.
Miguel Ángel Pau
Muchas gracias Juan!! Un placer contribuir a la comunidad aunque sea con estas pequeñas cosas.
Publicado el día 18/03/14 18:49 en respuesta a Juan F-.
Jorge
Una pregunta:
¿Sería recomendable añadir a este hook la parte de integración con FB que había en 6.1 que modificaba la parte de layouts_admin para integrar open graph en las páginas y que inyecte los meta:og en el head de cada página?
Publicado el día 10/06/14 11:47.
Miguel Ángel Pau
Hola Jorge, gracias por tu comentario.
Este hook simplemente corrige el fallo de guardado del meta Description en 6.2 GA1 y GA2. Tu propuesta creo que es demasiado ambiciosa como para que forme parte de un "parche", bien merecería un plugin específico.
Publicado el día 10/06/14 14:10 en respuesta a Jorge.
Jorge
Ok, gracias por la respuesta.

Si, aplicamos el parche que comentas en un hook para un portal con versión 6.2 GA1 y va genial, gracias por la solución emoticon .

La propuesta de poner el OpenGraph en las Layouts, era más por dejar toda la parte SEO cubierta, ya que se puede incluir las twitter card e incluso google+ y la mayor parte del trabajo es a su vez otro hook + una pequeña clase action en java.

La parte de openGraph está sacada de este trabajo de Julio Camarero:

https://github.com/juliocamarero/facebook-liferay-integration/tree/master/plugin­sSDK/hooks/opengraph-hook/docroot/WEB-INF
Publicado el día 11/06/14 8:49 en respuesta a Miguel Ángel Pau.
Miguel Ángel Pau
No hay de que!! Me alegra haber sido de ayuda! emoticon
Si lo necesitas para un portal específico puedes apañarte añadiéndolo todo en el theme, pero si hay posibilidades de reutilización lo suyo es el plugin sin duda.
Publicado el día 11/06/14 9:21 en respuesta a Jorge.
Júlia Lopez
Hola señor, gracias por compartir esto. Literalmente salvaste mi energía y mi tiempo emoticon Actualmente estoy leyendo sobre el número de ángel 1212, 1212 angel number en inglés, y su artículo describe perfectamente mis sentimientos emoticon
Publicado el día 30/05/23 17:38.
tomaso millet
hola pauet, gracias por compartir.

<a href="https://autotest.com.ar/author/pedantex/">https://autotest.com.ar/author/pedantex/</a>
<a href="https://www.acto.org.uk/user-profile/don.peri/">https://www.acto.org.uk/user-profile/don.peri/</a>
<a href="https://www.vitalmtb.com/community/siropex/blog/03/13/2023/entry/97271">https://www.vitalmtb.com/community/siropex/blog/03/13/2023/entry/97271</a>
<a href="https://app.impactplus.com/users/carlo-pantojo">https://app.impactplus.com/users/carlo-pantojo</a>
<a href="https://www.thebmc.co.uk/profile?id=59124">https://www.thebmc.co.uk/profile?id=59124</a>
<a href="https://appsliced.co/u/publiwebmaxter">https://appsliced.co/u/publiwebmaxter</a>
<a href="https://www.investagrams.com/profile/pedritocapo">https://www.investagrams.com/profile/pedritocapo</a>
<a href="https://pangian.com/user/lorenzorikelme/">https://pangian.com/user/lorenzorikelme/</a>
<a href="https://www.dcfever.com/users/profile.php?id=1155621">https://www.dcfever.com/users/profile.php?id=1155621</a>
<a href="https://veganfooduk.co.uk/profile/burinot/">https://veganfooduk.co.uk/profile/burinot/</a>
<a href="https://www.mochub.com/user/55778">https://www.mochub.com/user/55778</a>
<a href="https://community.creatio.com/user/200861">https://community.creatio.com/user/200861</a>
<a href="https://gwar.net/a/bohabs/users/136655">https://gwar.net/a/bohabs/users/136655</a>
<a href="https://www.evtv.me/author/troglod/">https://www.evtv.me/author/troglod/</a>
<a href="https://brain-market.com/u/pillastre">https://brain-market.com/u/pillastre</a>
<a href="https://forum.peplink.com/u/zoraya">https://forum.peplink.com/u/zoraya</a>
<a href="https://letsloop.com/bandidox">https://letsloop.com/bandidox</a>
<a href="https://www.civocracy.org/user/42368">https://www.civocracy.org/user/42368</a>
<a href="https://wikifactory.com/@publiwebmaxter">https://wikifactory.com/@publiwebmaxter</a>
<a href="https://modworkshop.net/user/146696">https://modworkshop.net/user/146696</a>
<a href="https://sketchersunited.org/users/214158">https://sketchersunited.org/users/214158</a>
<a href="https://afribary.com/authors/moha-taser">https://afribary.com/authors/moha-taser</a>
<a href="https://adultsearch.com/es/barcelona/sex-forum/general-talk/topic/28869">https://adultsearch.com/es/barcelona/sex-forum/general-talk/topic/28869</a>
<a href="https://www.root-me.org/gatitas">https://www.root-me.org/gatitas</a>
<a href="https://community.goldposter.com/members/tocnaza/profile/">https://community.goldposter.com/members/tocnaza/profile/</a>
<a href="https://onlyfans.com/elojetex">https://onlyfans.com/elojetex</a>
<a href="https://microrrelatos.abogacia.es/comunidad/juan-69/profile/">https://microrrelatos.abogacia.es/comunidad/juan-69/profile/</a>
<a href="https://motherless.com/m/maestrox">https://motherless.com/m/maestrox</a>
<a href="https://www.osoigo.com/es/asociaciones/eventos-barcelona.html">https://www.osoigo.com/es/asociaciones/eventos-barcelona.html</a>
<a href="https://www.osoigo.com/es/asociaciones/edificios-barcelona.html">https://www.osoigo.com/es/asociaciones/edificios-barcelona.html</a>
<a href="https://www.osoigo.com/es/asociaciones/soler.html">https://www.osoigo.com/es/asociaciones/soler.html</a>
<a href="https://myanimeshelf.com/profile/juanele">https://myanimeshelf.com/profile/juanele</a>
<a href="https://audius.co/juanelex">https://audius.co/juanelex</a>
<a href="https://www.robot-forum.com/user/131983-luiscobos/">https://www.robot-forum.com/user/131983-luiscobos/</a>
Publicado el día 29/09/23 8:50.
tomaso millet
google.com
https://www.google.com
"google":http://google.com
[url="http://www.google.com"]google
google
<a href='http://www.google.com'>google</a>
(http://google.com/)
<A href="http://www.google.com">google</A>
<a href="https://www.google.com" rel="dofollow">google</a>
Publicado el día 29/09/23 8:52.
tomaso millet
google
google
[url="https://www.google.com"]google
[url="www.google.com"]google
Publicado el día 29/09/23 8:53.
kathy lee
I was surfing the net and luckily came across this site and I found very interesting things here. It's really interesting to read. I like it so much. Thanks for sharing this great information. quordle today
Publicado el día 19/03/24 7:39.