Mercurial > hg > soundsoftware-site
view vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb @ 384:4be6b16bc6f9 feature_36
DEV commit: beginning of bibtex parser integration.
author | luisf <luis.figueira@eecs.qmul.ac.uk> |
---|---|
date | Mon, 04 Apr 2011 17:20:17 +0100 |
parents | ad71d0604ac2 |
children | a6f8c0584a92 |
line wrap: on
line source
class PublicationsController < ApplicationController def parse_bibtex_text logger.error "BBBBBBBB" bibtex_entry = params[:bibtex_entry] # logger.error bibtex_entry if bibtex_entry Bibtex::Parser.parse_string(bibtex_entry).map do |entry| logger.error entry[:title] logger.error entry[:year] logger.error entry.type end end logger.error "FIM" end def new logger.error "AAAAAA" logger.error request.request_method if request.post? parse_bibtex_text @publication = Publication.new(params[:publication]) if @publication.save logger.error "GRAVOU XXXdsfgXXX" else logger.error "nao gravou" end end end def create logger.error "AAAA create" @publication.save end def index @publications = Publication.find(:all) end def edit logger.error "AAAA edit" end def update logger.error "AAAA update" end def show @publication = Publication.find(params[id]) @authors = @publication.authors end end