You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by ch...@apache.org on 2008/05/21 01:09:10 UTC

svn commit: r658484 - /incubator/shindig/trunk/site/index.html

Author: chabotc
Date: Tue May 20 16:09:10 2008
New Revision: 658484

URL: http://svn.apache.org/viewvc?rev=658484&view=rev
Log:
Added PHP instructions to the Building Shindig tab, and removed an old igoogle reference from the front page

Modified:
    incubator/shindig/trunk/site/index.html

Modified: incubator/shindig/trunk/site/index.html
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/index.html?rev=658484&r1=658483&r2=658484&view=diff
==============================================================================
--- incubator/shindig/trunk/site/index.html (original)
+++ incubator/shindig/trunk/site/index.html Tue May 20 16:09:10 2008
@@ -162,7 +162,7 @@
         <li><b>Gadget Container JavaScript </b>-- core JavaScript foundation for general gadget functionality. This
         JavaScript manages security, communication, UI layout, and feature extensions, such as the OpenSocial API.</li>
 
-        <li><b>Gadget Server</b> -- an open source version of Google's gmodules.com, which is used to render the gadget
+        <li><b>Gadget Server</b> -- used to render the gadget
         XML into JavaScript and HTML for the container to expose via the container JavaScript.</li>
         <li><b>OpenSocial Container JavaScript</b> -- JavaScript environment that sits on top of the Gadget Container
         JavaScript and provides OpenSocial specific functionality (profiles, friends, activities, datastore).</li>
@@ -181,16 +181,28 @@
     </div>
 
     <div class="content" id="buildingDiv" style="display: none;">
-      <h3>Building and running Shindig</h3>
-      <p>The following steps provide useful information on how to build and run Shindig.</p>
+      <h3>Building and running Shindig </h3>
+      <p>There are both Java and PHP versions available, the following steps provide useful information on how to build and run Shindig.</p>
+      <h2>Java</h2>
       <ul>
+        <li><a href="#java">Building and running Shindig (Java)</a></li>
         <li><a href="#preReqs">Prequisites</a></li>
         <li><a href="#getTheCode">Get the code</a></li>
         <li><a href="#buildTheCode">Build and run the code (with Maven)</a></li>
         <li><a href="#eclipseProject">Setting up an Eclipse project</a></li>
         <li><a href="#caja">Running with Caja</a></li>
       </ul>
-
+      
+      <h2>PHP</h2>
+ 	  <ul>
+	    <li><a href="#php">Building and running Shindig (PHP)</a></li>
+	    <li><a href="#phppreReqs">Prequisites</a></li>
+	    <li><a href="#phpgetTheCode">Get the code</a></li>
+	    <li><a href="#phpbuildTheCode">Running Shindig</a></li>
+	    <li><a href="#phpAdditonal_reading">Additonal reading</a></li>
+	  </ul>
+ 
+	  <h3><a name="java">Building and running Shindig (Java)</a></h3>
       <h4><a name="preReqs">Prequisites before building Shindig</a></h4>
       <p>In order to build Shindig, you must have the following:</p>
       <ul>
@@ -357,12 +369,71 @@
       <h3><a name="Additonal_reading"> Additional reading </a></h3>
       Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/README">java/README</a> for original
       instructions on how to start up any of the java shindig servers.
-      <p>Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/gadgets/README">php/gadgets/README</a>
+      <p>Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README">javascript/README</a>
+      for instructions for using the Shindig Gadget Container JavaScript to enable your page to render Gadgets using
+      gmodules.com or a server started up as described above.</p>
+         
+	  <h3><a name="php">Building and running Shindig PHP server</a></h3>
+		
+	  <h4><a name="phppreReqs">Prequisites before building Shindig for PHP</a></h4>
+	  <p> In order to build and run Shindig for PHP, you must have the following: </p>
+	  <ul>
+	    <li>A Subversion client installed in order to checkout the code.</li>
+	     <ul><li>Instructions for downloading and installing Subversion can be found here: <a href="http://subversion.tigris.org/"></a>http://subversion.tigris.org/</li></ul>
+	
+	    <li>Apache with mod_rewrite enabled.</li>
+	    <li>PHP 5.2.x with the <a href="http://www.php.net/json">json</a>, <a href="http://www.php.net/simplexml">simplexml</a>, <a href="http://www.php.net/mcrypt">mcrypt</a> and <a href="http://www.php.net/curl">curl</a> extentions enabled.</li>
+	  </ul>
+	
+	  <h4><a name="phpgetTheCode">Getting the code</a></h4>
+	  <p> Create a subdirectory in your web document root, e.g. /var/www/html  
+	  and checkout the Shindig code from its Subversion repository</p>
+	
+	  <ol>
+	    <li> <code>mkdir /var/www/html/shindig</code> </li>
+	    <li> <code>cd /var/www/html/shindig</code></li>
+	    <li> <code>svn co http://svn.apache.org/repos/asf/incubator/shindig/trunk/ .</code> </li>
+	  </ol>
+	
+	  <h4><a name="phpbuildTheCode">Running Shindig</a></h4>
+	  <p>With PHP There is no need to build anything - the source code is already built.</p>
+	
+	  <p>To run the code, you have several options:</p>
+	  
+	  <h5>a. Create a new virtual host</h5>
+	  
+	  <p>Point your apache to the php dir with a virtual host like:</p>
+	
+	  <pre>
+		&lt;VirtualHost your_ip:your_port&gt;
+	
+		       ServerName your.host
+		       DocumentRoot /var/www/html/shindig/php
+		       ... other normal settings in vhosts...
+		&lt;/VirtualHost&gt;
+	  </pre>
+	
+	  <p>Restart apache, and point your browser to:</p> 
+	  <p>http://your.host/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml</p>
+	
+	  <p>you should see something like 
+	  <a href='http://shindig.chabotc.com/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml'>this</a>.
+	  </p>
+	
+	  <h5>b. Run with an existing host</h5>
+	
+	  <p>If you cannot/don't want to create a virtual host, you can edit the file php/config.php and change the web_prefix setting to '/shindig/php'.
+	
+	  <p>Then you can run the gadget by pointing your browser to:
+	  <p>http://your.host/shindig/php/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml</p>
+
+      <h3><a name="phpAdditonal_reading"> Additional reading </a></h3>
+      <p>Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/README">php/README</a>
       for original instructions on how to start up the php shindig server.
       <p>Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README">javascript/README</a>
       for instructions for using the Shindig Gadget Container JavaScript to enable your page to render Gadgets using
       gmodules.com or a server started up as described above.</p>
-    </div>
+	</div>
 
     <div class="content" id="contributeDiv" style="display: none;">
       <h3>How to contribute to Shindig</h3>



Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Kevin Brown <et...@google.com>.
On Fri, May 23, 2008 at 3:15 PM, Kevin Brown <et...@google.com> wrote:

> On Fri, May 23, 2008 at 2:34 PM, David Primmer <da...@gmail.com>
> wrote:
>
>> I'd like wiki edit privs as well. my cwiki id is david.primmer
>
>
> Apache infrastructure only allows committers to have edit privileges for
> the wiki at this time. This was discussed a few months back, and there
> wasn't a better solution. Once our zone goes through we could possibly just
> run our own wiki without those constraints.
>

Actually -- if you already have access because of involvement with another
project, I think you're OK there as well.  Mentors?


>
>
>>
>> On Thu, May 22, 2008 at 8:42 AM, Paul Lindner <pl...@hi5.com> wrote:
>> > On Wed, May 21, 2008 at 02:44:41PM -0400, Kevin Brown wrote:
>> >> On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:
>> >>
>> >> > i heartily disagree :)
>> >> > no refactoring! we should use an actual system instead of editing
>> html
>> >> > (the horror!) - like our confluence wiki, or anything else.
>> >> >
>> >> > btw - is the a reason we haven't moved over onto the wiki entirely?
>> >> > (other than just the time to do so)
>> >>
>> >>
>> >> Beats me.  I've been using confluence for stuff for months (for style
>> >> guides, at least). I was hoping that would encourage more people to do
>> so.
>> >
>> > My problem is that my account was never granted permission to edit
>> > pages in the SHINDIGxSITE wiki..
>> >
>> > Can we get those admin privileges in the group?
>> >
>> >
>> > --
>> > Paul Lindner
>> > hi5 Architect
>> > plindner@hi5.com
>> >
>>
>
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by David Primmer <da...@gmail.com>.
On Fri, May 23, 2008 at 6:59 PM, Santiago Gala <sa...@gmail.com> wrote:
> On Sat, May 24, 2008 at 12:24 AM, David Primmer <da...@gmail.com> wrote:
>> On Fri, May 23, 2008 at 3:15 PM, Kevin Brown <et...@google.com> wrote:
>>> On Fri, May 23, 2008 at 2:34 PM, David Primmer <da...@gmail.com>
>>> wrote:
>>>
>>>> I'd like wiki edit privs as well. my cwiki id is david.primmer
>>>
>>>
>>> Apache infrastructure only allows committers to have edit privileges for the
>>> wiki at this time. This was discussed a few months back, and there wasn't a
>>> better solution.
>>
>> bah! stupid rule.
>
> I think it is just for wikis that are "mirrored" as live websites, and
> the justification is to avoid the risk of anonymous users "spamming"
> the public web site. The policy does not hold for wikis that are not
> mirrored as public web sites. This is what I seem to recall from a
> discussion in general@incubator earlier this year.

