cancel
Showing results for 
Search instead for 
Did you mean: 

How to change layout set in KM room part...

Former Member
0 Kudos

Hi,

My company is currently using EP6 SP15 and is in the process of trialing the use of Collaboration room.

One of the feedback from our users is that they do not like the layout of the KM document room part. What they would like to use is the "Tree list Preview Explorer" layout. Can someone point me to any documentation on how this could be done?

Thanks,

Thomas Siu

Accepted Solutions (1)

Accepted Solutions (1)

Krasle
Advisor
Advisor
0 Kudos

Hi Thomas,

It is easy to do this for a single room to experiment

before changing the iView settings for the template which would affect new rooms. You can go into the Details for the root folder of your room part and call up the "Presentation Settings". Then choose the "ConsumerTreeListPreview" as the Layout set.

In my rooms I typically add a set of extra links in the Room Links iView (perhaps restricted to the admins) that provide an Admin Explorer view and a WebDAV link. These look something like this:

https://myportal/irj/servlet/prt/portal/prtroot/com.sap.km.cm.navigation/room_extensions/cm_stores/d...

javascript:document.write('<div id=mydiv><a href=https://myportal/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/room_extensions/cm_stores/documents/workspaces/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/ folder=https://myportal/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/room_extensions/cm_stores/documents/workspaces/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX>Click here if page fails to redirect.<\/a><\/div>');mydiv.addBehavior('\x23default\x23httpFolder');mydiv.navigateFrame('https://myportal/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/room_extensions/cm_stores/documents/workspaces/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX','_self');

Obviously, you need to change "myportal" to your portal name/domain and "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" to your room store GUID. These links make maintaining room content easier.

I also typically make the top folder a bit prettier by using a taxonomy-like view with a grid of big folder icons with be links.

Regards,

Darin

Answers (1)

Answers (1)

Former Member
0 Kudos

Got it! It took a while to work out that from the Presentation screen, I have to select the profile and then the layoutset (I tried updating the properties).

Full points awarded

I am new to Team Room configuration, can you expand on your second point regarding the room link?

Thanks,

Thomas

Krasle
Advisor
Advisor
0 Kudos

Hi Thomas,

There are 2 main tasks for maintaining KM content (other than backup):

1) getting content into the right place from outside the portal, and

2) administering the KM-specific aspects of the content, such as presentation, ordering, metadata, etc.

The easiest way to get content into the portal is with WebDAV via a webfolder. The latter link will give you one-click access to the webfolder. Unfortunately, I was not able to get the JavaScript to automatically put in the path to the folder. It would be great if someone could figure this out. The first link gives you the most powerful FlexUI layout set to take care of task 2.

If you have a Link List iView in your room you can create a folder underneath this called "Content Admin" or something like that and put these links (with the appropriate substitutions in there). You put multiple pairs of these links in there pointing to any other KM stores in the room (such as the Link List's store). By store I just mean the root of the persistence for a particular iView. Then you can turn on manual ordering on the Link List and move the Admin group to the bottom. Then turn on ordering for the admin folder and order its contents.

Finally, you can change the permissions on the admin folder so that it is only visible to who it should be. To do this you will probably need to add a new permission owner (say the room owner) and then add the permissions for who should access it, then delete the permission owner for the main room group. This last part is only necessary to make it visible for certain members. Of course you can do the same thing for any KM folders in the room. You can also change permissions on a subfolder to create a public area in the room which can also be helpful if you do not have the public area room part in the room.

I hope these tips help.

Regards,

Darin