<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I've almost got this working.&nbsp; Utilizing code contributed in the module
development forum, I have verified that my $output is correct.<br>
<br>
I have a screen shot here: <a class="moz-txt-link-freetext" href="http://www.scbbs.com/node/307">http://www.scbbs.com/node/307</a><br>
<br>
In agenda_nodeapi, this one line doesn't appear to work:<br>
<br>
<span style="color: rgb(0, 0, 0);"><span
 style="color: rgb(255, 128, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
 style="color: rgb(0, 0, 187);">$node</span><span
 style="color: rgb(0, 119, 0);">-&gt;</span><span
 style="color: rgb(0, 0, 187);">content</span><span
 style="color: rgb(0, 119, 0);">[</span><span
 style="color: rgb(221, 0, 0);">'agenda'</span><span
 style="color: rgb(0, 119, 0);">] = array(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(221, 0, 0);">'#value' </span><span
 style="color: rgb(0, 119, 0);">=&gt; </span><span
 style="color: rgb(0, 0, 187);">$output</span><span
 style="color: rgb(0, 119, 0);">,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(221, 0, 0);">'#weight' </span><span
 style="color: rgb(0, 119, 0);">=&gt; </span><span
 style="color: rgb(0, 0, 187);">15</span><span
 style="color: rgb(0, 119, 0);">,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br>
</span></span><br>
I'm defining&nbsp; the field "agenda" here.&nbsp; This is not defined or set up
anywhere but here.&nbsp; Is this how it's supposed to work?&nbsp; If so, what
could I possibly be doing wrong here?<br>
<br>
The entire code:<br>
<br>
<span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 119, 0);">function
</span><span style="color: rgb(0, 0, 187);">agenda_nodeapi</span><span
 style="color: rgb(0, 119, 0);">(</span><span
 style="color: rgb(0, 0, 187);">$node</span><span
 style="color: rgb(0, 119, 0);">, </span><span
 style="color: rgb(0, 0, 187);">$op</span><span
 style="color: rgb(0, 119, 0);">, </span><span
 style="color: rgb(0, 0, 187);">$arg </span><span
 style="color: rgb(0, 119, 0);">= </span><span
 style="color: rgb(0, 0, 187);">0</span><span
 style="color: rgb(0, 119, 0);">) {<br>
&nbsp; global </span><span style="color: rgb(0, 0, 187);">$form_values</span><span
 style="color: rgb(0, 119, 0);">;<br>
</span><span style="color: rgb(0, 119, 0);">&nbsp; switch (</span><span
 style="color: rgb(0, 0, 187);">$op</span><span
 style="color: rgb(0, 119, 0);">) {<br>
&nbsp;&nbsp;&nbsp; case </span><span style="color: rgb(221, 0, 0);">'view'</span><span
 style="color: rgb(0, 119, 0);">:<br>
</span><span style="color: rgb(0, 119, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
 style="color: rgb(255, 128, 0);">// If the user has the view agenda
perm and this node is agenda enabled<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // display the agenda list.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(0, 119, 0);">if (</span><span
 style="color: rgb(0, 0, 187);">user_access</span><span
 style="color: rgb(0, 119, 0);">(</span><span
 style="color: rgb(221, 0, 0);">'view agenda'</span><span
 style="color: rgb(0, 119, 0);">) &amp;&amp; </span><span
 style="color: rgb(0, 0, 187);">agenda_type_is_enabled</span><span
 style="color: rgb(0, 119, 0);">(</span><span
 style="color: rgb(0, 0, 187);">$node</span><span
 style="color: rgb(0, 119, 0);">-&gt;</span><span
 style="color: rgb(0, 0, 187);">type</span><span
 style="color: rgb(0, 119, 0);">)) {<br>
</span><span style="color: rgb(0, 119, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
 style="color: rgb(0, 0, 187);">$output </span><span
 style="color: rgb(0, 119, 0);">= </span><span
 style="color: rgb(0, 0, 187);">agenda_list</span><span
 style="color: rgb(0, 119, 0);">(</span><span
 style="color: rgb(0, 0, 187);">$node</span><span
 style="color: rgb(0, 119, 0);">-&gt;</span><span
 style="color: rgb(0, 0, 187);">nid</span><span
 style="color: rgb(0, 119, 0);">); </span><span
 style="color: rgb(255, 128, 0);">// This gets a themed table.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(0, 0, 187);">drupal_set_message</span><span
 style="color: rgb(0, 119, 0);">(</span><span
 style="color: rgb(221, 0, 0);">"agenda_nodeapi: output is $output"</span><span
 style="color: rgb(0, 119, 0);">);&nbsp; // I'm seeing this, so correct
output is calculated<br>
</span><span style="color: rgb(0, 119, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
 style="color: rgb(255, 128, 0);">// Store the data directly into the
content array, for default display.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(0, 0, 187);">$node</span><span
 style="color: rgb(0, 119, 0);">-&gt;</span><span
 style="color: rgb(0, 0, 187);">content</span><span
 style="color: rgb(0, 119, 0);">[</span><span
 style="color: rgb(221, 0, 0);">'agenda'</span><span
 style="color: rgb(0, 119, 0);">] = array(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(221, 0, 0);">'#value' </span><span
 style="color: rgb(0, 119, 0);">=&gt; </span><span
 style="color: rgb(0, 0, 187);">$output</span><span
 style="color: rgb(0, 119, 0);">,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(221, 0, 0);">'#weight' </span><span
 style="color: rgb(0, 119, 0);">=&gt; </span><span
 style="color: rgb(0, 0, 187);">15</span><span
 style="color: rgb(0, 119, 0);">,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</span></span><br>
<pre class="moz-signature" cols="72">Thanks!

-ron

-- 
Ron Parker
Software Creations               <a class="moz-txt-link-freetext" href="http://www.scbbs.com">http://www.scbbs.com</a>
Self-Administration Web Site     <a class="moz-txt-link-freetext" href="http://saw.scbbs.com">http://saw.scbbs.com</a>
SDSS Subscription Mgmt Service   <a class="moz-txt-link-freetext" href="http://sdss.scbbs.com">http://sdss.scbbs.com</a>
Central Ave Dance Ensemble       <a class="moz-txt-link-freetext" href="http://www.centralavedance.com">http://www.centralavedance.com</a>
R &amp; B Salsa                      <a class="moz-txt-link-freetext" href="http://www.randbsalsa.com">http://www.randbsalsa.com</a>
</pre>
</body>
</html>