Chris, That did help me, but there's still a piece of the puzzle missing for me. I can now store the user prefs through the ajax call (or could I use the AppDataService too?). How does the 'system' know where to fetch the preferences from the next time it renders the gadget for the user? Do I also implement another function to fetch the data through ajax? If so where does this happen?
Thanks for your patience... I'm almost there ;-) Tom. On Nov 22, 6:29 pm, Chris Chabot <[EMAIL PROTECTED]> wrote: > The prefs are actually not stored through shindig, but on the containing > site through the rpc service, for example: > > http://www.partuza.nl/js/container.js > > see the gadget.rpc.register('set_pref') and setUserPref() function which > does a simple ajax call to the container to store it. > > To communicate the prefs to the gadget again, put them on the iframe url > (&up_<key>=<val>) and your done :) > > Reason behind it is that the user pref (gadget settings such as 'which > horoscope to display') UI is also a container affair and communicated in the > iframe url; Oh and also don't forget to populate the url with the default > values if nothing has been specifically set yet > > Hope that helps! > > -- Chris > > On Sat, Nov 22, 2008 at 4:16 PM, Tom Deckers <[EMAIL PROTECTED]> wrote: > > > Hey group, > > > I'm new to Shindig and am trying to figure out how to persist user > > preferences to the server (rather than use the cookie version). > > Anyone who can jumpstart me? I'm assuming this can/should be done > > with basic gadget functionality without having to use OpenSocial > > DataService? I'm using the Java version of Shindig. > > > Thanks for any pointers! > > Regards, > > Tom. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Implementing OpenSocial Containers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/opensocial-container?hl=en -~----------~----~----~----~------~----~------~--~---
