parent
fc8b5c60c6
commit
a6da2b4a01
|
@ -348,7 +348,7 @@ class ProjectsController < ApplicationController
|
||||||
if !params[:mail].blank? && User.find_by_mail(params[:mail].to_s).nil?
|
if !params[:mail].blank? && User.find_by_mail(params[:mail].to_s).nil?
|
||||||
email = params[:mail]
|
email = params[:mail]
|
||||||
Mailer.run.send_invite_in_project(email, @project, User.current)
|
Mailer.run.send_invite_in_project(email, @project, User.current)
|
||||||
@is_zhuce =false
|
@is_zhuce = false
|
||||||
flash[:notice] = l(:notice_email_sent, :value => email)
|
flash[:notice] = l(:notice_email_sent, :value => email)
|
||||||
elsif !User.find_by_mail(params[:mail].to_s).nil?
|
elsif !User.find_by_mail(params[:mail].to_s).nil?
|
||||||
user = User.find_by_mail(params[:mail].to_s)
|
user = User.find_by_mail(params[:mail].to_s)
|
||||||
|
|
|
@ -5,12 +5,10 @@
|
||||||
<li>
|
<li>
|
||||||
<% if @issue.safe_attribute? 'tracker_id' %>
|
<% if @issue.safe_attribute? 'tracker_id' %>
|
||||||
<label class="label"><span class="c_red f12">*</span> 类型 : </label>
|
<label class="label"><span class="c_red f12">*</span> 类型 : </label>
|
||||||
<%= f.select :tracker_id,
|
<%= f.select :tracker_id, @issue.project.trackers.collect { |t| [t.name, t.id] },
|
||||||
@issue.project.trackers.collect { |t| [t.name, t.id] },
|
{:required => true, :no_label => true},
|
||||||
{:required => true, :no_label => true},
|
:onchange => "updateIssueFrom('#{escape_javascript project_issue_form_path(@project, :id => @issue, :format => 'js')}')",
|
||||||
:onchange => "updateIssueFrom('#{escape_javascript project_issue_form_path(@project, :id => @issue, :format => 'js')}')",
|
:class => "w90" %>
|
||||||
:class => "w90"
|
|
||||||
%>
|
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
@ -31,11 +29,10 @@
|
||||||
<% if @issue.safe_attribute? 'subject' %>
|
<% if @issue.safe_attribute? 'subject' %>
|
||||||
<label class="label"><span class="c_red f12">*</span> 主题 : </label>
|
<label class="label"><span class="c_red f12">*</span> 主题 : </label>
|
||||||
<%= f.text_field :subject,
|
<%= f.text_field :subject,
|
||||||
:class => "w583",
|
:class => "w576",
|
||||||
:maxlength => 255,
|
:maxlength => 255,
|
||||||
:style => "font-size:small",
|
:style => "font-size:small",
|
||||||
:no_label => true
|
:no_label => true %>
|
||||||
%>
|
|
||||||
<!--Added by young-->
|
<!--Added by young-->
|
||||||
<%= javascript_tag do %>
|
<%= javascript_tag do %>
|
||||||
observeAutocompleteField('issue_subject',
|
observeAutocompleteField('issue_subject',
|
||||||
|
@ -55,15 +52,16 @@
|
||||||
<label class="label"> 描述 : </label>
|
<label class="label"> 描述 : </label>
|
||||||
<%= f.label_for_field :description, :required => @issue.required_attribute?('description'), :no_label => true, :class => "label" %>
|
<%= f.label_for_field :description, :required => @issue.required_attribute?('description'), :no_label => true, :class => "label" %>
|
||||||
<%= link_to_function image_tag('edit.png'), '$(this).hide(); $("#issue_description_and_toolbar").show()' unless @issue.new_record? %>
|
<%= link_to_function image_tag('edit.png'), '$(this).hide(); $("#issue_description_and_toolbar").show()' unless @issue.new_record? %>
|
||||||
<%= content_tag 'span', :id => "issue_description_and_toolbar", :style => (@issue.new_record? ? nil : 'display:none') do %>
|
<%= content_tag 'span', :id => "issue_description_and_toolbar" do %>
|
||||||
<%= f.text_area :description,
|
<%= f.kindeditor :description,:editor_id => "issue_desc_editor",
|
||||||
:rows => (@issue.description.blank? ? 10 : [[10, @issue.description.length / 50].max, 100].min),
|
# :rows => (@issue.description.blank? ? 10 : [[10, @issue.description.length / 50].max, 100].min),
|
||||||
:accesskey => accesskey(:edit),
|
# :accesskey => accesskey(:edit),
|
||||||
:class => "w583",
|
# :class => "w583",
|
||||||
:no_label => true %>
|
:width=>'87%',
|
||||||
|
:resizeType => 0,
|
||||||
|
:no_label => true %>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
<%#= wikitoolbar_for 'issue_description' %>
|
||||||
<%= wikitoolbar_for 'issue_description' %>
|
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<div class="cl"></div>
|
<div class="cl"></div>
|
||||||
|
@ -96,20 +94,20 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="cl"></div>
|
<div class="cl"></div>
|
||||||
<!--<div class="newpro_box02 ">-->
|
<!--<div class="newpro_box02 ">-->
|
||||||
<!--<label class="label"> <%#= l(:label_issue_watchers) %>:</label>-->
|
<!--<label class="label"> <%#= l(:label_issue_watchers) %>:</label>-->
|
||||||
<!--<input id="" name="" size="22" class="fl mb10 h26" type="text" placeholder="搜索添加跟踪者">-->
|
<!--<input id="" name="" size="22" class="fl mb10 h26" type="text" placeholder="搜索添加跟踪者">-->
|
||||||
<!--<span class="search_for_watchers">-->
|
<!--<span class="search_for_watchers">-->
|
||||||
<%#= link_to "",
|
<%#= link_to "",
|
||||||
# {:controller => 'watchers', :action => 'new', :project_id => @issue.project},
|
# {:controller => 'watchers', :action => 'new', :project_id => @issue.project},
|
||||||
# :remote => true,
|
# :remote => true,
|
||||||
# :method => 'get',
|
# :method => 'get',
|
||||||
:class => "pic_sch mt5 ml5" %>
|
:class => "pic_sch mt5 ml5" %>
|
||||||
<!--</span>-->
|
<!--</span>-->
|
||||||
<%#= javascript_tag "observeSearchfield('user_search', 'users_for_watcher', '#{ escape_javascript watchers_autocomplete_for_user_path(:user => @available_watchers, :format => 'js', :flag => 'ture') }')" %>
|
<%#= javascript_tag "observeSearchfield('user_search', 'users_for_watcher', '#{ escape_javascript watchers_autocomplete_for_user_path(:user => @available_watchers, :format => 'js', :flag => 'ture') }')" %>
|
||||||
<!--<div class="cl"></div>-->
|
<!--<div class="cl"></div>-->
|
||||||
<!--<span id="watchers_inputs">-->
|
<!--<span id="watchers_inputs">-->
|
||||||
<!--<%#= watchers_checkboxes(@issue, @available_watchers) %>-->
|
<!--<%#= watchers_checkboxes(@issue, @available_watchers) %>-->
|
||||||
<!--</span>-->
|
<!--</span>-->
|
||||||
<!--<div class="cl"></div>-->
|
<!--<div class="cl"></div>-->
|
||||||
<!--</div>-->
|
<!--</div>-->
|
||||||
<%= call_hook(:view_issues_form_details_bottom, {:issue => @issue, :form => f}) %>
|
<%= call_hook(:view_issues_form_details_bottom, {:issue => @issue, :form => f}) %>
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
<%= javascript_include_tag "/assets/kindeditor/kindeditor" %>
|
||||||
<div class="project_r_h" xmlns="http://www.w3.org/1999/html">
|
<div class="project_r_h" xmlns="http://www.w3.org/1999/html">
|
||||||
<h2 class="project_h2"><%= l(:label_issue_new) %></h2>
|
<h2 class="project_h2"><%= l(:label_issue_new) %></h2>
|
||||||
</div>
|
</div>
|
||||||
|
@ -10,7 +11,7 @@
|
||||||
<%= render :partial => 'issues/form', :locals => {:f => f} %>
|
<%= render :partial => 'issues/form', :locals => {:f => f} %>
|
||||||
</div>
|
</div>
|
||||||
<!--<%= javascript_tag "$('#issue_subject').focus();" %>-->
|
<!--<%= javascript_tag "$('#issue_subject').focus();" %>-->
|
||||||
<a href="#" class="blue_btn fl ml80" onclick="$('#issue-form').submit();">
|
<a href="#" class="blue_btn fl ml80" onclick="issue_desc_editor.sync();$('#issue-form').submit();">
|
||||||
<%= l(:button_create) %>
|
<%= l(:button_create) %>
|
||||||
</a>
|
</a>
|
||||||
<%#= preview_link preview_new_issue_path(:project_id => @project), 'issue-form', 'preview', {:class => "blue_btn fl ml10"} %>
|
<%#= preview_link preview_new_issue_path(:project_id => @project), 'issue-form', 'preview', {:class => "blue_btn fl ml10"} %>
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
<%= javascript_include_tag "/assets/kindeditor/kindeditor" %>
|
||||||
<div class="project_r_h">
|
<div class="project_r_h">
|
||||||
<h2 class="project_h2"><%= l(:label_issue_edit) %></h2>
|
<h2 class="project_h2"><%= l(:label_issue_edit) %></h2>
|
||||||
</div>
|
</div>
|
||||||
|
@ -32,7 +33,7 @@
|
||||||
<% if @issue.description? || @issue.attachments.any? -%>
|
<% if @issue.description? || @issue.attachments.any? -%>
|
||||||
<% if @issue.description? %>
|
<% if @issue.description? %>
|
||||||
<%#= link_to l(:button_quote), quoted_issue_path(@issue.id), :remote => true, :method => 'post', :class => 'icon icon-comment' if authorize_for('issues', 'edit') %>
|
<%#= link_to l(:button_quote), quoted_issue_path(@issue.id), :remote => true, :method => 'post', :class => 'icon icon-comment' if authorize_for('issues', 'edit') %>
|
||||||
<%= textilizable @issue, :description, :attachments => @issue.attachments %>
|
<%= textAreailizable @issue, :description, :attachments => @issue.attachments %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="pro_pic_box mb10">
|
<div class="pro_pic_box mb10">
|
||||||
|
@ -108,7 +109,7 @@
|
||||||
</div>
|
</div>
|
||||||
<!--留言-->
|
<!--留言-->
|
||||||
<p style="padding-top: 5px"></p>
|
<p style="padding-top: 5px"></p>
|
||||||
<a remote="true" href="javascript:void(0)" class="blue_btn fr mr80" onclick="$('#issue-form').submit();">
|
<a remote="true" href="javascript:void(0)" class="blue_btn fr mr80" onclick="issue_desc_editor.sync();$('#issue-form').submit();">
|
||||||
<%= l(:button_submit) %>
|
<%= l(:button_submit) %>
|
||||||
</a>
|
</a>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
|
@ -93,6 +93,7 @@ h4{ font-size:14px; color:#3b3b3b;}
|
||||||
.w520{ width:520px;}
|
.w520{ width:520px;}
|
||||||
.w543{ width:543px;}
|
.w543{ width:543px;}
|
||||||
.w557{ width:557px;}
|
.w557{ width:557px;}
|
||||||
|
.w576{ width:576px;}
|
||||||
.w583{ width:583px;}
|
.w583{ width:583px;}
|
||||||
.w350{ width:350px;}
|
.w350{ width:350px;}
|
||||||
.w610{ width:610px;}
|
.w610{ width:610px;}
|
||||||
|
|
Loading…
Reference in New Issue