This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
MIT-LICENSE | Fri Apr 11 10:07:38 -0700 2008 | [gdagley] |
| |
README | Sat Jul 19 14:56:07 -0700 2008 | [rsanheim] |
| |
Rakefile | Fri Apr 11 10:07:38 -0700 2008 | [gdagley] |
| |
init.rb | Fri Apr 11 10:07:38 -0700 2008 | [gdagley] |
| |
install.rb | Fri Apr 11 10:07:38 -0700 2008 | [gdagley] |
| |
lib/ | Fri Apr 11 10:07:38 -0700 2008 | [gdagley] |
| |
test/ | Fri Apr 11 10:07:38 -0700 2008 | [gdagley] |
| |
uninstall.rb | Fri Apr 11 10:07:38 -0700 2008 | [gdagley] |
README
SeoHelper
===============
These are some simple little helper to make pages a little more SEO friendly.
Examples
========
page_title
- should create a title with h1
page_title('Hello World') => <h1>Hello World</h1>
- should create a title with an alternate tag
page_title('Hello World', :h3) => <h3>Hello World</h3>
- should set the content for html page title
see discussion for html_title that follows
html_title
- should create an html title
html_title('SiteName') => <title>SiteName</title>
- should create an html title with content for html page title
index.html.erb
page_title('My Index')
application.html.erb
html_title('SiteName') => <title>My Index : SiteName</title>
- should create an html title specified delimiter
index.html.erb
page_title('My Index')
application.html.erb
html_title('SiteName', '|') => <title>My Index | SiteName</title>
meta_tags
- should create meta tags from a hash
meta = {:description => 'This is the description', :keywords => 'these are keywords'}
meta_tags(meta) =>
<meta name="keywords" content="these are keywords" />
<meta name="description" content="This is the description" />
breadcrumb_trail
- should create a breadcrumb trail
crumbs = [{:name => 'Home', :link => 'http://test.host/'},
{:name => 'Shops'}]
breadcrumb_trail(crumbs).should =>
<div class="breadcrumbs"><a href="http://test.host/">Home</a> > Shops</div>
- should create a breadcrumb trail with a specified tag
crumbs = [{:name => 'Home', :link => 'http://test.host/'},
{:name => 'Shops'}]
breadcrumb_trail(crumbs, :span).should =>
<span class="breadcrumbs"><a href="http://test.host/">Home</a> > Shops</span>
- should create a breadcrumb trail with specified delimiter
crumbs = [{:name => 'Home', :link => 'http://test.host/'},
{:name => 'Shops'}]
breadcrumb_trail(crumbs. :div, '|').should =>
<div class="breadcrumbs"><a href="http://test.host/">Home</a> | Shops</div>
Copyright (c) 2008 Relevance, Inc., released under the MIT license