ah! hope returns.

>
> Regards
> Santiago
>>
>>>>
>>>> On Thu, May 22, 2008 at 8:42 AM, Paul Lindner <pl...@hi5.com> wrote:
>>>> > On Wed, May 21, 2008 at 02:44:41PM -0400, Kevin Brown wrote:
>>>> >> On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:
>>>> >>
>>>> >> > i heartily disagree :)
>>>> >> > no refactoring! we should use an actual system instead of editing html
>>>> >> > (the horror!) - like our confluence wiki, or anything else.
>>>> >> >
>>>> >> > btw - is the a reason we haven't moved over onto the wiki entirely?
>>>> >> > (other than just the time to do so)
>>>> >>
>>>> >>
>>>> >> Beats me.  I've been using confluence for stuff for months (for style
>>>> >> guides, at least). I was hoping that would encourage more people to do
>>>> so.
>>>> >
>>>> > My problem is that my account was never granted permission to edit
>>>> > pages in the SHINDIGxSITE wiki..
>>>> >
>>>> > Can we get those admin privileges in the group?
>>>> >
>>>> >
>>>> > --
>>>> > Paul Lindner
>>>> > hi5 Architect
>>>> > plindner@hi5.com
>>>> >
>>>>
>>>
>>
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Santiago Gala <sa...@gmail.com>.
On Sat, May 24, 2008 at 12:24 AM, David Primmer <da...@gmail.com> wrote:
> On Fri, May 23, 2008 at 3:15 PM, Kevin Brown <et...@google.com> wrote:
>> On Fri, May 23, 2008 at 2:34 PM, David Primmer <da...@gmail.com>
>> wrote:
>>
>>> I'd like wiki edit privs as well. my cwiki id is david.primmer
>>
>>
>> Apache infrastructure only allows committers to have edit privileges for the
>> wiki at this time. This was discussed a few months back, and there wasn't a
>> better solution.
>
> bah! stupid rule.

I think it is just for wikis that are "mirrored" as live websites, and
the justification is to avoid the risk of anonymous users "spamming"
the public web site. The policy does not hold for wikis that are not
mirrored as public web sites. This is what I seem to recall from a
discussion in general@incubator earlier this year.

Regards
Santiago
>
>>>
>>> On Thu, May 22, 2008 at 8:42 AM, Paul Lindner <pl...@hi5.com> wrote:
>>> > On Wed, May 21, 2008 at 02:44:41PM -0400, Kevin Brown wrote:
>>> >> On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:
>>> >>
>>> >> > i heartily disagree :)
>>> >> > no refactoring! we should use an actual system instead of editing html
>>> >> > (the horror!) - like our confluence wiki, or anything else.
>>> >> >
>>> >> > btw - is the a reason we haven't moved over onto the wiki entirely?
>>> >> > (other than just the time to do so)
>>> >>
>>> >>
>>> >> Beats me.  I've been using confluence for stuff for months (for style
>>> >> guides, at least). I was hoping that would encourage more people to do
>>> so.
>>> >
>>> > My problem is that my account was never granted permission to edit
>>> > pages in the SHINDIGxSITE wiki..
>>> >
>>> > Can we get those admin privileges in the group?
>>> >
>>> >
>>> > --
>>> > Paul Lindner
>>> > hi5 Architect
>>> > plindner@hi5.com
>>> >
>>>
>>
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by David Primmer <da...@gmail.com>.
On Fri, May 23, 2008 at 3:15 PM, Kevin Brown <et...@google.com> wrote:
> On Fri, May 23, 2008 at 2:34 PM, David Primmer <da...@gmail.com>
> wrote:
>
>> I'd like wiki edit privs as well. my cwiki id is david.primmer
>
>
> Apache infrastructure only allows committers to have edit privileges for the
> wiki at this time. This was discussed a few months back, and there wasn't a
> better solution.

bah! stupid rule.

>>
>> On Thu, May 22, 2008 at 8:42 AM, Paul Lindner <pl...@hi5.com> wrote:
>> > On Wed, May 21, 2008 at 02:44:41PM -0400, Kevin Brown wrote:
>> >> On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:
>> >>
>> >> > i heartily disagree :)
>> >> > no refactoring! we should use an actual system instead of editing html
>> >> > (the horror!) - like our confluence wiki, or anything else.
>> >> >
>> >> > btw - is the a reason we haven't moved over onto the wiki entirely?
>> >> > (other than just the time to do so)
>> >>
>> >>
>> >> Beats me.  I've been using confluence for stuff for months (for style
>> >> guides, at least). I was hoping that would encourage more people to do
>> so.
>> >
>> > My problem is that my account was never granted permission to edit
>> > pages in the SHINDIGxSITE wiki..
>> >
>> > Can we get those admin privileges in the group?
>> >
>> >
>> > --
>> > Paul Lindner
>> > hi5 Architect
>> > plindner@hi5.com
>> >
>>
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Kevin Brown <et...@google.com>.
On Fri, May 23, 2008 at 2:34 PM, David Primmer <da...@gmail.com>
wrote:

> I'd like wiki edit privs as well. my cwiki id is david.primmer


Apache infrastructure only allows committers to have edit privileges for the
wiki at this time. This was discussed a few months back, and there wasn't a
better solution. Once our zone goes through we could possibly just run our
own wiki without those constraints.


>
> On Thu, May 22, 2008 at 8:42 AM, Paul Lindner <pl...@hi5.com> wrote:
> > On Wed, May 21, 2008 at 02:44:41PM -0400, Kevin Brown wrote:
> >> On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:
> >>
> >> > i heartily disagree :)
> >> > no refactoring! we should use an actual system instead of editing html
> >> > (the horror!) - like our confluence wiki, or anything else.
> >> >
> >> > btw - is the a reason we haven't moved over onto the wiki entirely?
> >> > (other than just the time to do so)
> >>
> >>
> >> Beats me.  I've been using confluence for stuff for months (for style
> >> guides, at least). I was hoping that would encourage more people to do
> so.
> >
> > My problem is that my account was never granted permission to edit
> > pages in the SHINDIGxSITE wiki..
> >
> > Can we get those admin privileges in the group?
> >
> >
> > --
> > Paul Lindner
> > hi5 Architect
> > plindner@hi5.com
> >
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by David Primmer <da...@gmail.com>.
I'd like wiki edit privs as well. my cwiki id is david.primmer

On Thu, May 22, 2008 at 8:42 AM, Paul Lindner <pl...@hi5.com> wrote:
> On Wed, May 21, 2008 at 02:44:41PM -0400, Kevin Brown wrote:
>> On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:
>>
>> > i heartily disagree :)
>> > no refactoring! we should use an actual system instead of editing html
>> > (the horror!) - like our confluence wiki, or anything else.
>> >
>> > btw - is the a reason we haven't moved over onto the wiki entirely?
>> > (other than just the time to do so)
>>
>>
>> Beats me.  I've been using confluence for stuff for months (for style
>> guides, at least). I was hoping that would encourage more people to do so.
>
> My problem is that my account was never granted permission to edit
> pages in the SHINDIGxSITE wiki..
>
> Can we get those admin privileges in the group?
>
>
> --
> Paul Lindner
> hi5 Architect
> plindner@hi5.com
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Paul Lindner <pl...@hi5.com>.
On Wed, May 21, 2008 at 02:44:41PM -0400, Kevin Brown wrote:
> On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:
> 
> > i heartily disagree :)
> > no refactoring! we should use an actual system instead of editing html
> > (the horror!) - like our confluence wiki, or anything else.
> >
> > btw - is the a reason we haven't moved over onto the wiki entirely?
> > (other than just the time to do so)
> 
> 
> Beats me.  I've been using confluence for stuff for months (for style
> guides, at least). I was hoping that would encourage more people to do so.

My problem is that my account was never granted permission to edit
pages in the SHINDIGxSITE wiki..

Can we get those admin privileges in the group?


-- 
Paul Lindner
hi5 Architect
plindner@hi5.com

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Kevin Brown <et...@google.com>.
On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:

