InnoKB - Innovative Web-based Knowledge Base Management SoftwareIntroducing InnoKBInnoKB is an innovative multi-user knowledge base software tool which helps create, manage and share a collection of full-text searchable databases by using web browsers over network. Each database consists of a collection of info items (namely articles), and each info item accepts HTML text as the article and a collection of files as attachments. You have the convenience of editing the articles within an integrated rich text editor, and uploading attachments effortlessly. Info items can be categorized with the customizable labels and sub labels which are tree structured. Searching databases is easy and fast, and you can combine labels into search criteria. InnoKB consists of a server program running on Windows/Unix servers, and a set of javascript components which will load in web browsers at the client side. InnoKB is currently not a hosted web service, it will actually be running on your own server computers without complicated configurations, or running on your private desktop computers even without a network connection.
System RequirementsInnoKB server works with Windows NT and most of Unix systems, and a Javascript/Cookie enabled web browser is required at the client side. Here's the list of the OS platforms that InnoKB server works with, and we're trying to extend this list. In order for the web interface to be best viewed, one of the following web browsers is recommended: ScreenshotsInnoKB provides three web interfaces respectively for viewers, editors and administrators. Below is a screenshot running the editor interface within Apple Safari web browser. Click here to see more screenshots . Logic Structure of InnoKB DatabasesThe hierarchy chart below tries to illustrate how information is organized within InnoKB. It is virtually a freeform database and fully customizeable; InnoKB repository (on server side)
|
+--Databases (.xml data files)
|
+--Label Tree (namely categories, tags, keywords)
|
+--Label 1 (labeled info items...)
|
+--Label 2 (labeled info items...)
|
+--More ...
|
+--Info Items (namely articles, contents)
|
+--HTML content (editable in-place)
|
+--Attached/linked documents (.doc, .xls, .ppt, .pdf, etc.)
|
+--Attached/linked images (.jpg, .gif, .png, .bmp, etc.)
|
+--Related info items
|
+--Applied labels
|
+--Info Item Links
|
+--Hyperlinks within contents
|
+--Index data (for fast find)
Architecture of InnoKB SoftwareThe hierarchy chart below tries to illustrate the software architecture of InnoKB. This may help you have an idea of the way how InnoKB works, and how you manipulate databases with it. InnoKB software ( server + client )
|
+--Server side (cross-platform: Windows/Unix)
|
+--Inbuilt http server (no Apache/IIS required)
|
+--Xml database/config File (no SQL backend required)
|
+--Database repository (file system as storage)
|
+--Inbuilt search engine (full-text searchable)
|
+--Inbuilt index engine
|
+--Inbuilt query engine
|
+--Inbuilt tokenizing
|
+--For western languages
|
+--For east asian languages (To-do)
|
+--More ...
|
+--File filters (parsing documents for indexing)
|
+--Inbuilt filters (for .Htm, .Txt, .Rtf, etc.)
|
+--Custom or third-party filters
|
+--IFilter interface (Windows NT only)
|
+--Filters inbuilt within Windows(MS-Office, etc.)
|
+--PDF filters (third-party)
|
+--More ...
|
+--Client side
|
+--Web UI (cross-platform: Safari/Chrome/Firefox/Opera/IE, on Windows/Unix)
|
+--Adminstrator web interface
|
+--Editor web interface
|
+--Viewer web interface
|
+--More ...
|
+--Utilities (helping build up databases)
|
+--WebCollect for InnoKB (to-do)
|
+--Database reporter (to-do)
|
+--Data import/export (to-do)
|
+--More ...
|
+--Native client program (Windows/Unix, to-do)
Key Features & BenefitsInnoKB is an easy to use web-based knowledge base management software. It is not a hosted web service, but actually runs on your own server computers. InnoKB has all the benefits in common with other web-based applications. You don't need to install any extra client programs but a familiar web browser is required at the client side, and upgrading the server suite did all the application upgrade tasks. Below is the brief list of key features & Benefits. Easy to setup server
Easy to customize server
Easy to maintain databases
Easy to manage user/group privileges
Easy to manipulate info items
Easy to edit contents
Easy to categorize info items
Easy to link info items
Easy to run queries and fast search
Easy to use web interfaces
Easy to audit event logs and user actions
Easy to port data
Able to extend file filters for indexing
Converting myBase .Nyf files into InnoKB databasesThe Nyf2InnoKB add-on is a database converter which helps convert myBase .nyf files into InnoKB 2.x compatible databases. Since there're a few .Nyf specific converters and the webpage capturing tool available for importing data from other programs/sources (e.g. KeyNote, TreePad, Web browsers etc.) into myBase, so you can indirectly import those supported data sources into InnoKB by first converting into .nyf files and then into InnoKB repository. [ More info ] [ Download ] Downloads for Free TrialTo download a 30-day free trial version of InnoKB Server, please visit our download site. |