* Add /profile, /profile.json endpoints. * Make "My Account" link to /profile. * Add 'User ID' field to profile page.
176 lines
7.9 KiB
Plaintext
176 lines
7.9 KiB
Plaintext
<div id="c-static">
|
|
<div id="a-site-map">
|
|
<section>
|
|
<ul>
|
|
<li><h1>Posts</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:posts")) %></li>
|
|
<li><%= link_to("Listing", posts_path) %></li>
|
|
<li><%= link_to("Upload", new_upload_path) %></li>
|
|
<li><%= link_to("Upload Listing", uploads_path) %></li>
|
|
<li><%= link_to("Popular", popular_explore_posts_path) %></li>
|
|
<li><%= link_to("Most Viewed", viewed_explore_posts_path) %></li>
|
|
<% if CurrentUser.can_approve_posts? %>
|
|
<li><%= link_to("Moderate", moderator_post_queue_path) %></li>
|
|
<% end %>
|
|
<% if CurrentUser.is_moderator? %>
|
|
<li><%= link_to("Mass Edit", edit_moderator_tag_path) %></li>
|
|
<% end %>
|
|
<li><%= link_to("Similar Images Search", iqdb_queries_path) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Post Events</h1></li>
|
|
<li><%= link_to("Changes", post_versions_path) %></li>
|
|
<li><%= link_to("Approvals", post_approvals_path) %></li>
|
|
<% if CurrentUser.is_approver? %>
|
|
<li><%= link_to("Disapprovals", moderator_post_disapprovals_path) %></li>
|
|
<% end %>
|
|
<li><%= link_to("Appeals", post_appeals_path) %></li>
|
|
<li><%= link_to("Flags", post_flags_path) %></li>
|
|
<li><%= link_to("Replacements", post_replacements_path) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Tools</h1></li>
|
|
<li><%= link_to("Source Code", Danbooru.config.source_code_url) %></li>
|
|
<li><%= link_to("Bug Reports", Danbooru.config.issues_url) %></li>
|
|
<li><%= link_to("Keyboard Shortcuts", keyboard_shortcuts_path) %></li>
|
|
<li><%= link_to("Bookmarklet", bookmarklet_path) %></li>
|
|
<li><%= link_to("User Scripts", wiki_pages_path(title: "about:userscripts")) %></li>
|
|
<li><%= link_to("API Documentation", wiki_pages_path(:title => "help:api")) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Artists</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:artists")) %></li>
|
|
<li><%= link_to("Listing", artists_path) %></li>
|
|
<li><%= link_to("Banned", banned_artists_path) %></li>
|
|
<li><%= link_to("Changes", artist_versions_path) %></li>
|
|
</ul>
|
|
</section>
|
|
<section>
|
|
<ul>
|
|
<li><h1>Tags</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:tags")) %></li>
|
|
<li><%= link_to("Cheat sheet", wiki_pages_path(:title => "help:cheatsheet")) %></li>
|
|
<li><%= link_to("Aliases", tag_aliases_path) %></li>
|
|
<li><%= link_to("Implications", tag_implications_path) %></li>
|
|
<li><%= link_to("Listing", tags_path) %></li>
|
|
<li><%= link_to("Search", meta_searches_tags_path) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Notes</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:notes")) %></li>
|
|
<li><%= link_to("Listing", notes_path) %></li>
|
|
<li><%= link_to("Search", search_notes_path) %></li>
|
|
<li><%= link_to("Changes", note_versions_path) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Pools</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:pools")) %></li>
|
|
<li><%= link_to("Listing", pools_path) %></li>
|
|
<li><%= link_to("Gallery", gallery_pools_path) %></li>
|
|
<% if PoolArchive.enabled? %>
|
|
<li><%= link_to("Changes", pool_versions_path) %></li>
|
|
<% end %>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Reports</h1></li>
|
|
<li><%= link_to("Uploads", reports_uploads_path) %></li>
|
|
<li><%= link_to("Performance Reports", "https://isshiki.donmai.us/user-reports") %></li>
|
|
<% if Danbooru.config.reportbooru_server %>
|
|
<li><%= link_to("Top Searches", searches_explore_posts_path) %></li>
|
|
<li><%= link_to("Missed Searches", missed_searches_explore_posts_path) %></li>
|
|
<li><%= link_to("Post Changes", reports_post_versions_path) %></li>
|
|
<% end %>
|
|
</ul>
|
|
</section>
|
|
<section>
|
|
<ul>
|
|
<li><h1>Comments</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:comments")) %></li>
|
|
<li><%= link_to("Listing", comments_path) %></li>
|
|
<li><%= link_to("Search", search_comments_path) %></li>
|
|
<li><%= link_to("RSS", comments_path(:atom)) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Forum</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:forum")) %></li>
|
|
<li><%= link_to("Listing", forum_topics_path) %></li>
|
|
<li><%= link_to("Search", search_forum_posts_path) %></li>
|
|
<li><%= link_to("RSS", forum_topics_path(:atom)) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Wiki</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:wiki")) %></li>
|
|
<li><%= link_to("Listing", wiki_pages_path) %></li>
|
|
<li><%= link_to("Search", search_wiki_pages_path) %></li>
|
|
<li><%= link_to("Changes", wiki_page_versions_path) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Artist commentary</h1></li>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:artist_commentary")) %></li>
|
|
<li><%= link_to("Listing", artist_commentaries_path) %></li>
|
|
<li><%= link_to("Search", search_artist_commentaries_path) %></li>
|
|
<li><%= link_to("Changes", artist_commentary_versions_path) %></li>
|
|
</ul>
|
|
</section>
|
|
<section>
|
|
<ul>
|
|
<li><h1>Profile</h1></li>
|
|
<% if CurrentUser.is_anonymous? %>
|
|
<li><%= link_to "Sign in", new_session_path %></li>
|
|
<li><%= link_to "Sign up", new_user_path %></li>
|
|
<% else %>
|
|
<li><%= link_to "Profile", profile_path %></li>
|
|
<li><%= link_to "Settings", edit_user_path(CurrentUser.user) %></li>
|
|
<% if CurrentUser.is_gold? %>
|
|
<li><%= link_to "Change name", new_user_name_change_request_path %></li>
|
|
<% end %>
|
|
<li><%= link_to "Delete account", maintenance_user_deletion_path %></li>
|
|
<li><%= link_to "Dmails", dmails_path %></li>
|
|
<li><%= link_to "Favorites", favorites_path %></li>
|
|
<li><%= link_to "Favorite groups", favorite_groups_path %></li>
|
|
<li><%= link_to "Saved searches", saved_searches_path %></li>
|
|
<% end %>
|
|
<li><%= link_to "Upgrade information", new_user_upgrade_path %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Users</h1></li>
|
|
<% if CurrentUser.is_moderator? %>
|
|
<li><%= link_to("Dashboard", moderator_dashboard_path) %></li>
|
|
<% end %>
|
|
<li><%= link_to("Help", wiki_pages_path(:title => "help:users")) %></li>
|
|
<li><%= link_to("Listing", users_path) %></li>
|
|
<li><%= link_to("Search", search_users_path) %></li>
|
|
<li><%= link_to("Bans", bans_path) %></li>
|
|
<li><%= link_to("Feedback", user_feedbacks_path) %></li>
|
|
<li><%= link_to("Terms of Service", terms_of_service_path) %></li>
|
|
</ul>
|
|
<ul>
|
|
<li><h1>Admin</h1></li>
|
|
<li><%= link_to("Mod Actions", mod_actions_path) %></li>
|
|
<li><%= link_to("Jobs", delayed_jobs_path) %></li>
|
|
<li><%= link_to("Bulk Update Requests", bulk_update_requests_path) %></li>
|
|
<li><%= link_to("Janitor Trials", janitor_trials_path) %></li>
|
|
|
|
<% if CurrentUser.is_member? %>
|
|
<li><%= link_to("User Name Change Requests", user_name_change_requests_path) %></li>
|
|
<% end %>
|
|
|
|
<% if CurrentUser.is_moderator? %>
|
|
<li><%= link_to("IP Bans", ip_bans_path) %></li>
|
|
<li><%= link_to("Bulk Revert", new_moderator_bulk_revert_path) %></li>
|
|
<% end %>
|
|
|
|
<% if CurrentUser.is_admin? %>
|
|
<li><%= link_to("News Updates", news_updates_path) %></li>
|
|
<li><%= link_to("Alias & Implication Import", new_admin_alias_and_implication_import_path) %></li>
|
|
<li><%= link_to("Admin Dashboard", admin_dashboard_path) %></li>
|
|
<% end %>
|
|
</ul>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
|
|
<% content_for(:page_title) do %>
|
|
Site Map - <%= Danbooru.config.app_name %>
|
|
<% end %>
|