Cambiar URL de Servidor para mail templates

cancel
Showing results for 
Search instead for 
Did you mean: 
ziva
Member II

Cambiar URL de Servidor para mail templates

Buen día todos,

Donde puedo modificar la URL principal del servidor de Alfresco, para cuando envíe una notificación de mail de un espacio o archivo ya no llegue como http://yourserver:8080/alfresco/space… y pueda acceder desde el mail.

Cuando le llegue la notificación via mail le aparezca así:

http://snecma.sames.local:8080/alfresco/space…

Se que debe ser la variable ${localname} de algun archivo de configuración, pero no he encontrado donde modificarla.

¿Donde encuentro el archivo para modificar esta configuración?

Gracias de antemano…
5 Replies
pjcaracuel_2349
Active Member II

Re: Cambiar URL de Servidor para mail templates

Buenas,

Mira en el siguiente fichero:file-servers-custom.xml o en su defecto en file-server.xml

Saludos
ziva
Member II

Re: Cambiar URL de Servidor para mail templates

Buen día,

Gracias por responder,
me aparece un error al cambiarlo

"ERROR [org.alfresco.config.BaseConfigService] Input stream invalid - skipped for source: classpath:alfresco/extension/file-servers-custom.xml"

Es correcto darle ese valor a localname? ó cual sería el parametro que cambiaría?



${localname}="snecma.sames.local"
<alfresco-config area="file-servers">

   <!– To override the default Alfresco filesystem use replace="true", to –>
   <!– add additional filesystems remove the replace="true" attribute     –>
  
   <config evaluator="string-compare" condition="Filesystems" replace="true">
      <filesystems>

         <filesystem name="Alfresco">d
            <store>workspace://SpacesStore</store>
            <rootPath>/app:company_home</rootPath>

            <!– Add a URL file to each folder that links back to the web client –>
            <urlFile>
               <filename>__Alfresco.url</filename>
               <webpath>http://${localname}:8080/alfresco/</webpath>
            </urlFile>

            <!– Mark locked files as offline –>
            <offlineFiles/>

            <!– Desktop actions –>

            <desktopActions>
               <global>
                  <path>alfresco/desktop/Alfresco.exe</path>
                   <webpath>http://${localname}:8080/alfresco/</webpath>
               </global>
               <action>
                  <class>org.alfresco.filesys.repo.desk.CheckInOutDesktopAction</class>
                  <name>CheckInOut</name>
                  <filename>__CheckInOut.exe</filename>
               </action>
               <action>
                  <class>org.alfresco.filesys.repo.desk.JavaScriptDesktopAction</class>
                  <name>JavaScriptURL</name>
                  <filename>__ShowDetails.exe</filename>
                  <script>alfresco/desktop/showDetails.js</script>
                  <attributes>anyFiles</attributes>
                  <preprocess>copyToTarget</preprocess>
               </action>

            </desktopActions>

<!–
            <accessControl default="Write">
               <user name="admin" access="Write"/>
               <address subnet="90.1.0.0" mask="255.255.0.0" access="Write"/>
            </accessControl>
–>
         </filesystem>
       
       <!– AVM virtualization view of all stores/versions for WCM –>
         <avmfilesystem name="AVM">
            <virtualView/>
         </avmfilesystem>
       
      </filesystems>
   </config>

</alfresco-config>



Saludos!
pjcaracuel_2349
Active Member II

Re: Cambiar URL de Servidor para mail templates

Perdon, que creo que se me fue la olla. Si lo que quieres es cambiar el nombre del servidor en una notificacion de correo, basta con ir a la plantilla ftl en cuestion:
Data Dictinary->Email-Templates y la editas con el lapiz te pongo una como ejemplo:


You have been invited to '${space.name}' by '${person.properties.firstName}<#if person.properties.lastName?exists> ${person.properties.lastName}</#if>'.

You will have the role of: ${role}

You can view the space through the Alfresco client:
<#assign ref=space.nodeRef>
<#assign workspace=ref[0..ref?index_of("://")-1]>
<#assign storenode=ref[ref?index_of("://")+3..]>
http://TUSERVER:8080/alfresco/navigate/browse/${workspace}/${storenode}

Regards

Alfresco


Perdona las molestias
ziva
Member II

Re: Cambiar URL de Servidor para mail templates

Muchas Gracias

Eso era lo correcto, solo que no se por que no funciona el link Smiley Sad

[img]http://i34.photobucket.com/albums/d138/zivadrums/error.jpg[/img]

Alguna pista?

Gracias de antemano.
pjcaracuel_2349
Active Member II

Re: Cambiar URL de Servidor para mail templates

Buenas,

Podrias poner el contenido de la plantilla? otra cosa, puedes acceder a alfresco desde ese equipo/navegador?

Tiene el usuario que recibe el mail permisos para verlo?

Saludos