[Building Sakai] roster photos in 2.8.1

Ron Peterson rpeterso at mtholyoke.edu
Tue Aug 7 07:57:05 PDT 2012


I got sidetracked for a bit, but now I need to get back to this...  I'm not
clear on which version(s) this fix has been applied to.  Was this
backported to profile2 1.4 or 1.5?  The jira page refers to version 1.6,
but I see no version 1.6 tags or branches in the svn repository.  Is trunk
considered 1.6?  I would prefer to run a patched version of the stable code
shipping w/ core sakai, else in addition to fixing my problem I'll also be
testing other code changes - which I'd rather not do on my production
system.  Which specific tagged version of profile2 should I download to
obtain this fix, or is this only in trunk?

R.


On Mon, Jun 25, 2012 at 4:55 AM, Adrian Fish <adrian.r.fish at gmail.com>wrote:

> Hi Ron,
>
> This was actually a bug in Profile2, the binary data from the jpegPhoto
> field was not being picked up and would have caused the symptoms you
> initially described. It has been fixed as part of the official images
> switch work in https://jira.sakaiproject.org/browse/PRFL-746.
>
> Cheers,
> Adrian.
>
>
> On 22 June 2012 15:13, Ron Peterson <rpeterso at mtholyoke.edu> wrote:
>
>> I'm using the out-of-the box Roster tool bundled with Sakai 2.8.1.
>> *
>> *
>> Would using Roster2 cure my ills?  Or maybe I should wait for updates to
>> Roster, if those will apply to 2.8.  (?)
>>
>> -Ron-
>>
>>
>> On Mon, Jun 18, 2012 at 8:26 AM, Adrian Fish <a.fish at lancaster.ac.uk>wrote:
>>
>>> Are we talking about roster2 and profile2 here, or the out of the box
>>> roster tool? There are differences in the way the two tools work;
>>> Roster2 defers to Profile2's privacy settings and this affects official
>>> photos. Can you give me the steps to reproduce the symptoms?
>>>
>>> Cheers,
>>> Adrian.
>>>
>>> On 15/06/2012 07:51, Daniel Merino wrote:
>>> > Hi, Ron.
>>> >
>>> > I have a very similar issue with Sakai 2.9.x and this issue has
>>> happened
>>> > to others in the past, as it can be seen at this JIRA (
>>> >
>>> https://jira.sakaiproject.org/browse/PRFL-90?focusedCommentId=101997&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-101997
>>> > )
>>> >
>>> > With these properties:
>>> >
>>> > profile2.picture.type=url/upload
>>> > profile2.official.image.enabled=true
>>> > profile2.official.image.source=url
>>> > profile2.official.image.attribute=jpegPhoto
>>> >
>>> > and the URL added at PROFILE_IMAGES_OFFICIAL_T, I can switch between
>>> > official and uploaded photos at Profile2 preferences, but Roster only
>>> > shows the uploaded one.
>>> >
>>> > In fact, when I switch to official photo at Profile2, Roster doesn't
>>> > show any photo at all.
>>> >
>>> > I don't know if it is needed an extra configuration to make Roster
>>> works
>>> > with official photos, but it seems that others have them in Roster with
>>> > no problem.
>>> >
>>> > Best regards.
>>> >
>>> > Ron Peterson escribió:
>>> >> I'm trying to use url's to official photos instead, but those don't
>>> >> show up either.  I've inserted a record for my profile like:
>>> >>
>>> >> insert into profile_images_official_t ( user_uuid, url ) values (
>>> >> 'my_uuid', 'https://aserver.mtholyoke.edu/pictures/me.jpg' );
>>> >>
>>> >> I have configured sakai.properties like:
>>> >>
>>> >>
>>> profile.manager.integration.bean=org.sakaiproject.profile2.legacy.ProfileManager
>>> >> profile2.picture.change.enabled=false
>>> >> profile2.privacy.change.enabled=true
>>> >> profile2.picture.type=official
>>> >> profile2.official.image.enabled=true
>>> >> profile2.official.image.source=url
>>> >>
>>> >> After restarting tomcat, I still see no official photo for my profile
>>> >> when I select 'Use University Id Picture' on my profile page.  Also,
>>> >> even though have profile2.picture.change.enabled=false, I still have
>>> >> the option to either display 'None', 'Use University Id Picture', or
>>> >> 'Use Picture URL' in my profile page.  That doesn't seem right either.
>>> >>
>>> >> What might I be doing wrong here?
>>> >>
>>> >> -Ron-
>>> >>
>>> >>
>>> >>
>>> >> On Wed, Jun 13, 2012 at 5:38 PM, Ron Peterson<rpeterso at mtholyoke.edu
>>> >> <mailto:rpeterso at mtholyoke.edu>>  wrote:
>>> >>
>>> >>      I'm having trouble w/ roster photos using the new profile2 setup
>>> >>      in 2.8.  I have jpegPhoto in my ldap records, and I'm mapping
>>> this
>>> >>      attribute in jldap-beans.xml
>>> >>
>>> >>          <bean id="edu.amc.sakai.user.LdapAttributeMapper"
>>> >>                  class="edu.amc.sakai.user.SimpleLdapAttributeMapper"
>>> >>                  init-method="init"
>>> >>                  singleton="true">
>>> >>
>>> >>            <property name="attributeMappings">
>>> >>              <map>
>>> >>                <entry key="jpegPhoto"><value>jpegPhoto</value></entry>
>>> >>      ...
>>> >>              </map>
>>> >>            </property>
>>> >>
>>> >>      My sakai.properties files contains:
>>> >>
>>> >>
>>>  profile.manager.integration.bean=org.sakaiproject.profile2.legacy.ProfileManager
>>> >>
>>> >>
>>> >>      profile2.official.image.enabled=true
>>> >>
>>> >>
>>> >>      profile2.official.image.source=provider
>>> >>
>>> >>
>>> >>      profile2.official.image.attribute=jpegPhoto
>>> >>
>>> >>      My rosters still show empty photos (No Official Photo is
>>> >>      Available)  however.  What am I missing?
>>> >>
>>> >>      -Ron-
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> ------------------------------------------------------------------------
>>> >>
>>> >> _______________________________________________
>>> >> sakai-dev mailing list
>>> >> sakai-dev at collab.sakaiproject.org
>>> >> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>> >>
>>> >> TO UNSUBSCRIBE: send email to
>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>> "unsubscribe"
>>>
>>> --
>>> ==================================
>>> Adrian Fish
>>> Software Engineer
>>> B66 Management School
>>> Lancaster University
>>> Lancaster
>>> LA1 4YW
>>>
>>> http://www.sakaiproject.org
>>> http://confluence.sakaiproject.org/display/YAFT/Yaft
>>> http://confluence.sakaiproject.org/display/CLOG/Home
>>> http://confluence.sakaiproject.org/display/BBB/Home
>>>
>>>
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>> TO UNSUBSCRIBE: send email to
>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>> "unsubscribe"
>>>
>>
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120807/350d1ff8/attachment.html 


More information about the sakai-dev mailing list