さらにtypoをいじってみる
一ヶ月ぶりくらいのご無沙汰ですが・・・隔週くらいではあげたいねぇ。
さて、前回ちょこちょこ直したtypoですが、まだまだおかしいところがあるのでいじっていきます。
日本語タイトルが個別表示されないのさらに続き
前回、日本語タイトルが個別表示されない問題をやりましたが、
あれだけだと不完全で、自動バックアップのタイトルがまだ日本語になっています。
なので、自動保存の方も「Draft article」と保存されるようにします。
app/controllers/admin/content_controller.rbの184行目を変更 def set_article_title_for_autosave lastid = Article.find(:first, :order => 'id DESC').id # @article.title = @article.title.blank? ? "Draft article " + lastid.to_s : @article.permalink = @article.stripped_title @article.title = "Draft article " + lastid.to_s end
記事の時間表記がGMT基準になっている
個別記事の時間表記がGMTになっていますので、GMT表記じゃなくします。
調べてみると時間表示のhelperでdate.utcとなっていたので、utcを取れば一応GMTじゃなくすことはできます。
ただ、date.utcがここ以外でもいくつか使われていて、それも直した方がいいのかなあという感じです。
今のところ、置いておく予定です。
application_helper.rbの41行目、js_distance_of_time_in_words_to_nowを次のように修正 def js_distance_of_time_in_words_to_now(date) time = _(date.strftime(_("%%a, %%d %%b %%Y %%H:%%M:%%S", date))) - time = _(date.utc.strftime(_("%%a, %%d %%b %%Y %%H:%%M:%%S GMT", date.utc))) - timestamp = date.utc.to_i ; timestamp = date.to_i ; "<span class=\"typo_date date gmttimestamp-#{timestamp}\"title=\"#{time}\" >#{time}</span>" end