DEPRECATED VERSION
A wiki lets users collaborate on Web content easily through a Web browser, and wikis also make it easier to understand the process by which some data was created by recording detailed history records. A Database Wiki is a wiki for structured data, providing both database-like capabilities to structure and query data and wiki-like capabilities for collaboration and transparency.
The entry points are defined as main methods of classes in org.dbwiki.main:
CreateServer DatabaseImport DatabasePackageExport DatabasePackageImport DropDatabaseWiki DropServer ImportPresentationFiles StartServer
For convenience, various wrapper scripts are included in the root directory for invoking the various entry points with appropriate classpaths using configuration files in ./resources/configuration/. Those ending with a .sh suffix are suitable for UNIX platforms (including Linux and Mac OS X). Those ending with a .cmd suffix are suitable for Windows.
Java class:
CreateServer
Scripts:
create-server.sh create-server.cmd
This creates the following tables in the relational database:
_database _presentation _user
The first argument is a server configuration file. The second argument is a user configuration file.
Example files are currently in:
./resources/configuration/server/config.sample ./resources/configuration/server/users.sample
We recommend copying these into
./resources/configuration/server/config ./resources/configuration/server/users
and editing according to your local configuration, then the script can be used.
Java class:
StartServer
Scripts:
start-server.sh start-server.cmd
You should now be able to access your Database Wiki server through your web browser by going to:
Java class:
DatabaseImport
Scripts:
database-import.sh
The
The
The
then a suitable path would be '/things').
The
Java class:
ImportPresentationFiles
Script:
import-presentation-files.sh
The