2004年02月06日

Weblogで小説ページ作成

 拙作「カルテット」をMovableTypeに移植するため頑張りちゅう。
 誰だこんな長文を山ほど書いたのは(T▲T)!!

 MovableTypeはジャーナル用のツールなので、小説のような「過去ログを古い順から読む」ことを主体としたコンテンツ運営には不向き。これ、前提である。しかし何とかできるはずという予感(執念ともいう)。

 問題に思ってたのは、MTの記事別アーカイブ(Individual Archive)のファイル名が、デフォルトでは00000001.htmlのように、記事番号になること。
 ひとつのMTでマルチブログしてたら、00000001.htmlの次ページが00000002.htmlであるとは限らない。その記事番号のは「お知らせ」などの、他のことに使ってる可能性がある。
 小説ファイル名が連番になってないなんて、私の感覚では論外だ。
 ダウンロードツールとか使いたい人にも不便だろう。(それはタテマエで、たんに自分が気持ち悪いからイヤなだけなんだけど。)
 それにウチは大長編なので、章ごと(うちでは「幕」ごとだが)に別のディレクトリにファイルを分けてきた。フォルダごとダウンロードしたりできて便利っちゅーのもあるが、本音は、フォルダごと圧縮すればhtml形式のDL版がそのまんま作れるので、DL用のhtml版を別立てに作る必要がなく、手間が省けて自分がラクだという目論見があったのだ。
 ディレクトリ分け仕様は残したい、変えたくないよー! というのが願望。
 仕様がかわって、ページが移動すると、JavaScriptとcookieを利用した「しおり」のデータを使ってた人に不便だし、そもそも、Webページは大した理由もなくホイホイと移動しちゃならんみたいな古い美学が自分のなかにはある。
 うわーん、どうすればーー!!
 と、悩んできたが、簡単に解決のつく方法があることがわかった。
 公式マニュアルに載ってた……。(説明書を読み給えよ、キミ。)

 「Blogの設定」の中の、「アーカイブの設定」で、アーカイブ・ファイルのテンプレートという欄に任意の保存場所とファイル名仕様を書き込めばいいだけだったのだー。
 拙作の場合だと、
 individualんとこに「<$MTEntryCategory dirify="1"$>/nls_<$MTEntryKeywords$>.html」
 Categoryんとこに「<$MTCategoryLabel dirify="1"$>/index.html」とした。
 そうすると、章目次として使うCategoryアーカイブは、第一幕なら「001」(=category名)というディレクトリのindex.htmlとして保存され、ページは従来どうりのファイル名仕様である「nls_000.html」のような形式になる。
 各Entryに、キーワードを設定しておかないと、上書きされて最後に作成されたページしか残らないことになるので注意。
 キーワード欄は、最初は表示されてないので、Entry投稿画面の「この画面をカスタマイズ」ってリンクをクリックして、カスタム表示にきりかえて、キーワード欄表示オプションをオンにする必要がある。

 専用の新規アーカイブ・テンプレートを作れば、txt形式の一括ファイルも自動作成できるのでは?
 可能であれば、従来のように、誤字脱字の修正をするたびにtxt版も修正しなければならず、二度手間だったのが、一度ですむ上、全自動!(想像だけで嬉しい) 最新章だけのtxtファイルを別に作るのだって全自動!
 PDA使いさん向けにいいかもしんない。
 PDA用の縦書き対応ビューワ「Pook」は、txt形式のファイルをそのまんま読めるのだ。便利だなー。

 今日の遊びの労働オワリ。……疲れます、カスタマイズ(i_i) もっと頭良ければいいのになあ〜。
posted by zero at 18:15| 京都 晴れ| Comment(1) | TrackBack(2) | Weblog | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
Posted by ずっきーに at 2008年09月06日 18:48
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/33459

この記事へのトラックバック

Weblogで小説ページ作成(2)
Excerpt: Weblogで小説ページ作成の続き。 拙作の小説掲載ページpowered by MovableTypeバージョンは、あらかた出来上がりました。データを移すのが大変ですが、それは単純に時間の問題なので障...
Weblog: 昼下がりの庭で
Tracked: 2004-02-09 18:10

小説サイト専用サイト管理システム
Excerpt: 更新・編集・公開作業がすべてブラウザからできる小説サイトに特化されたサイト管理システム、というのを、現在構想中。日記用CGIやレンタル日記システムの小説版、とか、最初から小説公開用に作られたblog、...
Weblog:
Tracked: 2004-02-13 15:11