From 024b331cf369f484dfe6461d1747f5a10113842b Mon Sep 17 00:00:00 2001 From: Rueshyna Date: Fri, 16 Nov 2012 16:02:17 +0800 Subject: [PATCH] split form from add.html.erb --- .../desktop/journal_pages/_form.html.erb | 173 +++++++++++++++++ app/views/desktop/journal_pages/add.html.erb | 178 +----------------- 2 files changed, 174 insertions(+), 177 deletions(-) create mode 100644 app/views/desktop/journal_pages/_form.html.erb diff --git a/app/views/desktop/journal_pages/_form.html.erb b/app/views/desktop/journal_pages/_form.html.erb new file mode 100644 index 00000000..53707a6a --- /dev/null +++ b/app/views/desktop/journal_pages/_form.html.erb @@ -0,0 +1,173 @@ + +
+
+ <%= button_tag "Save", name: "commit", value: "Save", class: "fn_btn hh2 thmc2 thmtxt" %> + <%= button_tag "Cancel", name: "commit", value: "Cancel", class: "fn_btn hh2 thmc2 thmtxt" %> +
+
+
Entry Year
+
+ +
+
+
+
Language
+
+ +
+
+
+
Share
+
+ +
+
+
+
+
+
+
+
+
+
+
+
    +
  • + <%= f.text_area :paper_title, size: "20x2", value: "Paper Title", class: "s_grid_6 s_grid"%> +
  • +
  • + <%= f.text_field :journal_title, size: "20" ,value: "Journal Title", class: "s_grid_6 s_grid"%> + +
  • +
  • +
    + <%= label_tag("", "Journal Level") %> +
      + <% @level_types.each_with_index do |level_type, i| %> +
    • + <%= check_box_tag "field-#{i}", + level_type.id, + @writing_journal.journal_level_type_ids.include?(level_type.id) + %><%= label_tag("field-#{i}", level_type.title) %> + <%= hidden_field_tag "field-#{i}", '' %> +
    • + <% end %> +
    + +
    +
  • + +
  • + <%= label_tag("", "ISSN(ISBN)", class: "s_grid_2 s_grid") %><%= f.text_field :isbn, size: "20" ,value: "829872987", class: "s_grid_4 s_grid"%> +
  • + +
  • + <%= label_tag("", "Volume No.", class: "s_grid_2 s_grid") %><%= f.text_field :vol_no, size: "20" ,value: "829872987", class: "s_grid_4 s_grid"%> +
  • + +
  • + <%= label_tag("", "Issue No.", class: "s_grid_2 s_grid") %><%= f.text_field :issue_no, size: "20" ,value: "829872987", class: "s_grid_4 s_grid"%> +
  • + +
  • + <%= label_tag("", "Total Pages", class: "s_grid_2 s_grid") %><%= f.text_field :total_pages, size: "20" ,value: "20", class: "s_grid_4 s_grid"%> +
  • + +
  • + <%= label_tag("", "Pages", class: "s_grid_2 s_grid") %><%= label_tag("", "from", class: "s_grid_1 s_grid") %><%= f.text_field :form_to_start, size: "10" ,value: "1", class: "s_grid_1 s_grid"%><%= label_tag("", "to", class: "s_grid_1 s_grid") %><%= f.text_field :form_to_end, size: "10" ,value: "20", class: "s_grid_1 s_grid"%> +
  • + +
  • + <%= label_tag("", "Reference URL", class: "s_grid_2 s_grid") %><%= f.text_field :url, size: "20" ,value: "www.sample.com", class: "s_grid_4 s_grid"%> +
  • +
+
+
+
    +
  • + <%= f.text_area :authors, size: "20x2", value: "Authors", class: "s_grid_6 s_grid"%> + +
  • +
  • + + + + +
  • + +
  • + <%= label_tag("", "Date of Publication", class: "s_grid_2 s_grid") %><%= f.text_field :publication_date, size: "20", value: "2012 / 05 / 01", class: "s_grid_4 s_grid"%> +
  • + +
  • + <%= f.text_field :keyword, size: "20", value: "Keywords", class: "s_grid_6 s_grid"%> +
  • + +
  • + <%= f.text_field :tag, size: "20", value: "Tag", class: "s_grid_6 s_grid"%> + +
  • + +
  • + <%= label_tag("", "Full Text", class: "s_grid_2 s_grid") %> +
  • +
  • + <%= f.file_field :file, size: "20", class: "s_grid_4 s_grid"%> +
  • + +
  • + <%= f.text_area :note, size: "20x2", value: "Note", class: "s_grid_6 s_grid"%> +
  • +
+
+
+
    +
  • + <%= f.text_area :abstract, size: "20x26", value: "Abstract", class: "s_grid_6 s_grid"%> +
  • +
