-
-
-
-
+
-
-
-
-
- Messages for <%= current_user.full_name %>
-
-
-
-
-
-
-
- | From: | -Date | -Message | -Actions | -||||
|---|---|---|---|---|---|---|---|
| <%= "No messages!" %> | - <% end %> - <% @messages.each do |message| %> - | <%= message.creator_name %> | -<%= message.created_at.to_date %> | -<%= message.message %> | -<%= link_to "Details", user_message_path(:id => message.id), {:class => "btn btn-info pull-left"}%> - <%= link_to "Delete", user_message_path(:id => message.id), {:method => 'delete', :class => "btn btn-danger pull-left"}%> | -
+
+
+
+
-
-
- + Messages +
+Inbox for <%= current_user.full_name %>
-
-
-
-
-
-
+
+
- Send Message
-
+
+
+
+
+
+
+
+
+
-
+
+
+ + Inbox +
+Your received messages
+
+ <% if @messages.any? %>
+
+ <% @messages.each do |message| %>
+
+ <% else %>
+
+
+ <% end %>
+
+
+
+
+
+
+
+
+
+
+ <%= message.creator_name %>
+
+
+
+ <%= message.created_at.strftime("%b %d, %Y") %>
+
+
+ <%= message.message %>
+
+
+ <%= link_to user_message_path(:id => message.id), class: "btn btn-sm btn-outline-primary" do %>
+ Details
+ <% end %>
+ <%= link_to user_message_path(:id => message.id), method: 'delete', data: { confirm: 'Are you sure?' }, class: "btn btn-sm btn-outline-danger" do %>
+ Delete
+ <% end %>
+
+
+
+
- No Messages Yet
+Your inbox is empty. Send a message to get started!
-
-
-
- - Success! -
-- Message successfully sent. -
-
-
- - Error! -
-- Failed to send message. -
-
-
-
-
- <%= form_for @message, :url => user_messages_path, :method => :post, :html => {:id => "send_message"} do |f|%>
- <%= f.hidden_field :creator_id, :value => current_user.id %>
- <%= f.hidden_field :read, :value => '0' %>
-
-
- <%= f.label "To:", nil, {:class => "control-label"}%>
- <%= f.select(:receiver_id, options_from_collection_for_select(User.all, :id, :full_name)) %>
-
-
-
- <%= f.label :message, nil, {:class => "control-label"}%>
- <%= f.text_area :message, {:class => "span12"} %>
-
-
-
- <%= f.submit "Submit", {:id => 'submit_button', :class => "btn btn-info pull-right"} %>
-
-
-
<% end %>
-
-
+
-
+
+
+ + Send Message +
+Compose a new message
+
+
+
+
+
+
+
+
+
+
+
+ Success!
+
+ Message sent successfully.
+
+
+
+ <%= form_for @message, url: user_messages_path, method: :post, html: { id: "send_message" } do |f| %>
+ <%= f.hidden_field :creator_id, value: current_user.id %>
+ <%= f.hidden_field :read, value: '0' %>
+
+
+
+
+
+
+ Error!
+
+ Failed to send message.
+
+
+ <%= f.select(:receiver_id,
+ options_from_collection_for_select(User.all, :id, :full_name),
+ {},
+ { class: "form-select form-select-lg" }) %>
+ Select message recipient
+
+
+
+
+ <%= f.text_area :message,
+ class: "form-control form-control-lg",
+ rows: 6,
+ placeholder: "Type your message here...",
+ style: "resize: vertical;" %>
+ Write your message content
+
+
+
+ <%= f.submit "Send Message",
+ id: 'submit_button',
+ class: "btn btn-success btn-lg" %>
+
+
+
+
+
+ Tip: Messages are delivered instantly
+
+
+ <% end %>
+