Skip to content

Instantly share code, notes, and snippets.

@JFickel
Created October 23, 2012 04:53
Show Gist options
  • Save JFickel/3936767 to your computer and use it in GitHub Desktop.
Save JFickel/3936767 to your computer and use it in GitHub Desktop.
view
<% content_for :javascript_includes do %>
<%= javascript_include_tag "colleges.js" %>
<% end %>
<p id="notice"><%= notice %></p>
<h2><%= @college.name %></h2>
<div id="profile_picture"><%= image_tag @college.image.url(:medium) %></div>
<%= form_tag('/notes', method: :post) do %>
<%= label_tag :description, "Post a Note:" %>
<%= text_area_tag :description %>
<%= hidden_field_tag :sender_id, @current_user.id %>
<%= hidden_field_tag :college_recipient_id, @college.id %>
<%= submit_tag "Post", class: 'btn btn-success' %>
<% end %>
<ul id="notes">
<% @notes.each do |note| %>
<li>
<% @sender = User.find_by_id(note.sender_id) %>
<%= image_tag @sender.image.url(:medium), size: '60x60' %>
<%= link_to "#{@sender.nickname} - #{@sender.full_name}", user_path(@sender) %>
<%= note.description %>
<% if @current_user == @user || @sender == @current_user %>
<%= link_to 'Delete', note, :confirm => 'Are you sure?', :method => :delete %>
<% end %>
<p class="note_time_ago"><%= "#{time_ago_in_words(note.updated_at)} ago" %></p>
</li>
<% end %>
</ul>
<h1 id="college_chat_header">College Public Chat</h1>
<ul id="college_public_chat">
<%= render @college_chat_messages %>
</ul>
<%= form_tag('/chat_messages', method: :post, remote: true, id: "new_chat_message") do %>
<%= text_field_tag :content, nil, autocomplete: :off %>
<%= hidden_field_tag :user_id, @current_user.id %>
<%= hidden_field_tag :college_id, @college.id %>
<%= submit_tag "Send", class: 'btn btn-success' %>
<% end %>
<%= subscribe_to("/chat_messages/colleges/#{@college.id}") %>
<h3>Members:</h3>
<ul>
<% @college.users.each do |user| %>
<li><%= image_tag user.image.url(:medium), size: '60x60' %><%= link_to user.nickname, user_path(user) %> <%= user.full_name %></li>
<% end %>
</ul>
<h3>Ranks:</h3>
<h4>League of Legends:</h4>
<ol>
<% @lol_ranked_array.each do |user| %>
<li><%= image_tag user.image.url(:medium), size: '60x60' %><%= link_to user.nickname, user_path(user) %> <%= user.full_name %> <b>Rating: </b> <%= user.lol_rating %> <b>Rank:</b><%= user.lol_rank %></li>
<% end %>
</ol>
<h4>Starcraft 2:</h4>
<ol>
<% @sc2_ranked_array.each do |user| %>
<li><%= image_tag user.image.url(:medium), size: '60x60' %><%= link_to user.nickname, user_path(user) %> <%= user.full_name %> <b>League: </b> <%= user.sc2_league %> <b>Points:</b> <%= user.sc2_points %></li>
<% end %>
</ol>
<h4>Diablo 3:</h4>
<ol>
<% @d3_ranked_array.each do |user| %>
<li><%= image_tag user.image.url(:medium), size: '60x60' %><%= link_to user.nickname, user_path(user) %> <%= user.full_name %><b>Elite Kills: </b> <%= user.d3_elite_kills %></li>
<% end %>
</ol>
<%= link_to 'Edit', edit_college_path(@college) %>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment