cms_helper.rb 855 Bytes
require Rails.root + 'app/helpers/cms_helper'

module CmsHelper
  def link_to_article(article)
    article_name = article.title
    if article.folder?
      link_to article_name, {:action => 'view', :id => article.id}, :class => icon_for_article(article)
    else
      if article.image?
        image_tag(icon_for_article(article)) + link_to(article_name, article.url)
      else
        if "ProposalsDiscussionPlugin::Proposal".eql? article.type
          if article.children_count > 0
            link_to article.abstract, {:action => 'view', :id => article.id}, :class => 'icon icon-replyied-article'
          else
            link_to article.abstract, article.url, :class => icon_for_article(article)
          end
        else
          link_to article_name, article.url, :class => icon_for_article(article)
        end
      end
    end
  end
end