<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How to upload user avatar images to Alfresco Share? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-upload-user-avatar-images-to-alfresco-share/m-p/298720#M251850</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;we are using the RESTFul Api Function "/alfresco/service/slingshot/profile/uploadavatar" to upload user profile images but they are not shown in Alfresco share.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How can we make to create the thumbnail like does the user account edit screen in Alfresco Share?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the code used for that:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-java line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;File file = new File("c:/Prueba.png");&lt;BR /&gt;&lt;BR /&gt;urlResourceAlfresco = "http://" + alfrescoServer + ":" + alfrescoPort + "/alfresco/service/slingshot/profile/uploadavatar";&lt;BR /&gt;log.debug("Url Alfresco resource: " + urlResourceAlfresco);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;FormDataMultiPart form = new FormDataMultiPart();&lt;BR /&gt;form.field("username", userName);&lt;BR /&gt;form.field("filename", "Prueba.png");&lt;BR /&gt;form.bodyPart(new FileDataBodyPart("filedata", file, MediaType.MULTIPART_FORM_DATA_TYPE));&lt;BR /&gt;webResource = client.resource(urlResourceAlfresco);&lt;BR /&gt;ClientResponse responseAvatar = webResource.type(MediaType.MULTIPART_FORM_DATA).post(ClientResponse.class, form);&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It´s working fine uploading the image and updating the user account data but the urls that appears in the property "avatar" links to an avatar thumbnail that it is no automatically created with the "uploadavatar" function.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"url": "\/alfresco\/service\/api\/person\/aaa1",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"userName": "aaa1",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"enabled": true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"avatar": "api\/node\/workspace\/SpacesStore\/8d3ea206-5bf6-43e8-89be-9ecf9d026f8b\/content\/thumbnails\/avatar",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"firstName": "Nombre pruebas1",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"lastName": "Apellidos Pruebas 1",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"jobtitle": "Puesto de trabajo",…&lt;BR /&gt;}&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In Alfresco Explorer, user image avatar is correctly showed in details user screen.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 01 Sep 2014 17:53:45 GMT</pubDate>
    <dc:creator>ofnavarro</dc:creator>
    <dc:date>2014-09-01T17:53:45Z</dc:date>
    <item>
      <title>How to upload user avatar images to Alfresco Share?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-upload-user-avatar-images-to-alfresco-share/m-p/298720#M251850</link>
      <description>Hi,we are using the RESTFul Api Function "/alfresco/service/slingshot/profile/uploadavatar" to upload user profile images but they are not shown in Alfresco share.How can we make to create the thumbnail like does the user account edit screen in Alfresco Share?This is the code used for that:File file</description>
      <pubDate>Mon, 01 Sep 2014 17:53:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-upload-user-avatar-images-to-alfresco-share/m-p/298720#M251850</guid>
      <dc:creator>ofnavarro</dc:creator>
      <dc:date>2014-09-01T17:53:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to upload user avatar images to Alfresco Share?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-upload-user-avatar-images-to-alfresco-share/m-p/298721#M251851</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;after many tests we have located the problem: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MediaType of the "filedata" field on the form was wrong. This field must be of type MediaType.APPLICATION_OCTET_STREAM_TYPE:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;java&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;FormDataMultiPart FormDataMultiPart form = new (); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;form.field ("username", userName); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;form.field ("filename", "test.png"); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;form.bodyPart (new FileDataBodyPart ("filedata" file, MediaType.APPLICATION_OCTET_STREAM_TYPE)); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;client.resource = WebResource (urlResourceAlfresco); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ClientResponse responseAvatar = webResource.type (MediaType.MULTIPART_FORM_DATA) .post (ClientResponse.class, form); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/java&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thumbnail is automatically created when you call to get that image: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;…/alfresco/api/service/node/workspace/SpacesStore/39409759-65b9-49bd-a8b3-37fcbe3b6dc7/content/thumbnails/avatar?c=force &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Solved.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Sep 2014 09:56:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-upload-user-avatar-images-to-alfresco-share/m-p/298721#M251851</guid>
      <dc:creator>ofnavarro</dc:creator>
      <dc:date>2014-09-03T09:56:44Z</dc:date>
    </item>
  </channel>
</rss>

