blog.migiue.jp

typo5.1.3からtypo5.2へupgrade

このblogはTypoというRuby on Railsで作られているblogシステムで動いているのですが、最近version 5.2 「Helmut Newton」がリリースされたので最新版にupgradeしました。

Typoは開発コードネームとして写真家の名前が使われているようです。今回のHelmut Newtonの他にも、v5.1系列はCartier Bressonだったり、それ以前はDon MccullinとかEugène Atgetとか、なかなか渋いところをセレクトしています。

次はRobert Capaにいくのか、Bernd and Hilla Becher方面か、それともMapplethorpeにいってしまうのか楽しみです。

写真を撮るようにblogを書きたいものですね。

バージョンアップ作業で何カ所かひっかかったのでログ。

余計な<p>が出力される

app/views/articls/_articls.html.erb とかで <%= simple_format(html(article, :body)) %> という形で simple_format を使って本文を出力しているけど、この部分があるおかげで、本文の改行ごとにPタグが出力されてしまっているっぽい。これを <%= html article, :body %> に書き換える。特にthemeで上書きしている場合は、themeの_articles.html.erbを書き換える。

lightboxが効かない

今回のバージョンからではないかもしれないけど、typoに添付されているlightboxが古いのでうまく動かないっぽい。lightbox2.4を使うために、jsやcssやimagesを入れ替える。そしてrel="lightbox[group]"みたいなgroup指定も出来ないので、typo_textfilter_lightbox.rbを書き換えてgroup指定できるようにしておく。

デザインthemeは後で自作する。

 /  Tags ,  /  0 comments

コメントを書く :