Modules
Sitemap application is in charge of running the supervisor and the following processes under it
Build the file content of the sitemap. It creates the file and it's in charge of the size, if it's growing over the configured size, it's creating a new file.
Creates a index file for the number of files containing the sitemaps.
It has only one function to convert to XML a link. Indeed, it's creating a sitemap tag that's returned to be included inside of a sitemap file.
Create the url tag adding all of the information that could be
passed via attributes to the function to_xml/2 as second parameter.
Configuration for the generation of the sitemap. Here we define some values that are going to be in use for the sitemap files or index files but we cannot add in the individual adds, i.e. hostname.
Define the information needed to generate XML. Here you can find the schemas, the XML header, XML footer, and same header and footer for XML indexes.
The DSL is the implementation of the most important part of this project, it's going to help you to define the pages to be included in the sitemap.
When the directory where a file will be written doesn't exist, this error will be triggered.
Perform the write of the file.
Func is that module that is usually called utils, common, or another name you can figure it out where you have not to think about to put whatever function you don't know where to put.
Generator provides functions for generate the sitemap file.
Location is a facility for giving the path and filename for the sitemap file and the index file.
This error is triggered when Sitemaps.Namer.previous!/1 function
is called but it's the located in the first file.
Names generated for the sitemap files.
Creates a state for the modules that use this module.