Status: 2002-03-18, v1 Short Description: xhtmlify walks a directory tree looking for .htm, .html and .ihtml files and calls tidy for each on of them to have them converted into well-formed xhtml/xml. afterwards it generated a small report and gives you a list of all errors that in most cases have to be manually fixed. Install: - compile tidy and put the 'tidy' executable somewhere in your $PATH - put xhtmlify whereever you want, and chmod a+x it Long: Usage: xhtmlify.sh [-logdir ] [-modify] [-indent] [-verbose] [] -logdir specify the directory where you want to the logfiles to be written; (default is /tmp/xhtmlify-log-$PID) -modify do not write output into its separate output-dir but modify files in-place -indent indent xml output; be careful: some browsers render differently based on amount of whitespace found -verbose be verbose; print name of file that is being worked on... source directory to crawl for html files if -modify is not given, each file's output will be written into it's place below this directory. Example: mkdir /tmp/xhtmlify-log mkdir /tmp/xhtmlify-out xhtmlify -logdir /tmp/xhtmlify-log /www/htdocs/customerX /tmp/xhtmlify-out