
config.pl -- ClioPatria configuration interface
This application provides a web-interface for configuration management
by adding files to config-enabled.
configuration(+Request)[private]- HTTP handler that shows the current status of available and installed configuration modules.
- edit_config_table(+Options)[private]
- HTML Component that shows the available and installed configuration components.
compare_files(+File, +File2, -Status) is det[private]- Compare two files, unifying Status with one of
linked,copiedormodified.
config_files(-Configs)[private]- Get the current configuration status.
reconfigure(+Request)[private]- Update configuration on the basis of the menu.
link_prolog_file(+SourcePath, +DestDir) is det[private]- Install a skeleton file by linking it. If it is not possible to create a symbolic link (typically on system that do not support proper links such as Windows), create a Prolog `link' file that loads the target.
create_link_file(+Dest, +Rel) is det[private]- Creat a link file for a Prolog file. Make sure to delete the target first, to avoid an accidental write through a symbolic link.