We are currently building a site based on Rave and are trying to figure out
the best way to do a few things. I'm hoping I can get some advice from the
brain trust.

   1. We want to be able to change the look and feel of the site. Beyond
   just tweaking the css using the custom_css approach we would like to be
   able to overhaul the headers and footers. I was hopeful when I saw the
   header.tag file but it looks like that isn't used in the page.jsp. It looks
   like page.jsp (and the other pages) all have the headers and such defined
   instead of included. Is the eventual goal to have page.jsp include headers
   for example so they are easy to overwrite and customize? I'd like to avoid
   having to have a custom page.jsp in my project.
   2. Is there a way to dynamically load a gadget in a particular view? For
   example, if we wanted to create a menubar type gadget whose purpose was to
   launch other screens. The slickest approach would to be able to have the
   click events just dynamically load a gadget in canvas mode when a button is
   clicked. So essentially, we want to be able to pop-up gadgets in canvas
   (overlay) mode without having to display them in on the screen in home or
   collapsed mode. I was hopeful the open-views feature would allow me to do
   this but it only allows you to open views that are part of the current
   gadget which would require me to have a massive gadget definition with lots
   of views defined. So something like open-views that allows you to define
   what gadget definition to load (similar to how the original open-views spec
   was proposed [1]). Would the embedded-experience do this? Does that work in
   Rave?

Thanks,
Chris


[1] http://docs.opensocial.org/pages/viewpage.action?pageId=4849867

Reply via email to