def remake_all
require "fileutils"
mylist = Array.new
error_list = Array.new
m_common_count_xmlfiles(@path_log_xml).each{|path_xml|
begin
doc = m_read_xml(path_xml); str_xml = doc.to_s
d_y = doc.elements['entry/meta/metadate/d_y'].text
d_m = doc.elements['entry/meta/metadate/d_m'].text
t_i = doc.elements['entry/meta/metadate/t_i'].text
fulldate = doc.elements['entry/meta/metadate/full'].text
FileUtils.mkdir_p(File.join(@xhtml_dir, d_y, d_m))
path_html = File.join(@xhtml_dir, d_y, d_m, [t_i,".html"].to_s)
str_html = m_apply_xsl_path(str_xml, @path_xsl)
p_remakesave( path_html, File.join(@path_trash, "cash.txt"), str_html)
FileUtils.mkdir_p(File.join(@xml_dir, d_y, d_m))
path_newxml = File.join(@xml_dir, d_y, d_m, [t_i,".xml"].to_s)
doc.elements['entry/meta/uri'].text = File.join(@uri_archives_path, d_y, d_m, [t_i,".html"].to_s).to_s
str_newxml = doc.to_s
p_remakesave(path_newxml, File.join(@path_trash, [t_i,".xml"].to_s), str_newxml)
rescue
error_list << path_xml
return "Error list<br />#{error_list.join("<br />")}"
end
}
ok_mes = "<a href='#{@uri_archives_path}'>RemakeAllHTML Succcess</a>"
return ok_mes if error_list.empty?
end