def initialLoad
mylog = Logger['iowa_log']
fileRegex = Regexp.new('\.view$|\.vew$\.htm$|\.html$')
search_proc = proc do |dirpath|
r = []
Dir.foreach(dirpath) do |filename|
next if filename == '.' or filename == '..' or /^\./.match(filename) or /^[a-z]/.match(filename)
fullname = "#{dirpath}/#{filename}"
if FileTest.directory? fullname
r.concat(search_proc.call(fullname))
elsif fileRegex.match(filename)
r.push fullname
end
end
r.sort
end
pathlist = search_proc.call(@docroot)
reloadLoop(pathlist)
end