Module Wiki_widgets_interface
module Wiki_widgets_interface : sig..end
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
type wikibox_override = | EditWikitext of Wiki_types.wikibox | History of Wiki_types.wikibox | Oldversion of (Wiki_types.wikibox * int32) | Src of (Wiki_types.wikibox * int32) | PreviewWikitext of (Wiki_types.wikibox * (string * int32)) | EditWikipageProperties of Wiki_types.wikipage | EditCssList of (Wiki_types.wiki * string option) | EditCss of (css_wikibox * (string * int32) option) | CssHistory of css_wikibox | CssPermissions of css_wikibox | CssOldversion of css_wikibox * int32 | EditWikiboxPerms of Wiki_types.wikibox | EditWikiOptions of Wiki_types.wiki
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
type css_wikibox = (Wiki_types.wiki * string option) * Wiki_types.wikibox
module Json_aDwzxSOSrIrfn2FCbUuL55_pRGWd0cb8 : sig..end
module Json_css_wikibox : sig..end
module Json_wikibox_override : Deriving_Json.Defaults(sig type a = Wiki_widgets_interface.wikibox_override val write : Buffer.t -> Wiki_widgets_interface.wikibox_override -> unit val match_variant : 'a -> 'b val read_variant : 'a -> 'b -> 'c val read :
Deriving_Json_lexer.lexbuf ->
Wiki_widgets_interface.wikibox_overrideend)
module Ancestors : sig..end
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
type menu_style = [ `Linear | `None | `Pencil ]
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
type box_info = { bi_subbox:
sectioning:bool ->
menu_style ->
Html5_types.flow5 Eliom_content.Html5.F.elt list option Lwt.t; bi_ancestors: Ancestors.ancestors; bi_box: Wiki_types.wikibox; bi_wiki: Wiki_types.wiki; bi_page: Wiki_types.wiki * string list option; bi_rights: Wiki_types.wiki_rights; bi_menu_style: menu_style; bi_sectioning: bool;}
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
val add_ancestor_bi :
Wiki_types.wikibox ->
box_info -> box_info
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
type page_displayable = | Page_displayable | Page_404 | Page_403
Return code, used for conditions of the form <<cond http_code= >>
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
val page_displayable_eref : page_displayable Eliom_reference.eref
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
val wikisyntax_help_name : string
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
type classes = string list
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
class type wikibox_aux = object..end
A class containing a few auxiliary methods related to wikis
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
A class containing a few auxiliary methods related to wikis
Displays some xhtml elements inside a <div>
Pretty-print the content of a wikibox
Display a wikibox without pretty-printing
If error has is supposed to be displayed for the wikibox wb, displays this error and wraps it together with the xml argument in a div tag. Otherwise, displays only the xml argument
class type frozen_wikibox = object..end
A widget displaying wikiboxes with which the user cannot interact
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
A class containing a few auxiliary methods related to wikis
Displays some xhtml elements inside a <div>
Pretty-print the content of a wikibox
Display a wikibox without pretty-printing
If error has is supposed to be displayed for the wikibox wb, displays this error and wraps it together with the xml argument in a div tag. Otherwise, displays only the xml argument
A widget displaying wikiboxes with which the user cannot interact
Css class for noneditable wikiboxes
type menu_item = | Menu_Edit | Menu_EditWikiboxPerms | Menu_EditWikiOptions | Menu_History | Menu_View | Menu_Css | Menu_WikipageProperties
The various tabs on top of an interactive wikibox
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
A class containing a few auxiliary methods related to wikis
Displays some xhtml elements inside a <div>
Pretty-print the content of a wikibox
Display a wikibox without pretty-printing
If error has is supposed to be displayed for the wikibox wb, displays this error and wraps it together with the xml argument in a div tag. Otherwise, displays only the xml argument
A widget displaying wikiboxes with which the user cannot interact
Css class for noneditable wikiboxes
The various tabs on top of an interactive wikibox
type special_box = | RegularBox | WikiContainerBox of Wiki_types.wiki | WikiPageBox of Wiki_types.wikipage
Argument passed to the function building the interactive menu on top of a wikibox. Regular boxes receive no additional treatment. WikiContainer boxes are for boxes that are the container of a wiki, and receive buttons to edit the permissions or the css of the wiki. WikiPage boxes are for boxes that are wikipages main content, and receive button to edit the css or the permissions of the wikipages
module Json_special_box : Deriving_Json.Defaults(sig type a = Wiki_widgets_interface.special_box val write : Buffer.t -> Wiki_widgets_interface.special_box -> unit val match_variant : 'a -> 'b val read_variant : 'a -> 'b -> 'c val read : Deriving_Json_lexer.lexbuf -> Wiki_widgets_interface.special_boxend)
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
A class containing a few auxiliary methods related to wikis
Displays some xhtml elements inside a <div>
Pretty-print the content of a wikibox
Display a wikibox without pretty-printing
If error has is supposed to be displayed for the wikibox wb, displays this error and wraps it together with the xml argument in a div tag. Otherwise, displays only the xml argument
A widget displaying wikiboxes with which the user cannot interact
Css class for noneditable wikiboxes
The various tabs on top of an interactive wikibox
Argument passed to the function building the interactive menu on top of a wikibox. Regular boxes receive no additional treatment. WikiContainer boxes are for boxes that are the container of a wiki, and receive buttons to edit the permissions or the css of the wiki. WikiPage boxes are for boxes that are wikipages main content, and receive button to edit the css or the permissions of the wikipages
class type virtual interactive_wikibox = object..end
A wikibox with which the user can interact
This module declares the interface for the widget that is used to display wikiboxes, as well a few related types and functions. The widget itself is defined in wiki_widgets.ml
Inductive type used by services to specify a special way to display a wikibox. See Wiki_widgets, method interactive_wikibox for details.
For CSS related constructors, the first argument is of type css_wikibox, described below.
Edition of a wikibox containing wikitext
History of some wikitext
Old version of a wikitext. The second argument is the version number
Src of a wikitext (same arguments as Oldversion)
Preview of a wikibox containing wikitext. The second uple is the wikitext, and the version number of the wikibox *when the edition started*. This is used to display a warning in case of concurrent edits
Edition of the properties of the given wikipage : title, deletion, moving,...
Edition of the CSSs for a page of a wiki. Presents the list of the CSS, with the possibilities to add or to remove some
Edition of a CSS. The first argument is the standard CSS arguments. The (string * int32) is the CSS and the time at which the edition started (as for PreviewWikitext), or None if we are about to start the edition
History of a css
Edition of the permissions of a css
Old version of a wikibox
Edition of the permissions of a wikibox
Edition of the permissions or metadata of a wiki
Arguments for the edition of a css. The wiki argument is the wiki which is concerned. The string option argument is None if the CSS is for the wiki, Some page if it is for the page page of the wiki. The wikibox argument contains the wikibox which holds the css
Type used to avoid wikibox loops
Information available to display a box
Return code, used for conditions of the form <<cond http_code= >>
A class containing a few auxiliary methods related to wikis
Displays some xhtml elements inside a <div>
Pretty-print the content of a wikibox
Display a wikibox without pretty-printing
If error has is supposed to be displayed for the wikibox wb, displays this error and wraps it together with the xml argument in a div tag. Otherwise, displays only the xml argument
A widget displaying wikiboxes with which the user cannot interact
Css class for noneditable wikiboxes
The various tabs on top of an interactive wikibox
Argument passed to the function building the interactive menu on top of a wikibox. Regular boxes receive no additional treatment. WikiContainer boxes are for boxes that are the container of a wiki, and receive buttons to edit the permissions or the css of the wiki. WikiPage boxes are for boxes that are wikipages main content, and receive button to edit the css or the permissions of the wikipages
A wikibox with which the user can interact
Displays the edition form for a wikibox wb containing wikitext. The flag previewonly governs the display of a button "save". If previewonly is true, wb is only previewed, and cannot saved immediately.
The argument content is the text that is displayed in the edit form, or None if for example the box has been deleted and the user has not entered new text yet.
The argument version is the version of the wikibox when the user started edited the box, and is used to check for concurrent modifications.
content
version
Same as display_wikitext_edit_form, but with an help for the syntax of the wiki
Displays the edition form for the wikibox wbcss, which is supposed to contain a CSS. The form is supposed to be displayed instead of the wikibox wb. (This information is used to create menu buttons.) The argument wikipage is supposed to be such that the css associated to the wikipage is in wbcss. The arguments version and content are as in display_wikitext_edit_form.
content
version
Display a form permitting to edit the permissions of the given wiki. The wikibox argument is the wikibox which is overridden if an error occurs
Display a form to edit the permissions of the given wikibox
Display the history of the wikibox wb, which is supposed to contain wikitext
Display the history of the wikibox wb, which is supposed to contain a CSS. See display_css_edit_form for the arguments wbcss and wikipage.
Adds an interactive menu and a title on top of content. The result of displaying wb is supposed to be the argument content. The argument active_item is used to know which tab to highlight in the menu. The argument special_box is used to specify whether we should add special button (see the documentation for special_box. The classes argument must contain a list of css classes that will be added to the outermost xhtml element.
content:
Display the wikibox wb as an interactive wikibox. We return the xhtml code, and the http return code. The options classe and cssmenu are the same as in display_menu_box.
wb:
Same as interactive_wikibox_aux, except that the http error code is not returned.
wb:
Display the wikibox wb_loc, but entirely overrides the content according to the argument override. The argument wb_loc is only used to build the interactive menu.
Returns the css headers for one wiki and optionally one page.
Adds the container of the wiki around some content. The content is given by the function gen_box, which takes as argument the default style of the menus for the wikiboxes, and returns the html code for the content, an option indicating whether the content originates from a wikibox (and which one), an html error code, and the title for the whole page. The page argument is the url of the page wrt. the root of the wiki. For technical reasons it must be specified as a string, and as the original path (ie. string list). The function returns the entire html page, and the http error code returned by gen_box.
Displaying of the content of an entire wikipage, ie. both the container (as per display_container) and the content of the wikibox that corresponds to the wikipage.
Displaying of the content of an template wikipage, with file as subbox.
Display of the list of all the wikis, as well as of some links to edit their properties
Display edit form