# HG changeset patch # User luisf # Date 1301415378 -3600 # Node ID 4575b631f6ce7630a3b6443e365cf771a477462f # Parent aed18b463206d2e0364c05c02c0bf1dba070b5f6 DEV Commit: some work on the publications controller and views diff -r aed18b463206 -r 4575b631f6ce vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb --- a/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb Tue Mar 29 14:33:32 2011 +0100 +++ b/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb Tue Mar 29 17:16:18 2011 +0100 @@ -1,11 +1,15 @@ class PublicationsController < ApplicationController - unloadable - - def index + def new + @publication = Publication.new() end def create + @publication.save! + end + + def index + @publications = Publication.find(:all) end def edit @@ -13,4 +17,11 @@ def update end + + def show + @publication = Publication.find(params[id]) + @authors = @publication.authors + end + + end diff -r aed18b463206 -r 4575b631f6ce vendor/plugins/redmine_bibliography/app/views/publications/index.html.erb --- a/vendor/plugins/redmine_bibliography/app/views/publications/index.html.erb Tue Mar 29 14:33:32 2011 +0100 +++ b/vendor/plugins/redmine_bibliography/app/views/publications/index.html.erb Tue Mar 29 17:16:18 2011 +0100 @@ -1,1 +1,5 @@

Publications#index

+ +<% @publications.each do |publication| %> + <%= publication.id %> +<% end %> \ No newline at end of file diff -r aed18b463206 -r 4575b631f6ce vendor/plugins/redmine_bibliography/app/views/publications/new.html.erb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/vendor/plugins/redmine_bibliography/app/views/publications/new.html.erb Tue Mar 29 17:16:18 2011 +0100 @@ -0,0 +1,16 @@ +

New Publication

+ +<% form_for(@publication) do |f| %> + <% f.error_messages %> + +

+ <%= f.label :title %> + <%= f.text_field :title %> +

+ +

<% f.submit "Create" %>

+ +<% end %> + + + diff -r aed18b463206 -r 4575b631f6ce vendor/plugins/redmine_bibliography/app/views/publications/show.html.erb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/vendor/plugins/redmine_bibliography/app/views/publications/show.html.erb Tue Mar 29 17:16:18 2011 +0100 @@ -0,0 +1,2 @@ +

Publications#show

+