view plugins/redmine_bibliography/app/helpers/authors_helper.rb @ 1126:e65c02706f1c redmine-2.2-integration

Changed file coding header from undefined to utf-8 (was raising an error).
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Tue, 08 Jan 2013 16:33:27 +0000
parents b4b72f1eb644
children
line wrap: on
line source
module AuthorsHelper
  unloadable
  
  def render_author_publications(author)
    s = ""
    pubs = []

    author.publications.each do |pub|
     pubs << link_to(pub.title, pub)
    end

    if pubs.size < 3
      s << '<nobr>' << pubs.join(', ') << '</nobr>'
    else
      s << pubs.join(', ')
    end
    s    
  end
  
  
  # Generates a link to an author
  #   todo: test options
  def link_to_author(author, options={}, html_options = nil)
    url = {:controller => 'authors', :action => 'show', :id => author}.merge(options)
    link_to(h(author.name), url, html_options)
  end

end