module Knitkit::Extensions::Railties::ActionView::Helpers::BlogHelper
Public Instance Methods
blog_add_comment_form()
click to toggle source
# File lib/knitkit/extensions/railties/action_view/helpers/blog_helper.rb, line 8 def blog_add_comment_form render :partial => 'add_comment' if current_user end
blog_pagination(css_class, params)
click to toggle source
# File lib/knitkit/extensions/railties/action_view/helpers/blog_helper.rb, line 46 def blog_pagination(css_class, params) will_paginate @contents, :renderer => Knitkit::Extensions::WillPaginate::LinkRenderer, :class => css_class, :params => { :section_id => params[:section_id], :per_page => 1, :format => params[:format], :only_path => true, :use_route => params[:use_route], :scope => main_app } end
blog_recent_approved_comments()
click to toggle source
# File lib/knitkit/extensions/railties/action_view/helpers/blog_helper.rb, line 32 def blog_recent_approved_comments if @published_content.content.comments.recent.approved.empty? 'No Comments' else html = '' @published_content.content.comments.recent.approved.each do |comment| html += (render :partial => 'comment', :locals => {:comment => comment}) end raw html end end
blog_rss_links(link_title='RSS Feed')
click to toggle source
# File lib/knitkit/extensions/railties/action_view/helpers/blog_helper.rb, line 24 def blog_rss_links(link_title='RSS Feed') if params[:action] == 'tag' link_to link_title, main_app.blog_tag_url(params[:section_id], params[:tag_id], :rss), :target => '_blank' else link_to link_title, main_app.blogs_url(params[:section_id], :rss), :target => '_blank' end end
blog_topics(css_class='tag_link')
click to toggle source
# File lib/knitkit/extensions/railties/action_view/helpers/blog_helper.rb, line 12 def blog_topics(css_class='tag_link') html = '' @website_section.get_topics.each do |tag| html += '<div class="'+css_class+'">' html += link_to(tag.name, main_app.blog_tag_path(@website_section.id, tag.id)) html += '</div>' end raw html end