main
erb 31 lines 1.04 KB
Raw
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>