mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-03-30 20:51:23 -04:00
Added RSS auto-discovery to the <head> of each page
Note: no tests because we haven't yet figured out how to test things that appear in the HEAD section. Suggestions welcome.
This commit is contained in:
@@ -2,6 +2,11 @@
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link href='http://fonts.googleapis.com/css?family=Sevillana' rel='stylesheet' type='text/css'>
|
||||
|
||||
= auto_discovery_link_tag(:rss, { :controller => "updates", :format => "rss" }, { :title => "Recent Growstuff members' updates" })
|
||||
- if (content_for?(:member_rss_username) && content_for(:member_rss_slug))
|
||||
= auto_discovery_link_tag(:rss, { :controller => "members", :action => 'show', :format => "rss", :id => yield(:member_rss_slug) }, { :title => "#{yield(:member_rss_username)}'s Growstuff updates" })
|
||||
|
||||
%title
|
||||
= content_for?(:title) ? yield(:title) + " - Growstuff" : "Growstuff"
|
||||
= stylesheet_link_tag "application", :media => "all"
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
- content_for :title, "#{@user.username}"
|
||||
- content_for :title, "#{@member.username}"
|
||||
- content_for :member_rss_username, "#{@member.username}"
|
||||
- content_for :member_rss_slug, "#{@member.slug}"
|
||||
|
||||
%p
|
||||
= "A Growstuff member since #{@user.created_at.strftime("%B %d, %Y")}."
|
||||
= "A Growstuff member since #{@member.created_at.strftime("%B %d, %Y")}."
|
||||
|
||||
%h3 Updates
|
||||
%table
|
||||
- @user.updates.each do |update|
|
||||
- @member.updates.each do |update|
|
||||
= render :partial => "updates/single", :locals => { :update => update, :subject => true }
|
||||
|
||||
@@ -2,7 +2,7 @@ require 'spec_helper'
|
||||
|
||||
describe "members/show" do
|
||||
before(:each) do
|
||||
@user = assign(:user, stub_model(User,
|
||||
@member = assign(:user, stub_model(User,
|
||||
:username => "pie",
|
||||
:password => "steak&kidney",
|
||||
:email => "steak-and-kidney@pie.com",
|
||||
|
||||
Reference in New Issue
Block a user