API

Core

Crypt

crypt_passwd passwd encrypts passwd using the crypt(3) function.

Language
Dyngroups

Creating dynamic groups if needed

Ocsimore_common
Ocsimore_config
Ocsimore_lib

Association maps with default values (which thus never raise Not_found

Opaque

Opaque types for int and string.

Ocsi_sql

Database interface to the Ocsimore database.

User

Module Users.

User_sql

The abstract type of user ids

Widget

This module contains general-use widgets for Ocsimore.

Xform

Maps the empty list to None, and all the others lists to Some

User

User_data
User_external_auth

Wiki

Wikicreole

Parser for Wikicreole

Wiki_data

This is the wiki component of Ocsimore.

Wiki_models
Wiki_self_services

This file define some tables that contain the services that are dynamically associated to a given wiki: the service that answers for a page of the wiki (two services: attached and non-attached)., the service that answers for the css of the wiki The other services for wikis take the wiki as argument, and are defined in Wiki_services.

Wiki_sql
Wiki_syntax

Pretty print wiki to HTML5 using Eliom's TyXML

Wiki_types
Wiki_widgets_interface

This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions.

Wiki

Forum

Forum_sql0
Forum_data
Forum
Forum_sql
Forum_types

Core site

Ocsimore_appl
Page_site

User site

User_site
User_ext

Provides a function to register the wikicreole extensions for user management (i.e.

User_services
User_widgets

Wiki site

Wiki_site
HTML5outliner
Wiki_ext

Provides a function to register the wikicreole extensions for wikis.

Wiki_services

These are all the services related to wikis

Wiki_widgets
Wiki_menu
Wiki_dir

Forum site

Forum_site
Forum_wikiext

Provides a function to register the wikicreole extensions for forums.

Forum_services
Forum_widgets

Wikiperso

Wikiperso

Index