Los pasos a seguir son los descritos a continuación:
1.- En el fichero "share-config-custom.xml" ubicado en: "tomcat\shared\classes\alfresco\web-extension" añadimos las siguientes líneas
<alfresco-config>
<config evaluator="string-compare" condition="WebFramework">
<web-framework>
<defaults>
<page-type>
<id>login</id>
<page-instance-id>netic360-login</page-instance-id>
</page-type>
</defaults>
</web-framework>
</config>
</alfresco-config>
2.- En la siguiente ubicación: "tomcat\shared\classes\alfresco\web-extension\site-data\pages" crearemos un fichero al que podemos llamar: "netic360-login.xml" con el siguiente contenido:
<page>
<template-instance>netic360-login</template-instance>
<authentication>none</authentication>
</page>
El nivel de autenticación de la página que hemos creado debe ser: "None" para que podamos acceder, ya que de lo contrario, se le solicitaría al usuario un login previo.
3.- En la siguiente ubicación: "tomcat\shared\classes\alfresco\web-extension\site-data\template-instances" crearemos un fichero al que denominaremos: "netic360-login.xml" con el siguiente contenido:
<template-instance>
<template-type>netic360/netic360-login</template-type>
</template-instance>
4.- En la siguiente ubicación: "tomcat\shared\classes\alfresco\web-extension\templates\netic360" crearemos un fichero al que denominaremos: "netic360-login.ftl" con el siguiente contenido:
<html>
<head>
<title>NeTIC360 Login</title>
</head>
<body>
<h2>NeTIC360 Login</h2>
<form id="loginform" accept-charset="UTF-8" method="post" action="${url.context}/page/dologin">
Username: <input type="text" id="username" name="username"/><br>
Password: <input type="password" id="password" name="password"/><br>
<input type="submit" id="btn-login" />
</form>
</body>
</html>
Reiniciaremos el servicio de Alfresco y accederemos al gestor documental para comprobar el nuevo login.
No hay comentarios:
Publicar un comentario
Déjanos tu comentario