> i heartily disagree :)
> no refactoring! we should use an actual system instead of editing html
> (the horror!) - like our confluence wiki, or anything else.
>
> btw - is the a reason we haven't moved over onto the wiki entirely?
> (other than just the time to do so)


Beats me.  I've been using confluence for stuff for months (for style
guides, at least). I was hoping that would encourage more people to do so.


>
> - cassie
>
>
> On Wed, May 21, 2008 at 6:25 AM, Dan Peterson <dp...@google.com>
> wrote:
> > Chris, thanks for making these updates happen.
> >
> > I agree that the "monolithic HTML" design is suboptimal and some
> refactoring
> > is in order -- at least to separate HTML pages.
> >
> > -Dan
> >
> > On Tue, May 20, 2008 at 4:13 PM, Chris Chabot <ch...@xs4all.nl> wrote:
> >
> >> I've updated the index.html to include the php instructions too.
> >>
> >> It kind of works (both java and php instructions on one page), however
> at
> >> some point i think we'll soon see the limits of what is still pleasant
> to do
> >> with hand editing HTML in one big file..
> >>
> >> Wasn't it our intention to move to to a apache provided wiki or
> something
> >> soon? Might save us some headaches :)
> >>
> >>        -- Chris
> >>
> >> On May 21, 2008, at 1:09 AM, chabotc@apache.org wrote:
> >>
> >>  Author: chabotc
> >>> Date: Tue May 20 16:09:10 2008
> >>> New Revision: 658484
> >>>
> >>> URL: http://svn.apache.org/viewvc?rev=658484&view=rev
> >>> Log:
> >>> Added PHP instructions to the Building Shindig tab, and removed an old
> >>> igoogle reference from the front page
> >>>
> >>> Modified:
> >>>   incubator/shindig/trunk/site/index.html
> >>>
> >>> Modified: incubator/shindig/trunk/site/index.html
> >>> URL:
> >>>
> http://svn.apache.org/viewvc/incubator/shindig/trunk/site/index.html?rev=658484&r1=658483&r2=658484&view=diff
> >>>
> >>>
> ==============================================================================
> >>> --- incubator/shindig/trunk/site/index.html (original)
> >>> +++ incubator/shindig/trunk/site/index.html Tue May 20 16:09:10 2008
> >>> @@ -162,7 +162,7 @@
> >>>        <li><b>Gadget Container JavaScript </b>-- core JavaScript
> >>> foundation for general gadget functionality. This
> >>>        JavaScript manages security, communication, UI layout, and
> feature
> >>> extensions, such as the OpenSocial API.</li>
> >>>
> >>> -        <li><b>Gadget Server</b> -- an open source version of Google's
> >>> gmodules.com, which is used to render the gadget
> >>> +        <li><b>Gadget Server</b> -- used to render the gadget
> >>>        XML into JavaScript and HTML for the container to expose via the
> >>> container JavaScript.</li>
> >>>        <li><b>OpenSocial Container JavaScript</b> -- JavaScript
> >>> environment that sits on top of the Gadget Container
> >>>        JavaScript and provides OpenSocial specific functionality
> >>> (profiles, friends, activities, datastore).</li>
> >>> @@ -181,16 +181,28 @@
> >>>    </div>
> >>>
> >>>    <div class="content" id="buildingDiv" style="display: none;">
> >>> -      <h3>Building and running Shindig</h3>
> >>> -      <p>The following steps provide useful information on how to
> build
> >>> and run Shindig.</p>
> >>> +      <h3>Building and running Shindig </h3>
> >>> +      <p>There are both Java and PHP versions available, the following
> >>> steps provide useful information on how to build and run Shindig.</p>
> >>> +      <h2>Java</h2>
> >>>      <ul>
> >>> +        <li><a href="#java">Building and running Shindig
> (Java)</a></li>
> >>>        <li><a href="#preReqs">Prequisites</a></li>
> >>>        <li><a href="#getTheCode">Get the code</a></li>
> >>>        <li><a href="#buildTheCode">Build and run the code (with
> >>> Maven)</a></li>
> >>>        <li><a href="#eclipseProject">Setting up an Eclipse
> >>> project</a></li>
> >>>        <li><a href="#caja">Running with Caja</a></li>
> >>>      </ul>
> >>> -
> >>> +
> >>> +      <h2>PHP</h2>
> >>> +         <ul>
> >>> +           <li><a href="#php">Building and running Shindig
> (PHP)</a></li>
> >>> +           <li><a href="#phppreReqs">Prequisites</a></li>
> >>> +           <li><a href="#phpgetTheCode">Get the code</a></li>
> >>> +           <li><a href="#phpbuildTheCode">Running Shindig</a></li>
> >>> +           <li><a href="#phpAdditonal_reading">Additonal
> reading</a></li>
> >>> +         </ul>
> >>> +
> >>> +         <h3><a name="java">Building and running Shindig
> (Java)</a></h3>
> >>>      <h4><a name="preReqs">Prequisites before building Shindig</a></h4>
> >>>      <p>In order to build Shindig, you must have the following:</p>
> >>>      <ul>
> >>> @@ -357,12 +369,71 @@
> >>>      <h3><a name="Additonal_reading"> Additional reading </a></h3>
> >>>      Read <a href="
> >>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/README
> ">java/README</a>
> >>> for original
> >>>      instructions on how to start up any of the java shindig servers.
> >>> -      <p>Read <a href="
> >>>
> http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/gadgets/README
> >>> ">php/gadgets/README</a>
> >>> +      <p>Read <a href="
> >>>
> http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README
> >>> ">javascript/README</a>
> >>> +      for instructions for using the Shindig Gadget Container
> JavaScript
> >>> to enable your page to render Gadgets using
> >>> +      gmodules.com or a server started up as described above.</p>
> >>> +
> >>> +         <h3><a name="php">Building and running Shindig PHP
> >>> server</a></h3>
> >>> +
> >>> +         <h4><a name="phppreReqs">Prequisites before building Shindig
> for
> >>> PHP</a></h4>
> >>> +         <p> In order to build and run Shindig for PHP, you must have
> the
> >>> following: </p>
> >>> +         <ul>
> >>> +           <li>A Subversion client installed in order to checkout the
> >>> code.</li>
> >>> +            <ul><li>Instructions for downloading and installing
> >>> Subversion can be found here: <a href="http://subversion.tigris.org/
> >>> "></a>http://subversion.tigris.org/</li></ul>
> >>> +
> >>> +           <li>Apache with mod_rewrite enabled.</li>
> >>> +           <li>PHP 5.2.x with the <a href="http://www.php.net/json
> ">json</a>,
> >>> <a href="http://www.php.net/simplexml">simplexml</a>, <a href="
> >>> http://www.php.net/mcrypt">mcrypt</a> and <a href="
> >>> http://www.php.net/curl">curl</a> extentions enabled.</li>
> >>> +         </ul>
> >>> +
> >>> +         <h4><a name="phpgetTheCode">Getting the code</a></h4>
> >>> +         <p> Create a subdirectory in your web document root, e.g.
> >>> /var/www/html
> >>> +         and checkout the Shindig code from its Subversion
> repository</p>
> >>> +
> >>> +         <ol>
> >>> +           <li> <code>mkdir /var/www/html/shindig</code> </li>
> >>> +           <li> <code>cd /var/www/html/shindig</code></li>
> >>> +           <li> <code>svn co
> >>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/ .</code>
> </li>
> >>> +         </ol>
> >>> +
> >>> +         <h4><a name="phpbuildTheCode">Running Shindig</a></h4>
> >>> +         <p>With PHP There is no need to build anything - the source
> code
> >>> is already built.</p>
> >>> +
> >>> +         <p>To run the code, you have several options:</p>
> >>> +
> >>> +         <h5>a. Create a new virtual host</h5>
> >>> +
> >>> +         <p>Point your apache to the php dir with a virtual host
> >>> like:</p>
> >>> +
> >>> +         <pre>
> >>> +               &lt;VirtualHost your_ip:your_port&gt;
> >>> +
> >>> +                      ServerName your.host
> >>> +                      DocumentRoot /var/www/html/shindig/php
> >>> +                      ... other normal settings in vhosts...
> >>> +               &lt;/VirtualHost&gt;
> >>> +         </pre>
> >>> +
> >>> +         <p>Restart apache, and point your browser to:</p>
> >>> +         <p>
> >>>
> http://your.host/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> >>> </p>
> >>> +
> >>> +         <p>you should see something like
> >>> +         <a href='
> >>>
> http://shindig.chabotc.com/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> >>> '>this</a>.
> >>> +         </p>
> >>> +
> >>> +         <h5>b. Run with an existing host</h5>
> >>> +
> >>> +         <p>If you cannot/don't want to create a virtual host, you can
> >>> edit the file php/config.php and change the web_prefix setting to
> >>> '/shindig/php'.
> >>> +
> >>> +         <p>Then you can run the gadget by pointing your browser to:
> >>> +         <p>
> >>>
> http://your.host/shindig/php/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> >>> </p>
> >>> +
> >>> +      <h3><a name="phpAdditonal_reading"> Additional reading </a></h3>
> >>> +      <p>Read <a href="
> >>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/README
> >>> ">php/README</a>
> >>>      for original instructions on how to start up the php shindig
> server.
> >>>      <p>Read <a href="
> >>>
> http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README
> >>> ">javascript/README</a>
> >>>      for instructions for using the Shindig Gadget Container JavaScript
> to
> >>> enable your page to render Gadgets using
> >>>      gmodules.com or a server started up as described above.</p>
> >>> -    </div>
> >>> +       </div>
> >>>
> >>>    <div class="content" id="contributeDiv" style="display: none;">
> >>>      <h3>How to contribute to Shindig</h3>
> >>>
> >>>
> >>
> >
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Dan Peterson <dp...@google.com>.
Hahah -- I'm fine with "refactoring" turning it into a wiki  :)

That is, so long as there can be a good navigation and a good ability to
host images, etc.

-Dan

On Tue, May 20, 2008 at 11:16 PM, Cassie <do...@apache.org> wrote:

> i heartily disagree :)
> no refactoring! we should use an actual system instead of editing html
> (the horror!) - like our confluence wiki, or anything else.
>
> btw - is the a reason we haven't moved over onto the wiki entirely?
> (other than just the time to do so)
>
> - cassie
>
>
> On Wed, May 21, 2008 at 6:25 AM, Dan Peterson <dp...@google.com>
> wrote:
> > Chris, thanks for making these updates happen.
> >
> > I agree that the "monolithic HTML" design is suboptimal and some
> refactoring
> > is in order -- at least to separate HTML pages.
> >
> > -Dan
> >
> > On Tue, May 20, 2008 at 4:13 PM, Chris Chabot <ch...@xs4all.nl> wrote:
> >
> >> I've updated the index.html to include the php instructions too.
> >>
> >> It kind of works (both java and php instructions on one page), however
> at
> >> some point i think we'll soon see the limits of what is still pleasant
> to do
> >> with hand editing HTML in one big file..
> >>
> >> Wasn't it our intention to move to to a apache provided wiki or
> something
> >> soon? Might save us some headaches :)
> >>
> >>        -- Chris
> >>
> >> On May 21, 2008, at 1:09 AM, chabotc@apache.org wrote:
> >>
> >>  Author: chabotc
> >>> Date: Tue May 20 16:09:10 2008
> >>> New Revision: 658484
> >>>
> >>> URL: http://svn.apache.org/viewvc?rev=658484&view=rev
> >>> Log:
> >>> Added PHP instructions to the Building Shindig tab, and removed an old
> >>> igoogle reference from the front page
> >>>
> >>> Modified:
> >>>   incubator/shindig/trunk/site/index.html
> >>>
> >>> Modified: incubator/shindig/trunk/site/index.html
> >>> URL:
> >>>
> http://svn.apache.org/viewvc/incubator/shindig/trunk/site/index.html?rev=658484&r1=658483&r2=658484&view=diff
> >>>
> >>>
> ==============================================================================
> >>> --- incubator/shindig/trunk/site/index.html (original)
> >>> +++ incubator/shindig/trunk/site/index.html Tue May 20 16:09:10 2008
> >>> @@ -162,7 +162,7 @@
> >>>        <li><b>Gadget Container JavaScript </b>-- core JavaScript
> >>> foundation for general gadget functionality. This
> >>>        JavaScript manages security, communication, UI layout, and
> feature
> >>> extensions, such as the OpenSocial API.</li>
> >>>
> >>> -        <li><b>Gadget Server</b> -- an open source version of Google's
> >>> gmodules.com, which is used to render the gadget
> >>> +        <li><b>Gadget Server</b> -- used to render the gadget
> >>>        XML into JavaScript and HTML for the container to expose via the
> >>> container JavaScript.</li>
> >>>        <li><b>OpenSocial Container JavaScript</b> -- JavaScript
> >>> environment that sits on top of the Gadget Container
> >>>        JavaScript and provides OpenSocial specific functionality
> >>> (profiles, friends, activities, datastore).</li>
> >>> @@ -181,16 +181,28 @@
> >>>    </div>
> >>>
> >>>    <div class="content" id="buildingDiv" style="display: none;">
> >>> -      <h3>Building and running Shindig</h3>
> >>> -      <p>The following steps provide useful information on how to
> build
> >>> and run Shindig.</p>
> >>> +      <h3>Building and running Shindig </h3>
> >>> +      <p>There are both Java and PHP versions available, the following
> >>> steps provide useful information on how to build and run Shindig.</p>
> >>> +      <h2>Java</h2>
> >>>      <ul>
> >>> +        <li><a href="#java">Building and running Shindig
> (Java)</a></li>
> >>>        <li><a href="#preReqs">Prequisites</a></li>
> >>>        <li><a href="#getTheCode">Get the code</a></li>
> >>>        <li><a href="#buildTheCode">Build and run the code (with
> >>> Maven)</a></li>
> >>>        <li><a href="#eclipseProject">Setting up an Eclipse
> >>> project</a></li>
> >>>        <li><a href="#caja">Running with Caja</a></li>
> >>>      </ul>
> >>> -
> >>> +
> >>> +      <h2>PHP</h2>
> >>> +         <ul>
> >>> +           <li><a href="#php">Building and running Shindig
> (PHP)</a></li>
> >>> +           <li><a href="#phppreReqs">Prequisites</a></li>
> >>> +           <li><a href="#phpgetTheCode">Get the code</a></li>
> >>> +           <li><a href="#phpbuildTheCode">Running Shindig</a></li>
> >>> +           <li><a href="#phpAdditonal_reading">Additonal
> reading</a></li>
> >>> +         </ul>
> >>> +
> >>> +         <h3><a name="java">Building and running Shindig
> (Java)</a></h3>
> >>>      <h4><a name="preReqs">Prequisites before building Shindig</a></h4>
> >>>      <p>In order to build Shindig, you must have the following:</p>
> >>>      <ul>
> >>> @@ -357,12 +369,71 @@
> >>>      <h3><a name="Additonal_reading"> Additional reading </a></h3>
> >>>      Read <a href="
> >>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/README
> ">java/README</a>
> >>> for original
> >>>      instructions on how to start up any of the java shindig servers.
> >>> -      <p>Read <a href="
> >>>
> http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/gadgets/README
> >>> ">php/gadgets/README</a>
> >>> +      <p>Read <a href="
> >>>
> http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README
> >>> ">javascript/README</a>
> >>> +      for instructions for using the Shindig Gadget Container
> JavaScript
> >>> to enable your page to render Gadgets using
> >>> +      gmodules.com or a server started up as described above.</p>
> >>> +
> >>> +         <h3><a name="php">Building and running Shindig PHP
> >>> server</a></h3>
> >>> +
> >>> +         <h4><a name="phppreReqs">Prequisites before building Shindig
> for
> >>> PHP</a></h4>
> >>> +         <p> In order to build and run Shindig for PHP, you must have
> the
> >>> following: </p>
> >>> +         <ul>
> >>> +           <li>A Subversion client installed in order to checkout the
> >>> code.</li>
> >>> +            <ul><li>Instructions for downloading and installing
> >>> Subversion can be found here: <a href="http://subversion.tigris.org/
> >>> "></a>http://subversion.tigris.org/</li></ul>
> >>> +
> >>> +           <li>Apache with mod_rewrite enabled.</li>
> >>> +           <li>PHP 5.2.x with the <a href="http://www.php.net/json
> ">json</a>,
> >>> <a href="http://www.php.net/simplexml">simplexml</a>, <a href="
> >>> http://www.php.net/mcrypt">mcrypt</a> and <a href="
> >>> http://www.php.net/curl">curl</a> extentions enabled.</li>
> >>> +         </ul>
> >>> +
> >>> +         <h4><a name="phpgetTheCode">Getting the code</a></h4>
> >>> +         <p> Create a subdirectory in your web document root, e.g.
> >>> /var/www/html
> >>> +         and checkout the Shindig code from its Subversion
> repository</p>
> >>> +
> >>> +         <ol>
> >>> +           <li> <code>mkdir /var/www/html/shindig</code> </li>
> >>> +           <li> <code>cd /var/www/html/shindig</code></li>
> >>> +           <li> <code>svn co
> >>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/ .</code>
> </li>
> >>> +         </ol>
> >>> +
> >>> +         <h4><a name="phpbuildTheCode">Running Shindig</a></h4>
> >>> +         <p>With PHP There is no need to build anything - the source
> code
> >>> is already built.</p>
> >>> +
> >>> +         <p>To run the code, you have several options:</p>
> >>> +
> >>> +         <h5>a. Create a new virtual host</h5>
> >>> +
> >>> +         <p>Point your apache to the php dir with a virtual host
> >>> like:</p>
> >>> +
> >>> +         <pre>
> >>> +               &lt;VirtualHost your_ip:your_port&gt;
> >>> +
> >>> +                      ServerName your.host
> >>> +                      DocumentRoot /var/www/html/shindig/php
> >>> +                      ... other normal settings in vhosts...
> >>> +               &lt;/VirtualHost&gt;
> >>> +         </pre>
> >>> +
> >>> +         <p>Restart apache, and point your browser to:</p>
> >>> +         <p>
> >>>
> http://your.host/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> >>> </p>
> >>> +
> >>> +         <p>you should see something like
> >>> +         <a href='
> >>>
> http://shindig.chabotc.com/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> >>> '>this</a>.
> >>> +         </p>
> >>> +
> >>> +         <h5>b. Run with an existing host</h5>
> >>> +
> >>> +         <p>If you cannot/don't want to create a virtual host, you can
> >>> edit the file php/config.php and change the web_prefix setting to
> >>> '/shindig/php'.
> >>> +
> >>> +         <p>Then you can run the gadget by pointing your browser to:
> >>> +         <p>
> >>>
> http://your.host/shindig/php/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
> >>> </p>
> >>> +
> >>> +      <h3><a name="phpAdditonal_reading"> Additional reading </a></h3>
> >>> +      <p>Read <a href="
> >>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/README
> >>> ">php/README</a>
> >>>      for original instructions on how to start up the php shindig
> server.
> >>>      <p>Read <a href="
> >>>
> http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README
> >>> ">javascript/README</a>
> >>>      for instructions for using the Shindig Gadget Container JavaScript
> to
> >>> enable your page to render Gadgets using
> >>>      gmodules.com or a server started up as described above.</p>
> >>> -    </div>
> >>> +       </div>
> >>>
> >>>    <div class="content" id="contributeDiv" style="display: none;">
> >>>      <h3>How to contribute to Shindig</h3>
> >>>
> >>>
> >>
> >
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Cassie <do...@apache.org>.
i heartily disagree :)
no refactoring! we should use an actual system instead of editing html
(the horror!) - like our confluence wiki, or anything else.

