Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Colophon, site layout

  • Loading branch information...
commit 00d2b59c91a0f6b7c0f2d81b5ce03a4d297d55d7 1 parent fd2a5ff
Philip (flip) Kromer authored
View
4 source/_includes/footer.haml
@@ -1,7 +1,7 @@
#footer
.content
Copyright © #{Time.now.strftime('%Y')} - #{page.blog_title} -
- %span.credit Powered by <a href="http://octopress.org">Octopress</a>
+ %span.credit <a href="/colophon.html">colophon</a>
= include "disqus_hook.haml" if page.respond_to?(:disqus_short_name) && page.disqus_short_name
-= include "google_analytics.haml" if page.respond_to?(:google_analytics_tracking_id) && page.google_analytics_tracking_id
+= include "google_analytics.haml" if page.respond_to?(:google_analytics_tracking_id) && page.google_analytics_tracking_id
View
11 source/colophon.textile
@@ -7,9 +7,12 @@ disqus:
h2. Colophon
-Uses "Octopress, a blogging framework designed for
-hackers":http://wiki.github.com/imathis/octopress/, based on
-"Jekyll,":http://github.com/mojombo/jekyll the blog aware static site generator.
+We're using the "Octopress framework":http://github.com/imathis/octopress for "Jekyll.":http://github.com/mojombo/jekyll Since octopress required some extinct fork of jekyll to render HAML, we did "horrible, horrible monkey things":http://github.com/infochimps/infochimps.github.com/tree/master/_plugins to make it render HAML text and layouts, but not require a special fork of Jekyll.
-Composed in emacs, except for Jesse who isn't enlightened that way yet.
+We also use a tiny little sinatra shim inspired by Jesse Storimer's "Jekyll on Heroku":http://jstorimer.com/2009/12/29/jekyll-on-heroku.html post. We added "two tweaks:":http://github.com/infochimps/infochimps.github.com/blob/master/devblog.rb one is to allow no-extension permalinks (redirects @/2010/09/foo@ to @/2010/09/foo/index.html@), the other is to render the custom "/404.html":/404.html page.
+Get your own copy here:
+
+* "Infochimps Blog Source Code":http://github.com/infochimps/infochimps.github.com
+
+Posts are composed in "Textile":http://redcloth.org/textile using Emacs (except for Jesse, who has some insane Dvorak-inverted notation textmate retroclone thing going).
View
2  source/index.haml
@@ -12,7 +12,7 @@ disqus:
- author = (page.respond_to?(:author) && page.author) ? 'by: ' + page.author + ' |' : ''
#{author} posted: #{post.date.strftime("%B #{post.date.day.ordinalize}, %Y")}
= (page.respond_to?(:updated) && page.updated) ? " | upated: #{page.updated}" : ''
- = preserve rp(post.content)
+ = preserve rp(shorten_jump(post.content, post.url))
- if page.respond_to?(:disqus) && page.disqus
- if post.data["comments_off"]
%em.comments_off Comments disabled
Please sign in to comment.
Something went wrong with that request. Please try again.