home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2009 June / maximum-cd-2009-06.iso / DiscContents / OOo_3.0.1_Win32Intel_install_wJRE_en-US.exe / openofficeorg1.cab / WebWizard.xcs < prev    next >
Encoding:
Extensible Markup Language  |  2008-12-15  |  16.9 KB  |  520 lines

  1. <?xml version="1.0"?>
  2. <oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WebWizard" oor:package="org.openoffice.Office" xml:lang="en-US">
  3.   <info>
  4.     <desc>Contains the configuration schema for the web wizard</desc>
  5.   </info>
  6.   <templates>
  7.     <group oor:name="WWizLayout">
  8.       <info>
  9.         <desc>Information on a web-wizard layout</desc>
  10.       </info>
  11.       <prop oor:name="Index" oor:type="xs:int">
  12.         <info>
  13.           <desc>the index of the layout (start at 0, must be exporter-unique)</desc>
  14.         </info>
  15.       </prop>
  16.       <prop oor:localized="true" oor:name="Name" oor:type="xs:string">
  17.         <info>
  18.           <desc>The UI name of the layout</desc>
  19.         </info>
  20.       </prop>
  21.       <prop oor:name="FSName" oor:type="xs:string">
  22.         <info>
  23.           <desc>the directory name of the layout.</desc>
  24.         </info>
  25.       </prop>
  26.     </group>
  27.     <group oor:name="WWizExporter">
  28.       <info>
  29.         <desc>Information on a web wizard exporter</desc>
  30.       </info>
  31.       <prop oor:localized="true" oor:name="Name" oor:type="xs:string">
  32.         <info>
  33.           <desc>the UI name of the exporter</desc>
  34.         </info>
  35.       </prop>
  36.       <prop oor:name="Index" oor:type="xs:int">
  37.         <info>
  38.           <desc>a general index of the exporter, starts with 0, must be exporter-unique</desc>
  39.         </info>
  40.       </prop>
  41.       <prop oor:name="ExporterClass" oor:type="xs:string">
  42.         <info>
  43.           <desc>A full quilified class name of the exporter class</desc>
  44.         </info>
  45.       </prop>
  46.       <prop oor:name="OwnDirectory" oor:type="xs:boolean">
  47.         <info>
  48.           <desc>does this exporter needs an own directory to export to.</desc>
  49.         </info>
  50.       </prop>
  51.       <prop oor:name="SupportsFilename" oor:type="xs:boolean">
  52.         <info>
  53.           <desc>does this exporter support a given filename, or export to a self-generated filename</desc>
  54.         </info>
  55.       </prop>
  56.       <prop oor:name="DefaultFilename" oor:type="xs:string">
  57.         <info>
  58.           <desc>if does not support filename, what name does it use?</desc>
  59.         </info>
  60.       </prop>
  61.       <prop oor:name="Extension" oor:type="xs:string">
  62.         <info>
  63.           <desc>the extension that should be used, if the expoter supports filename</desc>
  64.         </info>
  65.       </prop>
  66.       <prop oor:name="SupportedMimeTypes" oor:type="xs:string">
  67.         <info>
  68.           <desc>one of : writer/calc/impress/draw/graphics/other/(empty for all)</desc>
  69.         </info>
  70.       </prop>
  71.       <prop oor:name="Icon" oor:type="xs:string">
  72.         <info>
  73.           <desc>the icon to use as preview</desc>
  74.         </info>
  75.       </prop>
  76.       <prop oor:name="TargetType" oor:type="xs:string">
  77.         <info>
  78.           <desc>A type name out of TypeDetection (like graphic_HTML)</desc>
  79.         </info>
  80.       </prop>
  81.       <prop oor:name="PageType" oor:type="xs:int">
  82.         <info>
  83.           <desc>Page type of the target document; 0 = no page, 1 = pages, 2 = slides</desc>
  84.         </info>
  85.       </prop>
  86.       <prop oor:name="Binary" oor:type="xs:boolean">
  87.         <info>
  88.           <desc>if the target format is binary (like pdf) - html is NOT binary.</desc>
  89.         </info>
  90.       </prop>
  91.       <set oor:name="Arguments" oor:node-type="WWizArgument">
  92.         <info>
  93.           <desc>additional arguments given to the exporter class by initialisation</desc>
  94.         </info>
  95.       </set>
  96.     </group>
  97.     <group oor:name="WWizArgument">
  98.       <info>
  99.         <desc>An argument used by exporters and other configuration groups/sets</desc>
  100.       </info>
  101.       <prop oor:name="Value" oor:type="xs:string">
  102.         <info>
  103.           <desc>the value of the argument</desc>
  104.         </info>
  105.       </prop>
  106.     </group>
  107.     <group oor:name="WWizStyle">
  108.       <info>
  109.         <desc>Specifies style information (css)
  110.             </desc>
  111.       </info>
  112.       <prop oor:name="Index" oor:type="xs:int">
  113.         <info>
  114.           <desc>the index of the style (used by the ui) - starts with 0, must by - style-unique</desc>
  115.         </info>
  116.       </prop>
  117.       <prop oor:localized="true" oor:name="Name" oor:type="xs:string">
  118.         <info>
  119.           <desc>UI name of the style</desc>
  120.         </info>
  121.       </prop>
  122.       <prop oor:name="CssHref" oor:type="xs:string">
  123.         <info>
  124.           <desc>the name of the css file</desc>
  125.         </info>
  126.       </prop>
  127.       <prop oor:name="BackgroundImage" oor:type="xs:string">
  128.         <info>
  129.           <desc>default background image. not implemented.</desc>
  130.         </info>
  131.       </prop>
  132.       <prop oor:name="IconSet" oor:type="xs:string">
  133.         <info>
  134.           <desc>default iconset. not implemented</desc>
  135.         </info>
  136.       </prop>
  137.     </group>
  138.     <group oor:name="WWizImage">
  139.       <info>
  140.         <desc>locates images for the background images of the webwizard</desc>
  141.       </info>
  142.       <prop oor:name="Href" oor:type="xs:string">
  143.         <info>
  144.           <desc>either a directory or a full qualified filename. Office-path variables can be used.</desc>
  145.         </info>
  146.       </prop>
  147.     </group>
  148.     <group oor:name="WWizIconSet">
  149.       <info>
  150.         <desc>describes an icon set, used in export of draw and impress documents.</desc>
  151.       </info>
  152.       <prop oor:name="Index" oor:type="xs:int">
  153.         <info>
  154.           <desc>index of the icon set</desc>
  155.         </info>
  156.       </prop>
  157.       <prop oor:localized="true" oor:name="Name" oor:type="xs:string">
  158.         <info>
  159.           <desc>UI name of the icon set</desc>
  160.         </info>
  161.       </prop>
  162.       <prop oor:name="FNPrefix" oor:type="xs:string">
  163.         <info>
  164.           <desc>prefix of the filename. see impress/draw html export</desc>
  165.         </info>
  166.       </prop>
  167.       <prop oor:name="FNPostfix" oor:type="xs:string">
  168.         <info>
  169.           <desc>postfix of the filename. see impress/draw html export</desc>
  170.         </info>
  171.       </prop>
  172.     </group>
  173.     <group oor:name="WWizDocument">
  174.       <info>
  175.         <desc>describes a document to be exported</desc>
  176.       </info>
  177.       <prop oor:name="Index" oor:type="xs:int">
  178.         <info>
  179.           <desc>the index of the document in the "content"</desc>
  180.         </info>
  181.       </prop>
  182.       <prop oor:name="Title" oor:type="xs:string">
  183.         <info>
  184.           <desc>Title of the document</desc>
  185.         </info>
  186.       </prop>
  187.       <prop oor:name="Description" oor:type="xs:string">
  188.         <info>
  189.           <desc>description of the document</desc>
  190.         </info>
  191.       </prop>
  192.       <prop oor:name="URL" oor:type="xs:string">
  193.         <info>
  194.           <desc>a full url of the document</desc>
  195.         </info>
  196.       </prop>
  197.       <prop oor:name="Author" oor:type="xs:string">
  198.         <info>
  199.           <desc>the author of the document</desc>
  200.         </info>
  201.       </prop>
  202.       <prop oor:name="Exporter" oor:type="xs:string">
  203.         <info>
  204.           <desc>the name of the exporter used for this document</desc>
  205.         </info>
  206.       </prop>
  207.       <prop oor:name="ApplyWebStyle" oor:type="xs:boolean">
  208.         <info>
  209.           <desc>not implemented</desc>
  210.         </info>
  211.       </prop>
  212.     </group>
  213.     <group oor:name="WWizContent">
  214.       <info>
  215.         <desc>describes a web-wizard content, which contains 
  216.                 recursivley documents and other contents.
  217.                 At the moment, contents contain only documents. Implementation of
  218.                 sub-contents is a future issue
  219.             </desc>
  220.       </info>
  221.       <prop oor:name="Index" oor:type="xs:int">
  222.         <info>
  223.           <desc>the index of the content in its parent content.</desc>
  224.         </info>
  225.       </prop>
  226.       <prop oor:name="Name" oor:type="xs:string">
  227.         <info>
  228.           <desc>The content's name</desc>
  229.         </info>
  230.       </prop>
  231.       <prop oor:name="Description" oor:type="xs:string">
  232.         <info>
  233.           <desc>The contents description</desc>
  234.         </info>
  235.       </prop>
  236.       <set oor:name="Contents" oor:node-type="WWizContent">
  237.         <info>
  238.           <desc>sub contents of this content. not implemented.</desc>
  239.         </info>
  240.       </set>
  241.       <set oor:name="Documents" oor:node-type="WWizDocument">
  242.         <info>
  243.           <desc>documents contained in this content</desc>
  244.         </info>
  245.       </set>
  246.     </group>
  247.     <group oor:name="WWizSession">
  248.       <info>
  249.         <desc>A web wizard session. contains all the user's input.</desc>
  250.       </info>
  251.       <prop oor:name="Index" oor:type="xs:int">
  252.         <info>
  253.           <desc>the index of the session in the list of saved session.</desc>
  254.         </info>
  255.       </prop>
  256.       <prop oor:name="Name" oor:type="xs:string">
  257.         <info>
  258.           <desc>a user given name of the session</desc>
  259.         </info>
  260.       </prop>
  261.       <prop oor:name="InDirectory" oor:type="xs:string">
  262.         <info>
  263.           <desc>the last used directory from which the user added documents
  264.                     to the wizard.
  265.                 </desc>
  266.         </info>
  267.       </prop>
  268.       <prop oor:name="OutDirectory" oor:type="xs:string">
  269.         <info>
  270.           <desc>The last directory the user used as output.</desc>
  271.         </info>
  272.       </prop>
  273.       <node-ref oor:name="Content" oor:node-type="WWizContent">
  274.         <info>
  275.           <desc>the content (documents) of the session</desc>
  276.         </info>
  277.       </node-ref>
  278.       <group oor:name="Design">
  279.         <info>
  280.           <desc>design specifications of the session.</desc>
  281.         </info>
  282.         <prop oor:name="Layout" oor:type="xs:string">
  283.           <info>
  284.             <desc>layout name chosen by the user</desc>
  285.           </info>
  286.         </prop>
  287.         <prop oor:name="Style" oor:type="xs:string">
  288.           <info>
  289.             <desc>Style name chosen by the user.</desc>
  290.           </info>
  291.         </prop>
  292.         <prop oor:name="BackgroundImage" oor:type="xs:string">
  293.           <info>
  294.             <desc>background image chosen by the user.</desc>
  295.           </info>
  296.         </prop>
  297.         <prop oor:name="IconSet" oor:type="xs:string">
  298.           <info>
  299.             <desc>Icon set chosen by the user.</desc>
  300.           </info>
  301.         </prop>
  302.         <prop oor:name="OptimizeDisplaySize" oor:type="xs:int">
  303.           <info>
  304.             <desc>0 = 640x..., 1 = 800x..., 2 = 1024x...</desc>
  305.           </info>
  306.         </prop>
  307.         <prop oor:name="DisplayTitle" oor:type="xs:boolean">
  308.           <info>
  309.             <desc>ignored</desc>
  310.           </info>
  311.         </prop>
  312.         <prop oor:name="DisplayDescription" oor:type="xs:boolean">
  313.           <info>
  314.             <desc>should the desctiprion of each document be listed in the TOC</desc>
  315.           </info>
  316.         </prop>
  317.         <prop oor:name="DisplayAuthor" oor:type="xs:boolean">
  318.           <info>
  319.             <desc>should the author of each document be listed in the TOC</desc>
  320.           </info>
  321.         </prop>
  322.         <prop oor:name="DisplayCreateDate" oor:type="xs:boolean">
  323.           <info>
  324.             <desc>should the creation date of each document be listed in the TOC</desc>
  325.           </info>
  326.         </prop>
  327.         <prop oor:name="DisplayUpdateDate" oor:type="xs:boolean">
  328.           <info>
  329.             <desc>should the "last changed date" of each document be listed in the TOC</desc>
  330.           </info>
  331.         </prop>
  332.         <prop oor:name="DisplayFilename" oor:type="xs:boolean">
  333.           <info>
  334.             <desc>should the filename of each document be listed in the TOC</desc>
  335.           </info>
  336.         </prop>
  337.         <prop oor:name="DisplayFileFormat" oor:type="xs:boolean">
  338.           <info>
  339.             <desc>should the file format of each document be listed in the TOC</desc>
  340.           </info>
  341.         </prop>
  342.         <prop oor:name="DisplayFormatIcon" oor:type="xs:boolean">
  343.           <info>
  344.             <desc>should the file format icon of each document be listed in the TOC</desc>
  345.           </info>
  346.         </prop>
  347.         <prop oor:name="DisplayPages" oor:type="xs:boolean">
  348.           <info>
  349.             <desc>should the number of pages/slides of each document be listed in the TOC</desc>
  350.           </info>
  351.         </prop>
  352.         <prop oor:name="DisplaySize" oor:type="xs:boolean">
  353.           <info>
  354.             <desc>should the size of binary files be listed in the TOC</desc>
  355.           </info>
  356.         </prop>
  357.       </group>
  358.       <group oor:name="GeneralInfo">
  359.         <info>
  360.           <desc>the general web site information of the session</desc>
  361.         </info>
  362.         <prop oor:name="Title" oor:type="xs:string">
  363.           <info>
  364.             <desc>web site title</desc>
  365.           </info>
  366.         </prop>
  367.         <prop oor:name="Description" oor:type="xs:string">
  368.           <info>
  369.             <desc>web site description </desc>
  370.           </info>
  371.         </prop>
  372.         <prop oor:name="Icon" oor:type="xs:string">
  373.           <info>
  374.             <desc>web site favIcon (local URL)</desc>
  375.           </info>
  376.         </prop>
  377.         <prop oor:name="Author" oor:type="xs:string">
  378.           <info>
  379.             <desc>Web Site author</desc>
  380.           </info>
  381.         </prop>
  382.         <prop oor:name="Keywords" oor:type="xs:string">
  383.           <info>
  384.             <desc>web site keywords</desc>
  385.           </info>
  386.         </prop>
  387.         <prop oor:name="CreationDate" oor:type="xs:int">
  388.           <info>
  389.             <desc>web site creation date</desc>
  390.           </info>
  391.         </prop>
  392.         <prop oor:name="UpdateDate" oor:type="xs:int">
  393.           <info>
  394.             <desc>web site last update date</desc>
  395.           </info>
  396.         </prop>
  397.         <prop oor:name="RevisitAfter" oor:type="xs:int">
  398.           <info>
  399.             <desc>web site rvisit after meta info</desc>
  400.           </info>
  401.         </prop>
  402.         <prop oor:name="Email" oor:type="xs:string">
  403.           <info>
  404.             <desc>email for contact in web site</desc>
  405.           </info>
  406.         </prop>
  407.         <prop oor:name="Copyright" oor:type="xs:string">
  408.           <info>
  409.             <desc>copyright notice of web site</desc>
  410.           </info>
  411.         </prop>
  412.       </group>
  413.       <set oor:name="Publishing" oor:node-type="WWizPublish">
  414.         <info>
  415.           <desc>publishing information of the web site. 
  416.                     always contains always 3 members with the names local, ftp and zip.
  417.                     </desc>
  418.         </info>
  419.       </set>
  420.     </group>
  421.     <group oor:name="WWizPublish">
  422.       <info>
  423.         <desc>specifies information of a single target to publish to</desc>
  424.       </info>
  425.       <prop oor:name="Publish" oor:type="xs:boolean">
  426.         <info>
  427.           <desc>should this target be used?</desc>
  428.         </info>
  429.       </prop>
  430.       <prop oor:name="URL" oor:type="xs:string">
  431.         <info>
  432.           <desc>full url to publish to</desc>
  433.         </info>
  434.       </prop>
  435.       <prop oor:name="Username" oor:type="xs:string">
  436.         <info>
  437.           <desc>used by ftp targets</desc>
  438.         </info>
  439.       </prop>
  440.     </group>
  441.     <group oor:name="WWizFilter">
  442.       <info>
  443.         <desc>specifies information of a filter for the add dialog</desc>
  444.       </info>
  445.       <prop oor:name="Index" oor:type="xs:int">
  446.         <info>
  447.           <desc>the index of the filter </desc>
  448.         </info>
  449.       </prop>
  450.       <prop oor:localized="true" oor:name="Name" oor:type="xs:string">
  451.         <info>
  452.           <desc>UI Name of the filter</desc>
  453.         </info>
  454.       </prop>
  455.       <prop oor:name="Filter" oor:type="xs:string">
  456.         <info>
  457.           <desc>Semicolon seperated list of file types this filter will show</desc>
  458.         </info>
  459.       </prop>
  460.     </group>
  461.   </templates>
  462.   <component>
  463.     <group oor:name="WebWizard">
  464.       <info>
  465.         <desc>the web wizard configuration</desc>
  466.       </info>
  467.       <prop oor:name="WorkDir" oor:type="xs:string">
  468.         <info>
  469.           <desc>the sub dir under temnplate/(langauge)/ of the web wizard files</desc>
  470.         </info>
  471.       </prop>
  472.       <prop oor:name="LastSavedSession" oor:type="xs:string">
  473.         <info>
  474.           <desc>The name of the last saved session. empty if last session was not saved.</desc>
  475.         </info>
  476.       </prop>
  477.       <set oor:name="Exporters" oor:node-type="WWizExporter">
  478.         <info>
  479.           <desc>the set of available exporters</desc>
  480.         </info>
  481.       </set>
  482.       <set oor:name="Layouts" oor:node-type="WWizLayout">
  483.         <info>
  484.           <desc>the set of available layouts</desc>
  485.         </info>
  486.       </set>
  487.       <set oor:name="Styles" oor:node-type="WWizStyle">
  488.         <info>
  489.           <desc>the set of available styles</desc>
  490.         </info>
  491.       </set>
  492.       <set oor:name="BackgroundImages" oor:node-type="WWizImage">
  493.         <info>
  494.           <desc>the set of available background images</desc>
  495.         </info>
  496.       </set>
  497.       <set oor:name="IconSets" oor:node-type="WWizIconSet">
  498.         <info>
  499.           <desc>the set of available icon sets (at the moment, hard programmed 4)</desc>
  500.         </info>
  501.       </set>
  502.       <set oor:name="SavedSessions" oor:node-type="WWizSession">
  503.         <info>
  504.           <desc>the set of saved sessions.</desc>
  505.         </info>
  506.       </set>
  507.       <set oor:name="Filters" oor:node-type="WWizFilter">
  508.         <info>
  509.           <desc>the set filters in the "add" dialog.</desc>
  510.         </info>
  511.       </set>
  512.       <node-ref oor:name="DefaultSession" oor:node-type="WWizSession">
  513.         <info>
  514.           <desc>the default settings are loaded from this session.</desc>
  515.         </info>
  516.       </node-ref>
  517.     </group>
  518.   </component>
  519. </oor:component-schema>
  520.