+
+
+
+
diff --git a/app/views/desktop/journal_pages/add.html.erb b/app/views/desktop/journal_pages/add.html.erb index cede3c17..4f83b9fe 100644 --- a/app/views/desktop/journal_pages/add.html.erb +++ b/app/views/desktop/journal_pages/add.html.erb @@ -1,179 +1,3 @@ <%= form_for @writing_journal, url: desktop_publications_journal_p_add_path do |f| %> -
-
- <%= button_tag "Save", name: "commit", value: "Save", class: "fn_btn hh2 thmc2 thmtxt" %> - <%= button_tag "Cancel", name: "commit", value: "Cancel", class: "fn_btn hh2 thmc2 thmtxt" %> -
-
-
Entry Year
-
- -
-
-
-
Language
-
- -
-
-
-
Share
-
- -
-
-
-
-
-
-
-
-
-
-
-
    -
  • - <%= f.text_area :paper_title, size: "20x2", value: "Paper Title", class: "s_grid_6 s_grid"%> -
  • -
  • - <%= f.text_field :journal_title, size: "20" ,value: "Journal Title", class: "s_grid_6 s_grid"%> - -
  • -
  • -
    - <%= label_tag("", "Journal Level") %> -
      - <% @level_types.each_with_index do |level_type, i| %> -
    • - <%= check_box_tag "field-#{i}", - level_type.id, - @writing_journal.journal_level_type_ids.include?(level_type.id) - %><%= label_tag("field-#{i}", level_type.title) %> - <%= hidden_field_tag "field-#{i}", '' %> -
    • - <% end %> -
    - -
    -
  • - -
  • - <%= label_tag("", "ISSN(ISBN)", class: "s_grid_2 s_grid") %><%= f.text_field :isbn, size: "20" ,value: "829872987", class: "s_grid_4 s_grid"%> -
  • - -
  • - <%= label_tag("", "Volume No.", class: "s_grid_2 s_grid") %><%= f.text_field :vol_no, size: "20" ,value: "829872987", class: "s_grid_4 s_grid"%> -
  • - -
  • - <%= label_tag("", "Issue No.", class: "s_grid_2 s_grid") %><%= f.text_field :issue_no, size: "20" ,value: "829872987", class: "s_grid_4 s_grid"%> -
  • - -
  • - <%= label_tag("", "Total Pages", class: "s_grid_2 s_grid") %><%= f.text_field :total_pages, size: "20" ,value: "20", class: "s_grid_4 s_grid"%> -
  • - -
  • - <%= label_tag("", "Pages", class: "s_grid_2 s_grid") %><%= label_tag("", "from", class: "s_grid_1 s_grid") %><%= f.text_field :form_to_start, size: "10" ,value: "1", class: "s_grid_1 s_grid"%><%= label_tag("", "to", class: "s_grid_1 s_grid") %><%= f.text_field :form_to_end, size: "10" ,value: "20", class: "s_grid_1 s_grid"%> -
  • - -
  • - <%= label_tag("", "Reference URL", class: "s_grid_2 s_grid") %><%= f.text_field :url, size: "20" ,value: "www.sample.com", class: "s_grid_4 s_grid"%> -
  • -
-
-
-
    -
  • - <%= f.text_area :authors, size: "20x2", value: "Authors", class: "s_grid_6 s_grid"%> - -
  • -
  • - - - - -
  • - -
  • - <%= label_tag("", "Date of Publication", class: "s_grid_2 s_grid") %><%= f.text_field :publication_date, size: "20", value: "2012 / 05 / 01", class: "s_grid_4 s_grid"%> -
  • - -
  • - <%= f.text_field :keyword, size: "20", value: "Keywords", class: "s_grid_6 s_grid"%> -
  • - -
  • - <%= f.text_field :tag, size: "20", value: "Tag", class: "s_grid_6 s_grid"%> - -
  • - -
  • - <%= f.text_field :associated_project, size: "20", value: "Associated Project", class: "s_grid s_grid_6" %> - -
  • - -
  • - <%= label_tag("", "Full Text", class: "s_grid_2 s_grid") %> -
  • -
  • - <%= f.file_field :file, size: "20", class: "s_grid_4 s_grid"%> -
  • - -
  • - <%= f.text_area :note, size: "20x2", value: "Note", class: "s_grid_6 s_grid"%> -
  • -
-
-
-
    -
  • - <%= f.text_area :abstract, size: "20x26", value: "Abstract", class: "s_grid_6 s_grid"%> -
  • -
-
-
-
-
+ <%= render partial: 'desktop/journal_pages/form', locals: {:f => f} %> <%end%>