You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by "VU, Thi Thu Thuy" <th...@sap.com> on 2010/03/08 10:32:27 UTC

project web site with shindig

Hi all, 
I created a project website from shindig's code. 
After that, I tried to run examples from this web site. (gadget/files/samplecontainer/samplecontainer.html)
But when I debugged it, it appeared an error:
  gadgets.rpc.register('resize_iframe', this.setHeight) is null or not an object

I don't understand much about it.
Could you explain it for me , pls.
Thanks a lot

Re: project web site with shindig

Posted by "Jacky Wang (王超)" <ch...@google.com>.
Hi VU,

Sorry for the late reply.

So the main architecture of OpenSocial environment is:

1) You have a website, or simply a html page, and you want to embed a social
application into it.  We call this page a "container".

2) The social application, on the other side, is embedded into the container
by an iframe.  Therefore you may see <iframe src="shindig/ifr?..."> in your
container page.

3) The "src" part of iframe invokes the rendering service of Shindig - it
renders a given gadget spec (a xml file) into a html page.

4) In the above rendering process, the features specified in the gadget
spec, like "opensocial", "views", etc. are injected to the html page in the
JavaScript format.

samplecontainer.html looks like breaking - I'll look into it if I have some
time.

Hope it helps.
- Jacky

On Mon, Mar 8, 2010 at 6:25 PM, VU, Thi Thu Thuy <th...@sap.com>wrote:

> I use java shindig.
> But I really don't understand much about these examples.
> I don't find any code which indicates that it already used some libraries
> from shindig.
> So, how it run?
> For example file samplecontainer.html. It run by which library from
> shindig?
>
> Besides, I tried to used object gadget, but it always says, gadget is
> undefined.
> So, I don't know the role of shindig as well :(
> Could you help me pls
> Thanks a lot
>
> -----Original Message-----
> From: Jacky Wang (王超) [mailto:chaowang@google.com]
> Sent: Montag, 8. März 2010 10:42
> To: dev@shindig.apache.org
> Subject: Re: project web site with shindig
>
> Hi VU,
>
> are u using Java Shindig or PHP one?
>
> You may like to add some debug lines like "console.info("gadgets.rpc");"
> etc. among the sample container code, and check its output in Firebug.
>
> Hope it helps,
> Jacky
>
> On Mon, Mar 8, 2010 at 5:32 PM, VU, Thi Thu Thuy <thi.thu.thuy.vu@sap.com
> >wrote:
>
> > Hi all,
> > I created a project website from shindig's code.
> > After that, I tried to run examples from this web site.
> > (gadget/files/samplecontainer/samplecontainer.html)
> > But when I debugged it, it appeared an error:
> >  gadgets.rpc.register('resize_iframe', this.setHeight) is null or not an
> > object
> >
> > I don't understand much about it.
> > Could you explain it for me , pls.
> > Thanks a lot
> >
>
>
>
> --
> Best Regards,
>
> Jacky Wang
> (Office) +86-10-6250-3316
> (Mobile) +86-1381-0018-677
> Kejian Building, Tsinghua Science Park Building 6
> No.1 Zhongguancun East Road, Haidian District
> Beijing P.R.China 100084
>



-- 
Best Regards,

Jacky Wang
(Office) +86-10-6250-3316
(Mobile) +86-1381-0018-677
Kejian Building, Tsinghua Science Park Building 6
No.1 Zhongguancun East Road, Haidian District
Beijing P.R.China 100084

RE: project web site with shindig

Posted by "VU, Thi Thu Thuy" <th...@sap.com>.
I use java shindig.
But I really don't understand much about these examples. 
I don't find any code which indicates that it already used some libraries from shindig.
So, how it run?
For example file samplecontainer.html. It run by which library from shindig?

Besides, I tried to used object gadget, but it always says, gadget is undefined.
So, I don't know the role of shindig as well :(
Could you help me pls
Thanks a lot

-----Original Message-----
From: Jacky Wang (王超) [mailto:chaowang@google.com] 
Sent: Montag, 8. März 2010 10:42
To: dev@shindig.apache.org
Subject: Re: project web site with shindig

Hi VU,

are u using Java Shindig or PHP one?

You may like to add some debug lines like "console.info("gadgets.rpc");"
etc. among the sample container code, and check its output in Firebug.

Hope it helps,
Jacky

On Mon, Mar 8, 2010 at 5:32 PM, VU, Thi Thu Thuy <th...@sap.com>wrote:

> Hi all,
> I created a project website from shindig's code.
> After that, I tried to run examples from this web site.
> (gadget/files/samplecontainer/samplecontainer.html)
> But when I debugged it, it appeared an error:
>  gadgets.rpc.register('resize_iframe', this.setHeight) is null or not an
> object
>
> I don't understand much about it.
> Could you explain it for me , pls.
> Thanks a lot
>



-- 
Best Regards,

Jacky Wang
(Office) +86-10-6250-3316
(Mobile) +86-1381-0018-677
Kejian Building, Tsinghua Science Park Building 6
No.1 Zhongguancun East Road, Haidian District
Beijing P.R.China 100084

Re: project web site with shindig

Posted by "Jacky Wang (王超)" <ch...@google.com>.
Hi VU,

are u using Java Shindig or PHP one?

You may like to add some debug lines like "console.info("gadgets.rpc");"
etc. among the sample container code, and check its output in Firebug.

Hope it helps,
Jacky

On Mon, Mar 8, 2010 at 5:32 PM, VU, Thi Thu Thuy <th...@sap.com>wrote:

> Hi all,
> I created a project website from shindig's code.
> After that, I tried to run examples from this web site.
> (gadget/files/samplecontainer/samplecontainer.html)
> But when I debugged it, it appeared an error:
>  gadgets.rpc.register('resize_iframe', this.setHeight) is null or not an
> object
>
> I don't understand much about it.
> Could you explain it for me , pls.
> Thanks a lot
>



-- 
Best Regards,

Jacky Wang
(Office) +86-10-6250-3316
(Mobile) +86-1381-0018-677
Kejian Building, Tsinghua Science Park Building 6
No.1 Zhongguancun East Road, Haidian District
Beijing P.R.China 100084