% @tag_list_text = "" @tag_list_text = tag_list_text if @todo -%> <%= error_messages_for("todo") %> <% this_year = current_user.time.to_date.strftime("%Y").to_i if parent_container_type == 'show_mobile' -%>
<%= check_box_tag("done", 1, @todo && @todo.completed?, "tabindex" => 1) %>
<% end -%> <%= text_field( "todo", "description", "tabindex" => 2, "maxlength" => 100) %> <%= text_area( "todo", "notes", "cols" => 30, "rows" => 2, "tabindex" => 3) %> <%= unless @mobile_from_context collection_select( "todo", "context_id", @contexts, "id", "name", {}, {"tabindex" => 4} ) else select_tag("todo[context_id]", options_from_collection_for_select( @contexts, "id", "name", @mobile_from_context.id), {"id" => :todo_context_id, :tabindex => 4} ) end %> <%= unless @mobile_from_project collection_select( "todo", "project_id", @projects, "id", "name", {:include_blank => '--No project--'}, {"tabindex" => 5} ) else # manually add blank option since :include_blank does not work # with options_from_collection_for_select select_tag("todo[project_id]", ""+options_from_collection_for_select( @projects, "id", "name", @mobile_from_project.id), {"id" => :todo_project_id, :tabindex => 5} ) end %> <%= text_field_tag "tag_list", @tag_list_text, :size => 30, :tabindex => 6 %> <%= date_select("todo", "due", {:order => [:day, :month, :year], :start_year => this_year, :include_blank => '--'}, :tabindex => 7) %> <%= date_select("todo", "show_from", {:order => [:day, :month, :year], :start_year => this_year, :include_blank => true}, :tabindex => 8) %>