You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2003/08/15 16:09:11 UTC

cvs commit: cocoon-lenya/src/webapp/lenya/content/publishing screen.xsp publish-screen-usecase.xsp

andreas     2003/08/15 07:09:11

  Added:       src/webapp/lenya/content/publishing screen.xsp
  Removed:     src/webapp/lenya/content/publishing
                        publish-screen-usecase.xsp
  Log:
  renamed publish-screen-usecase.xsp to screen.xsp
  
  Revision  Changes    Path
  1.1                  cocoon-lenya/src/webapp/lenya/content/publishing/screen.xsp
  
  Index: screen.xsp
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  
  <xsp:page
         language="java"
         xmlns:xsp="http://apache.org/xsp"
         xmlns:input="http://apache.org/cocoon/xsp/input/1.0"
         xmlns:usecase="http://apache.org/cocoon/lenya/usecase/1.0"
         xmlns:sch="http://apache.org/cocoon/lenya/scheduler/1.0"
         xmlns:xsp-request="http://apache.org/xsp/request/2.0"
         >
  
    <usecase:publish>
      
      <usecase:document-id><input:get-attribute module="page-envelope" name="document-id" as="string"/></usecase:document-id>
      <usecase:uris><xsp-request:get-parameter name="uris"/></usecase:uris>
      <usecase:sources><xsp-request:get-parameter name="sources"/></usecase:sources>
      <usecase:publication-id><input:get-attribute module="page-envelope" name="publication-id" as="string"/></usecase:publication-id>
      <usecase:context-prefix><input:get-attribute module="page-envelope" name="context-prefix" as="string"/></usecase:context-prefix>
      <usecase:area><input:get-attribute module="page-envelope" name="area" as="string"/></usecase:area>
      <usecase:language><input:get-attribute module="page-envelope" name="document-language" as="string"/></usecase:language>
      
      <!-- FIXME: this should be defined in the workflow schema -->
      <usecase:task-id>publish</usecase:task-id>
      
      <!-- add date for scheduler -->
      <xsp:logic>
        java.util.GregorianCalendar calendar = new java.util.GregorianCalendar();
      </xsp:logic>
      
      <sch:current-date>
        <sch:year><xsp:expr>calendar.get(java.util.Calendar.YEAR)</xsp:expr></sch:year>
        <sch:month><xsp:expr>calendar.get(java.util.Calendar.MONTH) + 1</xsp:expr></sch:month>
        <sch:day><xsp:expr>calendar.get(java.util.Calendar.DAY_OF_MONTH)</xsp:expr></sch:day>
        <sch:hour><xsp:expr>calendar.get(java.util.Calendar.HOUR_OF_DAY)</xsp:expr></sch:hour>
        <sch:minute><xsp:expr>calendar.get(java.util.Calendar.MINUTE)</xsp:expr></sch:minute>
        <sch:second><xsp:expr>calendar.get(java.util.Calendar.SECOND)</xsp:expr></sch:second>
      </sch:current-date>
      
    </usecase:publish>
    
  </xsp:page>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-cvs-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-cvs-help@cocoon.apache.org