# File daybook/mycgi/daybook/owner/d_remake.rb, line 166
def remake_onlyfile(id)
  error_list = Array.new
  require "fileutils"
  FileUtils.mkdir_p(@path_trash)
  # xml path
  path_xml = p_get_xmlpath(id)
  # xml data
  begin
    doc = m_read_xml(path_xml)
    str_xml = doc.to_s
    # save xml
    path_trash_xml = File.join(@path_trash, [id, ".xml"].to_s)
    p_remakesave( path_xml, path_trash_xml, str_xml )
    # html path
    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
    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)
    # save html
    path_trash_html = File.join(@path_trash, [id, ".html"].to_s)
    p_remakesave( path_html, path_trash_html, str_html )
    # end of message
    ok_mes = "<a href='#{path_html.gsub!(@xhtml_dir, @uri_archives_path)}'>RemakeHTML Success</a>"
    return ok_mes if error_list.empty?
    
  rescue
    error_list << path_xml
    return "XML DATA Error <br / >#{error_list}"
  end
  
end