incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r799253 [11/16] - in /websites/staging/ooo-site/trunk/content/framework: documentation/ documentation/devmanual/ documentation/filters/ documentation/filterui/ documentation/mimetypes/ documentation/others/ drafts/ proposals/ proposals/appl...
Date Fri, 25 Nov 2011 20:05:43 GMT
Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/commandline-devguide.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/commandline-devguide.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/commandline-devguide.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,256 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Developing Scripts on the Command Line</title>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="top"></a>     
+
+<h1>Developing Scripts on the Command Line</h1>
+         
+For users who do not wish to develop their Office Scripts using an IDE there
+is a simple command line interface built into the Office Scripting module
+which can be used for the generation and deployment of Office Scripts.
+
+<h2>Contents</h2>
+
+<ul>
+<li><p><a href="#prereqs">Prerequisites</a>
+<li><p><a href="#usage">The CommandLineTools class</a>
+<li><p><a href="#examples">Examples</a>
+</ul>
+
+<a name="prereqs">
+<h2>Prerequisites</h2>
+
+<ul>
+<li>The Scripting module office.jar file should be included in the
+classpath. You can unpack this file from the Scripting Framework installer
+<a href="SFrameworkInstall.jar">SFrameworkInstall.jar</a>
+by running the following command:
+
+<p>
+<font face="Courier, monospace" size="2">
+jar xf SFrameworkInstall.jar ide/office.jar
+</font>
+
+<li>The CommandLineTools class will only work if an XML parser (such as
+<a href="http://xml.apache.org/xerces2-j/index.html">Apache Xerces</a>)
+is available in the classpath.
+</ul>
+
+<a name="usage">
+<h2>The CommandLineTools class</h2>
+
+The CommandLineTools class takes the following options (<b>Note: </b>
+Options in angle brackets &quot;<>&quot; are required, options in
+square brackets &quot;[]&quot; are optional):
+
+<blockquote>
+
+<b>-g [Path to Parcel directory] [options]</b>
+
+<p>
+Generates a Script Parcel for the given the parcel directory. The parcel
+name will be the name of the parcel directory plus the .sxp extension.
+
+<ul>
+<li>If a parcel directory is not specified the current directory is used.
+If the parcel directory does not contain a directory named Contents an error
+message is printed. Otherwise a Script Parcel (.sxp) file is generated in
+the parcel directory containing all of the files under the Contents
+directory.
+
+The options that may be used with the -g option allow the user to specify
+how the parcel-descriptor.xml file for the Script Parcel is generated
+(see the Scripting Framework <a href="developer-guide.html">developer guide</a>
+for more information on the parcel-descriptor.xml file). The following options
+are available:
+
+<p>
+<b>[-l language[=supported extension list]]</b>
+
+<p>
+Specifies which language attribute to use for the parcel element in the
+parcel-descriptor.xml file. The supported extension list is ignored if the
+language is Java. Otherwise all files that have one of the supported extensions
+(the list should be separated by the platform specific path separator,
+&quot;:&quot; on Unix, &quot;;&quot; on Windows) will be added as script
+entries to the parcel-descriptor.xml file.
+
+<p>
+
+Alternatively the user can specify a list of names at the command line which
+will be added as scripts and no search for script names will be performed.
+
+The following table shows the behaviour of CommandLineTools when the -l flag
+is used:
+
+<p>
+
+<table border=1>
+<tr>
+<th>-l flag used?
+<th>parcel-descriptor.xml exists?
+<th>result
+</tr>
+<tr>
+<td align=center>no
+<td align=center>no
+<td>error message printed
+</tr>
+<tr>
+<td align=center>yes
+<td align=center>no
+<td>parcel-descriptor.xml generated<br>parcel.sxp generated
+</tr>
+<tr>
+<td align=center>no
+<td align=center>yes
+<td>parcel-descriptor.xml not generated<br>parcel.sxp generated
+</tr>
+<tr>
+<td align=center>yes
+<td align=center>yes
+<td>if
+<br>language is different from parcel-descriptor.xml language, error
+<br>else
+<br>parcel-descriptor.xml regenerated
+<br>parcel.sxp generated
+</tr>
+</table>
+
+<p>
+<b>[-p name=value]</b>
+
+<p>
+Specifies a name value pair to be added as a language dependent property in
+the parcel-descriptor.xml file
+
+<p>
+<b>[-v]</b>
+
+<p>
+Specifies that verbose output should be displayed.
+</ul>
+
+<p>
+<b>-d &lt;Path to Script Parcel&gt; &lt;Target Directory|Document&gt;</b>
+
+<p>
+Deploys the given Script Parcel to a directory or an OpenOffice.org document.
+A directory will be created with the name of the Parcel and the contents of
+the Parcel will be put into that directory.
+
+<ul>
+<li>If deploying to an OpenOffice.org installation the target directory should
+be the &lt;Office Installation&gt;/user/Scripts or
+&lt;Office Installation&gt;/share/Scripts directory. If the either the
+Script Parcel or the target do not exist an error message is printed.
+Otherwise the Script Parcel is deployed to the target.
+</ul>
+</blockquote>
+<p><a href="#top">Top</a>
+
+<a name="examples">
+<h2>Examples</h2>
+
+<ul>
+
+<li><p><font face="Courier, monospace" size="2">
+java CommandLineTools -g myparceldir -l Java
+</font>
+
+<p>Generates a myparceldir.sxp file in myparceldir automatically exporting
+all public Java methods which take XScriptContext as their first parameter as
+Office scripts.
+
+<p><li><font face="Courier, monospace" size="2">
+java CommandLineTools -g -l BeanShell=.bsh
+</font>
+
+<p>Generates a script parcel file in the current directory
+automatically exporting all files that end with the .bsh extension as
+BeanShell scripts
+
+<p><li><font face="Courier, monospace" size="2">
+java CommandLineTools -g myparceldir -l BeanShell MyScript.bsh
+</font>
+
+<p>Generates a myparceldir.sxp file in myparceldir and exports MyScript.bsh
+as an Office script.
+
+<p><li><font face="Courier, monospace" size="2">
+java CommandLineTools -g myparceldir -l Java -p classpath=dep1.jar:dep2.jar
+</font>
+
+<p>Generates a myparceldir.sxp file in myparceldir, automatically
+searching for valid Office scripts, and adding the classpath property to
+each Office script.
+
+<p><li><font face="Courier, monospace" size="2">
+java CommandLineTools -g myparceldir -l Java -p classpath=dep1.jar:dep2.jar -p secondprop=secondvalue
+</font>
+
+<p>Generates a myparceldir.sxp file in myparceldir, automatically
+searching for valid Office scripts, and adding the classpath and the
+secondprop properties to each Office script.
+
+<p><li><font face="Courier, monospace" size="2">
+java CommandLineTools -d myparceldir.sxp /export/home/MyOffice/user/Scripts
+</font>
+
+<p>Deploys the myparceldir.sxp Script Parcel to the specified office directory.
+</ul>
+
+<p><a href="#top">Top</a>
+<hr>
+Last Modified: Tue Mar 12 11:40:28 GMT 2003
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/developer-guide.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/developer-guide.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/developer-guide.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,338 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Writing Scripts in BeanShell and Java</title>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+
+<h1>Writing Scripts in BeanShell and Java</h1>
+         
+<a name="top"></a>
+<h2>Contents</h2>
+
+<ul>
+<li><p><a href="#bsh">Hello World in BeanShell</a>
+<li><p><a href="#bshinvoke">Trying out your BeanShell script</a>
+<li><p><a href="#java">Hello World in Java</a>
+<li><p><a href="#context">Writing Office Scripts and the XScriptContext type</a>
+<li><p><a href="#tips">Tips on writing Office scripts</a>
+<li><p><a href="#dtd">Parcel Descriptor DTD and sample XML</a>
+</ul>
+
+<a name="bsh"></a>
+<h2>Hello World in BeanShell</h2>
+
+Here's a BeanShell script that inserts Hello World at the start of an
+OpenOffice.org Writer document:
+
+<p>
+<pre>
+    import com.sun.star.frame.XModel;
+    import com.sun.star.text.*;
+    import com.sun.star.uno.UnoRuntime;
+    import drafts.com.sun.star.script.framework.XScriptContext;
+
+    model = context.getDocument(); 
+    textdoc = (XTextDocument)
+        UnoRuntime.queryInterface(XTextDocument.class, model);
+
+    oText = textdoc.getText(); 
+    oCursor = oText.createTextCursor(); 
+    oText.insertString(oCursor, "Hello World", false)
+</pre>
+<a href="#top">Top</a>
+
+<a name="bshinvoke"></a>
+<h2>Trying out your BeanShell script</h2>
+
+Trying out your Hello World BeanShell script is easy:
+
+<ul>
+<li>Start OpenOffice.org and open a new Writer document.
+<li>Select the Tools/Scripting Add-on's/Interactive BeanShell Scripting...
+menu item.
+<li>Paste your Hello World code from above into the window that pops up and
+click on the eval button.
+<li>You should see Hello World appear at the start of the Writer document.
+</ul>
+
+<p>
+You can modify the code directly in the evaluation window and click eval again to test it. If you are new to the OpenOffice.org API this is a great way to experiment with it.
+
+<p>
+<b>Note:</b> The Interactive BeanShell window does not report when an error occurs while evaluating your code, so it may fail silently. The best way to trace the execution of your code is to write debug statements into your document from your script, for example:
+
+<pre>
+model = context.getDocument();
+textdoc = (XTextDocument)UnoRuntime.queryInterface(XTextDocument.class, model);
+oText = textdoc.getText();
+oCursor = oText.createTextCursor();
+
+oText.insertString(oCursor, "DEBUG: start", false);
+
+// do something with the API
+
+oText.insertString(oCursor, "DEBUG: did something", false);
+</pre>
+
+<p>
+When you are happy with your BeanShell script, you can create a Script Parcel
+which can be deployed to OpenOffice.org installations or documents for use
+by others. This can be done <a href="netbeans-devguide.html">using NetBeans</a>
+or <a href="commandline-devguide.html">from the command line</a>.
+
+<p>
+<a href="#top">Top</a>
+
+<a name="java"></a>
+<h2>Hello World in Java</h2>
+
+Here's the Hello World script in Java:
+
+<p>
+<font face="Courier, monospace" size="2">     
+<pre>
+    import com.sun.star.frame.XModel;
+    import com.sun.star.text.*;
+    import com.sun.star.uno.UnoRuntime;
+    import drafts.com.sun.star.script.framework.XScriptContext;
+
+    public class MyClass {
+
+        // The script method must be public
+        // It can either be static or non-static
+
+        public void showForm(XScriptContext xSc) {
+
+            // getting the text document object
+            XModel xmodel = xSc.getDocument();
+
+            XTextDocument xtextdoc = (XTextDocument)
+                UnoRuntime.queryInterface(XTextDocument.class, xmodel);
+            XText xtext = xtextdoc.getText();
+            XTextCursor xtextcursor = xtext.createTextCursor();
+
+            xtext.insertString(xtextcursor, "Hello World", false);
+        }
+    }
+</pre>
+</font>
+
+<p>
+Office scripts in Java need to be compiled in order to execute them.
+See the <a href="netbeans-devguide.html">Developing Scripts in NetBeans</a> and
+<a href="commandline-devguide.html">Developing Scripts on the command line</a>
+guides for instructions on how to compile and deploy Office scripts in Java.
+
+<p>
+<a href="#top">Top</a>
+
+<a name="context"></a>
+<h2>Writing Office scripts and the XScriptContext type</h2>
+
+The XScriptContext type is used to obtain the the document context,
+desktop and component factory from an Office script. Any public Java method
+which accepts XScriptContext as it's first parameter can be executed as
+an Office script.  For BeanShell scripts, an instance of XScriptContext is
+available in a global variable called &quot;context&quot; which can be
+used by the script.
+
+<p>
+The following accessor methods are available on the XScriptContext type:
+
+<ul>
+<li>Current document - access the document context against which
+the script was invoked
+
+<p>
+<font face="Courier, monospace" size="2">
+&lt;XScriptContext Instance&gt;.getDocument()</font>
+<br>returns
+<font face="Courier, monospace" size="2">::com::sun::star::frame::XModel</font>
+
+<li>Office Desktop - access the desktop of the running Office
+
+<p>
+<font face="Courier, monospace" size="2">
+&lt;XScriptContext Instance&gt;.getDesktop()</font>
+<br>returns
+<font face="Courier, monospace" size="2">
+::com::sun::star::frame::XDesktop</font>
+
+<li>Component Factory - access a ComponentContext factory to create
+other UNO components as required
+
+<p>
+<font face="Courier, monospace" size="2">
+&lt;XScriptContext Instance&gt;.getComponentContext()</font>
+<br>returns
+<font face="Courier, monospace" size="2">
+::com::sun::star::uno::XComponentContext</font>
+</ul>
+
+The Java or BeanShell script must import the XScriptContext interface,
+using the following import directive:
+
+<font face="Courier, monospace" size="2">     
+<pre>
+    import drafts.com.sun.star.script.framework.XScriptContext;
+</pre>
+</font>
+
+<p>
+<a href="#top">Top</a>
+
+<a name="tips"></a>
+<h2>Tips on writing Office scripts</h2>
+
+<ul>
+<li><p><b>Performance:</b> Currently scripts are being loaded by the
+Scripting Framework each time they are run. As such it is important to
+keep the size of your scripts and any dependent jar files they are using
+reasonably small. In future releases this script loading will be
+optimised by changing the point at which the scripts are loaded
+by OpenOffice.org and using various caching schemes once they are
+loaded. However, the initial load will always be effected by the
+script and it's dependent jar/class file sizes.
+
+<li><p><b>Threading:</b> Scripts are run synchronously by the
+Scripting Framework. If you wish to perform any background task or
+provide some user interaction via a dialog for instance, then it is your
+responsibility to spawn a thread in the running script which can
+manage this process or interaction and let the script return promptly.
+Within this running thread you should follow the normal
+UNO component threading guidelines to ensure that they do not deadlock
+OpenOffice.org through inappropriate use of the UNO API.
+</ul>
+
+<a href="#top">Top</a>
+<a name="dtd"></a>
+
+<h2>Parcel Descriptor DTD and sample XML</h2>
+Each script must contain a parcel-descriptor.xml file which provides all the necessary metadata for 
+the script. The DTD for the parcel-descriptor.xml follows
+<pre>
+&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+&lt;!-- DTD for Parcel Meta data for use in the OpenOffice.org Scripting Framework Project --&gt;
+&lt;!ELEMENT logicalname EMPTY&gt;
+&lt;!ELEMENT description (#PCDATA)&gt;
+&lt;!ELEMENT displayname EMPTY&gt;
+&lt;!ELEMENT locale (displayname?, description?)&gt;
+&lt;!ELEMENT functionname EMPTY&gt;
+&lt;!ELEMENT prop EMPTY&gt;
+&lt;!ELEMENT languagedepprops (prop+)&gt;
+&lt;!ELEMENT file (prop*)&gt;
+&lt;!ELEMENT fileset (file+)&gt;
+&lt;!ELEMENT script (locale+, functionname, logicalname, languagedepprops*, fileset*)&gt;
+&lt;!ELEMENT parcel (script+)&gt;
+&lt;!ATTLIST logicalname
+	value CDATA #REQUIRED
+&gt;
+&lt;!ATTLIST displayname
+	value CDATA #REQUIRED
+&gt;
+&lt;!ATTLIST locale
+	lang CDATA #REQUIRED
+&gt;
+&lt;!ATTLIST functionname
+	value CDATA #REQUIRED
+&gt;
+&lt;!ATTLIST logicalname
+	value CDATA #REQUIRED
+&gt;
+&lt;!ATTLIST prop
+	name CDATA #REQUIRED
+	value CDATA #REQUIRED
+&gt;
+&lt;!ATTLIST file
+	name CDATA #REQUIRED
+&gt;
+&lt;!ATTLIST fileset
+	name CDATA #IMPLIED
+&gt;
+&lt;!ATTLIST script
+	language CDATA #REQUIRED
+&gt;
+&lt;!ATTLIST parcel
+	language CDATA #REQUIRED
+&gt;
+</pre>
+The following is an example of a parcel-descriptor.xml file that defines a script, 
+implemented in Java. The languagedepprops element is used to extend the JVM's classpath.
+<pre>
+&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+&lt;!--Sample Meta Data for use with the Scripting Framework Project in OpenOffice.org --&gt;
+&lt;!DOCTYPE parcel SYSTEM "parcel.dtd"&gt;
+&lt;parcel language="Java"&gt;
+	&lt;script language="Java"&gt;
+		&lt;locale lang="english"&gt;
+			&lt;displayname value="Memory.usage"/&gt;
+			&lt;description&gt;
+				Displays the memory current memory usage
+			&lt;/description&gt;
+		&lt;/locale&gt;
+		&lt;functionname value="memoryUtils.memoryUsage"/&gt;
+		&lt;logicalname value="MemoryUtils.MemUsage"/&gt;
+		&lt;languagedepprops&gt;
+			&lt;prop name="classpath" value="/opt/foo.jar:/usr/java/src.jar"/&gt;
+		&lt;/languagedepprops&gt;
+		&lt;fileset&gt;
+			&lt;file name="mems.txt"&gt;
+				&lt;prop name="type" value="resource"/&gt;
+			&lt;/file&gt;
+		&lt;/fileset&gt;
+	&lt;/script&gt;
+&lt;/parcel&gt;
+</pre>
+<a href="#top">Top</a>
+
+<hr>
+Last Modified: Tue Mar 12 11:40:28 GMT 2003
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/developer-release-features.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/developer-release-features.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/developer-release-features.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+  <title>Features for Early Developer Release</title>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+ 
+<h1>New Features in this Release</h1>
+
+<ul>
+<li><p><b>Additional language support</b>
+
+<p>
+Added support for <a href="http://www.beanshell.org/home.html">BeanShell</a>, a loosely typed Java based scripting language
+supported by NetBeans.  The Interactive BeanShell Scripting Window
+available from Tools-&gt;Scripting Add-ons allows you to experiment
+with Office scripting without needing to recompile your scripts.
+
+<p>
+This is an example of the implementation of an additional script runtime,
+in this case based on Java runtime (see
+<a href="runtime-howto.html">How to write a runtime</a> for more information
+on writing runtimes).
+
+<li><p><b>Security Enhancements</b>
+
+<p>
+Script execution by the scripting framework now honors the <a href="user-guide.html#Leveraging_StarBasic_Security">security</a>
+settings in Tools -&gt; Options -&gt; Security Settings. (ie. your existing
+settings for StarBasic macros).
+
+<li><p><b>Support for storage of bindings in documents</b>
+
+<p>
+With this release script bindings can now also be stored in documents
+as well as in your OpenOffice.org user directory (see the <a href="release-notes.html">release notes</a> for instructions).
+
+<li><p><b>Support for Event Bindings</b>
+
+<p>
+<a href="user-guide.html#bindscripts">Assign dialogs</a> have been enhanced to allow bindings to events as well
+as to menu items and keys.
+</ul>
+
+<p><b>Notes:</b>
+
+<ul>
+<li>New binding assignments can be made without requiring a restart of
+OpenOffice.org
+<li>Scripts bindings are now fully resolved at binding
+<li>Command line utilities have been added for packaging and deployment
+(see <a href="commandline-devguide.html">
+Developing Scripts without an IDE</a>)
+<li>Support for jEdit IDE has been discontinued
+</ul>
+
+<h1>Features of the Office Scripting Framework</h1>
+  
+<h2>Scripting Framework</h2>
+
+Enables Office scripting in a language of your choice through support for
+different language Runtimes. The current release provides Java and
+BeanShell Runtimes. The Scripting Framework is designed to allow Runtimes
+for other languages (for which a UNO bridge exists) to be developed and
+deployed easily. Runtimes for Java based languages use the Java UNO bridge.
+
+<h2>Script Development and IDE support</h2>
+
+A NetBeans module is provided which can be used to create Office scripts.
+Scripts can be deployed to a document or to an OpenOffice.org
+installation (user or share area). By installing the ODK for
+OpenOffice.org, the user has full access to online help and code
+completion within any scripts they are writing.
+
+<p>
+Debugging of scripts is possible in NetBeans for Java scripts. For
+more information on setting up OpenOffice.org to enable debugging see
+<a href="http://api.openoffice.org/common/man/IDEintegration/OfficeNetBeansIntegration.html#Debugging">
+Debugging Java components in NetBeans/Forte for Java</a>
+
+<p>
+<b>Note:</b> The BeanShell scripting language does not support source
+level debugging it is not possible to debug Office scripts written
+in BeanShell from NetBeans.  It is recommended to use the Interactive
+BeanShell Scripting Window when developing while BeanShell scripts.
+
+<h2>Executing Scripts</h2>
+
+Scripts can be executed from key combinations, selecting menu item
+or events (document or application). Assign dialogs (written in StarBasic)
+allow the user to bind scripts available in document or OpenOffice.org
+installation to key combination, menu items or events (document or
+application).  Bindings can be stored in documents or an OpenOffice.org
+installation.
+
+<h2>Security</h2>
+
+The security settings of the Scripting Framework honor the existing
+StarBasic security settings available in Tools -&gt; Options -&gt;
+Security Settings.
+
+<br>
+<hr>
+Last Modified: Tue Mar 12 11:40:28 GMT 2003
+
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/faq.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/faq.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/faq.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title></title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/index.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/index.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/index.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title></title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/install-guide.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/install-guide.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/install-guide.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Installation and User Guide</title>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="top"></a>     
+
+<h1>Installation Guide for the Office Scripting Framework</h1>
+          
+<h2>Contents</h2>
+
+<ul>
+<li><p><a href="#who">Who Should Read This Document</a>
+<li><p><a href="#prerequisites">Pre-requisites</a>
+<li><p><a href="#download">Downloading the Scripting Framework</a>
+<li><p><a href="#install">Installing the Scripting Framework</a>
+</ul>
+
+<a name="who"></a>
+
+<h2>Who Should Read This Document</h2>
+          
+This document should be read by:
+
+<ul>
+<li><p>Application Developers who wish to enhance OpenOffice.org
+functionality without needing to develop UNO components or to connect to
+OpenOffice.org from a remote JVM
+
+<li><p>OpenOffice.org users who wish to execute Office scripts
+via menu, key and event bindings in OpenOffice.org
+</ul>
+
+<a href="#top">Top</a>
+<a name="prerequisites"></a>
+
+<h2>Pre-requisites</h2>
+
+<ul>
+<li>This is an Early Developer Release of the Office Scripting Framework
+provided for users and developers of OpenOffice.org to try out and provide
+feedback. Future releases of the Framework may change.
+<li>This release of the Scripting Framework runs on
+<a href="http://www.openoffice.org/dev_docs/source/644/index.html">
+<b>OpenOffice.org 644</b></a> and above.
+<li>The Scripting Framework is currently available in English only.
+</ul>
+
+The table below shows the JDK and memory requirements for running the
+Office Scripting Framework.
+
+<p>
+<center>
+<table colspan=4 cellpadding=5 border=1>
+<tr>
+<th>User</th><th>IDE</th><th>JDK required</th><th>Memory required</th>
+</tr>
+<tr>
+<td>Script User</td><td>-</td><td>1.3</td><td>256MB</td>
+</tr>
+<tr>
+<td>Script Developer</td><td>NetBeans 3.4</td><td>1.3</td><td>512MB</td>
+</tr>
+</table>
+</center>
+
+<a href="#top">Top</a>
+<a name="download"></a>
+
+<h2>Downloading the Scripting Framework</h2>
+
+The Scripting Framework is available for download in the form of a Jar 
+file which can be obtained from <a href="SFrameworkInstall.jar">here</a>.
+The contents of the Jar file are as follows:
+
+<ul>
+<li><b>installer</b> - A platform-independent installer for the Scripting
+Framework written in Java.
+
+<li><b>bindingdialog</b> - A collection of StarBasic dialogs
+to enable the user to assign (bind) scripts to menu and key items,
+and to document and application events. This directory also contains
+the necessary XML files for the menu items that invoke these StarBasic dialogs.
+
+<li><b>examples</b> - Example scripts written in Java and BeanShell.
+
+<li><b>sframework</b> - A UNO package <!--<sup>*</sup>--> containing
+the Scripting Framework libraries, Jar files and types.
+
+<li><b>ide</b> - The Jar files for NetBeans integration.
+
+</ul>
+
+<!--
+<p>
+<sup>*</sup>See <a href="http://api.openoffice.org/servlets/ProjectDownloadList?action=download&amp;dlID=84">
+&sect;4.7.1</a> of the
+<a href="http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html">
+Office Developers' Guide</a> for a description of the UNO packaging system.
+<p>
+-->
+
+<a href="#top">Top</a>
+<a name="install"></a>
+
+<h2>Installing the Scripting Framework</h2>
+
+Before you begin installation, you need to ensure all Office processes 
+have terminated and on Windows and Linux, that the QuickStarter
+has been closed. <br> 
+
+<br>
+<b>Note:</b> Before installing an updated version of the Scripting Framework, the previous version should be removed. (See the <a href="uninstall-guide.html">Guide for Uninstalling</a>) 
+
+<p>
+To install the Scripting Framework:
+
+<ul>
+<li>Open a terminal (Linux/UNIX) or DOS Command Prompt (Windows)
+<li>Ensure that java is in your execution path
+<li>Run the command:
+<font face="Courier, monospace" size="2">java -jar SFrameworkInstall.jar</font>
+</ul>
+
+<p>
+This will start the installer GUI, which you can use to select the Office
+installation to which you want to install the Scripting Framework. The
+framework is installed in the &lt;Office Installation&gt;/user/uno_packages
+directory of the Office installation you choose.
+
+If the installer detects an installation of either
+<a href="http://www.netbeans.org/devhome/docs/releases/builds_archive/release_archive.html"> NetBeans 3.4</a>
+you will be asked whether you wish to install the IDE Add-ins.
+These add-ins provide support for developing and deploying Office Scripts.
+
+<p>
+<b>Note:</b> If you do not wish to use the GUI you can install the
+Scripting Framework and the IDE Add-in via the command line using the command:
+
+<p>
+<font face="Courier, monospace" size="2">
+java -jar SFrameworkInstall.jar -office &lt;Office Installation&gt;
+-netbeans &lt;NetBeans Installation&gt;</font>
+
+<p>
+<b>Note:</b> The installer detects IDE installations by looking for
+session related files in the home directory of the user running the install,
+so in order for your IDE to be detected you will need to have run it at
+least once.
+
+<p>
+<a href="#top">Top</a>
+
+<hr>
+Last Modified: Tue Mar 12 11:40:28 GMT 2003
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/javascript-devguide.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/javascript-devguide.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/javascript-devguide.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,196 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
+  <meta name="author" content="tomas o connor">
+  <title>Developing Scripts in JavaScript</title>
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<h1>Writing Office Scripts in JavaScript</h1>
+
+A prototype Script Runtime has been developed for JavaScript using the
+<a href="http://www.mozilla.org/rhino/index.html">Rhino JavaScript
+Interpreter</a> from the Mozilla project. This Runtime allows JavaScript
+scripts to be executed in OpenOffice.org. Unlike the BeanShell and Java
+Runtimes the JavaScript Runtime is still in development and is not yet
+fully functional, however it is suitable for experimenting with Office
+scripting in JavaScript.
+
+<p>
+Some known limitations of the JavaScript Runtime are:
+
+<ul>
+<li>Currently the JavaScript Runtime does support loading of Java classes that
+are deployed with the JavaScript script.
+<li>The JavaScript Runtime will not report any errors that occur during the
+execution of the script.
+<li>Currently there is no support for interactive development of
+JavaScript scripts.
+</ul>
+
+<h2>Contents</h2>
+
+<ul>
+<li><p><a href="#install">Installation</a>
+<li><p><a href="#hellow">Hello World in JavaScript</a>
+<li><p><a href="#deploy">Invoking JavaScript in OpenOffice.org</a>
+<li><p><a href="#issues">Issues</a>
+</ul>
+
+<a name="install"><h2>Installation</h2></a>
+
+<ul>
+<li>Download the <a href="jsruntime.zip">JavaScript Runtime UNO package</a>
+<li>If you have OpenOffice.org running you should close it.
+<li>Switch to the directory named program under your OpenOffice.org installation
+directory
+<li>Run the command:
+<p>
+<pre>
+pkgchk &lt;path to your downloaded jsruntime.zip&gt;
+<pre>
+</ul>
+
+<a name="hellow"><h2>Hello World in JavaScript</h2></a>
+
+Here's a JavaScript script that inserts Hello World at the start
+of an OpenOffice.org Writer document:
+
+<pre>
+importClass(Packages.com.sun.star.uno.UnoRuntime);
+importClass(Packages.com.sun.star.text.XTextDocument);
+
+var oModel = ScriptContext.getDocument(); 
+var oTextdoc = UnoRuntime.queryInterface(XTextDocument, oModel);
+var oText = oTextdoc.getText(); 
+var oCursor = oText.createTextCursor(); 
+
+oText.insertString(oCursor, "Hello World", false);
+</pre>
+
+<p>
+The ScriptContext variable above is a global instance of the XScriptContext type
+which is available to all JavaScript scripts executed by the Scripting
+Framework. See <a href="developer-guide.html#context">Writing Office Scripts
+and the XScriptContext type</a> for the methods available for the XScriptContext type.
+
+<a name="deploy"><h2>Invoking a JavaScript script in OpenOffice.org</h2></a>
+
+You have two choices for making your Hello World script available for
+execution within OpenOffice.org:
+
+<ol>
+<li><b>Using the command line tools</b>
+
+<p>
+You can use the CommandLineTools class available with the Scripting Framework
+to generate and deploy a Script Parcel. To do this with the Hello World script:
+
+<p>
+<ul>
+<li>Create a directory called helloworld and create a file called helloworld.js
+in that directory using the code above
+
+<li>Setup the command line tools according to the instructions on the
+<a href="commandline-devguide.html">Command Line Tools</a> page
+
+<li>To generate a script parcel run the command:
+<p>
+<pre>
+java CommandLineTools -g -l Rhino=.js
+</pre>
+
+<li>To deploy the generated .sxp file:
+<p>
+<pre>
+java CommandLineTools -d &lt;path to helloworld.sxp&gt; &lt;path to your OpenOffice.org&gt;/user/Scripts
+</pre>
+</ul>
+
+<li><b>Manually deploying your script</b>
+
+<p>
+<ul>
+<li>Create a directory called &lt;path to your OpenOffice.org&gt;/user/Scripts/rhino/helloworld
+<li>Create a file helloworld.js in that directory with the Hello World code
+<li>Create a file called parcel-descriptor.xml in that directory with the following contents:
+
+<p>
+<pre>
+&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
+
+&lt;parcel language=&quot;Rhino&quot; xmlns:parcel=&quot;scripting.dtd&quot;&gt;
+
+    &lt;script language=&quot;Rhino&quot;&gt;
+        &lt;locale lang=&quot;en&quot;&gt;
+            &lt;displayname value=&quot;HelloWorld&quot;/&gt;
+            &lt;description&gt;Insert Hello World in a document&lt;/description&gt;
+        &lt;/locale&gt;
+        &lt;functionname value=&quot;helloworld.js&quot;/&gt;
+        &lt;logicalname value=&quot;HelloWorld.Rhino&quot;/&gt;
+    &lt;/script&gt;
+&lt;/parcel&gt;
+</pre>
+</ul>
+</ol>
+
+<p>
+Once you have the JavaScript ScriptRuntime installed and the Hello World script
+deployed restart OpenOffice.org. See the
+<a href="user-guide.html">Scripting Framework User Guide</a> for instructions
+on how to bind your script to a menu item, key binding or event. To see your
+script set the Location to User and the Language to Rhino in the Assign
+dialogs.
+
+<p>
+If you want to change your Hello World script, just edit the helloworld.js file
+in a text editor, save it and rerun the script using your menu, key or event
+binding. You don't need to restart OpenOffice.org or rebind to the script
+as the Scripting Framework reloads the script each time it runs it.
+
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/jsruntime.zip
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/jsruntime.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/netbeans-devguide.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/netbeans-devguide.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/netbeans-devguide.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Developing Scripts in NetBeans</title>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="top"></a>     
+
+<h1>Developing Scripts in NetBeans</h1>
+         
+This document describes how to set up NetBeans for Office Scripting
+and how to write a simple script using NetBeans. You can download
+the NetBeans IDE from the <a href="http://www.netbeans.org/ide/download.html">
+NetBeans download page</a>.
+
+<h2>Contents:</h2>
+
+<ul>
+<li><p><a href="#prerequisites">Pre-requisites</a>
+<li><p><a href="#recipe-create">Creating a Parcel Recipe</a>
+<li><p><a href="#recipe-actions">Actions available for Parcel Recipes</a>
+<li><p><a href="#parcel-actions">Actions available for Script Parcels</a>
+<li><p><a href="#document-actions">Actions available for Office Documents</a>
+<li><p><a href="#debugging">Debugging Java Office scripts in NetBeans</a>
+<li><p><a href="#troubleshooting">Troubleshooting</a>
+</ul>
+
+<a name="prerequisites"></a>
+<h2>Pre-requisites</h2>
+
+<ul>
+<!-- <li>You need to install the Office API support module for NetBeans which
+can be obtained from
+<a href="http://api.openoffice.org/common/man/IDEintegration/OfficeNetBeansIntegration.html">here</a>.
+This module must be installed in NetBeans if you wish to use the
+Office API in your scripts.
+-->
+
+<li>The Office Scripting module works with NetBeans 3.4
+
+<li>You should have installed the Office Scripting module during the
+installation process for the Scripting Framework. If you have not installed
+it, see the <a href="install-guide.html">Installation Guide</a> for
+instructions on how to install.
+
+<li>On Linux, you will need to ensure that your DISPLAY environment
+variable is set to &lt;your hostname&gt;:0 in the shell from which you
+start NetBeans to work around a problem with Java GUIs in Office.
+
+<li>Create a directory somewhere on your machine in which you will develop
+your scripts.
+</ul>
+
+Now start NetBeans and mount the directory you created using the
+File/Mount Filesystem menu option. You also need to mount all of the jar
+files in the &lt;Office installation&gt;/program/classes directory in
+order to access the Office API from your scripts.
+<p>
+<a href="#top">Top</a>
+
+<p>
+<a name="recipe-create"></a>
+<h2>Creating a Parcel Recipe</h2>
+
+Office scripts are delivered in Script Parcels. Like Office documents they
+are zip files. Script Parcels have the .sxp extension. Script Parcels are
+generated from Parcel Recipes where all of the files that are necessary
+to create the parcel are put together. To create a new Parcel Recipe:
+
+<ul>
+<li>Right click on your mounted filesystem
+<li>Select New/Office Scripting/Parcel Recipe
+<li>In the New Wizard window that appears enter a name for your Parcel Recipe
+<li>Select a language for your Parcel Recipe from the Initial Script
+Language dropdown list.
+<li>Click the Finish button to create your Parcel Recipe
+</ul>
+                         
+This will create a new directory with the name you chose. In this directory
+you will find a Contents directory where all of your files will
+be placed. An empty stub file will have been placed in the
+Contents directory and can be used as a starting point for your script.
+
+<p>
+<b>Note:</b> To add further empty stub scripts to your Parcel Recipe, right
+click on the Contents directory and use the New/Office Scripting/Empty Script
+menu item.
+
+<p>
+<a href="#top">Top</a>
+
+<p>
+<a name="recipe-actions"></a>
+<h2>Actions available for Parcel Recipe</h2>
+
+If the user right clicks on the parcel directory they should be
+able to use the following actions:
+
+<ul>
+<li><b>Compile:</b> Compiles all of the .java files in the Parcel Recipe
+
+<li><b>Build:</b> Compiles all of the .java files in the Parcel Recipe.
+It then searches for valid Office scripts in the language you selected
+in the Contents directory files and pops up a dialog
+which allows you to select which Java methods or BeanShell scripts
+you wish to export as Office scripts.
+Once you have finish making your selections, it creates a
+&lt;Parcel Recipe Name&gt;.sxp Script Parcel file in the Parcel
+Recipe directory. You can configure what files are put into the
+Script Parcel using the File Filter property. If you script includes any
+jar files that need to be in the classpath when it is executed you should
+add them to the Classpath property of your Parcel Recipe.
+
+<li><b>Configure:</b> This pops up the Configure dialog, which allows you
+to select what Office scripts to export. Any changes you make in
+this dialog will <b>only</b> appear in your Script Parcel after you run
+Build again.
+</ul>
+<p>
+<a href="#top">Top</a>
+
+<p>
+<a name="parcel-actions"></a>
+<h2>Actions available for Script Parcels</h2>
+
+Script Parcels supports only one action:
+
+<ul>
+<li><b>Deploy:</b> This will deploy the Script Parcel to an Office Document
+or to an Office installation. If the Script Parcel already exists
+in the target, you will be asked whether you want to overwrite.
+</ul>
+
+<p>
+<b>Note:</b> If you deploy a Script Parcel to an OpenOffice.org
+installation you need to use the Tools/Scripting Add-on's/Refresh All Scripts
+menu item for the new script to appear in the Assign Script dialog.
+
+<p>
+<b>Note:</b> You can also deploy to Office documents within NetBeans
+using drag and drop or cut and paste.
+<p>
+<a href="#top">Top</a>
+
+<p>
+<a name="document-actions"></a>
+<h2>Actions available for Office Documents</h2>
+
+Office Documents are also recognised by NetBeans. Any parcels contained
+in the document will be displayed as nodes of the Office document. Deleting
+one of these nodes will remove the Script Parcel from the document. You
+should ensure that the document is not open in OpenOffice.org before deleting
+any parcels it may contain.
+
+Office documents support the standard Delete, Cut and Copy actions and
+the following custom actions:
+
+<ul>
+<li><b>Open:</b> This will open the document in Office using the path
+in the Office Settings property to find the Office installation.
+
+<p>
+If the path to Office is not valid, an error dialog will be popped
+up informing the user that they need to set their Path to Office
+Installation property. This setting can be changed by bringing
+up the Tools/Options dialog and changing
+IDE Configuration/Server and External Tool Settings/Office Settings
+</ul>
+<p>
+<a href="#top">Top</a>
+
+<p>
+<a name="debugging"></a>
+<h2>Debugging Java Office scripts in NetBeans</h2>
+
+<ul>
+<li>Follow the instructions at
+<a href="http://api.openoffice.org/common/man/IDEintegration/OfficeNetBeansIntegration.html#Debugging">
+Debugging Java components in NetBeans/Forte for Java</a>
+to set up your Office installation to allow debugging of the JVM.
+
+<li>Start OpenOffice and run one of your Java scripts. This will
+make sure the JVM is running.
+
+<li>Attach to Office JVM using the NetBeans Debug/Start Session/Attach...
+menu option.
+
+<li>Load a script source in NetBeans and set up breakpoints using
+Debug/New Breakpoint... menu option.
+
+<li>Run the script in Office.
+</ul>
+
+<p>
+<b>Note:</b> As the BeanShell scripting language does not support debugging
+it is not possible to debug BeanShell Office scripts from NetBeans. You
+can however use the Interactive BeanShell scripting menu item under the Tools
+menu in OpenOffice.org to test BeanShell code. Just enter any BeanShell code
+and hit the Eval button to execute it.
+<p>
+<a href="#top">Top</a>
+
+<p>
+<a name="troubleshooting"></a>
+<h2>Troubleshooting</h2>
+
+<ul>
+<li><p>If you encounter problems when developing or deploying scripts in
+NetBeans, one thing you can try is to move your NetBeans settings directory
+(.netbeans on UNIX, netbeans in Windows - can be found in your home
+directory) to another name and restart NetBeans.
+
+<li><p>The Choose What to Export as Scripts dialog <b>only</b> displays
+methods which are defined within class files, it will not display
+methods in class files which are within jar files in the Parcel Recipe.
+
+<li><p>If you include package directives in the Java source files of your
+Parcel Recipe, you should ensure that the source files are in the appropriate
+directories for your package directives. This is because the
+default NetBeans compiler implementation does not use the -d switch to the
+Java compiler. As a result class files do not get placed in the appropriate
+directories and methods in these classes will not appear in the
+Choose What to Export as Scripts dialog.
+
+<p>
+There are a couple of workarounds for this problem:
+
+<p>
+<ol>
+<li>Use the <a href="commandline-devguide.html">command line tools</a>
+<li>Set the Target flag in the Tools/Options window under
+Building/Compiler Types/Internal Compilation
+</ol>
+</ul>
+
+<p>
+<a href="#top">Top</a>
+
+<hr>
+Last Modified: Tue Mar 12 11:40:28 GMT 2003
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/release-notes.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/release-notes.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/release-notes.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title></title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/runtime-howto.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/runtime-howto.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/runtime-howto.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title></title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/uninstall-guide.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/uninstall-guide.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/uninstall-guide.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Uninstalling the Scripting Framework</title>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="top"></a>     
+
+<h1>Guide for Uninstalling the Office Scripting Framework</h1>
+          
+<!--
+<h2>Contents</h2>
+
+<ul>
+<li><p><a href="#unistall">Uninstalling the Scripting Framework</a>
+</ul>
+-->
+
+<h2>Uninstalling the Scripting Framework</h2>
+
+Currently there is no automated process for uninstalling the Scripting
+Framework, so uninstalling must be done manually (the process will be
+automated in a future release). The Scripting Framework will eventually
+be included in the standard OpenOffice.org install/uninstall process.
+
+<p>
+To remove the Scripting Framework:
+<ul>
+<li>Delete the files:
+  <ul>
+    <li>&lt;Office Installation&gt;/user/uno_packages/ooscriptframe.zip </li>
+    <li>&lt;Office Installation&gt;/user/uno_packages/bshruntime.zip </li>
+    <li>&lt;Office Installation&gt;/user/basic/ScriptBindingLibrary/ (delete entire directory) </li>
+    <ul>
+       <li>You may also delete the line referring to <font face="Courier, monospace" size="2">library:name="ScriptBindingLibrary"</font></i>
+           in script.xlc and dialog.xlc found in &lt;Office Installation&gt;/user/basic/ directory.
+           This will remove the entry for ScriptBindingLibrary in Tools->Macro </li>
+    </ul>
+  </ul>
+<li>Switch to the &lt;Office Installation&gt;/program directory and run the command: <font face="Courier, monospace" size="2">pkgchk</font>
+  <ul>
+     <li>On Windows: <font face="Courier, monospace" size="2">pkgchk.exe</font></li>
+     <li>On Solaris/Linux: <font face="Courier, monospace" size="2">./pkgchk</font></li>
+  </ul>
+<li>Use the Tools/Configure dialog to remove the "Scripting Add-ons" entry in the Tools menu.</li>
+</ul>
+
+<p>
+If you wish to remove any scripts from your installation they are stored in the directories:
+<ul>
+<li>&lt;Office Installation&gt;/user/Scripts
+<li>&lt;Office Installation&gt;/share/Scripts
+</ul>
+
+
+
+<!-- Use bak files in <office>/user/config/soffice.cfg/*xml -->
+<p>
+To remove any menu, key or event bindings that you have set up for Office scripts.
+<ul>
+   <li> The original configuration can be restored by removing the files used by the Scripting Framework and replacing them with the files that were backed up during installation.</li>
+   <li> cd &lt;Office&gt;/user/config/soffice.cfg/ </li>
+   <li> Delete all files that don't end in a .bak extension. </li>
+   <li> Rename the .bak files to their original name (i.e. without the .bak extension). </li>
+      <ul><li>e.g. writermenubar.xml.bak to writermenubar.xml</li></ul>
+   <li> cd to META-INF </li>
+   <li> Delete manifest.xml </li>
+   <li> If it is there, rename manifest.xml.bak to manifest.xml </li>
+   <li> <b>NOTE:</b> The configuration files are only created when a change is made through Tools -> Configure. It is possible that no files needed to be backed up during installation of the Scripting Framework. </li>
+   <li>List of config files possibly backed up in &lt;Office&gt;/user/config/soffice.cfg/</li>
+   <ul>
+      <li>writermenubar.xml </li>
+      <li>writerkeybinding.xml </li>
+      <li>calcmenubar.xml </li>
+      <li>calckeybinding.xml </li>
+      <li>impressmenubar.xml </li>
+      <li>impresskeybinding.xml </li>
+      <li>drawmenubar.xml </li>
+      <li>drawkeybinding.xml </li>
+      <li>META-INF/manifest.xml </li>
+   </ul>
+</ul> 
+</p>
+
+<!-- Instructions superceded by file backup
+<p>
+You can use the Tools/Configure dialog to remove any menu, key or event bindings
+that you have set up for Office scripts.
+<ul>
+<li>For Menu assignments:</li>
+  <ul>
+    <li>Select &lt;menu name&gt; [] then click Delete </li>
+  </ul>
+<li>For Keyboard assignments:</li>
+  <ul>
+     <li>Select &lt;key combo&gt; [script://&lt;script name&gt;] then click Delete</li>
+  </ul>
+<li>For Event assignments:</li>
+  <ul>
+     <li>Select OpenOffice.org for application assignments or Document for document assignments</li>
+     <li>Select the script to be removed from Assigned Macro column then click Remove. </li>
+  </ul>
+</ul>
+-->
+
+
+
+<p>
+If you have installed Office Scripting support into a NetBeans installation
+you can remove it by deleting:
+<ul>
+<li>&lt;NetBeans Installation&gt;/modules/office.jar
+</ul>
+
+<a href="#top">Top</a>
+
+<hr>
+Last Modified: Tue Mar 12 11:40:28 GMT 2003
+
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/user-guide.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/user-guide.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/user-guide.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title></title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/whats-next.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/whats-next.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.2/whats-next.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title></title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/SFrameworkInstall.jar
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/SFrameworkInstall.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/SmokeTest.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/SmokeTest.html (added)
+++ websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/SmokeTest.html Fri Nov 25 20:05:15 2011
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+            
+  <meta http-equiv="Content-Type"
+ content="text/html; charset=iso-8859-1">
+            
+  <meta http-equiv="CONTENT-TYPE"
+ content="text/html; charset=iso-8859-1">
+            
+  <meta name="GENERATOR"
+ content="Mozilla/4.79C-CCK-MCD  [en] (X11; U; SunOS 5.8 sun4u) [Netscape]">
+            
+  <meta name="AUTHOR" content="Robert.Kinsella@Sun.COM">
+            
+  <meta name="CREATED" content="20010103;10350500">
+            
+  <meta name="CHANGED" content="20021008;17390600">
+  <title>Smoke Test</title>
+                   
+  <style>
+	<!--
+		TD P { color: #000000 }
+		H1 { color: #3333dd }
+		P { color: #000000 }
+		H2 { color: #3333dd }
+		A:link { color: #ff0000 }
+		A:visited { color: #551a8b }
+	-->
+	</style> 
+      
+  <style>
+	<!--
+		H1 { color: #3333dd }
+		P { color: #000000 }
+		H2 { color: #3333dd }
+		A:link { color: #ff0000 }
+		A:visited { color: #551a8b }
+	-->
+	</style>
+      
+  <style>
+	<!--
+		H1 { color: #3333dd }
+		P { color: #000000 }
+		H2 { color: #3333dd }
+		A:link { color: #ff0000 }
+		A:visited { color: #551a8b }
+	-->
+	</style>
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/assign-event.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/assign-event.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/assign-menu.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/assign-menu.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/beanshell.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/ooo-site/trunk/content/framework/scripting/release-0.3/beanshell.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



Mime
View raw message