Home > Archives > 2006-03

2006-03

Movable Type 3.2 で旧ページから新ページにリダイレクトする

カテゴリー・アーカイブの出力ファイル名変更ついでに、個別アーカイブと月別アーカイブのアーカイブ・マッピングも変更する事にして、旧ページへのアクセスを新ページに誘導するため、旧ページに、

<META HTTP-EQUIV="refresh" content="2;URL=新ページのアドレス">

と言うメタタグを仕込んでリダイレクトする事にしました。

以下は、その時のメモ。

個別エントリーアーカイブ

http://www.example.com/archives/001864.html(%e%x)を
http://www.example.com/archives/2006/03/001864.html(%y/%m/%e%x)に

新ページの URL 生成には以下のタグを使用。

<$MTBlogURL$>archives/<$MTEntryDate format="%Y/%m"$>/<$MTEntryID pad="1"$>.html

カテゴリーアーカイブ

http://www.example.com/archives/cat-macintosh.html(cat-%-C%x)を
http://www.example.com/archives/macintosh/index.html(%-c/%i)に

新ページの URL 生成には以下のタグを使用。

<$MTBlogURL$>archives/<MTParentCategories><$MTCategoryLabel dirify="-"$>/</MTParentCategories>index.html

月別アーカイブ

http://www.example.com/archives/2006-03.html(%y-%m%x)を
http://www.example.com/archives/2006/03/index.html(%y/%m/%i)に

新ページの URL 生成には以下のタグを使用。

<$MTBlogURL$>archives/<$MTArchiveDate format="%Y/%m"$>/index.html

個別エントリーアーカイブの URL を、

http://www.example.com/archives/macintosh/001864.html

みたく「CategoryName + EntryID」にしようかとも考えたのですが、カテゴリを変更した時に、URL が変わってしまうので止めました。記事のカテゴリを変更するより、記事の投稿時間を変更する方が遥かに少ないだろうと言う理由からです。

Movable Type 3.2 のカテゴリー・アーカイブ出力ファイル名がバッティング

このブログで、カテゴリー・アーカイブのアーカイブ・マッピングは、

cat-%-C%x

に設定していたので、例えば「Video」カテゴリの場合「http://www.example.com/archives/cat-video.html」と言うファイル名になるんですが、

video   - http://www.example.com/archives/cat-video.html
windows - http://www.example.com/archives/cat-windows.html
  video - http://www.example.com/archives/cat-video.html

の様にトップレベル・カテゴリーとサブカテゴリーの名前がバッティングしてしまうと、カテゴリー・アーカイブが上書きされて、新しい方のカテゴリー・アーカイブしか生成されなくなってしまいます。

と言う事で、カテゴリー・アーカイブのアーカイブ・マッピングを以下のように変更し、

%-c/%i

出力されるファイル名を、

video   - http://www.example.com/archives/video/index.html
windows - http://www.example.com/archives/windows/index.html
  video - http://www.example.com/archives/windows/video/index.html

に変更しようと思います。

Quicksilver に「ユーティリティ」フォルダ内のアプリケーションを追加する

Quicksilver のカタログに「ユーティリティ」フォルダ内のアプリケーションを追加するには、

  1. Quicksilver - Preferences - Catalog パネルを表示する
  2. 下の方にあるプラス記号をクリックして「ユーティリティ」フォルダを選択する
  3. 出てきたパネルの Source Options を選択する
  4. Include Contents を Folder Contents にして、Depth を 3 にして、Types に .app を追加する
  5. これまた下の方にある再読み込みみたいなアイコンをクリックして、Rescan source する

以上です。

Quicksilver をインストール

Mac OS 10.4.5 に Quicksilver をインストールしてみました。バージョン表記がよくわかりませんが、3758 と言うやつ。

多機能で、まだ何が出来るか理解していないので、とりあえず、アプリケーションランチャーから使ってみようかと思います。

簡単な使い方

ちなみに、Quicksilver を使ってアプリケーションを立ち上げるには、コントロール+スペースでダイアログを呼び出して、アプリケーション名の数文字をタイプ後、リターンでアプリ起動です。

次に、デスクトップにある「test.html」を「Safari」で開きたい場合は、

test.html[tab]wiht[tab]safari

とタイプします。タイプ中に候補が絞られるので、もっと入力する文字数を減らせるかもしれません。

ログインした時に自動起動させる

ログインした時に自動起動させるには、Quicksilver - Preferences - Application - Start at login のチェックボックスをチェックしとく事。

雑感・やりたい事

  • AppleScript で作ったアプリを QuickSilver で起動する。例えば、finder_left_800px.app とかのウインドウサイズ変更用スクリプト。
  • 日本語入力モードでは、うまく動かないので、Quicksilver を呼び出した時、自動的に半角に切り替えてくれると良いんだが。
  • Finder がアクティブの場合、[ Command ] + [ ESC ] でも Quicksilver のダイアログが呼び出せるんだが何で?

音声・動画ファイルのコーデックやビットレートを調べるソフト

音声・動画ファイルのコーデックやビットレートを調べるソフトの覚え書き。

Continue reading

QuickTime Player で開いている全てのムービーの再生ヘッド位置を同期する

QuickTime Player で開いている全てのムービーの再生ヘッド位置を同期する AppleScript のサンプルです。

Continue reading

Matroska って何ですか?

Matroska って言うのは、オープンソースの音声・動画を格納する入れ物(コンテナ)の形式なんだそうな。AVI、MOV なんかと同じなのかな?

Continue reading

Mac OS X で FLV を MPEG4 に変換

Mac OS X で Flash Video(FLV)を再生するソフト

FLV Viewer 0.4 をインストールして使ってみたのだけれど、インターフェイスが微妙。 Continue reading

様々な形式の音声・動画を変換できる MediaCoder をインストール

様々な形式の音声・動画ファイルを変換できる Windows 用のフリーソフト

MediaCoder 0.3.7 をインストールしてみました。 Continue reading

Mac OS X + Font Book + Fireworks 8 フォント関連の不具合?

Font Book で使用停止にしたフォントを Fireworks 8 で指定してしまうと、

データベースをレンダリングできませんでした。
内部エラーが発生しました。

なんてエラーが出て、その後の作業をいっさい受け付けなくなる。最後に保存した所まで戻るしかない。困った。怖くてフォントが変えれないよー。

ちなみに私の環境は、Font Book 2.0.2 + Mac OS 10.4.5 + Macromedia Fireworks 8.0.0.777 です。

—- 追記 @ 2006/05/24 —-

Mac OS のみ 10.4.6 にアップデートした環境で、もう一回、試してみると、Font Book で使用停止にした欧文・和文フォントは、Adobe Photoshop CS2 や Macromedia Fireworks 8 のフォントメニューに出てこないようになっていた。

Font Book で何かしらの操作(使用可能・使用停止)をした後は、Adobe Photoshop CS2 や Macromedia Fireworks 8 を再起動した方が良さげ。

Home > Archives > 2006-03

Feeds
Meta
スポンサードリンク
楽天ダイナミックアド

Return to page top