En Liferay 7.4 para llevar a cabo una redirección tras el login, debemos insertar la siguiente línea en el fichero: "portal-ext.properties".
default.landing.page.path=/group/ikusmira-galdakaoko-udala
Información TIC, novedades, herramientas, programación, internet, desarrollo web
En Liferay 7.4 para llevar a cabo una redirección tras el login, debemos insertar la siguiente línea en el fichero: "portal-ext.properties".
default.landing.page.path=/group/ikusmira-galdakaoko-udala
- Seleccionar la fila bajo la que insertaremos una nueva fila
- En Windows, pulsaremos: "Ctrl +"
Por ejemplo:
- https://www.dominio.com/naturaleza (Idioma por defecto Castellano)
- https://www.dominio.com/en/naturaleza (Idioma Inglés)
Para forzar que siempre se incluya el código de idioma, debemos modificar la siguiente línea en el fichero: "portal-ext.properties".
locale.prepend.friendly.url.style=2
Tras reiniciar el servicio, nuestras URL's serán del tipo:
- https://www.dominio.com/es/naturaleza
Este principio básico del desarrollo ágil, es fácil de enteneder, es decir, sólo deben desarrollarse aquellas funcionalidades estrictamente necesarias, atendiendo a los requistos del software y objetivos del proyecto en cada etapa.
En concepto contrario, que es habitual en el desarrollo de proyectos de software, consiste en desarrollar funcionalidades que realmente no se encuentran dentro del alcance del proyecto, pero que pensamos que pueden ser útiles.
Al aplicar YAGNI en nuestros proyectos de desarrollo de software nos aportará diversos beneficios:
Atomicidad
Todo los cambios en los datos se realizan como si fueran una sola operación.
Coherencia
Los datos están en un estado coherente, cuando se inicia y finaliza la transacción.
Aislamiento
El estado intermedio de una transacción no es visible para otras transacciones.
Durabilidad
Después de que una transacción finalice correctamente, los cambios se persisten y no se deshacen, aunque se produzca una anomalía en el sistema.
La razón principal es la semántica.
<u>: Originalmente, esta etiqueta se utilizaba para indicar que el texto subrayado necesitaba una atención especial. Sin embargo, con el tiempo, se ha usado indiscriminadamente para dar formato al texto, lo que ha diluido su significado original.
<ins>: Esta etiqueta tiene un significado más específico: indica que el texto ha sido insertado en el documento. Es decir, es contenido que se ha añadido posteriormente. Esto proporciona una información contextual valiosa para los lectores y para los motores de búsqueda.
Mayor claridad: Indica claramente la intención del autor al formatear el texto.
Mejor accesibilidad: Los lectores de pantalla pueden interpretar esta etiqueta de manera más precisa, mejorando la experiencia de los usuarios con discapacidades visuales.
SEO: Al utilizar etiquetas semánticas, ayudas a los motores de búsqueda a comprender mejor el contenido de tu página, lo que puede mejorar tu posicionamiento en los resultados de búsqueda.
Por ejemplo, en la Gogo Shell para ejecutar un comando es necesario insertar la clave solicitada por el captcha, lo que en un entorno de desarrollo puede resultar engorroso.
Es posible deshabilitar el captcha de la siguiente forma:
1.- En el fichero: "portal-ext.properties" insertaremos la siguiente línea:
captcha.enforce.disabled=true
2.- En: "Panel de control > Configuración del sistema > Seguridad > Herramientas de seguridad"
El valor del campo: "Máximo de desafíos debemos" estableceremos el valor: "-1".
3.- Reiniciar el servicio de Liferay para que cargue las nuevas configuraciones
Tras el reinicio del servicio, en la Gogo Shell no nos solicitará el captcha:
En Liferay 7.4 para llevar a cabo una redirección tras el login, debemos insertar la siguiente línea en el fichero: " portal-ext.proper...