| 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> |
| 3 | <% [[root_url, "1.0"], [code_url, "0.9"], [models_url, "0.8"], [repos_url, "0.8"], |
| 4 | [about_url, "0.5"], [changelog_url, "0.5"], [contact_url, "0.3"], |
| 5 | [privacy_url, "0.2"], [terms_url, "0.2"]].each do |loc, priority| %> |
| 6 | <url> |
| 7 | <loc><%= loc %></loc> |
| 8 | <priority><%= priority %></priority> |
| 9 | </url> |
| 10 | <% end %> |
| 11 | <% @changelog_entries.each do |entry| %> |
| 12 | <url> |
| 13 | <loc><%= changelog_version_url(version: entry.tag) %></loc> |
| 14 | <% if entry.date %><lastmod><%= entry.date.iso8601 %></lastmod><% end %> |
| 15 | <priority>0.4</priority> |
| 16 | </url> |
| 17 | <% end %> |
| 18 | <% @repositories.each do |repository| %> |
| 19 | <url> |
| 20 | <loc><%= repository_url(repository.user.username, repository.name) %></loc> |
| 21 | <lastmod><%= repository.updated_at.utc.iso8601 %></lastmod> |
| 22 | <priority>0.6</priority> |
| 23 | </url> |
| 24 | <% end %> |
| 25 | <% @profiles.each do |user| %> |
| 26 | <url> |
| 27 | <loc><%= user_profile_url(user.username) %></loc> |
| 28 | <priority>0.4</priority> |
| 29 | </url> |
| 30 | <% end %> |
| 31 | </urlset> |