added producer to generate all the include files for the frontpage rotating image
authormtopper <mtopper>
Wed, 1 Jun 2005 20:41:49 +0000 (20:41 +0000)
committermtopper <mtopper>
Wed, 1 Jun 2005 20:41:49 +0000 (20:41 +0000)
etc/producer/producers.xml

index d503656..0b27d27 100755 (executable)
     </definition>
   </nodedefinition>
 
+               
+
+
+
+
 <nodedefinition name="Pull">
     <parameters>
       <string name="url"/>
     </body>
   </producer>
 
+
+
+
+ <producer name="generatefpincludes">
+   <verbs>
+     <verb name="doit" />
+   </verbs>
+   <body>
+      <Enumerate key="fpimage" table="image" selection="to_media_folder=8 and is_published=true" >
+        <Log message="generating include for image id: ${fpimage.id}" type="info" />
+        <Define key="id" value="${fpimage.id}" />
+               <Define key="server" value="${fpimage.publish_server}" />
+               <Define key="path" value="${fpimage.publish_path}" />
+               <Define key="author" value="${fpimage.creator}" />
+               <Define key="description" value="${fpimage.description}" />
+
+               <Generate
+                       generator="/fpinclude.template"
+                       destination="${config.storageRoot}/fpincludes/${fpimage.id}.inc" />
+               
+      </Enumerate>
+    </body>
+  </producer>
+
  <producer name="getlocalblogs">
    <verbs>
      <verb name="doit" />
    <body>
       <Enumerate key="article" table="content" selection="to_article_type in(${articletype.communityrssfeed}) and is_published=true"  order="webdb_create desc">
         <Log message="Pulling 1.0 feed from ${article.title} at ${article.source}" type="info" />
+        
+        
+        
         <Pull
           url="${article.source}"
           articletype="${articletype.communityrssarticle}"
       </Enumerate>
     </body>
   </producer>
+  
+
+