app/views/users/show.html.haml
%h2= "Welcome, #{@user.first_name}!"
-# if @user.active
=# form_tag(:action => :deactivate) do
=# submit_tag('Deactivate', id: 'deactivate')
-# else
=# form_tag(:action => :activate) do
=# submit_tag('Activate', id: 'activate')
%div.deadline
= link_to "Edit My Profile", edit_user_path(@user), class: "btn edit-prof"
%h5= "Deadline to Edit Applications: #{User::APPLICATION_DEADLINE}"
%h4= "Email"
%p #{@user.email}
%h4= "Your Languages"
- @fluent_languages = @user.fluent_languages.delete_if {|lang| lang == "0"}
- @fluent_languages.each {|lang| lang.capitalize!}
%p= @fluent_languages.join(", ")
%div.info
%h4= "Language Preference 1"
- @user.first_lang_preference.capitalize!
%p= @user.first_lang_preference
%div.info
%h4= "Language Preference 2"
- if @user.second_lang_preference == nil
%p= "You have no second language preference"
- else
- @user.second_lang_preference.capitalize!
%p= @user.second_lang_preference
%div.row
%div.info
%h3= "Your Pair Information"
-# Find the pair an user is associated with
- @pair = nil
- Pair.all.each do |pair|
- if pair.has_member?(@user.id)
- @pair = pair
- if @pair.nil?
= "You are not currently in a pair"
- else
%h4= "Pair ID: #{@pair.id}"
%h4= "Pair Languages"
= @pair.languages.join(", ")
%p
%table
%tr
%th Pair Member
%th Contact Info
- @pair.members.each do |id|
- user = User.find(id)
%tr
%td= user.first_name + " " + user.last_name
%td= user.email
%div.info
%h3= "Groups you attend"
- @group = nil
- Group.all.each do |group|
- "user id = #{@user.id}, group.members = #{group.members}"
- if group.members.include? @user.id
- @group = group
%h4= "#{@group.language} Group"
%table
%tr
%td= "#{@group.time} on #{@group.day}s, #{@group.location}"
- if !@groupID.nil? and @user.facilitator?
%div.info
%h3= "Language groups you facilitate"
= link_to "#{@myGroup.language} on #{@myGroup.day}s", manage_groups_path