btw - is the a reason we haven't moved over onto the wiki entirely?
(other than just the time to do so)

- cassie


On Wed, May 21, 2008 at 6:25 AM, Dan Peterson <dp...@google.com> wrote:
> Chris, thanks for making these updates happen.
>
> I agree that the "monolithic HTML" design is suboptimal and some refactoring
> is in order -- at least to separate HTML pages.
>
> -Dan
>
> On Tue, May 20, 2008 at 4:13 PM, Chris Chabot <ch...@xs4all.nl> wrote:
>
>> I've updated the index.html to include the php instructions too.
>>
>> It kind of works (both java and php instructions on one page), however at
>> some point i think we'll soon see the limits of what is still pleasant to do
>> with hand editing HTML in one big file..
>>
>> Wasn't it our intention to move to to a apache provided wiki or something
>> soon? Might save us some headaches :)
>>
>>        -- Chris
>>
>> On May 21, 2008, at 1:09 AM, chabotc@apache.org wrote:
>>
>>  Author: chabotc
>>> Date: Tue May 20 16:09:10 2008
>>> New Revision: 658484
>>>
>>> URL: http://svn.apache.org/viewvc?rev=658484&view=rev
>>> Log:
>>> Added PHP instructions to the Building Shindig tab, and removed an old
>>> igoogle reference from the front page
>>>
>>> Modified:
>>>   incubator/shindig/trunk/site/index.html
>>>
>>> Modified: incubator/shindig/trunk/site/index.html
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/shindig/trunk/site/index.html?rev=658484&r1=658483&r2=658484&view=diff
>>>
>>> ==============================================================================
>>> --- incubator/shindig/trunk/site/index.html (original)
>>> +++ incubator/shindig/trunk/site/index.html Tue May 20 16:09:10 2008
>>> @@ -162,7 +162,7 @@
>>>        <li><b>Gadget Container JavaScript </b>-- core JavaScript
>>> foundation for general gadget functionality. This
>>>        JavaScript manages security, communication, UI layout, and feature
>>> extensions, such as the OpenSocial API.</li>
>>>
>>> -        <li><b>Gadget Server</b> -- an open source version of Google's
>>> gmodules.com, which is used to render the gadget
>>> +        <li><b>Gadget Server</b> -- used to render the gadget
>>>        XML into JavaScript and HTML for the container to expose via the
>>> container JavaScript.</li>
>>>        <li><b>OpenSocial Container JavaScript</b> -- JavaScript
>>> environment that sits on top of the Gadget Container
>>>        JavaScript and provides OpenSocial specific functionality
>>> (profiles, friends, activities, datastore).</li>
>>> @@ -181,16 +181,28 @@
>>>    </div>
>>>
>>>    <div class="content" id="buildingDiv" style="display: none;">
>>> -      <h3>Building and running Shindig</h3>
>>> -      <p>The following steps provide useful information on how to build
>>> and run Shindig.</p>
>>> +      <h3>Building and running Shindig </h3>
>>> +      <p>There are both Java and PHP versions available, the following
>>> steps provide useful information on how to build and run Shindig.</p>
>>> +      <h2>Java</h2>
>>>      <ul>
>>> +        <li><a href="#java">Building and running Shindig (Java)</a></li>
>>>        <li><a href="#preReqs">Prequisites</a></li>
>>>        <li><a href="#getTheCode">Get the code</a></li>
>>>        <li><a href="#buildTheCode">Build and run the code (with
>>> Maven)</a></li>
>>>        <li><a href="#eclipseProject">Setting up an Eclipse
>>> project</a></li>
>>>        <li><a href="#caja">Running with Caja</a></li>
>>>      </ul>
>>> -
>>> +
>>> +      <h2>PHP</h2>
>>> +         <ul>
>>> +           <li><a href="#php">Building and running Shindig (PHP)</a></li>
>>> +           <li><a href="#phppreReqs">Prequisites</a></li>
>>> +           <li><a href="#phpgetTheCode">Get the code</a></li>
>>> +           <li><a href="#phpbuildTheCode">Running Shindig</a></li>
>>> +           <li><a href="#phpAdditonal_reading">Additonal reading</a></li>
>>> +         </ul>
>>> +
>>> +         <h3><a name="java">Building and running Shindig (Java)</a></h3>
>>>      <h4><a name="preReqs">Prequisites before building Shindig</a></h4>
>>>      <p>In order to build Shindig, you must have the following:</p>
>>>      <ul>
>>> @@ -357,12 +369,71 @@
>>>      <h3><a name="Additonal_reading"> Additional reading </a></h3>
>>>      Read <a href="
>>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/README">java/README</a>
>>> for original
>>>      instructions on how to start up any of the java shindig servers.
>>> -      <p>Read <a href="
>>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/gadgets/README
>>> ">php/gadgets/README</a>
>>> +      <p>Read <a href="
>>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README
>>> ">javascript/README</a>
>>> +      for instructions for using the Shindig Gadget Container JavaScript
>>> to enable your page to render Gadgets using
>>> +      gmodules.com or a server started up as described above.</p>
>>> +
>>> +         <h3><a name="php">Building and running Shindig PHP
>>> server</a></h3>
>>> +
>>> +         <h4><a name="phppreReqs">Prequisites before building Shindig for
>>> PHP</a></h4>
>>> +         <p> In order to build and run Shindig for PHP, you must have the
>>> following: </p>
>>> +         <ul>
>>> +           <li>A Subversion client installed in order to checkout the
>>> code.</li>
>>> +            <ul><li>Instructions for downloading and installing
>>> Subversion can be found here: <a href="http://subversion.tigris.org/
>>> "></a>http://subversion.tigris.org/</li></ul>
>>> +
>>> +           <li>Apache with mod_rewrite enabled.</li>
>>> +           <li>PHP 5.2.x with the <a href="http://www.php.net/json">json</a>,
>>> <a href="http://www.php.net/simplexml">simplexml</a>, <a href="
>>> http://www.php.net/mcrypt">mcrypt</a> and <a href="
>>> http://www.php.net/curl">curl</a> extentions enabled.</li>
>>> +         </ul>
>>> +
>>> +         <h4><a name="phpgetTheCode">Getting the code</a></h4>
>>> +         <p> Create a subdirectory in your web document root, e.g.
>>> /var/www/html
>>> +         and checkout the Shindig code from its Subversion repository</p>
>>> +
>>> +         <ol>
>>> +           <li> <code>mkdir /var/www/html/shindig</code> </li>
>>> +           <li> <code>cd /var/www/html/shindig</code></li>
>>> +           <li> <code>svn co
>>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/ .</code> </li>
>>> +         </ol>
>>> +
>>> +         <h4><a name="phpbuildTheCode">Running Shindig</a></h4>
>>> +         <p>With PHP There is no need to build anything - the source code
>>> is already built.</p>
>>> +
>>> +         <p>To run the code, you have several options:</p>
>>> +
>>> +         <h5>a. Create a new virtual host</h5>
>>> +
>>> +         <p>Point your apache to the php dir with a virtual host
>>> like:</p>
>>> +
>>> +         <pre>
>>> +               &lt;VirtualHost your_ip:your_port&gt;
>>> +
>>> +                      ServerName your.host
>>> +                      DocumentRoot /var/www/html/shindig/php
>>> +                      ... other normal settings in vhosts...
>>> +               &lt;/VirtualHost&gt;
>>> +         </pre>
>>> +
>>> +         <p>Restart apache, and point your browser to:</p>
>>> +         <p>
>>> http://your.host/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
>>> </p>
>>> +
>>> +         <p>you should see something like
>>> +         <a href='
>>> http://shindig.chabotc.com/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
>>> '>this</a>.
>>> +         </p>
>>> +
>>> +         <h5>b. Run with an existing host</h5>
>>> +
>>> +         <p>If you cannot/don't want to create a virtual host, you can
>>> edit the file php/config.php and change the web_prefix setting to
>>> '/shindig/php'.
>>> +
>>> +         <p>Then you can run the gadget by pointing your browser to:
>>> +         <p>
>>> http://your.host/shindig/php/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
>>> </p>
>>> +
>>> +      <h3><a name="phpAdditonal_reading"> Additional reading </a></h3>
>>> +      <p>Read <a href="
>>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/README
>>> ">php/README</a>
>>>      for original instructions on how to start up the php shindig server.
>>>      <p>Read <a href="
>>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README
>>> ">javascript/README</a>
>>>      for instructions for using the Shindig Gadget Container JavaScript to
>>> enable your page to render Gadgets using
>>>      gmodules.com or a server started up as described above.</p>
>>> -    </div>
>>> +       </div>
>>>
>>>    <div class="content" id="contributeDiv" style="display: none;">
>>>      <h3>How to contribute to Shindig</h3>
>>>
>>>
>>
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Dan Peterson <dp...@google.com>.
Chris, thanks for making these updates happen.

