Return to Jive Software

This Question is Possibly Answered

1 "correct" answer available (4 pts) 2 "helpful" answers available (2 pts)
331 Views 3 Replies Last post: Nov 19, 2009 5:10 PM by Kevin Imber RSS
Airman85 Novice 6 posts since
Oct 30, 2009
Currently Being Moderated

Nov 1, 2009 5:27 PM

Setting Custom Social Group Properties Possible?

Hey Guys,

 

I was curious to see if anyone knew if this was possible:

 

I currently have some code in an FTL that looks at a system propety for document's to spit out some properties to documents GLOBALLY. Basically something like:

 

 

<#if (JiveGlobals.getJiveProperty('property1')?exists)>
        <#list JiveGlobals.getJiveProperty('property1')?split(",") as globalValue>
           <h1>${globalValue}></h1>   
        </#list>
    </#if>

 

 

 

I also have another section of code that does something similar for container properties, so that a certain property can be set per COMMUNITY to affect the document's of a specific community ONLY:

 

 

<#if (container.properties['property1]?exists)>
        <#list container.properties['property1']?split(",") as containerValue>
            <h1>${containerValue}</h1>
        </#list>
    </#if>

 

 

 

My question is, is there something similar that can be used / modified to do a custom SOCIAL GROUP property? I wasn't sure if this was possible, so I thought I'd ask the support community.

 

Thanks in advance!

Tags: customization, document, property, clearspace_community, 2.5.4, 2.5.7
Kevin Imber Jive Employee 293 posts since
Oct 19, 2009
Currently Being Moderated
Nov 3, 2009 11:26 AM in response to: Airman85
Re: Setting Custom Social Group Properties Possible?

Hi,

 

We do have the social group properties that you are looking for in SBS, You can get to them through the Admin Console.  Go to People > Management > Group Summary.  Then click on a particular group > Group Properties, and then you can add any extended properties that you'd like.  In the java code you can get to the property using the command (assuming you've got something that implements the group interfac named 'group'):

group.getProperties()

which will return a map<string, string> of the extended properties.  Hope this helps.

 

Thanks,

Kevin

A4orce84 Novice 39 posts since
Dec 19, 2008
Currently Being Moderated
Nov 19, 2009 1:34 PM in response to: Kevin Imber
Re: Setting Custom Social Group Properties Possible?

Hey Kevin,

 

I'm not seeing this for social groups I create in Jive SBS 4.0, when utilizing the "People > Management > Group Summary" method.

 

When I do that, I only create the actual user-groups I created (that contain members and admins), but nothing about any of the social groups I created.

 

I apologize if I am not understanding something correctly, is there a disconnect?

 

 

Thanks in advance !

 

--Asif

Kevin Imber Jive Employee 293 posts since
Oct 19, 2009
Currently Being Moderated
Nov 19, 2009 5:10 PM in response to: A4orce84
Re: Setting Custom Social Group Properties Possible?

Hey Asif,

 

No, the disconnect was with me.  I apologize, I led you to the wrong place.  I led you to permission groups.  Sadly, there isn't really much you can do with social groups in the way that you're thinking.  They were made to be managed by regular registered members of the instance, and so they don't have a lot of options that would get system admins involved.  If you would like to do something like a customization for your social groups, your best bet is to use a system property and just make up a new one that only pertains to your social group.  Sorry again for the misunderstanding.  Let me know if you have any other questions.

 

Thanks,

Kevin

More Like This

  • Retrieving data ...

Bookmarked By (0)

To better serve our customers we have included functionality to automatically follow up on a case after it has been idle for more than 5 days, and then auto close after an additional 3 days of inactivity. Choose No to acknowledge that this case will remain idle for longer than 5 days.
Making cases public allows other customers to learn from the solution of the case. It can also be used to gain feedback from others in the community. Ask our Support Engineers for more info, but we encourage you to make your cases public.