<% require 'base/genre.rb' require 'base/series.rb' require 'base/sqlmiscfunc.rb' require 'webview/cgipref.rb' require 'webview/sql_func.rb' require 'webview/commonview.rb' r = Apache.request pref = Preference.new call_wwwdb do |m| g_lmt = m.query("SELECT MAX(last_modified) FROM genre").fetch_row g_lmt = g_lmt ? SqlMiscFunc.sqltime_to_Time(g_lmt[0]) : Time.at(0).utc s_lmt = m.query("SELECT MAX(last_modified) FROM series").fetch_row s_lmt = s_lmt ? SqlMiscFunc::sqltime_to_Time(s_lmt[0]) : Time.at(0).utc n_lmt = m.query("SELECT MAX(last_modified) FROM news").fetch_row n_lmt = n_lmt ? SqlMiscFunc::sqltime_to_Time(n_lmt[0]) : Time.at(0).utc a_lmt = m.query("SELECT MAX(last_modified) FROM news WHERE as_alias != '' OR chapter != ''").fetch_row a_lmt = a_lmt ? SqlMiscFunc::sqltime_to_Time(a_lmt[0]) : Time.at(0).utc lmt = [g_lmt, s_lmt, n_lmt].last cout_header_notmodify(r, lmt, nil, "text/xml") %> http://<%= SiteURL %>/sitemap_genre.xml <%= rds_time(g_lmt) %> http://<%= SiteURL %>/sitemap_series.xml <%= rds_time(s_lmt) %> http://<%= SiteURL %>/sitemap_news.xml <%= rds_time(n_lmt) %> http://<%= SiteURL %>/sitemap_alias.xml <%= rds_time(a_lmt) %> http://<%= SiteURL %>/sitemap_toc.xml http://<%= SiteURL %>/sitemap_rss.xml <% end rewrite_buffer($stdout) { |str| print str.toutf8 } %>