I agree that the "monolithic HTML" design is suboptimal and some refactoring
is in order -- at least to separate HTML pages.

-Dan

On Tue, May 20, 2008 at 4:13 PM, Chris Chabot <ch...@xs4all.nl> wrote:

> I've updated the index.html to include the php instructions too.
>
> It kind of works (both java and php instructions on one page), however at
> some point i think we'll soon see the limits of what is still pleasant to do
> with hand editing HTML in one big file..
>
> Wasn't it our intention to move to to a apache provided wiki or something
> soon? Might save us some headaches :)
>
>        -- Chris
>
> On May 21, 2008, at 1:09 AM, chabotc@apache.org wrote:
>
>  Author: chabotc
>> Date: Tue May 20 16:09:10 2008
>> New Revision: 658484
>>
>> URL: http://svn.apache.org/viewvc?rev=658484&view=rev
>> Log:
>> Added PHP instructions to the Building Shindig tab, and removed an old
>> igoogle reference from the front page
>>
>> Modified:
>>   incubator/shindig/trunk/site/index.html
>>
>> Modified: incubator/shindig/trunk/site/index.html
>> URL:
>> http://svn.apache.org/viewvc/incubator/shindig/trunk/site/index.html?rev=658484&r1=658483&r2=658484&view=diff
>>
>> ==============================================================================
>> --- incubator/shindig/trunk/site/index.html (original)
>> +++ incubator/shindig/trunk/site/index.html Tue May 20 16:09:10 2008
>> @@ -162,7 +162,7 @@
>>        <li><b>Gadget Container JavaScript </b>-- core JavaScript
>> foundation for general gadget functionality. This
>>        JavaScript manages security, communication, UI layout, and feature
>> extensions, such as the OpenSocial API.</li>
>>
>> -        <li><b>Gadget Server</b> -- an open source version of Google's
>> gmodules.com, which is used to render the gadget
>> +        <li><b>Gadget Server</b> -- used to render the gadget
>>        XML into JavaScript and HTML for the container to expose via the
>> container JavaScript.</li>
>>        <li><b>OpenSocial Container JavaScript</b> -- JavaScript
>> environment that sits on top of the Gadget Container
>>        JavaScript and provides OpenSocial specific functionality
>> (profiles, friends, activities, datastore).</li>
>> @@ -181,16 +181,28 @@
>>    </div>
>>
>>    <div class="content" id="buildingDiv" style="display: none;">
>> -      <h3>Building and running Shindig</h3>
>> -      <p>The following steps provide useful information on how to build
>> and run Shindig.</p>
>> +      <h3>Building and running Shindig </h3>
>> +      <p>There are both Java and PHP versions available, the following
>> steps provide useful information on how to build and run Shindig.</p>
>> +      <h2>Java</h2>
>>      <ul>
>> +        <li><a href="#java">Building and running Shindig (Java)</a></li>
>>        <li><a href="#preReqs">Prequisites</a></li>
>>        <li><a href="#getTheCode">Get the code</a></li>
>>        <li><a href="#buildTheCode">Build and run the code (with
>> Maven)</a></li>
>>        <li><a href="#eclipseProject">Setting up an Eclipse
>> project</a></li>
>>        <li><a href="#caja">Running with Caja</a></li>
>>      </ul>
>> -
>> +
>> +      <h2>PHP</h2>
>> +         <ul>
>> +           <li><a href="#php">Building and running Shindig (PHP)</a></li>
>> +           <li><a href="#phppreReqs">Prequisites</a></li>
>> +           <li><a href="#phpgetTheCode">Get the code</a></li>
>> +           <li><a href="#phpbuildTheCode">Running Shindig</a></li>
>> +           <li><a href="#phpAdditonal_reading">Additonal reading</a></li>
>> +         </ul>
>> +
>> +         <h3><a name="java">Building and running Shindig (Java)</a></h3>
>>      <h4><a name="preReqs">Prequisites before building Shindig</a></h4>
>>      <p>In order to build Shindig, you must have the following:</p>
>>      <ul>
>> @@ -357,12 +369,71 @@
>>      <h3><a name="Additonal_reading"> Additional reading </a></h3>
>>      Read <a href="
>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/README">java/README</a>
>> for original
>>      instructions on how to start up any of the java shindig servers.
>> -      <p>Read <a href="
>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/gadgets/README
>> ">php/gadgets/README</a>
>> +      <p>Read <a href="
>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README
>> ">javascript/README</a>
>> +      for instructions for using the Shindig Gadget Container JavaScript
>> to enable your page to render Gadgets using
>> +      gmodules.com or a server started up as described above.</p>
>> +
>> +         <h3><a name="php">Building and running Shindig PHP
>> server</a></h3>
>> +
>> +         <h4><a name="phppreReqs">Prequisites before building Shindig for
>> PHP</a></h4>
>> +         <p> In order to build and run Shindig for PHP, you must have the
>> following: </p>
>> +         <ul>
>> +           <li>A Subversion client installed in order to checkout the
>> code.</li>
>> +            <ul><li>Instructions for downloading and installing
>> Subversion can be found here: <a href="http://subversion.tigris.org/
>> "></a>http://subversion.tigris.org/</li></ul>
>> +
>> +           <li>Apache with mod_rewrite enabled.</li>
>> +           <li>PHP 5.2.x with the <a href="http://www.php.net/json">json</a>,
>> <a href="http://www.php.net/simplexml">simplexml</a>, <a href="
>> http://www.php.net/mcrypt">mcrypt</a> and <a href="
>> http://www.php.net/curl">curl</a> extentions enabled.</li>
>> +         </ul>
>> +
>> +         <h4><a name="phpgetTheCode">Getting the code</a></h4>
>> +         <p> Create a subdirectory in your web document root, e.g.
>> /var/www/html
>> +         and checkout the Shindig code from its Subversion repository</p>
>> +
>> +         <ol>
>> +           <li> <code>mkdir /var/www/html/shindig</code> </li>
>> +           <li> <code>cd /var/www/html/shindig</code></li>
>> +           <li> <code>svn co
>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/ .</code> </li>
>> +         </ol>
>> +
>> +         <h4><a name="phpbuildTheCode">Running Shindig</a></h4>
>> +         <p>With PHP There is no need to build anything - the source code
>> is already built.</p>
>> +
>> +         <p>To run the code, you have several options:</p>
>> +
>> +         <h5>a. Create a new virtual host</h5>
>> +
>> +         <p>Point your apache to the php dir with a virtual host
>> like:</p>
>> +
>> +         <pre>
>> +               &lt;VirtualHost your_ip:your_port&gt;
>> +
>> +                      ServerName your.host
>> +                      DocumentRoot /var/www/html/shindig/php
>> +                      ... other normal settings in vhosts...
>> +               &lt;/VirtualHost&gt;
>> +         </pre>
>> +
>> +         <p>Restart apache, and point your browser to:</p>
>> +         <p>
>> http://your.host/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
>> </p>
>> +
>> +         <p>you should see something like
>> +         <a href='
>> http://shindig.chabotc.com/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
>> '>this</a>.
>> +         </p>
>> +
>> +         <h5>b. Run with an existing host</h5>
>> +
>> +         <p>If you cannot/don't want to create a virtual host, you can
>> edit the file php/config.php and change the web_prefix setting to
>> '/shindig/php'.
>> +
>> +         <p>Then you can run the gadget by pointing your browser to:
>> +         <p>
>> http://your.host/shindig/php/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
>> </p>
>> +
>> +      <h3><a name="phpAdditonal_reading"> Additional reading </a></h3>
>> +      <p>Read <a href="
>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/README
>> ">php/README</a>
>>      for original instructions on how to start up the php shindig server.
>>      <p>Read <a href="
>> http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README
>> ">javascript/README</a>
>>      for instructions for using the Shindig Gadget Container JavaScript to
>> enable your page to render Gadgets using
>>      gmodules.com or a server started up as described above.</p>
>> -    </div>
>> +       </div>
>>
>>    <div class="content" id="contributeDiv" style="display: none;">
>>      <h3>How to contribute to Shindig</h3>
>>
>>
>

