incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ksch...@apache.org
Subject svn commit: r1204746 [7/8] - in /incubator/ooo/ooo-site/trunk/content/dba: FAQ/ QA/ QA/pics/ QA/testfolder/ QA/testfolder/ooQAReloaded/ __modules/ bugs/ css/ development/ downloads/ drivers/ drivers/mdb/ drivers/postgresql/ drivers/sqlite/ howto/ image...
Date Mon, 21 Nov 2011 23:16:13 GMT
Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/address_book_architecture.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/address_book_architecture.html?rev=1204746&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/dba/specifications/address_book_architecture.html (added)
+++ incubator/ooo/ooo-site/trunk/content/dba/specifications/address_book_architecture.html Mon Nov 21 23:15:57 2011
@@ -0,0 +1,1100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+  <meta http-equiv="content-type"
+ content="text/html; charset=ISO-8859-1">
+  <title>Architecture Overview OpenOffice.org Address Book Integration</title>
+</head>
+<body>
+<h1><a name="mozTocId548490" class="mozTocH1"></a>Architecture Overview
+OpenOffice.org Address Book Integration</h1>
+<ol id="mozToc">
+<!--mozToc h1 1 h2 2 h3 3 h4 4 h5 5 h6 6--><li><a href="#mozTocId548490">Architecture
+Overview OpenOffice.org Address Book Integration</a>
+    <ol>
+      <li><a href="#mozTocId858361">Introduction</a></li>
+      <li><a href="#mozTocId175483"> Background</a></li>
+      <li><a href="#mozTocId347884">Glossary</a></li>
+      <li><a href="#mozTocId900549">Supported Address Books</a></li>
+      <li><a href="#mozTocId785983">Architecture</a></li>
+      <li><a href="#mozTocId689331">References</a></li>
+      <li><a href="#mozTocId343804">Appendix - Mozilla files included
+in OpenOffice.org distribution</a><br>
+      </li>
+    </ol>
+  </li>
+</ol>
+<h2><a name="mozTocId858361" class="mozTocH2"></a>Introduction</h2>
+This document aims to provide an overview of the technologies related
+to the integration of the address-book feature into OpenOffice.org and
+Mozilla, a summary of the address-book types supported and their
+respective underlying API's, and an architecture diagram that shows the
+shared and unique parts distributed with OpenOffice.org and Mozilla. An
+appendix lists the Mozilla files installed automatically by
+OpenOffice.org, including platform variations.<br>
+<br>
+Note: The abbreviation AB in this document is used as a shorthand for
+"address-book".<br>
+<h2><a name="mozTocId175483" class="mozTocH2"></a><br>
+Background</h2>
+<p><a href="http://www.openoffice.org/"><b>OpenOffice.org</b></a> 			has
+it's own open database access API called <b>SDBC</b> (<b>S</b>un 			<b>D</b>ata<b>B</b>ase<b>C</b>onnectivity)
+which is modeled on 			the architecture of Java's JDBC. SDBC supports
+several databases 			and database-like API's via an extensible provider
+architecture; 			ODBC 3.0, JDBC, ADO, dBase and CSV are among the
+databases and 			database management systems supported. Each SDBC
+provider is 			implemented as a <b>UNO</b> component; UNO is <a
+ href="http://udk.openoffice.org/common/man/uno.html">OpenOffice.org's
+			component technology</a>.</p>
+			
+<p style="margin-bottom: 0.1cm;"><b>Mail</b> 			applications such as
+Mozilla Messenger and Microsoft Outlook often 			have a local
+address-book (contacts) database, as well as 			enterprise LDAP-based
+directory access which is often used as a 			shared address-book.
+Mozilla extensions are implemented as XPCOM 			components; XPCOM is
+Mozilla's <a href="http://www.mozilla.org/projects/xpcom/">cross-platform
+			("XP") component (object model) technology</a>.</p>
+			
+<h2><a name="mozTocId347884" class="mozTocH2"></a>Glossary</h2>
+<ul>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>Mozilla</b> 				- the
+open-source project and distribution of the Netscape 				browser</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>AbZilla</b> 				- the
+address-book project for Mozilla</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>XPCOM</b> 				- an abbreviation
+of "cross-platform component object 				model", XPCOM is Mozilla's
+in-process component middleware 				technology</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>UNO</b> 				- OpenOffice.org's
+distributed cross-platform component object 				model</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>SDBC</b> 				- <b>S</b>un <b>D</b>ata<b>B</b>ase<b>C</b>onnectivity</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>JDBC</b> 				- Java's extensible
+database API</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>Outlook</b> 				- the
+full-function licensed version of the Microsoft Outlook 				Express mail
+client, including group-calendaring and peer-to-peer 				workflow</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>Outlook 				Express</b> - a
+cut-down mail client based on Microsoft Outlook 				and bundled with
+Microsoft Internet Explorer; replaces the MS 				Mail client</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>WAB</b> 				- MS <b>W</b>indows <b>A</b>ddress<b>B</b>ook
+files (.wab)</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>PAB</b> 				- MS Exchange&reg; <b>P</b>ersonal<b>A</b>ddress<b>B</b>ook</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>CSV</b> 				- <b>C</b>omma-<b>S</b>eparated<b>V</b>alues,
+a generic exchange 				format for table or other repeating lists of
+attribute values</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>COM</b> 				- Common Object
+Model, Microsoft's simple object component 				technology</p>
+				</li>
+  <li>
+    <p><b>MAPI</b> - 				a traditional C API for full-function
+messaging, calendaring and 				address-book</p>
+  </li>
+</ul>
+<h2><a name="mozTocId900549" class="mozTocH2"></a>Supported Address
+Books</h2>
+Several address-book types are supported. Each source is accessed via
+an XPCOM provider component, but this in turn uses a specific
+address-book API as shown in the following table. The address-books
+shown in bold are available on all Mozilla platforms, the other
+address-books are only supported on Windows.<br>
+<br>
+<table style="text-align: left; width: 100%;" border="1" cellspacing="0"
+ cellpadding="0">
+  <tbody>
+    <tr>
+      <td style="vertical-align: top; font-weight: bold;" width="120">Mail
+Client<br>
+      </td>
+      <td style="vertical-align: top; font-weight: bold; width: 400px;">Address
+Book Type<br>
+      </td>
+      <td style="vertical-align: top; font-weight: bold;">API<br>
+      </td>
+    </tr>
+    <tr>
+      <td style="vertical-align: top;" width="120">Any<br>
+      </td>
+      <td style="vertical-align: top;">LDAP<br>
+      </td>
+      <td style="vertical-align: top;">Mozilla's LDAP XPCOM component<br>
+      </td>
+    </tr>
+    <tr>
+      <td style="vertical-align: top;" width="120">Mozilla<br>
+      </td>
+      <td style="vertical-align: top;">Local address book<br>
+      </td>
+      <td style="vertical-align: top;">Mozilla address-book XPCOM
+component<br>
+      </td>
+    </tr>
+    <tr>
+      <td style="vertical-align: top;" width="120">Outlook<br>
+      </td>
+      <td style="vertical-align: top;">Outlook Personal Address Book
+(PAB)<br>
+      </td>
+      <td style="vertical-align: top;">MAPI<br>
+      </td>
+    </tr>
+    <tr>
+      <td style="vertical-align: top;" width="120">Outlook Express / MS
+Mail<br>
+      </td>
+      <td style="vertical-align: top;">Windows Address Book (WAB)<br>
+      </td>
+      <td style="vertical-align: top;">WAB API<br>
+      </td>
+    </tr>
+  </tbody>
+</table>
+<br>
+<h2><a name="mozTocId785983" class="mozTocH2"></a>Architecture</h2>
+<p>As noted above, it 			was decided to provide open address-book
+access for both Mozilla's 			mail client and OpenOffice.org SDBC using a
+common set of 			components. Since the integration of new features into
+Mozilla is 			achieved using XPCOM, it was decided to develop an adaptor
+for 			Outlook and Outlook Express address-books and expose the adaptor
+			using an XPCOM API, and also to support LDAP address-books via an
+			existing XPCOM LDAP component.</p>
+			
+<p>OpenOffice.org 			makes extensive use of it's own UNO object
+component technology. 			Similar to the address-book <b>XPCOM</b>
+component-based provider 			architecture devised for Mozilla, the SDBC
+architecture supports 			providers for many different data sources with
+each new source 			having its own adaptor <b>UNO</b> component. To
+integrate the 			AbZilla address-book components into OpenOffice.org, an
+			address-book data-source must be exposed via a UNO component.</p>
+			
+<p>The architecture 			chosen was to implement the address-book
+providers principally 			using XPCOM to achieve Mozilla integration.
+These XPCOM interfaces 			are then wrapped with a private C++ API which
+is in turn exposed 			to OpenOffice.org via a UNO interface adaptor.
+This architecture 			is summarized in the following diagram:</p>
+			<img src="ab_architecture.gif" title="" alt="architecture overview"
+ style="width: 623px; height: 705px;"><br>
+<p align="center" style="margin-bottom: 0cm;">Figure 			1: <b>OpenOffice.org
+and Mozila, on a common address-book 			architecture</b></p>
+			
+<p><br>
+<br>
+			</p>
+			
+<p>OpenOffice.org 			ships two <b>libraries</b> that expose the Mozilla
+address-book 			functionality to OpenOffice.org's SDBC framework:</p>
+			
+<ul>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>libmozab2.so</b> 				which
+implements a UNO-based SDBC provider and uses a (private) 				C++ API
+provided by libmozabdrv2.so</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>libmozabdrv2.so</b> 				which
+exposes a (private) C++ API and uses the AbZila 				address-book
+XPCOM-based components (and indirectly uses XPCOM 				and it's
+dependencies)</p>
+			</li>
+</ul>
+			
+<p>Since the PAB, WAB 			Moz-AB and Moz-LDAP address-book providers
+expose XPCOM API's, the 			core XPCOM infrastructure and related
+dependencies are required to 			use them.</p>
+			
+<p>For OpenOffice.org 			to make use of the AbZilla XPCOM-based
+address-book components, 			OpenOffice.org now ships with a total 50
+Mozilla files, 			comprising:</p>
+			
+<ul>
+  <li>
+    <p style="margin-bottom: 0.2cm;">the 				essential libraries that
+implement Mozilla's XPCOM technology</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;">configuration 				files</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;">some 				other dependent libraries
+including JavaScript to access XPCOM's 				configuration</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;">the 				library containing the
+four specific address-book related XPCOM 				components (PAB, WAB,
+Mozilla AB, and Mozilla LDAP)</p>
+			</li>
+</ul>
+			
+<p>The Mozilla 			libraries shipped with OpenOffice.org are not
+entirely built from 			the normal Mozilla CVS trunk as some required bug
+fixes developed 			by the project team have not yet been accepted into
+the standard 			Mozilla build. These fixes are listed within a summary
+bug report 			at <a
+ href="http://www.openoffice.org/issues/show_bug.cgi?id=8239">http://www.openoffice.org/issues/show_bug.cgi?id=8239</a>.
+			If these fixes were integrated into Mozilla, it would be possible
+			for OpenOffice.org to use the dependent files from a standard
+			Mozilla installation by pointing a Mozilla environment variable at
+			the Mozilla distribution, but as Mozilla is not completely bundled
+			nor can it be assumed to be pre-installed, the Mozilla
+			dependencies are distrbuted with (and installed by) 			OpenOffice.org.</p>
+			
+<h2><a name="mozTocId689331" class="mozTocH2"></a>References</h2>
+<ul>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>AbZilla</b>, 				the Mozilla
+address-book project - <a href="http://abzilla.mozdev.org/">http://abzilla.mozdev.org</a>
+								</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>SDBC</b>, 				OpenOffice.org's
+database access framework - 				http:<a
+ href="http://staroffice-doc.germany.sun.com:8080/">//dba.openoffice.org/</a>
+								</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>XPCOM</b>, 				Mozilla's object
+component technology - 				<a
+ href="http://www.mozilla.org/projects/xpcom">http://www.mozilla.org/projects/xpcom</a>
+								</p>
+				</li>
+  <li>
+    <p style="margin-bottom: 0.2cm;"><b>UNO</b>, 				OpenOffice.org's
+object component technology - 				http:<a
+ href="http://staroffice-doc.germany.sun.com:8080/">//udk.openoffice.org/</a>
+								</p>
+				</li>
+  <li>
+    <p><b>MAPI</b>, 				Windows Messaging API - 				<a
+ href="http://msdn.microsoft.com/library/?url=/library/en-us/mapi/html/_mapi1book_legal_information_2.asp?frame=true">http://msdn.microsoft.com/library/?url=/library/en-us/mapi/html/_mapi1book_legal_information_2.asp?frame=true</a>
+								</p>
+			</li>
+</ul>
+<p> 			</p>
+<h2><a name="mozTocId343804" class="mozTocH2"></a>Appendix - Mozilla
+files included in OpenOffice.org distribution</h2>
+<br>
+<table cellpadding="0" cellspacing="0" ID="Table1">
+  <tbody>
+	<tr>
+		<td colspan="2" width="7%"> <b>Size (bytes, on Solaris)</b> 		</td>
+		<td width="21%"> <b>Filename</b> 		</td>
+		<td colspan="2" width="8%"> <b>Solaris (Sparc and Intel)</b> 		</td>
+		<td colspan="2" width="8%"> <b>Linux</b> 		</td>
+		<td width="8%"> <b>Win32</b> 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="222898" sdnum="1031;"> 222898 		</td>
+		<td width="21%"> component.reg 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	 	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/addrbook.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	 	<tr>
+		<td colspan="2" width="7%" sdval="1247464" sdnum="1031;"> 1247464 		</td>
+		<td width="21%"> components/libaddrbook.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="633624" sdnum="1031;"> 633624 		</td>
+		<td width="21%"> components/libmork.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="186160" sdnum="1031;"> 186160 		</td>
+		<td width="21%"> components/libmozldap.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="1957760" sdnum="1031;"> 1957760 		</td>
+		<td width="21%"> components/libnecko.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="195712" sdnum="1031;"> 195712 		</td>
+		<td width="21%"> components/libpref.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="221204" sdnum="1031;"> 221204 		</td>
+		<td width="21%"> components/libprofile.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="513568" sdnum="1031;"> 513568 		</td>
+		<td width="21%"> components/librdf.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="75776" sdnum="1031;"> 75776 		</td>
+		<td width="21%"> components/libstrres.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="271228" sdnum="1031;"> 271228 		</td>
+		<td width="21%"> components/libuconv.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="193132" sdnum="1031;"> 193132 		</td>
+		<td width="21%"> components/libucvcn.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="123644" sdnum="1031;"> 123644 		</td>
+		<td width="21%"> components/libucvibm.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="264368" sdnum="1031;"> 264368 		</td>
+		<td width="21%"> components/libucvja.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="202092" sdnum="1031;"> 202092 		</td>
+		<td width="21%"> components/libucvko.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="753456" sdnum="1031;"> 753456 		</td>
+		<td width="21%"> components/libucvlatin.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="187316" sdnum="1031;"> 187316 		</td>
+		<td width="21%"> components/libucvtw.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="257652" sdnum="1031;"> 257652 		</td>
+		<td width="21%"> components/libucvtw2.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="82180" sdnum="1031;"> 82180 		</td>
+		<td width="21%"> components/libunicharutil.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="303864" sdnum="1031;"> 303864 		</td>
+		<td width="21%"> components/liburiloader.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="112548" sdnum="1031;"> 112548 		</td>
+		<td width="21%"> components/libvcard.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="744852" sdnum="1031;"> 744852 		</td>
+		<td width="21%"> components/libxpconnect.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/mork.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/mozldap.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/necko.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="524" sdnum="1031;"> 524 		</td>
+		<td width="21%"> components/necko_dns.xpt 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/profile.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/rdf.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/strres.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/ucharuti.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/uconv.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/ucvcn.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/ucvibm.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/ucvja.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/ucvko.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/ucvlatin.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/ucvtw.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/ucvtw2.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/urildr.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 	<br>
+      </td>
+		<td width="21%"> components/vcard.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/xpc3250.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="2212" sdnum="1031;"> 2212 		</td>
+		<td width="21%"> components/xpcom_base.xpt 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="5103" sdnum="1031;"> 5103 		</td>
+		<td width="21%"> components/xpcom_components.xpt 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="7890" sdnum="1031;"> 7890 		</td>
+		<td width="21%"> components/xpcom_ds.xpt 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="7806" sdnum="1031;"> 7806 		</td>
+		<td width="21%"> components/xpcom_io.xpt 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/xpcom_thread.xpt 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="2513" sdnum="1031;"> 2513 		</td>
+		<td width="21%"> components/xpcom_threads.xpt 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="1560" sdnum="1031;"> 1560 		</td>
+		<td width="21%"> components/xpcom_xpti.xpt 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> components/xppref32.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="8698" sdnum="1031;"> 8698 		</td>
+		<td width="21%"> components/xpti.dat 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="8698" sdnum="1031;"> 8698 		</td>
+		<td width="21%"> components/xptitemp.dat 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="32621" sdnum="1031;"> 32621 		</td>
+		<td width="21%"> defaults/pref/all.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="2096" sdnum="1031;"> 2096 		</td>
+		<td width="21%"> defaults/pref/config.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="3590" sdnum="1031;"> 3590 		</td>
+		<td width="21%"> defaults/pref/editor.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="2668" sdnum="1031;"> 2668 		</td>
+		<td width="21%"> defaults/pref/initpref.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="2039" sdnum="1031;"> 2039 		</td>
+		<td width="21%"> defaults/pref/inspector.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="20741" sdnum="1031;"> 20741 		</td>
+		<td width="21%"> defaults/pref/mailnews.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> defaults/pref/mdn.js 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="1373" sdnum="1031;"> 1373 		</td>
+		<td width="21%"> defaults/pref/security-prefs.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="14394" sdnum="1031;"> 14394 		</td>
+		<td width="21%"> defaults/pref/unix.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> defaults/pref/winpref.js 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="219" sdnum="1031;"> 219 		</td>
+		<td width="21%"> defaults/pref/xpinstall.js 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> js3250.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="352592" sdnum="1031;"> 352592 		</td>
+		<td width="21%"> libldap50.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="745248" sdnum="1031;"> 745248 		</td>
+		<td width="21%"> libmozjs.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 	<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="103388" sdnum="1031;"> 103388 		</td>
+		<td width="21%"> libmozz.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="654092" sdnum="1031;"> 654092 		</td>
+		<td width="21%"> libmsgbaseutil.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="370240" sdnum="1031;"> 370240 		</td>
+		<td width="21%"> libnspr4.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="36592" sdnum="1031;"> 36592 		</td>
+		<td width="21%"> libplc4.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="14432" sdnum="1031;"> 14432 		</td>
+		<td width="21%"> libplds4.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="29284" sdnum="1031;"> 29284 		</td>
+		<td width="21%"> libprldap50.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="2221260" sdnum="1031;"> 2221260 		</td>
+		<td width="21%"> libxpcom.so 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> mozreg.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 	<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> msgbsutl.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 	<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> nsldap32v50.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> nsldappr32v50.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> nspr4.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> nsreg.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> plc4.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> plds4.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%" sdval="10244" sdnum="1031;"> 10244 		</td>
+		<td width="21%"> res/charsetalias.properties 		</td>
+		<td colspan="2" width="8%"> + 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> - 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> xpcom.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+	<tr>
+		<td colspan="2" width="7%"> 		<br>
+      </td>
+		<td width="21%"> zlib.dll 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td colspan="2" width="8%"> - 		</td>
+		<td width="8%"> + 		</td>
+		<td width="48%"> 		<br>
+      </td>
+	</tr>
+  </tbody>
+</table>
+<br>
+<hr style="width: 100%; height: 2px;">
+<div style="text-align: right;">Author: <a
+ href="mailto:ColmS@openoffice.org">Colm Smyth</a><br>
+Last Modified: $Date: 2003/12/16 07:41:48 $<br>
+Copyright &copy; 2002 OpenOffice.org<br>
+</div>
+<font color="#ffffff"></font>
+</body>
+</html>

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/address_book_architecture.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/character_sets.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/character_sets.html?rev=1204746&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/dba/specifications/character_sets.html (added)
+++ incubator/ooo/ooo-site/trunk/content/dba/specifications/character_sets.html Mon Nov 21 23:15:57 2011
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+  <meta http-equiv="content-type"
+ content="text/html; charset=ISO-8859-1">
+  <title>Data Sources Character Sets - Functional Spec</title>
+</head>
+<body>
+<div style="text-align: center;"><font size="+3"><span
+ style="font-weight: bold;">Data Sources Character Sets<br>
+<span style="font-style: italic;"><span style="font-weight: bold;"><font
+ size="+1">Functional Specification<br>
+</font></span></span></span></font>
+<div style="text-align: left;">
+<h2>Content</h2>
+<div style="margin-left: 40px;"><a href="#abstract">Abstract<br>
+</a><a href="#functional">Functional Description</a><br>
+</div>
+<h2><a name="abstract"></a>Abstract</h2>
+OpenOffice.org, Unicode-enabled itself, allows to access non-Unicode
+(8-Bit) databases. Thus when transfering string data from connections
+to such databases, OOo must convert the data into UniCode. For this,
+the user can specify which character set to use for this conversion.<br>
+<h2><a name="functional"></a>Functional Description</h2>
+<ul>
+  <li>
+    <p><font face="arial, sans-serif" size="2">Character sets 				are
+specified per data source. This means that in the data source
+				administration dialog, there is an option where the user chooses
+				a character set to use for every connection created for a data
+				source.</font></p>
+				</li>
+  <li>
+    <p><font face="arial, sans-serif" size="2">The Character 				Sets
+setting is available for the following data source types: 				Adabas,
+ODBC, dBase, Text, MySQL (when adapted via ODBC, see the 				<a
+ href="../specifications/MySQL_data_source_page.html">MySQL
+spec</a>)</font></p>
+				</li>
+  <li>
+    <p><font size="2" face="arial, sans-serif">In general 				(with on
+exception, see below), only character sets which are 				part of the
+respective <a href="http://www.iana.org/assignments/character-sets">IANA-standard</a>
+				can be supported by StarOffice. The reason for this is that
+				character sets need to be transported via UNO, and instead of
+				defining an own standard for naming them, we decided to use the
+				most comprehensive standard available - IANA.</font></p>
+				</li>
+  <li>
+    <p><font face="arial, sans-serif" size="2">OpenOffice.org
+				versions up to 1.0.x supported only a very limited set of
+				character sets, namely windows-1252, macintosh, IBMPC 437,
+				~850,~860,~861,~863,~865,~866, UTF-8 and Big5-HKSCS.</font></p>
+			</li>
+</ul>
+			
+<ul>
+  <p>Since OpenOffice.org 1.1, this list has been extended. For
+				compatibility reasons, the encodings above form the very minimal
+				set of required encodings.</p>
+  <p><font face="arial, sans-serif" size="2"><i>Nowadays, OOo 				data
+sources support every encoding which is known to OOo in 				general,
+and which is a valid IANA name. This list is much too 				large to cite
+it here completely, and it can be extended in the 				future without
+further notice.</i></font></p>
+  <li>
+    <p style="font-style: normal;"><font face="arial, sans-serif"
+ size="2">The 				display names of the character sets are the usual
+names as used 				in other places, too (for instance
+"Tools/Options/Load/Save/HTML compatibility/Character Set").</font></p>
+				</li>
+  <li>
+    <p style="font-style: normal;"><font face="arial, sans-serif"
+ size="2">There 				is one "virtual" character set named "System".
+				Choosing this just means that the current system character set is
+				used, so the user does not need to care for an explicit setting.
+				This is the default when creating new data sources. For Text and
+				dBase data sources, all text encodings which do not have a
+				constant character size are forbidden. For instance, UTF-8 uses a
+				different number of bytes to code different characters &#8211; 				thus
+UTF-8 and all character sets with the same characteristics 				are not
+allowed for dBase and Text.</font></p>
+				</li>
+  <li>
+    <p style="font-style: normal;"><font face="arial, sans-serif"
+ size="2">Consider 				a character set which, in the current
+environment or for the 				current data source type, is not available.
+First, this means 				that the list box for selecting the character sets
+does not 				display it. If, however, the user changed the character set
+for a 				data source by other means than our UI, then we fallback to
+				&#8220;System encoding&#8221;, means instead of the invalid 				encoding
+&#8220;System&#8221; is displayed.</font></p>
+			</li>
+</ul>
+<font size="+3"><span style="font-weight: bold;"><span
+ style="font-style: italic;"><span style="font-weight: bold;"></span></span></span></font><br>
+<hr style="width: 100%; height: 1px;">Author: <a
+ href="mailto:fs@openoffice.org">Frank 			Sch&ouml;nheit</a><br>
+Last Modified: $Date: 2003/07/08 07:21:39 $<br>
+<span style="font-style: italic;">Copyright &COPY; 2001-2003
+OpenOffice.org</span><font size="+3"><span style="font-weight: bold;"><span
+ style="font-style: italic;"><span style="font-weight: bold;"></span></span></span></font></div>
+</div>
+</body>
+</html>

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/character_sets.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/file_based_functions.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/file_based_functions.html?rev=1204746&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/dba/specifications/file_based_functions.html (added)
+++ incubator/ooo/ooo-site/trunk/content/dba/specifications/file_based_functions.html Mon Nov 21 23:15:57 2011
@@ -0,0 +1,210 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+  <meta http-equiv="content-type"
+ content="text/html; charset=ISO-8859-1">
+  <title>SQL functions for file based database drivers</title>
+</head>
+<body>
+<div style="text-align: center;"><font size="+3">SQL Functions for file
+based database drivers<br>
+</font></div>
+<div style="text-align: center;"><font size="+1"><span
+ style="font-style: italic; font-weight: bold;">Feature Specification<br>
+</span></font>
+<div style="text-align: left;">
+<h3><font size="+1">Content</font></h3>
+&nbsp;<a href="#abstract">Abstract</a><br>
+&nbsp;<a href="#functional">Functional Description</a><br>
+<h3><a name="abstract"></a>Abstract</h3>
+The current file based database drivers in OOo 1.0-1.1 (dBase, flat
+file, and spreadsheet) dosn't support any SQL functions. Neither string,
+date nor numeric functions. In the new version OOo 2.0 these drivers
+will support the following functions.<br>
+<h3><a name="functional"></a>Functional description</h3>
+<h1><font face="arial, sans-serif"><font size="2">String functions</font></font></h1>
+<ul>
+  <li>
+    <p><font face="arial, sans-serif"><font size="2">UCASE(str)<br>
+UPPER(str)<br>
+Returns the string str with all characters changed to uppercase
+according to the ascii </font></font><font size="2"><font
+ face="arial, sans-serif">character set </font></font><font
+ face="arial, sans-serif"><font size="2">mapping.<br>
+    </font></font></p>
+  </li>
+  <li>
+    <p><font size="2"><font face="arial, sans-serif">LCASE(str)<br>
+LOWER(str)<br>
+Returns the string str with all characters changed to lowercase
+according to the ascii character set mapping.<br>
+    </font></font></p>
+  </li>
+  <li>
+    <p><font face="arial, sans-serif"><font size="2">ASCII(str)<br>
+Returns the ASCII code value of the leftmost character of the string
+str. Returns 0 if str is the empty string. Returns NULL if str is NULL:</font></font></p>
+  </li>
+  <li><font face="arial, sans-serif"><font size="2">LENGTH(str)<br>
+OCTET_LENGTH(str)<br>
+CHAR_LENGTH(str)<br>
+CHARACTER_LENGTH(str)<br>
+Returns the length of the string str:</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">CHAR(N,...)<br>
+CHAR() interprets the arguments as integers and returns a string
+consisting of the characters given by the ASCII code values of those
+integers. NULL values are skipped:</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">CONCAT(str1,str2,...)<br>
+Returns the string that results from concatenating the arguments.
+Returns NULL if any argument is NULL. May have more than 2 arguments. A
+numeric argument is converted to the equivalent string form.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">LOCATE(substr,str)<br>
+Returns the position of the first occurrence of substring substr in
+string str. Returns 0 if substr is not in str.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">SUBSTRING(str,pos)<br>
+Returns a substring from string str starting at position pos.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">SUBSTRING(str,pos,len)<br>
+SUBSTRING(str FROM pos FOR len)<br>
+Returns a substring len characters long from string str, starting at
+position pos. The variant form that uses FROM is SQL-92 syntax.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">LTRIM(str)<br>
+Returns the string str with leading space characters removed.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">RTRIM(str)<br>
+Returns the string str with trailing space characters removed.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">SPACE(N)<br>
+Returns a string consisting of N space characters.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">REPLACE(str,from_str,to_str)<br>
+Returns the string str with all occurrences of the string from_str
+replaced by the string to_str.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">REPEAT(str,count)<br>
+Returns a string consisting of the string str repeated count times. If
+count &lt;= 0, returns an empty string. Returns NULL if str or count are
+NULL.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">INSERT(str,pos,len,newstr)<br>
+Returns the string str, with the substring beginning at position pos
+and len characters long replaced by the string newstr.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">LEFT(str,len)<br>
+Returns the leftmost len characters from the string str.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">RIGHT(str,len)<br>
+Returns the rightmost len characters from the string str.</font></font></li>
+</ul>
+<h1><font face="arial, sans-serif"><font size="2">Numeric fucntions</font></font></h1>
+<ul>
+  <li><font face="arial, sans-serif"><font size="2">ABS(X)<br>
+Returns the absolute value of X.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">SIGN(X)<br>
+Returns the sign of the argument as -1, 0, or 1, depending on whether X
+is negative, zero, or positive.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">MOD(N,M)<br>
+Modulo (like the % operator in C). Returns the remainder of N divided
+by M.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">FLOOR(X)<br>
+Returns the largest integer value not greater than X.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">CEILING(X)<br>
+Returns the smallest integer value not less than X.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">ROUND(X)<br>
+ROUND(X,D)<br>
+Returns the argument X, rounded to the nearest integer. With two
+arguments rounded to a number to D decimals.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">EXP(X)<br>
+Returns the value of e (the base of natural logarithms) raised to the
+power of X.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">LN(X)<br>
+Returns the natural logarithm of X.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">LOG(X)<br>
+LOG(B,X)<br>
+If called with one parameter, this function returns the natural
+logarithm of X. If called with two parameters, this function returns the
+logarithm of X for an arbitary base B.<br>
+    </font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">LOG10(X)<br>
+Returns the base-10 logarithm of X.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">POWER(X,Y)<br>
+Returns the value of X raised to the power of Y.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">SQRT(X)<br>
+Returns the non-negative square root of X.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">PI()<br>
+Returns the value of PI.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">COS(X)<br>
+Returns the cosine of X, where X is given in radians.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">SIN(X)<br>
+Returns the sine of X, where X is given in radians.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">TAN(X)<br>
+Returns the tangent of X, where X is given in radians.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">ACOS(X)<br>
+Returns the arc cosine of X, that is, the value whose cosine is X.
+Returns NULL if X is not in the range -1 to 1.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">ASIN(X)<br>
+Returns the arc sine of X, that is, the value whose sine is X. Returns
+NULL if X is not in the range -1 to 1.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">ATAN(X)<br>
+Returns the arc tangent of X, that is, the value whose tangent is X.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">ATAN2(Y,X)<br>
+Returns the arc tangent of the two variables X and Y. It is similar to
+calculating the arc tangent of Y / X, except that the signs of both
+arguments are used to determine the quadrant of the result.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">DEGREES(X)<br>
+Returns the argument X, converted from radians to degrees.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">RADIANS(X)<br>
+Returns the argument X, converted from degrees to radians.</font></font></li>
+</ul>
+<h1><font face="arial, sans-serif"><font size="2">DateTime functions</font></font></h1>
+<ul>
+  <li><font face="arial, sans-serif"><font size="2">DAYOFWEEK(date)<br>
+Returns the weekday index for date (1 = Sunday, 2 = Monday, ... 7 =
+Saturday). These index values correspond to the ODBC standard.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">DAYOFMONTH(date)<br>
+Returns the day of the month for date, in the range 1 to 31.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">DAYOFYEAR(date)<br>
+Returns the day of the year for date, in the range 1 to 366.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">MONTH(date)<br>
+Returns the month for date, in the range 1 to 12.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">DAYNAME(date)<br>
+Returns the name of the weekday for date.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">MONTHNAME(date)<br>
+Returns the name of the month for date.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">QUARTER(date)<br>
+Returns the quarter of the year for date, in the range 1 to 4.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">WEEK(date)<br>
+WEEK(date,first)<br>
+With a single argument, returns the week for date, in the range 0 to 53
+(yes, there may be the beginnings of a week 53), for locations where
+Sunday is the first day of the week. The two-argument form of WEEK()
+allows you to specify whether the week starts on Sunday or Monday and
+whether the return value should be in the range 0-53 or 1-52. Here is a
+table for how the second argument works:<br>
+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
+&nbsp;&nbsp;&nbsp; Value &nbsp;&nbsp;&nbsp; Meaning<br>
+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
+&nbsp;&nbsp;&nbsp; 0 &nbsp;&nbsp;&nbsp; Week starts on Sunday and return
+value is in range 0-53<br>
+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
+&nbsp;&nbsp;&nbsp; 1 &nbsp;&nbsp;&nbsp; Week starts on Monday and return
+value is in range 0-53</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">YEAR(date)<br>
+Returns the year for date.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">HOUR(time)<br>
+Returns the hour for time, in the range 0 to 23.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">MINUTE(time)<br>
+Returns the minute for time, in the range 0 to 59.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">SECOND(time)<br>
+Returns the second for time, in the range 0 to 59.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">CURDATE()<br>
+Returns today's date as a value in 'YYYY-MM-DD' or YYYYMMDD format,
+depending on whether the function is used in a string or numeric context.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">CURTIME()<br>
+Returns the current time as a value in 'HH:MM:SS' or HHMMSS format,
+depending on whether the function is used in a string or numeric context.</font></font></li>
+  <li><font face="arial, sans-serif"><font size="2">NOW()<br>
+Returns the current date and time as a value in 'YYYY-MM-DD HH:MM:SS'
+or YYYYMMDDHHMMSS format, depending on whether the function is used in a
+string or numeric context.</font></font></li>
+</ul>
+<br>
+<hr style="width: 100%; height: 1px;"> Author: Ocke.Janssen<br>
+Last Modified: $Date: 2003/07/08 07:21:39 $<br>
+<span style="font-style: italic;">Copyright &COPY; 2003 OpenOffice.org</span><br>
+<font size="+1"><span style="font-style: italic; font-weight: bold;"></span></font></div>
+</div>
+</body>
+</html>

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/file_based_functions.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/form_controls_interop_1.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/form_controls_interop_1.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/form_controls_interop_1.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/multi_column_list_controls.odt
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/multi_column_list_controls.odt?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/multi_column_list_controls.odt
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/multiline_line_ends.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/multiline_line_ends.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/multiline_line_ends.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/navigation_bar.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/navigation_bar.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/navigation_bar.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/navigation_buttons.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/navigation_buttons.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/navigation_buttons.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/prop_browser_enhancements.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/prop_browser_enhancements.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/prop_browser_enhancements.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/rich_text_control.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/rich_text_control.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/rich_text_control.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/scrollbar_form_control.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/scrollbar_form_control.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/scrollbar_form_control.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/spinbutton_form_control.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/spinbutton_form_control.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/forms/spinbutton_form_control.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/index.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/index.html?rev=1204746&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/dba/specifications/index.html (added)
+++ incubator/ooo/ooo-site/trunk/content/dba/specifications/index.html Mon Nov 21 23:15:57 2011
@@ -0,0 +1,610 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+	<head>
+		<title>OpenOffice.org Database Specifications</title>
+		<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
+		<meta http-equiv="Content-Style-Type" content="text/css">
+		<style type="text/css"> @import "/css/dba.css"; .available_in_1x_not_used { background-color:#CCFFCC; }
+	.available_in_20_not_used { background-color:#CCFFFF; }
+	.available_in_204_not_used { background-color:#CCFFFF; }
+	.available_in_680_not_used { background-color:#FFFFCC; }
+	</style>
+		<script type="text/javascript" src="/js/dba_default.js"></script>
+	</head>
+	<body>
+		<div id="dba_menu_bar">
+			<b>Project Sections</b>: <a href="../index.html">Home</a> | <a href="../specifications/index.html" class="selected">
+				<b>Specifications</b></a> | <a href="../QA/index.html">QA</a> | <a href="../development/index.html">
+				Development</a> | <a href="../drivers/index.html">Database Drivers</a><br>
+		</div>
+		<hr>
+		<div class="dba">
+			<h1 id="dba_specifications">OpenOffice.org Base - Specifications</h1>
+		</div>
+		<div class="dba_light">
+			<table cellpadding="0" cellspacing="0" width="100%">
+				<tbody>
+					<tr class="MainTableHeader">
+						<td colspan="2">Most recently added or changed specifications:</td>
+					</tr>
+					<tr>
+						<td>
+							<UL>
+								<LI>
+									2007-11-12: <A href="#application">Data Source 
+        Property dialog</A>: added new database type for Microsoft Access 2007
+        <LI>
+									2007-11-06: <A href="#application">Functions property browser</A>: 
+								extension of the report property browser to create report functions
+								<LI>
+									2007-11-06: <A href="#application">Data Source Property dialog</A>: added option 'Ignore currency field information' to the 
+        'Special Settings' page</LI></UL>
+						</td>
+						<td>
+					<tr class="MainTableHeader">
+						<td>Sections</td>
+						<td>Legend</td>
+					</tr>
+					<tr>
+						<td>
+							<ul>
+								<li>
+									<a href="#application">Database Application</a>
+								<li>
+									<a href="#wizards">Wizards</a>
+								<li>
+									<a href="#architecture">Architecture</a>
+								<li>
+									<a href="#core_functionality">Database Driver Core Functionality</a>
+								<li>
+									<a href="#forms">Forms and Form Controls</a>
+								<li>
+									<a href="#misc">Miscellaneous</a>
+								</li>
+							</ul>
+						</td>
+						<td width="300">
+							<b>V</b>: Document version<br>
+							<b>A</b>: OpenOffice.org version in which the functionality described in this 
+							document is/will be available.<br>
+							<b>D</b>: Date of the last change to the document<br>
+							<b>T</b>: Document type
+						</td>
+					</tr>
+				</tbody>
+			</table>
+			<table cellpadding="0" cellspacing="0">
+				<tbody>
+					<!-- ======================= -->
+					<!----------------------------->
+					<tr class="MainTableHeader">
+						<td rowspan="1" colspan="7">
+							<a name="application">Database Application </a>
+						</td>
+					</tr>
+					<tr class="InnerTableHeader">
+						<td valign="top" width="180">Specification Name:</td>
+						<td>Description:</td>
+						<td>Author:</td>
+						<td>V</td>
+						<td>A</td>
+						<td>D</td>
+						<td>T</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td valign="top" width="180"><a href="ReportDesigner.odt">Report Designer</a></td>
+						<td>Specification for the new Report Designer</td>
+						<td><a href="mailto:ocke.janssen@sun.com">Ocke Janssen</a></td>
+						<td>1.8</td>
+						<td><span class="available_whenever">2.3.</span></td>
+						<td>2008-10-30</td>
+						<td><img src="../images/odt.gif" title="OASIS OpenDocument Text" alt="odt" style="WIDTH: 16px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<TR>
+						<TD vAlign="top" width="180"><a href="Function_Property_Browser.odt">Functions property browser</a></TD>
+						<TD>Specification hot to create simple functions with the report property browser</TD>
+						<td><a href="mailto:ocke.janssen@sun.com">Ocke Janssen</a></td>
+						<td>0.1</td>
+						<td><span class="available_whenever">2.4</span></td>
+						<td>2007-11-06</td>
+						<td><img src="../images/odt.gif" title="OASIS OpenDocument Text" alt="odt" style="WIDTH: 16px; HEIGHT: 16px"></td>
+					</TR>
+					<tr>
+						<td valign="top" width="180"><a href="Conditional%20Formatting.odt">The conditional 
+								formatting dialog</a></td>
+						<td>Specification for the conditional formatting dialog in the Report Designer</td>
+						<td><a href="mailto:bettina.haberer@sun.com">Bettina Haberer</a></td>
+						<td>0.1</td>
+						<td><span class="available_whenever">2.3.</span></td>
+						<td>2007-05-21</td>
+						<td><img src="../images/odt.gif" title="OASIS OpenDocument Text" alt="odt" style="WIDTH: 16px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td valign="top" width="180"><a href="Link_CSV_Text_files_into_HSQL_databases.odt">Link 
+								CSV/Text files into HSQL databases</a></td>
+						<td>HSQLDB, the default database engine used by OpenOffice.org Base, features 
+							linkage of CSV/Text files, handling them as if they were native HSQL tables, 
+							including applicability of the full power of the HSQL database engine.<br>
+							This document describes an user interface, implemented for OpenOffice.org Base, 
+							which allows to conveniently manage those linked tables in an HSQL database.</td>
+						<td><a href="mailto:frank.schoenheit@sun.com">Frank Schönheit</a></td>
+						<td>0.3</td>
+						<td><span class="available_whenever">t.b.d.</span></td>
+						<td>2006-11-27</td>
+						<td><img src="../images/odt.gif" title="OASIS OpenDocument Text" alt="odt" style="WIDTH: 16px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td valign="top" width="180"><a href="Queries_in_Queries_.odt">Queries in Queries</a></td>
+						<td>For certain database backends, OpenOffice.org supports using queries in 
+							queries.</td>
+						<td><a href="mailto:frank.schoenheit@sun.com">Frank Schönheit</a></td>
+						<td>1.0.1</td>
+						<td><span class="available_in_204">2.0.4</span></td>
+						<td>2006-10-11</td>
+						<td><img src="../images/odt.gif" title="OASIS OpenDocument Text" alt="odt" style="WIDTH: 16px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td valign="top" width="180"><a href="Data_Source_Property_Dialog.sxw">Data Source 
+								Property dialog</a></td>
+						<td>This document describes the handling of data source properties in OO.org 2.0.</td>
+						<td><a href="mailto:oj@openoffice.org">Ocke Janssen</a></td>
+						<td>1.4</td>
+						<td>2.4</td>
+						<td>2007-11-12</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px">
+						</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180">
+							<a href="http://dba.openoffice.org/specifications/Database_application.sxw"></a>
+							<a href="Database_application.sxw">Database Application</a>
+						</td>
+						<td>The document describes the new database application.</td>
+						<td><a href="mailto:oj@openoffice.org">Ocke Janssen</a></td>
+						<td>1.1</td>
+						<td>2.2</td>
+						<td>2005-02-01</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px">
+						</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="http://dba.openoffice.org/specifications/Database_Registration.sxw">Database 
+								Registration dialog</a></td>
+						<td>The document describes the new database registration dialog.<br>
+						</td>
+						<td><a href="mailto:oj@openoffice.org">Ocke Janssen</a></td>
+						<td>1.4</td>
+						<td>2.2</td>
+						<td>2004-01-28<br>
+						</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px">
+						</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="query_im_export.sxw">Export and Import of Queries</a></td>
+						<td>The document describes a feature to provide the easy importing and exporting of 
+							queries (SQL statements) created within OOo Base.</td>
+						<td><a href="mailto:phillg@openoffice.org">Phill Gillespie</a></td>
+						<td>1.0</td>
+						<td><span class="available_whenever">t.b.d.</span></td>
+						<td>2004-06-13</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px">
+						</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="Embedded_Database.sxw">Embedded Database</a></td>
+						<td>The document describes a feature to embed any kind of databases.</td>
+						<td><a href="mailto:oj@openoffice.org">Ocke Janssen</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2004-11-08</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px">
+						</td>
+					</tr>
+					<!-- ======================= -->
+					<!-- Wizards                 -->
+					<tr class="MainTableHeader">
+						<td rowspan="1" colspan="7"><a name="wizards"></a>Wizards</td>
+					</tr>
+					<tr class="InnerTableHeader">
+						<td valign="top" width="180">Specification Name:</td>
+						<td>Description:</td>
+						<td>Author:</td>
+						<td><b>V</b></td>
+						<td>A</td>
+						<td>D</td>
+						<td>T</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="Wizard_Report.sxw">ReportWizard</a></td>
+						<td>
+							This document describes the functionality of the report wizard. With this 
+							wizard it is possible to generate reports with a lot of different styles from a 
+							database document.</td>
+						<td><a href="mailto:bc@openoffice.org">Berend Cornelius</a></td>
+						<td>1.1</td>
+						<td>2.2</td>
+						<td>2005-03-10</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="Wizard_Query.sxw">Query Wizard</a></td>
+						<td>The new query wizard</td>
+						<td><a href="mailto:bc@openoffice.org">Berend Cornelius</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2004-01-26</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="Wizard_Table.sxw">Table Wizard</a></td>
+						<td>The new table wizard</td>
+						<td><a href="mailto:bc@openoffice.org">Berend Cornelius</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2003-12-18</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="Wizard_Form.sxw">Form Wizard</a></td>
+						<td>The new improved form wizard</td>
+						<td><a href="mailto:bc@openoffice.org">Berend Cornelius</a></td>
+						<td>1.1</td>
+						<td>2.2</td>
+						<td>2003-12-19</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="Wizard_Database.sxw">Database Wizard</a></td>
+						<td>The main entry point into the database application (OpenOffice.org Base) is a 
+							wizard which guides the user through the creation of a database document.</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.1.4</td>
+						<td>2.2</td>
+						<td>2005-06-27</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!-- ======================= -->
+					<!-- Architecture            -->
+					<tr class="MainTableHeader">
+						<td rowspan="1" colspan="7"><a name="architecture"></a>Architecture</td>
+					</tr>
+					<tr class="InnerTableHeader">
+						<td valign="top" width="180">Specification Name:</td>
+						<td>Description:</td>
+						<td>Author:</td>
+						<td><b>V</b></td>
+						<td>A</td>
+						<td>D</td>
+						<td>T</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="address_book_architecture.html"> Address Book Architecture</a></td>
+						<td>This document aims to provide an overview of the technologies related to the 
+							integration of the address-book feature into OpenOffice.org and Mozilla, a 
+							summary of the address-book types supported and their respective underlying 
+							API's, and ...</td>
+						<td><a href="mailto:ColmS@openoffice.org">Colm Smyth</a></td>
+						<td>n/a</td>
+						<td><a class="available_in_1x" href="http://download.openoffice.org/1.1.1/index.html">1.1.1</a></td>
+						<td>n/a</td>
+						<td><img src="../images/html.gif" title="HTML Document" alt="html" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<tr>
+						<td>
+							<br>
+						</td>
+					</tr>
+					<!-- ======================= --> <!-- Core Functionality      -->
+					<tr class="MainTableHeader">
+						<td rowspan="1" colspan="7"><a name="core_functionality"></a>Database Driver Core 
+							Functionality</td>
+					</tr>
+					<tr class="InnerTableHeader">
+						<td valign="top" width="180">Specification Name:</td>
+						<td>Description:</td>
+						<td>Author:</td>
+						<td><b>V</b></td>
+						<td>A</td>
+						<td>D</td>
+						<td>T</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="file_based_functions.html">File based functions</a></td>
+						<td>This document describes the SQL functions implemented by file based database 
+							drivers.</td>
+						<td><a href="mailto:oj@openoffice.org">Ocke Janssen</a></td>
+						<td>n/a</td>
+						<td><a class="available_in_1x" href="http://download.openoffice.org/1.1.1/index.html">1.1.1</a></td>
+						<td>n/a</td>
+						<td><img src="../images/html.gif" title="HTML Document" alt="html" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<tr>
+						<td>
+							<br>
+						</td>
+					</tr>
+					<!-- ======================= -->
+					<!-- Forms and Form Controls -->
+					<tr class="MainTableHeader">
+						<td rowspan="1" colspan="7"><a name="forms"></a>Forms and Form Controls</td>
+					</tr>
+					<tr class="InnerTableHeader">
+						<td valign="top" width="180">Specification Name:</td>
+						<td>Description:</td>
+						<td>Author:</td>
+						<td><b>V</b></td>
+						<td>A</td>
+						<td>D</td>
+						<td>T</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td valign="top" width="180"><a href="forms/scrollbar_form_control.sxw">Scroll Bar Form 
+								Control</a>
+						</td>
+						<td>A form control which acts as a scrollbar.</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2003-11-05</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="http://dba.openoffice.org/specifications/forms/spinbutton_form_control.sxw">Spin 
+								Button Form Control</a></td>
+						<td>A form control which acts as a spinbutton.</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2003-11-05</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="forms/prop_browser_enhancements.sxw">Property Browser Enhancements</a></td>
+						<td>Changes to the form/control property browser which hopefully increase its 
+							usability</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.0.3</td>
+						<td>2.2</td>
+						<td>2004-03-03</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="forms/rich_text_control.sxw">A Rich Text Form Control</a></td>
+						<td>This document describes a control which allows displaying and editing rich 
+							text.</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.0.2</td>
+						<td>2.2</td>
+						<td>2005-02-17</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="forms/navigation_bar.sxw">Navigation Bar Form Control</a></td>
+						<td>This document describes a control which provides the functionality from the 
+							well-known form navigation toolbar.</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.0.2</td>
+						<td>2.2</td>
+						<td>2004-07-15</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="forms/navigation_buttons.sxw">Form Navigation Functionality for Push 
+								Buttons</a></td>
+						<td>This document describes an extension to push button controls, which allows to 
+							easily assign common form navigation functionality (such as moving the form to 
+							a new record) to those buttons.</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.0.1</td>
+						<td>2.2</td>
+						<td>2004-04-05</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="forms/multiline_line_ends.sxw">Handling Line Ends in MultiLine Text Fields</a></td>
+						<td>specifies how to handle different line ends ("DOS-like" (CR LF) vs. "Unix-like" 
+							(LF)) in form controls.</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2004-04-26</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="forms/form_controls_interop_1.sxw">Form Controls: 
+								Interoperability I</a></td>
+						<td>OpenOffice.org's form controls will be refit with various new properties, which 
+							allow to modify appearance-related aspects of them which previously could not 
+							be customized. This gives ....</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2004-06-18</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="forms/multi_column_list_controls.odt">Multi Column List and 
+								Combo Box Controls</a></td>
+						<td>OpenOffice.org extends its existing list and combo box form controls to allow 
+							for more than one column. That is, ...</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>0.2</td>
+						<td><span class="available_whenever">t.b.d.</span></td>
+						<td>2005-06-01</td>
+						<td><img src="../images/odt.gif" title="OASIS OpenDocument Text" alt="odt" style="WIDTH: 16px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td>
+							<br>
+						</td>
+					</tr>
+					<!-- ======================= -->
+					<!-- Miscellaneous           -->
+					<tr class="MainTableHeader">
+						<td rowspan="1" colspan="7"><a name="misc"></a>Miscellaneous</td>
+					</tr>
+					<tr class="InnerTableHeader">
+						<td valign="top" width="180">Specification Name:</td>
+						<td>Description:</td>
+						<td>Author:</td>
+						<td><b>V</b></td>
+						<td>A</td>
+						<td>D</td>
+						<td>T</td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="character_sets.html">Character Sets for Database Access</a></td>
+						<td>OpenOffice.org, Unicode-enabled itself, allows to access non-Unicode (8-Bit) 
+							databases. Thus when transfering string data from connections to such databases 
+							....</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>n/a</td>
+						<td><a class="available_in_1x" href="http://download.openoffice.org/1.1.1/index.html">1.1.1</a></td>
+						<td>n/a</td>
+						<td><img src="../images/html.gif" title="HTML Document" alt="html" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="Drag_Drop_DSBrowser.html"> Drag and Drop in the Datasource 
+								browser</a></td>
+						<td>Describes what should be possible to drag&amp;drop in the datasource browser.</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>n/a</td>
+						<td><a class="available_in_1x" href="http://download.openoffice.org/1.1.1/index.html">1.1.1</a></td>
+						<td>n/a</td>
+						<td><img src="../images/html.gif" title="HTML Document" alt="html" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="Form_Navigator_DnD.html">Data Exchange in the form navigator</a></td>
+						<td>This document describes the data exchange functionality in the form navigator. 
+							This is the small floater which can be switched .....
+						</td>
+						<td><a href="mailto:fs@openoffice.org">Frank Schönheit</a></td>
+						<td>n/a</td>
+						<td><a class="available_in_1x" href="http://download.openoffice.org/1.1.1/index.html">1.1.1</a></td>
+						<td>n/a</td>
+						<td><img src="../images/html.gif" title="HTML Document" alt="html" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="AutoIncrementValues.html">Auto-Increment values</a></td>
+						<td>This document describes a general way to create and retrieve auto increment 
+							values.
+						</td>
+						<td><a href="mailto:oj@openoffice.org">Ocke Janssen</a></td>
+						<td>n/a</td>
+						<td><a class="available_in_1x" href="http://download.openoffice.org/1.1.1/index.html">1.1.1</a></td>
+						<td>n/a</td>
+						<td><img src="../images/html.gif" title="HTML Document" alt="html" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="MySQL_data_source_page.html">MySQL data source page</a></td>
+						<td>This document describes the data source page, which will be displayed when 
+							choosing MySQL as database type in the data source administration dialog
+						</td>
+						<td><a href="mailto:oj@openoffice.org">Ocke Janssen</a></td>
+						<td>n/a</td>
+						<td><a class="available_in_1x" href="http://download.openoffice.org/1.1.1/index.html">1.1.1</a></td>
+						<td>n/a</td>
+						<td><img src="../images/html.gif" title="HTML Document" alt="html" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180">
+							<a href="ADO_Browse_Dialog.sxw">ADO Browse Dialog</a></td>
+						<td>This document describes a browse dialog we want to add to data source 
+							administration dialog of ADO datasource.
+						</td>
+						<td><a href="mailto:windly@openoffice.org">Wind li</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2003-12-17</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180">
+							<a href="Ldap_authentication.sxw">LDAP Authentication</a></td>
+						<td>This document describes the LDAP authentication enhancement.
+						</td>
+						<td><a href="mailto:windly@openoffice.org">Wind li</a></td>
+						<td>1.1</td>
+						<td>2.2</td>
+						<td>2003-12-17</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td width="180"><a href="Write_Access_To_AddressBooks.sxw">Write Access To AddressBooks</a></td>
+						<td>This document is for i20338 Q-PCD Database-15: Read and Write access to Address 
+							Books.
+						</td>
+						<td><a href="mailto:windly@openoffice.org">Wind li</a></td>
+						<td>0.2</td>
+						<td><span class="available_in_20">2.0</span></td>
+						<td>2004-04-19</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="Thunderbird_ab.sxw">Mozab Enhance</a><br>
+						</td>
+						<td>This document describes the changes need to be made to access multiple Mozilla 
+							profiles and Thunderbird profiles.<br>
+						</td>
+						<td><a href="mailto:windly@openoffice.org">Wind li</a></td>
+						<td>1.0</td>
+						<td>2.2</td>
+						<td>2005-01-31<br>
+						</td>
+						<td><img src="../images/sxw.gif" title="OpenOffice.org Text Document" alt="sxw" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+					<tr>
+						<td><a href="kde_address_book_access.odt">KDE Address Book Access</a><br>
+						</td>
+						<td>OpenOffice.org will be enabled to access the KDE Address Book data, if running 
+							on a KDE system.<br>
+						</td>
+						<td><a href="mailto:frank.schoenheit@sun.com">Frank Schönheit</a></td>
+						<td>0.4</td>
+						<td>2.0.2</td>
+						<td>2005-12-13</td>
+						<td><img src="../images/odt.gif" title="OASIS OpenDocument Text" alt="odt" style="WIDTH: 13px; HEIGHT: 16px"></td>
+					</tr>
+					<!----------------------------->
+				</tbody>
+			</table>
+		</div>
+	</body>
+</html>
\ No newline at end of file

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/kde_address_book_access.odt
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/kde_address_book_access.odt?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/kde_address_book_access.odt
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/dba/specifications/query_im_export.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/dba/specifications/query_im_export.sxw?rev=1204746&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/dba/specifications/query_im_export.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



Mime
View raw message