Aug 14, 2005
category_set プラグイン
各エントリのページのパン屑リストにカテゴリのリンクを入れるのに成功。
プラグインのcategory_setを使わせてもらった。これは本来「Home > カテゴリ名」というリンクを表示させるものだが、うちの場合すでにあるパン屑リストに入れて使いたい。そのまま使うと「上浦写真館 → ブログ名 → Home > カテゴリ名 → エントリ名」になってしまう。
「Home > 」を消すため、category_setの46行目をコメントアウトしてみた。
#unshift(@breadcrumbs,["",($synonym{""} or "Home")]);
category_setの$category_set::descriptionを使うと、カテゴリの説明文が入るはずなのに入らない。ブログの説明文になってしまう。
categories.csvの書き方が間違っているのか。文字コードや改行コードを変えたり、FTPでのアップの仕方を変えたりしたが、上手くいかない。category_setを元に戻してみたが駄目。他のプラグインが影響しているのか。おなかが痛くなる。
![]()
上手くいった。単純にcategories.csvの書き方を間違っていた。「ディレクトリ名,ディレクトリ(カテゴリ)の名前,カテゴリの説明文」と三つをカンマで区切ればいいだけのことだ。サンプルをまったく読んでなかった。
あきれた話だが、終わり良ければ全て良し。まだ昼前だが今日はよくがんばった。自分をほめてあげた。
Aug 10, 2005
今日のできごと
- ブログのRSSにクリエイティブ・コモンズ・ライセンスのRDFを仕込む
- パン屑リストにカテゴリのリンクを追加しようとして失敗
- 今日読み終わった本をAmazonに出品したら20分で売れた
- 一時間以内に発送してメール出す
- ブログのRSSを概要だけ適応させようとして失敗
- 犬の首輪の修理
- ロシア民謡「一週間」の歌詞をしらべる
攻略本
モニタで文字を読むのが疲れる。Blosxomの本がないか、Amazon.co.jpで探してみる。和書・洋書ともヒットしない。Amazon.comも無い。
オライリーの『Blog Hacks』に一章だけBlosxomが取り上げられている。Movable Typeの本なら、十冊あった。
Aug 09, 2005
公開延期
個別のエントリのページのh1(第一見出し)要素を、そのエントリのタイトルにしようと今頃になって思う。簡単にできると思っていたので後回しにしていたのだ。
今までh3にエントリのタイトルが入っていたので、<h3>$title</h3>の$titleをh1に入れれば済むと思ったが、なぜかh1の中が空白になってしまう。title要素の中の$blog_title$date_title::title$entry_title::titleからブログタイトルの$blog_titleを引いた奴を入れたら、タイトルの前に::という記号が入ってしまう。どうも「blogのタイトルとエントリのタイトルの間に入れる文字列」で設定した記号が入るらしい。
head,story,dataのフレーバーを思いつく限り書き換えてみる。全て失敗。
いつもお世話になっているサイトのいくつかをのぞいてみる。storytitleというプラグインを入れて、エントリのタイトルを入れたい場所に$blog_titleを書くらしい。
やってみたが、タイトルの前に : とコロンが入る。storytitleを開いて眺めたところ、タイトルと他の文字列との区切りとして : が設定してあるようだ。12行目のmy $sep = ' : ';をmy $sep = '';としたらタイトル前の : が消えた。もう疲れた。これで良いことにする。これだけで3時間以上かかった。脳から煙が出そうだ。
明日公開しようと思っていたが、しばらく待つことにする。今日やったことで、他に手を入れる所が増えてしまった。見出しの順番があーなってこーなって以下略。おやすみなさい。
制作日誌について
このカテゴリはエントリ数が増えた場合の表示を確認するためのものです。そのためテキトーなことを書いています。他のカテゴリがある程度増えた時に削除するつもりです。
Aug 07, 2005
逃避
Blosxomのお勉強。次の繰り返し。
- あちらこちらのサイトをうろついて調べもの
- 試す
- 失敗
- 工夫する
- 失敗
気分転換にデザインを変更してみる。要らないもの(コメント・トラックバック・コメントアウトのRDF等)を削り、二列のレイアウトを止める。ついでにマークアップの見直し。
各エントリィ(と呼ぶらしい)の下に木の絵を付けてみる。
HyperCardで素材を探し、加工。Photoshopで色付けた。
paging プラグイン
インデックスのページで項目が多くなった場合、ページを切り分けるプラグイン。だと思うが、用途を間違っているかもしれない。
面倒そうだったので手を付けるのを逃げていた。やってみるとわりと上手くいった。ページの項目が段落としてマークアップされていたので、箇条書きとして書き変える。ついでに見出しも入れる。
Aug 06, 2005
日本の人
目の前の大きな問題に目をそむけ日本語化に取り組む。
日付も簡単にできそうだ。ただしこうなる“2005年8月06日”。“06日”、日本語としておかしくないか。英語でも“Aug 06, 2005”は、おかしいような気がする。
色々なサイトを見て回ったが、「2005年08月06日」という風に表記しているサイトも多い。“08月06日”は、音声ブラウザではどう発音するのだろう。
1日から9日までは更新しない、という方法を思いつくが、どうだろう。
ダウンロード
Blosxomはおよそ20キロバイト未満、数百行のPerlスクリプトで作られている。
しかしBlosxomは、Perlだけでは動かないらしい。根性が必要だという。
ナビゲーション
- 1
- 2