Module Wiki_services

module Wiki_services : sig..end

These are all the services related to wikis


val send_wikipage : 
  rights:Wiki_types.wiki_rights ->
  wiki:Wiki_types.wiki ->
  ?menu_style:Wiki_widgets_interface.menu_style ->
  page:string * string list ->
  unit ->
  Ocsimore_appl.appl Eliom_registration.application_content
  Eliom_registration.kind Lwt.t
val send_wikibox : 
  rights:Wiki_types.wiki_rights ->
  wiki:Wiki_types.wiki ->
  ?menu_style:Wiki_widgets_interface.menu_style ->
  ?page:Wiki_types.wiki * string list option ->
  wb:Wiki_types.wikibox ->
  unit ->
  [> Html5_types.div ] Eliom_content.Html5.F.elt list option Lwt.t
val register_wiki : 
  rights:Wiki_types.wiki_rights ->
  ?sp:'a ->
  path:Eliom_lib.Url.path ->
  wiki:Wiki_types.wiki -> siteids:'b * 'b -> unit -> unit

Register the services for the wiki wiki

val save_then_redirect : 
  ?error:(exn -> unit Lwt.t) ->
  [< `BasePage | `SamePage ] ->
  (unit -> 'a Lwt.t) ->
  Eliom_registration.browser_content Eliom_registration.kind Lwt.t
val error_handler_wb_opt : Wiki_types.wikibox option -> exn -> unit Lwt.t
val error_handler_wb : Wiki_types.wikibox -> exn -> unit Lwt.t
val add_remove_to_string : [< `Add | `Remove ] -> string
val eliom_add_remove : 
  string ->
  ([ `Add | `Remove ], [ `WithoutSuffix ],
   [ `One of [ `Add | `Remove ] ] Eliom_parameter.param_name)
  Eliom_parameter.params_type
val action_edit_css : 
  (Wiki_types.wikibox *
   (Wiki_widgets_interface.css_wikibox * (string * int32) option),
   unit, [< Eliom_service.service_method > `Get ],
   [< Eliom_service.attached > `Nonattached ],
   [< Eliom_service.service_kind > `NonattachedCoservice ],
   [ `WithoutSuffix ],
   [ `One of Wiki_types.wikibox ] Eliom_parameter.param_name *
   ((([ `One of Wiki_types.wiki ] Eliom_parameter.param_name *
   [ `One of string ] Eliom_parameter.param_name) *
   [ `One of Wiki_types.wikibox ] Eliom_parameter.param_name) *
   ([ `One of string ] Eliom_parameter.param_name *
   [ `One of int32 ] Eliom_parameter.param_name)),
   unit, [< Eliom_service.registrable > `Registrable ],
   [> Eliom_service.http_service ])
  Eliom_service.service
val action_edit_css_list : 
  (Wiki_types.wikibox *