Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module XR = Xtmpl.Rewrite
module Xml = Xtmpl.Xml
val rc_file : Stog.Types.stog -> string
module W = Ocf.Wrapper
val default_info : info
val info_wrapper : info Ocf.Wrapper.t
val default_sitemap_data :
default_by_type:info Stog.Types.Str_map.t ->
out_file:string ->
sitemap_data
val sitemap_data_wrapper :
default_by_type:info Stog.Types.Str_map.t ->
out_file:string ->
sitemap_data Ocf.Wrapper.t
val group :
sitemap_data ->
[ `Closed ] Ocf.group * sitemap_data Ocf.conf_option
val load_config :
'a ->
(Stog.Types.stog * sitemap_data) ->
'b ->
Stog.Types.stog * sitemap_data
type url_entry = {
url_loc : Stog.Url.t;
url_lastmod : Stog.Types.date;
url_freq : string option;
url_prio : string option;
}
val gen_sitemap : Stog.Types.stog -> sitemap_data -> url_entry list -> unit
val generate :
'a ->
(Stog.Types.stog * sitemap_data) ->
'b ->
Stog.Types.stog * sitemap_data
val level_funs : (string * sitemap_data Stog.Engine.level_fun) list
val default_levels : int list Stog.Types.Str_map.t
val default_data : sitemap_data
val make_module :
?levels:(string * int list) list ->
unit ->
(module Stog.Engine.Module)
val f : Stog.Types.stog -> (module Stog.Engine.Module)