What files KSW excludes or restores automatically
Most of the updates the project needs (as a result of web changes) are performed
automatically at the time a project loads:
• Some files are excluded automatically, like the default/front page (not a topic), or .EXE, .GIF, .JPG, etc. files, or files with non-web encodings, or, in general, any file not conforming to a standard web page. But .PDF and Word documents are accepted.
• A topic was deleted. Then all it's instances are removed from TOC. Also, it's Index entry is removed, and all terms based on this topic are removed. If the topic was previously excluded, it is removed from the 'Excluded Files' list.
• A topic was corrupted. For instance, it has no more a title. Then topic is excluded.
• An excluded file was fixed. This topic is removed from the 'Excluded Files' list and added to 'Available Topics'.
• An excluded file was deleted. The file is removed from the 'Excluded Files' list.
• An invalid topic or file is added to the root folder of the web on disk. The file is added to the 'Excluded Files' list.
Important!
Whenever you see the load report showing non-zero values for 'Topics excluded' or
'Topics removed', check the report details on those operations, to prevent unwanted
exclusions or removals in case a topic was corrupted by accident, or a filename was
changed by accident. See Changing Filenames of
Topics. This is important because exclusions or removals of topics can cause
quite drastic changes (all instances/terms of the topic are removed) that can be difficult
to restore manually.
Note. Pressing 'Cancel' after loading a project, and before it is opened (before the KSW main window is opened), will discard all automatic changes. You may then repair any accidental web changes, and load again.
But don't worry too much
Even if you miss the load report, you may 'Discard Changes & Exit' at any time in the KSW
main window, and all changes (including automatic changes) are discarded. But the
Important! section above still makes sense, because the report tells you all, while in
the main window - visually - you may miss some.