Re: Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Vincent Siveton <vi...@gmail.com>.
Hi Chris,

2008/5/20, Chris Chabot <ch...@xs4all.nl>:
> I've updated the index.html to include the php instructions too.
>
>  It kind of works (both java and php instructions on one page), however at
> some point i think we'll soon see the limits of what is still pleasant to do
> with hand editing HTML in one big file..
>
>  Wasn't it our intention to move to to a apache provided wiki or something
> soon? Might save us some headaches :)

hehe! have a glance to SHINDIG-283
I proposed to use Confluence or Maven.

Cheers,

Vincent

>         -- Chris
>
>  On May 21, 2008, at 1:09 AM, chabotc@apache.org wrote:
>
>
> > Author: chabotc
> > Date: Tue May 20 16:09:10 2008
> > New Revision: 658484
> >
> > URL: http://svn.apache.org/viewvc?rev=658484&view=rev
> > Log:
> > Added PHP instructions to the Building Shindig tab, and removed an old
> igoogle reference from the front page
> >
> > Modified:
> >   incubator/shindig/trunk/site/index.html
> >
> > Modified: incubator/shindig/trunk/site/index.html
> > URL:
> http://svn.apache.org/viewvc/incubator/shindig/trunk/site/index.html?rev=658484&r1=658483&r2=658484&view=diff
> >
> ==============================================================================
> > --- incubator/shindig/trunk/site/index.html (original)
> > +++ incubator/shindig/trunk/site/index.html Tue May 20
> 16:09:10 2008
> > @@ -162,7 +162,7 @@
> >        <li><b>Gadget Container JavaScript </b>-- core JavaScript
> foundation for general gadget functionality. This
> >        JavaScript manages security, communication, UI layout, and feature
> extensions, such as the OpenSocial API.</li>
> >
> > -        <li><b>Gadget Server</b> -- an open source version of Google's
> gmodules.com, which is used to render the gadget
> > +        <li><b>Gadget Server</b> -- used to render the gadget
> >        XML into JavaScript and HTML for the container to expose via the
> container JavaScript.</li>
> >        <li><b>OpenSocial Container JavaScript</b> -- JavaScript
> environment that sits on top of the Gadget Container
> >        JavaScript and provides OpenSocial specific functionality
> (profiles, friends, activities, datastore).</li>
> > @@ -181,16 +181,28 @@
> >    </div>
> >
> >    <div class="content" id="buildingDiv" style="display: none;">
> > -      <h3>Building and running Shindig</h3>
> > -      <p>The following steps provide useful information on how to build
> and run Shindig.</p>
> > +      <h3>Building and running Shindig </h3>
> > +      <p>There are both Java and PHP versions available, the following
> steps provide useful information on how to build and run Shindig.</p>
> > +      <h2>Java</h2>
> >      <ul>
> > +        <li><a href="#java">Building and running Shindig (Java)</a></li>
> >        <li><a href="#preReqs">Prequisites</a></li>
> >        <li><a href="#getTheCode">Get the code</a></li>
> >        <li><a href="#buildTheCode">Build and run the code (with
> Maven)</a></li>
> >        <li><a href="#eclipseProject">Setting up an Eclipse
> project</a></li>
> >        <li><a href="#caja">Running with Caja</a></li>
> >      </ul>
> > -
> > +
> > +      <h2>PHP</h2>
> > +         <ul>
> > +           <li><a href="#php">Building and running Shindig (PHP)</a></li>
> > +           <li><a
> href="#phppreReqs">Prequisites</a></li>
> > +           <li><a href="#phpgetTheCode">Get the code</a></li>
> > +           <li><a href="#phpbuildTheCode">Running Shindig</a></li>
> > +           <li><a href="#phpAdditonal_reading">Additonal
> reading</a></li>
> > +         </ul>
> > +
> > +         <h3><a name="java">Building and running Shindig (Java)</a></h3>
> >      <h4><a name="preReqs">Prequisites before building Shindig</a></h4>
> >      <p>In order to build Shindig, you must have the following:</p>
> >      <ul>
> > @@ -357,12 +369,71 @@
> >      <h3><a name="Additonal_reading"> Additional reading </a></h3>
> >      Read <a
> href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/README">java/README</a>
> for original
> >      instructions on how to start up any of the java shindig servers.
> > -      <p>Read <a
> href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/gadgets/README">php/gadgets/README</a>
> > +      <p>Read <a
> href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README">javascript/README</a>
> > +      for instructions for using the Shindig Gadget Container JavaScript
> to enable your page to render Gadgets using
> > +      gmodules.com or a server started up as described above.</p>
> > +
> > +         <h3><a name="php">Building and running Shindig PHP
> server</a></h3>
> > +
> > +         <h4><a name="phppreReqs">Prequisites before building Shindig for
> PHP</a></h4>
> > +         <p> In order to build and run Shindig for PHP, you must have the
> following: </p>
> > +         <ul>
> > +           <li>A Subversion client installed in order to checkout the
> code.</li>
> > +            <ul><li>Instructions for downloading and installing
> Subversion can be found here: <a
> href="http://subversion.tigris.org/"></a>http://subversion.tigris.org/</li></ul>
> > +
> > +           <li>Apache with mod_rewrite enabled.</li>
> > +           <li>PHP 5.2.x with the <a
> href="http://www.php.net/json">json</a>, <a
> href="http://www.php.net/simplexml">simplexml</a>, <a
> href="http://www.php.net/mcrypt">mcrypt</a> and <a
> href="http://www.php.net/curl">curl</a> extentions enabled.</li>
> > +         </ul>
> > +
> > +         <h4><a name="phpgetTheCode">Getting the code</a></h4>
> > +         <p> Create a subdirectory in your web document root, e.g.
> /var/www/html
> > +         and checkout the Shindig code from its Subversion repository</p>
> > +
> > +         <ol>
> > +           <li> <code>mkdir /var/www/html/shindig</code> </li>
> > +           <li> <code>cd
> /var/www/html/shindig</code></li>
> > +           <li> <code>svn co
> http://svn.apache.org/repos/asf/incubator/shindig/trunk/
> .</code> </li>
> > +         </ol>
> > +
> > +         <h4><a name="phpbuildTheCode">Running Shindig</a></h4>
> > +         <p>With PHP There is no need to build anything - the source code
> is already built.</p>
> > +
> > +         <p>To run the code, you have several options:</p>
> > +
> > +         <h5>a. Create a new virtual host</h5>
> > +
> > +         <p>Point your apache to the php dir with a virtual host
> like:</p>
> > +
> > +         <pre>
> > +               &lt;VirtualHost your_ip:your_port&gt;
> > +
> > +                      ServerName your.host
> > +                      DocumentRoot /var/www/html/shindig/php
> > +                      ... other normal settings in vhosts...
> > +               &lt;/VirtualHost&gt;
> > +         </pre>
> > +
> > +         <p>Restart apache, and point your browser to:</p>
> > +
> <p>http://your.host/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml</p>
> > +
> > +         <p>you should see something like
> > +         <a
> href='http://shindig.chabotc.com/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml'>this</a>.
> > +         </p>
> > +
> > +         <h5>b. Run with an existing host</h5>
> > +
> > +         <p>If you cannot/don't want to create a virtual host, you can
> edit the file php/config.php and change the web_prefix setting to
> '/shindig/php'.
> > +
> > +         <p>Then you can run the gadget by pointing your browser to:
> > +
> <p>http://your.host/shindig/php/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml</p>
> > +
> > +      <h3><a name="phpAdditonal_reading"> Additional reading </a></h3>
> > +      <p>Read <a
> href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/README">php/README</a>
> >      for original instructions on how to start up the php shindig server.
> >      <p>Read <a
> href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README">javascript/README</a>
> >      for instructions for using the Shindig Gadget Container JavaScript to
> enable your page to render Gadgets using
> >      gmodules.com or a server started up as described above.</p>
> > -    </div>
> > +       </div>
> >
> >    <div class="content" id="contributeDiv" style="display: none;">
> >      <h3>How to contribute to Shindig</h3>
> >
> >
>
>

