Hello yall,<br>

<br>

I'm a python guy who wanted to provide an interface for some
baseball-related code to the web, so I naturally turned to Zope.&nbsp;
I fumbled around for a while, but Philipp and Stephan's books got me on
the right track.<br>

<br>

Philipp's book has been wonderful for learning Zope from scratch, I've
read and re-read the first fourteen chapters (ie, everything but
&quot;Expert&quot; stuff).&nbsp; In doing so, I created my own
&quot;worldcookery-esque&quot; content management system.<br>

<br>

However, there are two significant holes in my knowledge that I want to
address: 1) integrating buttons to run &quot;controller&quot; style scripts to
tabulate and display statistics about multiple content objects, and 2)
displaying nested content objects.<br>

<br>

For those of yall familiar with the worldcookery scheme, I wanted to do
something along the lines of a &quot;Christmas Dinner&quot;.&nbsp; This would be
a&nbsp; new content object, RecipeContainer, which contains the &quot;turkey&quot; recipe, the &quot;sweet
potato&quot; recipe, and the &quot;cornbread&quot; recipe content objects.&nbsp; You would have a page
template for displaying all the recipe content objects on a single page
(preferably with minimize/maximize capabilities), an add/remove dialog
for existing recipes in the database, and a button for accessing an external
python script to compile and display statistics (like what would be the
total time to prepare all dishes).<br>


<br>
In other words, a user might decide to also cook cornbread for
Christmas dinner.&nbsp; Thus, the user would add a recipe for cornbread
in the regular Add Recipe view.&nbsp; The user would then go to the
ChristmasDinner RecipeContainer content object where they would select
the cornbread recipe object from a dialog containing a list of possible
recipes.&nbsp; The user would then press a button to access an external
python script which would calculate the expected time that cooking
Christmas dinner with cornbread in addition to the turkey and sweet
potato.&nbsp; This expected time (and other statistics) would be
displayed on the ChristmasDinner view along with the recipes.<br>
<br>
Right now, I'm looking at Stephan's book and the messageboard scheme to
get ideas (ie, message content objects inside the messageboard), but I
wanted to get input from yall about the best ways to do this.&nbsp; I
realize this will probably seem obvious,
but I am a true beginner in the scheme of things, and I'm hoping that
my experience might help extend the worldcookery teaching paradigm.<br>

<br>

Many thanks, and go Zope 3!<br>
<span class="sg">
<br>
Joel</span>