[Building Sakai] roster photos in 2.8.1

Steve Swinsburg steve.swinsburg at gmail.com
Fri Jun 22 19:03:42 PDT 2012


By the way, Roster2 has good production experience and will be replacing Roster classique in 2.10. You can install it as a binary too, in a similar manner to the other tools deployed via the core deploy Pom. 

Cheers
Steve

Sent from my iPhone

On 23/06/2012, at 12:01, Steve Swinsburg <steve.swinsburg at gmail.com> wrote:

> Hi Ron
> 
> Yes the changes are being made to support Roster2. 
> 
> Cheers
> Steve
> 
> Sent from my iPhone
> 
> On 23/06/2012, at 0: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/20120623/f8f26245/attachment.html 


More information about the sakai-dev mailing list