Shindig website (Re: svn commit: r658484 - /incubator/shindig/trunk/site/index.html)

Posted by Chris Chabot <ch...@xs4all.nl>.
I've updated the index.html to include the php instructions too.

It kind of works (both java and php instructions on one page), however  
at some point i think we'll soon see the limits of what is still  
pleasant to do with hand editing HTML in one big file..

Wasn't it our intention to move to to a apache provided wiki or  
something soon? Might save us some headaches :)

	-- Chris

On May 21, 2008, at 1:09 AM, chabotc@apache.org wrote:

> Author: chabotc
> Date: Tue May 20 16:09:10 2008
> New Revision: 658484
>
> URL: http://svn.apache.org/viewvc?rev=658484&view=rev
> Log:
> Added PHP instructions to the Building Shindig tab, and removed an  
> old igoogle reference from the front page
>
> Modified:
>    incubator/shindig/trunk/site/index.html
>
> Modified: incubator/shindig/trunk/site/index.html
> URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/index.html?rev=658484&r1=658483&r2=658484&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- incubator/shindig/trunk/site/index.html (original)
> +++ incubator/shindig/trunk/site/index.html Tue May 20 16:09:10 2008
> @@ -162,7 +162,7 @@
>         <li><b>Gadget Container JavaScript </b>-- core JavaScript  
> foundation for general gadget functionality. This
>         JavaScript manages security, communication, UI layout, and  
> feature extensions, such as the OpenSocial API.</li>
>
> -        <li><b>Gadget Server</b> -- an open source version of  
> Google's gmodules.com, which is used to render the gadget
> +        <li><b>Gadget Server</b> -- used to render the gadget
>         XML into JavaScript and HTML for the container to expose via  
> the container JavaScript.</li>
>         <li><b>OpenSocial Container JavaScript</b> -- JavaScript  
> environment that sits on top of the Gadget Container
>         JavaScript and provides OpenSocial specific functionality  
> (profiles, friends, activities, datastore).</li>
> @@ -181,16 +181,28 @@
>     </div>
>
>     <div class="content" id="buildingDiv" style="display: none;">
> -      <h3>Building and running Shindig</h3>
> -      <p>The following steps provide useful information on how to  
> build and run Shindig.</p>
> +      <h3>Building and running Shindig </h3>
> +      <p>There are both Java and PHP versions available, the  
> following steps provide useful information on how to build and run  
> Shindig.</p>
> +      <h2>Java</h2>
>       <ul>
> +        <li><a href="#java">Building and running Shindig (Java)</ 
> a></li>
>         <li><a href="#preReqs">Prequisites</a></li>
>         <li><a href="#getTheCode">Get the code</a></li>
>         <li><a href="#buildTheCode">Build and run the code (with  
> Maven)</a></li>
>         <li><a href="#eclipseProject">Setting up an Eclipse project</ 
> a></li>
>         <li><a href="#caja">Running with Caja</a></li>
>       </ul>
> -
> +
> +      <h2>PHP</h2>
> + 	  <ul>
> +	    <li><a href="#php">Building and running Shindig (PHP)</a></li>
> +	    <li><a href="#phppreReqs">Prequisites</a></li>
> +	    <li><a href="#phpgetTheCode">Get the code</a></li>
> +	    <li><a href="#phpbuildTheCode">Running Shindig</a></li>
> +	    <li><a href="#phpAdditonal_reading">Additonal reading</a></li>
> +	  </ul>
> +
> +	  <h3><a name="java">Building and running Shindig (Java)</a></h3>
>       <h4><a name="preReqs">Prequisites before building Shindig</a></ 
> h4>
>       <p>In order to build Shindig, you must have the following:</p>
>       <ul>
> @@ -357,12 +369,71 @@
>       <h3><a name="Additonal_reading"> Additional reading </a></h3>
>       Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/README 
> ">java/README</a> for original
>       instructions on how to start up any of the java shindig servers.
> -      <p>Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/gadgets/README 
> ">php/gadgets/README</a>
> +      <p>Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README 
> ">javascript/README</a>
> +      for instructions for using the Shindig Gadget Container  
> JavaScript to enable your page to render Gadgets using
> +      gmodules.com or a server started up as described above.</p>
> +
> +	  <h3><a name="php">Building and running Shindig PHP server</a></h3>
> +		
> +	  <h4><a name="phppreReqs">Prequisites before building Shindig for  
> PHP</a></h4>
> +	  <p> In order to build and run Shindig for PHP, you must have the  
> following: </p>
> +	  <ul>
> +	    <li>A Subversion client installed in order to checkout the  
> code.</li>
> +	     <ul><li>Instructions for downloading and installing  
> Subversion can be found here: <a href="http:// 
> subversion.tigris.org/"></a>http://subversion.tigris.org/</li></ul>
> +	
> +	    <li>Apache with mod_rewrite enabled.</li>
> +	    <li>PHP 5.2.x with the <a href="http://www.php.net/json">json</ 
> a>, <a href="http://www.php.net/simplexml">simplexml</a>, <a href="http://www.php.net/mcrypt 
> ">mcrypt</a> and <a href="http://www.php.net/curl">curl</a>  
> extentions enabled.</li>
> +	  </ul>
> +	
> +	  <h4><a name="phpgetTheCode">Getting the code</a></h4>
> +	  <p> Create a subdirectory in your web document root, e.g. /var/ 
> www/html
> +	  and checkout the Shindig code from its Subversion repository</p>
> +	
> +	  <ol>
> +	    <li> <code>mkdir /var/www/html/shindig</code> </li>
> +	    <li> <code>cd /var/www/html/shindig</code></li>
> +	    <li> <code>svn co http://svn.apache.org/repos/asf/incubator/shindig/trunk/ 
>  .</code> </li>
> +	  </ol>
> +	
> +	  <h4><a name="phpbuildTheCode">Running Shindig</a></h4>
> +	  <p>With PHP There is no need to build anything - the source code  
> is already built.</p>
> +	
> +	  <p>To run the code, you have several options:</p>
> +	
> +	  <h5>a. Create a new virtual host</h5>
> +	
> +	  <p>Point your apache to the php dir with a virtual host like:</p>
> +	
> +	  <pre>
> +		&lt;VirtualHost your_ip:your_port&gt;
> +	
> +		       ServerName your.host
> +		       DocumentRoot /var/www/html/shindig/php
> +		       ... other normal settings in vhosts...
> +		&lt;/VirtualHost&gt;
> +	  </pre>
> +	
> +	  <p>Restart apache, and point your browser to:</p>
> +	  <p>http://your.host/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml 
> </p>
> +	
> +	  <p>you should see something like
> +	  <a href='http://shindig.chabotc.com/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml' 
> >this</a>.
> +	  </p>
> +	
> +	  <h5>b. Run with an existing host</h5>
> +	
> +	  <p>If you cannot/don't want to create a virtual host, you can  
> edit the file php/config.php and change the web_prefix setting to '/ 
> shindig/php'.
> +	
> +	  <p>Then you can run the gadget by pointing your browser to:
> +	  <p>http://your.host/shindig/php/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml 
> </p>
> +
> +      <h3><a name="phpAdditonal_reading"> Additional reading </a></ 
> h3>
> +      <p>Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/README 
> ">php/README</a>
>       for original instructions on how to start up the php shindig  
> server.
>       <p>Read <a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/javascript/README 
> ">javascript/README</a>
>       for instructions for using the Shindig Gadget Container  
> JavaScript to enable your page to render Gadgets using
>       gmodules.com or a server started up as described above.</p>
> -    </div>
> +	</div>
>
>     <div class="content" id="contributeDiv" style="display: none;">
>       <h3>How to contribute to Shindig</h3>
>