summaryrefslogtreecommitdiff
path: root/help/app/views/tickets/_edit_form.html.haml
diff options
context:
space:
mode:
authorelijah <elijah@riseup.net>2013-06-19 00:33:19 -0700
committerelijah <elijah@riseup.net>2013-07-04 04:00:47 -0700
commit8393058ac15d72be702a6de481d6129aed4bbef3 (patch)
tree79af217151c3622058b79b2511c55c1b2babb3da /help/app/views/tickets/_edit_form.html.haml
parente58fd0550b4a29fac9d52dc8a78d04333ccc8c06 (diff)
new ui for tickets
Diffstat (limited to 'help/app/views/tickets/_edit_form.html.haml')
-rw-r--r--help/app/views/tickets/_edit_form.html.haml46
1 files changed, 46 insertions, 0 deletions
diff --git a/help/app/views/tickets/_edit_form.html.haml b/help/app/views/tickets/_edit_form.html.haml
new file mode 100644
index 0000000..3d1d879
--- /dev/null
+++ b/help/app/views/tickets/_edit_form.html.haml
@@ -0,0 +1,46 @@
+- # created by user link
+- if @ticket.created_by_user
+ - created_by = link_to(@ticket.created_by_user.login, user_overview_path(@ticket.created_by_user))
+- else
+ - created_by = t(:anonymous)
+
+- # regarding user link
+- if admin?
+ - if @ticket.regarding_user_actual_user
+ - regarding_user_link = link_to @ticket.regarding_user_actual_user.login, user_overview_path(@ticket.regarding_user_actual_user)
+ - else
+ - regarding_user_link = "(#{t(:unknown)})"
+- else
+ - regarding_user_link = ''
+
+= form_for @ticket do |f|
+ %p.first
+ - if @ticket.is_open?
+ %span.label.label-info= t(:open)
+ - else
+ %span.label.label-success= t(:closed)
+ %span.label.label-clear= t(:created_by_on, :user => created_by, :time => @ticket.created_at.to_s(:short)).html_safe
+ = t(:subject)
+ %br
+ = f.text_field :title, :class => 'large full-width'
+ .row-fluid
+ .span4
+ %div= t(:status)
+ = f.select :is_open, [[t(:open), "true"], [t(:closed), "false"]]
+ .span4
+ %div= t(:email)
+ = f.text_field :email
+ .span4
+ %div
+ = t(:regarding)
+ = regarding_user_link
+ = f.text_field :regarding_user
+ = f.submit t(:save), :class => 'btn'
+ - if @ticket.is_open?
+ = f.submit t(:close), :class => 'btn'
+ =# button_to t(:close), {:post => {:is_open => false}}, :method => :put, :class => 'btn'
+ - else
+ = f.submit t(:open), :class => 'btn'
+ =# button_to t(:open), {:post => {:is_open => true}}, :method => :put, :class => 'btn'
+
+