Welcome to FPC Wiki Engine (FWE)

  • Everything you would expect from a Wiki, wrapped up in a nice tidy package. Wiki – a type of website that allows the visitors themselves to easily add, remove and otherwise edit and change some available content, sometimes without the need for registration. This ease of interaction and operation makes a wiki an effective tool for collaborative authoring.

  • FPC is a Free Open Source Pascal Compiler. We selected FPC as our compiler of choice since it supports all major operating systems and computer hardware. The language PASCAL is taught to most students in high school or college when perusing a career in computers.

Both of these solutions provided us with a powerful combination. When developing web server applications (called Web Services) using a tool which is capable of producing high-speed computer programs (binaries) versus a constantly evolving script engine which is interpreter based. There are times we feel the use of a script engine makes sense, however for a complex searching tool, this just makes a better business decision.

  • We followed most of the standard wiki markup syntax for Wikipedia.
    • '' double apostrophe (not a quotation mark) denotes italic.
    • ''' triple apostrophe denotes bold.
    • ''''' quintuple apostrophe denotes italic and bold.
    • __ double underscore denotes underscore.
    • -- double dash denotes strikeout.
    • == double equal signs denotes heading.
    • === triple equal signs denotes sub-heading.
    • <space> starting a line with a space denotes mono-space.
    • <tab> starting a line with a tab denotes mono-space.
    • * asterisk does an indent with a bullet.
    • ** double asterisk does two indents with a bullet.
    • *** triple asterisk does three indents with a bullet.
    • # number sign does an indent with a numeric bullet.
    • ## double number signs does two indents with a numeric bullet.
    • ### triple number signs does three indents with a numeric bullet.
    • <cr> and/or <lf> ending a line with either or both turns off all of the above.
    • <blank line> denotes a new section. Each section can be edited individually.
  • We also researched wiki syntax for MediaWiki, WikiWiki, PhpWiki, WikiCreole, ScrewTurn Wiki.

What sets us apart?


  • FWE is a binary application written and compiled for Windows, Linux and Mac OS X operating systems.
    • This allows for faster execution of commands and allowed us to implement much more complex parsing features that other Wiki products.
  • FWE runs the submitted text through the markup engine and stores both the RAW Markup Text and the HTML encoded Text.
    • Since a Wiki environment is primarily a read environment, a visitor to an FWE environment will experience a much faster site.
  • FWE uses ODBC for database connectivity, allowing our product to work with any SQL based database server.
    • Our configuration file allows you to specify database specific settings, even down to Data Types. Allowing our product to leverage Data Types native to the engine you are using.
  • FWE uses 3 different word filtering techniques, producing a truly intelligent TAG CLOUD.
    • One filter contains words which you feel should not be taggable.
    • Another filter contains pronouns in your native language which are useless to TAG COULDs.
    • The last filter allows you to force the filter to keep certain phrases, like how to.
  • FWE uses up to 5 different word matching techniques, producing a powerful search engine.
    • Our search engine only searches words in the TAG CLOUD database.
    • Optionally you can disable or enable SOUNDEX word comparison.
    • Optionally you can disable or enable METAPHONE word comparison.
    • Optionally you can disable or enable DOUBLE METAPHONE word comparison.
    • Optionally you can disable or enable CARVERPHONE word comparison.
    • The 5th technique can not be disabled, it is EXACT WORD comparison.
  • Enterprise style of SQL is used.
    • Our system uses parametrized SQL commands, which out perform RAW SQL commands.
  • Our output is merged against FWE Macro HTML files.
    • This allows your WIKI installation to look totally unique.
    • A global HTML file is used unless a page specific file is found, allowing you to have sections which have a different layout or look.
  • Our product comes with commercial support and upgrades.
    • We will assist you with your installation, testing and roll-out to your production environment.
    • Customization is available, especially when adding our system to a new web server or database solution.
  • With FWE, if someone edits a page, it is checked out automatically.
    • Avoids having two people editing the same content.
    • The editor screen warns the person editing they have 5 minutes, then 2 minutes to save.
    • If a page check-out is stale (over 30 minutes) another person can edit the content.
    • The checkout is invisible to normal day to day viewers, only denoted on the Sitemap.

See also New Features
This pages has been viewed 5875 times since 02-20-2010 20:32:14.
Last modified 04-21-2010 19:52:03 by 10.1.10.128, our engine took (0 milliseconds).
14845 pages served since February 20th, 2010 [when we invented this product].