Skip to content

Commit

Permalink
Merge pull request #783 from yanick/twitter-cards
Browse files Browse the repository at this point in the history
First stab at twitter cards.
  • Loading branch information
monken committed Mar 29, 2013
2 parents 1ae0539 + 89ddd25 commit b01ebe3
Show file tree
Hide file tree
Showing 7 changed files with 31 additions and 0 deletions.
1 change: 1 addition & 0 deletions root/author.html
@@ -1,4 +1,5 @@
<% title = author.name _ " (" _ author.pauseid _ ")"; rss = 'author/' _ author.pauseid %>
<% twitter_card_inc = 'inc/twitter/author.html' %>
<div class="search-bar">
<% INCLUDE inc/author-pic.html author = author float = 'left' %>
<div style="clear: both; text-align: center"></div>
Expand Down
13 changes: 13 additions & 0 deletions root/inc/twitter/author.html
@@ -0,0 +1,13 @@
<meta name="twitter:card" value="summary" />
<meta name="twitter:url" value="<% c.req.uri %>" />
<meta name="twitter:title" value="<% author.name %>" />
<meta name="twitter:description" value="CPAN Author" />
<meta name="twitter:site" value="metacpan" />
<% FOREACH profile in author.profile -%>
<%- IF profile.name == "twitter" -%>
<meta name="twitter:creator" value="<% profile.id %>" />
<%- END -%>
<%- END %>
<% IF author.gravatar_url -%>
<meta name="twitter:image" value="<% author.gravatar_url %>" />
<%- END %>
5 changes: 5 additions & 0 deletions root/inc/twitter/module.html
@@ -0,0 +1,5 @@
<meta name="twitter:card" value="summary" />
<meta name="twitter:url" value="<% c.req.uri %>" />
<meta name="twitter:title" value="<% module.documentation %>" />
<meta name="twitter:description" value="<% module.abstract | html_entity %>" />
<meta name="twitter:site" value="metacpan" />
5 changes: 5 additions & 0 deletions root/inc/twitter/release.html
@@ -0,0 +1,5 @@
<meta name="twitter:card" value="summary" />
<meta name="twitter:url" value="<% c.req.uri %>" />
<meta name="twitter:title" value="<% release.metadata.name %>" />
<meta name="twitter:description" value="<% release.abstract | html_entity %>" />
<meta name="twitter:site" value="metacpan" />
1 change: 1 addition & 0 deletions root/module.html
@@ -1,3 +1,4 @@
<% twitter_card_inc = 'inc/twitter/module.html' %>
<% title = module.documentation _ (module.abstract ? ' - ' _ module.abstract : ''); rss = 'distribution/' _ module.distribution %>
<strong>
<big>
Expand Down
1 change: 1 addition & 0 deletions root/release.html
@@ -1,4 +1,5 @@
<% title = release.name _ ' - ' _ release.abstract; rss = 'distribution/' _ release.distribution %>
<% twitter_card_inc = 'inc/twitter/release.html' %>
<strong>
<big>
<a rel="author" href="/author/<% release.author %>" title="<% author.asciiname || release.author %>">
Expand Down
5 changes: 5 additions & 0 deletions root/wrapper.html
Expand Up @@ -43,6 +43,11 @@
})();

</script>

<% IF twitter_card_inc %>
<% INCLUDE $twitter_card_inc %>
<% END %>

</head>
<body>
<div class="header">
Expand Down

0 comments on commit b01ebe3

Please sign in to comment.