#5707 html breaking formatting in wiki discussion [ss2588]

unreleased
open
nobody
General
nobody
2015-02-10
2013-01-29
Chris Tsai
No

[forge:site-support:#2588]

See https://sourceforge.net/p/strawhat/wiki/jfiledb/

The main wiki page and the first comment have the same contents, but in the discussion , it completely breaks the formatting and you can't even edit the comment anymore.

For posterity, the text entered in both the main section and the discussion is as follows:

<h1>Welcome to JFileDB!</h1> <p>JFileDB is a simple Java API to use File System as database. This API is meant to be used for small scale applications that supports file system.</p> <h2>What does support file system mean?</h2> <p>If you are building an application using say Google App Engine, it does not allow you to use any of java.io classes or interfaces. In that case you will not be able to use JFileDB. The simple reason is, JFileDB internally makes use of java.io to read and write the data to file system.</p> <h2>JFileDB is for</h2> <li>Small scale applications.</li> <li>Performance of inserting and fetching a data is not a concern.(<u>Although efforts have taken to make JFileDB fast enough, it is not as fast as other relational DBs such as Oracle or MySQL.</u>)</li> <h2>JFileDB is not for</h2> <li>Applications that are heavily used and fetching the data and inserting the data in lightening fast speed is mandatory.</li> <h2>JFileDB internals</h2> <p>JFileDB gives full credit to OpenCSV project that stores the data in a delimited text into a file. This is an awesome project that throws out an idea of using File System as a database. </p> <p><b>To make use of JFileDB, it is important to have opencsv.jar in the CLASSPATH.</b></p> <h2>Examples</h2> <p>JFileDB.zip contains the distribution jar file and the example folder. The example shows how to make use of different classes in this project.</p> <h3>How to create JFileDBConfiguration></h3> <p><code>CreateJFileDBConfigurationTest</code> class shows how to create the db configuration using JFileDBConfiguration class. This class is an entry point for using JFileDB.</p> <h3>How to create a Table using JFileDBConfiguration></h3> <p><code>JFileDBConfiguration</code> class provides a method to create a Database Table. It requires the table metadata such as Table Name, different columns and their data types to create a table.</p> <h3>How to insert data into a Table?</h3> <p><code>EmployeeInsertTest</code> class shows a way to insert the data into database.</p> <h3>How to select data from a Table? </h3> <p><code>EmployeeSelectTest</code> class shows how to select data from the given table using various filters available.</p>

Discussion


Log in to post a comment.