Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
haXe Wiki/Blog/Forum CMS, used by haxe.org
Branch: master
Pull request Compare This branch is 72 commits behind ncannasse:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
art
src
tpl
www
.gitignore
CHANGES.txt
Makefile
README.md
config.tpl.xml
project.hxml
project.hxproj

README.md

Haxe Wiki CMS

The Haxe Wiki CMS is used by haxe.org and provides the following features :

  • a wiki system with a clean extendable markup syntax

    • realtime javascript-based preview
  • each page can be translated while keeping the same navigation

    • (fallback on default english language when user-language specific version is not found)
  • user groups and rights management

    • (control who can create/edit/modify/etc. all or specific pages/paths of the wiki)
  • versioning of all pages changes

  • some parts of the wiki can be turned into a blog-style view

  • allow comments on pages/blogs - if activated

  • an embededded forum system

  • image and files uploads

  • customizable themes with css

  • a remoting api to perform automatic tasks

    • (such as synchronizing the API documentation)
  • entirely written in Haxe !

SETUP

In order to setup the wiki :

  1. download the sources

  2. install Haxe + Neko

    • requires Haxe 2.09+
  3. compile by running haxe project.hxml

  4. either configure mod_neko for Apache or run the local neko server

    1. cd www
    2. nekotools server -rewrite
  5. copy config.tpl.xml as config.xml and configure the db field with your local mysql database server

  6. visit http://localhost:2000/

    • it should create the database, refresh to start using !
Something went wrong with that request. Please try again.