Bookmarks vs Bookmarks Plus

I admit, if we weren't going live soon I would probably have more brain cells to throw at this issue, but how on earth do we change the default sct/ja-sig bookmarks in the basic Bookmarks channel? I'd like to deliver this channel with custom links referring to our own institution. Bookmarks Plus can do this, but it takes away the editing features that our users need to add their own bookmarks to the channel.

I tried editing the standard Bookmarks channel in a -lo view but of course that didn't work either since the channel is not meant to be customized in user view.

I'm looking at the files associated with Bookmarks, and they seem to be pulling an rss feed from a defunct URL - interactivebusiness (dot) com, but even those files appear to be legacy and probably not functioning. Documentation says there ought to be an editor associated with the channel, but that doesn't appear anywhere. I've tried searching on the ja-sig/sct links in our server, and can't find them in anything associated in bookmarks.

I feel dizzy & blindfolded, holding the tail but can't find the donkey. Can someone spin me in the right direction please?

Thanks!
Catherine

0
No votes yet

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Sungard response

I thought that perhaps there would be a FAQ on this in UDC support, but I don't see it. So I'll post the response I got from Sungard a few years ago:

There is not a simple way to do this, but with some creative editing we can pull it off using the following steps. First note, however, that the steps outlined below will allow you to set the default set of bookmarks for any and all users who have *not* logged in to Luminis yet, but does not apply to users who have already logged in.

Upon login, the bookmarks channel is written to first check if the user already has an entry in the UPC_BOOKMARKS table. If the user does have a record, it uses the data in that BOOKMARKS_XML field of that record to generate the bookmarks.

If no record is found in UPC_BOOKMARKS for the user logging in, the channel then finds the record for the uPortal default user (in the Luminis case, this is user ID 0, system) and copies that users BOOKMARKS_XML data field to a new row in the UPC_BOOKMARKS table for the logged in user.

Any user edits to their own bookmarks then get written back to their BOOKMARKS_XML in the table. Subsequent logins find the user in the UPC_BOOKMARKS table and therefore no new defaults are picked up.

Therefore, you need to edit this row in the database directly.

Todd

THANK YOU!

Todd, thank you so much! This explains why I wasn't finding it in the channels information files :-) Much appreciated.

It looks like you can delete records in UPC_BOOKMARKS

If you want to give someone back the default bookmarks, it looks like you can just delete the record from UPC_BOOKMARKS. Then whatever's in record zero will be reinserted into a record for that user.

DefaultsEditor channel for Bookmarks Plus

From

http://www.leeds.ac.uk/evie/workpackages/wp8/system_documentation/evie_102.htm

The DefaultsEditor channel for Bookmarks Plus provides an interface for editing the default bookmarks in the Bookmarks Plus channel. Again, these changes will only be applied to users who subscribe to the channel after the changes are made. To publish the DefaultsEditor publish a new custom channel with the channel class com.sct.pipeline.uportal.channels.bookmarks.DefaultsEditor and make it available to admin only.

I am currently playing with this. It seems to work but or some reason only the template owner can see the add and remove icons. I feel like I just traded one headache for another.