updating user profile pages
This commit is contained in:
parent
a3b74168ce
commit
3ee2921ae4
5 changed files with 37 additions and 6 deletions
|
@ -56,7 +56,7 @@ var labelType, useGradients, nativeTextSupport, animate, json, Mconsole = null,
|
||||||
sliding1 = true;
|
sliding1 = true;
|
||||||
if (userid != null) {
|
if (userid != null) {
|
||||||
$('.footer .menu').animate({
|
$('.footer .menu').animate({
|
||||||
height: '252px'
|
height: '272px'
|
||||||
}, 300, function() {
|
}, 300, function() {
|
||||||
sliding1 = false;
|
sliding1 = false;
|
||||||
});
|
});
|
||||||
|
|
|
@ -24,8 +24,11 @@ class UsersController < ApplicationController
|
||||||
# GET /user
|
# GET /user
|
||||||
def show
|
def show
|
||||||
@user = User.find(params[:id])
|
@user = User.find(params[:id])
|
||||||
|
@topics = @user.topics.order("created_at").limit(3)
|
||||||
|
@synapses = @user.synapses.order("created_at").limit(3)
|
||||||
|
@maps = @user.maps.order("created_at").limit(3)
|
||||||
|
|
||||||
respond_with(@user)
|
respond_with(@user, @topics, @synapses, @maps)
|
||||||
end
|
end
|
||||||
|
|
||||||
# POST /user
|
# POST /user
|
||||||
|
|
|
@ -46,6 +46,7 @@
|
||||||
<li><%= link_to "My Topics", user_topics_url(user) %></li>
|
<li><%= link_to "My Topics", user_topics_url(user) %></li>
|
||||||
<li><%= link_to "My Synapses", user_synapses_url(user) %></li>
|
<li><%= link_to "My Synapses", user_synapses_url(user) %></li>
|
||||||
<li><%= link_to "My Maps", user_maps_url(user) %></li>
|
<li><%= link_to "My Maps", user_maps_url(user) %></li>
|
||||||
|
<li><%= link_to "My Profile", user_url(user) %></li>
|
||||||
<li><%= link_to "Invite", invite_path %></li>
|
<li><%= link_to "Invite", invite_path %></li>
|
||||||
<li><%= link_to "Settings", edit_user_url(user) %></li>
|
<li><%= link_to "Settings", edit_user_url(user) %></li>
|
||||||
<% unless Map.first(:conditions => [ "id = ?", 7]).nil? %>
|
<% unless Map.first(:conditions => [ "id = ?", 7]).nil? %>
|
||||||
|
|
|
@ -1,8 +1,24 @@
|
||||||
<%= div_for map do %>
|
<%= div_for map do %>
|
||||||
<% if map.user == user %><%= link_to 'Delete', map_path(map), :class => 'delete', :confirm => 'Delete this map (nodes and synapses will remain)?', :method => :delete, :remote => true %><% end %>
|
<% if map.user == user %><%= link_to 'Delete', map_path(map), :class => 'delete', :confirm => 'Delete this map (nodes and synapses will remain)?', :method => :delete, :remote => true %><% end %>
|
||||||
<div class="scroll">
|
<p class="type">Map</p>
|
||||||
<%= link_to map.name, map_path(map), :class => 'title' %>
|
<%= image_tag 'map.png', :class => 'icon', :size => '50x50' %>
|
||||||
<div class="desc"><p><%= map.desc %></p><p># of Topics: <%= map.topics.count %></p><p># of Synapses: <%= map.synapses.count %></p></div>
|
<span class="title">
|
||||||
|
<span><%=map.name %></span>
|
||||||
|
<a href="/maps/<%=map.id %>" class="topic-go-arrow">
|
||||||
|
<img class="topic-go-arrow"
|
||||||
|
title="Go to map"
|
||||||
|
src="/assets/go-arrow.png" />
|
||||||
|
</a>
|
||||||
|
<div class="clearfloat"></div>
|
||||||
|
</span>
|
||||||
|
<div class="contributor">
|
||||||
|
Added by: <a href="/users/<%=map.user.id %>" target="_blank"><%=map.user.name %>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="scroll">
|
||||||
|
<div class="desc">
|
||||||
|
<p class="mapdata"><%= map.topics.count %> topics and <%= map.synapses.count %> synapses</p>
|
||||||
|
<p><%= map.desc %></p>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="link"><p>Permissions:<%= map.permission %></p></div>
|
|
||||||
<% end %>
|
<% end %>
|
|
@ -17,6 +17,17 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="clearfloat nodemargin"></div>-->
|
<div class="clearfloat nodemargin"></div>-->
|
||||||
|
|
||||||
|
<h2>Recently Created Topics</h2>
|
||||||
|
<% @topics.each do |topic| %>
|
||||||
|
<%= render topic %>
|
||||||
|
<% end %>
|
||||||
|
<div class="clearfloat"></div>
|
||||||
|
|
||||||
|
<h2>Recently Created Maps</h2>
|
||||||
|
<% @maps.each do |map| %>
|
||||||
|
<%= render map %>
|
||||||
|
<% end %>
|
||||||
|
<div class="clearfloat"></div>
|
||||||
|
|
||||||
<h1 class="index">
|
<h1 class="index">
|
||||||
Viewing Mapper: <%= @user.name %>
|
Viewing Mapper: <%= @user.name %>
|
||||||
|
|
Loading…
Reference in a new issue