mojavy.com

blogofileでサムネイル画像を表示する方法

November 06, 2011 at 08:32 PM | categories: python, memo, blogofile |

rena

こんな風にイメージ画像がある記事の場合は、一覧ページでもこの画像をサムネイルで表示させたい。

例えば、 http://mojavy.com のトップページ右カラムにある最近の記事一覧みたいに画像を表示できるようにする。

これをするには、postオブジェクトにそういう属性をもたせればよいので、controllers/blog/post.pyに以下のように一行追加する。

+++ b/_blogofile/_controllers/blog/post.py
@@ -93,6 +93,7 @@ class Post(object):
         self.slug = None
         self.draft = False
         self.filters = None
+        self.image = None
         self.__parse()
         self.__post_process()

そうしておくと、各記事のヘッダにあるyamlから勝手に読み込んでくれるので、

categories:
date: 2011/11/06 20:32:51
title:
image: /images/rena.jpg

のようにすれば${post.image}のようにして参照できる。



ブログ引越しました

November 06, 2011 at 07:44 PM | categories: blog, blogofile |

いままでblogger使ってましたが、github pagesに引越しました。

http://tanarky.com/blog/2011/10/29/002_github_blogofile_original_domain/ を参考にしてblogofileで構築しました。

デザインは http://www.webdesignlondon-tristar.co.uk/website-templates から拝借しました。

blogofileのテンプレートは https://github.com/mpirnat/blogofile.com あたりを参考にするとよいと思います。

よくあるブログサービスをそのまま使う場合と比べると構築までのハードルが若干高いですが、今後ちょっとしたウェブページをつくりたくなったときもソースをそのまま流用できるし、bloggerで色々不満だったことが解消できてよい感じです。



About Me

pic
mojavy

Recent posts






Categories



Badges