Movable Type 備忘録

 Movable Type 4.1 用テンプレート(CINE)

こんにちわ^^

CINE for Movable Type 4.1 すっかりご無沙汰してしまいましたぁ (; ̄∇ ̄A
せっせと Movable Type 4.1 用のテンプレートを作ってみましたので良かったら使ってください。

実は、どこぞで聞いたのか知りませんが、実父が Movable Type でブログを始めるとのことだったので、実父向けに作ったテンプレートなんです (; ̄∇ ̄A
また、わたしのサイトで使ってた白系のテンプレートにおいても、ご要望があったので後日配布したいと思います。

テンプレートについて

わたしのサイトで使用してるテンプレートをベースに作ってるので、今までのテンプレートとは構造が異なります。 div 要素を必要最小限に留めてますのでデザイン上の自由度をなくしてます。わたしのサイト用に作ったものを配布しますので、ほぼ同じものができあがります。
ですので、カスタマイズする場合には試行錯誤して CSS を駆使しながら自分好みのデザインにしてください。

  • 加工したい画像の URL
    表示可能なサイズは 860 x 420 です。わたしの方でダウンロードして加工したら返送します。
  • サイトタイトル
    画像内に埋め込みます。埋め込む必要がなければその旨明記して頂けたらと思います。

そそ、先日メールフォームテンプレートセット作ってみるでご紹介した、MailForm プラグイン用のテンプレートも同梱してます。

テンプレート設置について

以下の手順でテンプレートを設置します。

  1. テンプレートセットのインストール
    以下の圧縮ファイルをダウンロードして適当なフォルダに展開します。

    圧縮ファイル中の mt/plugins/ フォルダの中を見ると、いくつかのプラグインを同梱しています。
    それらはテンプレートで使用しているプラグインたちです。

    圧縮ファイル中の mt/ フォルダの中を丸ごと各自の Movable Type のインストール先にアップロードしてください。

  2. テンプレートセットの適用
    テンプレートセットのインストールが済んだら以下のページを参考にして、テンプレートセットを適用します。

    その際、テンプレートセットの選択には『Movable Type MEMO / cine 1.08』を選択します。
    手順に沿ってテンプレートを適用したら、ブログ全体を再構築します。

  3. イメージファイル/JavaScript のアップロード
    最後にイメージファイル、JavaScript をアップロードします。
    圧縮ファイル中の mt_memo/ フォルダを丸ごとトップページ( index.php )と同じ場所にアップロードします。たとえば、わたしのサイトで例えると、以下のようなディレクトリ構成になります。

    1. http://bizcaz.com/
    2.   |
    3.   +-- mt_memo/
    4.   | +-- css/
    5.   | | +-- cine/
    6.   | | | +-- ajax-loader.gif
    7.   | | | :
    8.   | | | :
    9.   | | |
    10.   | | +-- base.php
    11.   | | +-- styles.php
    12.   | |
    13.   | +-- js/
    14.   | +-- dtree/
    15.   | | +-- dtree.js
    16.   | | :
    17.   | | :
    18.   | |
    19.   | +-- prototype/
    20.   | | +-- prototype.js
    21.   | | :
    22.   | | :
    23.   | |
    24.   | +-- mt.js
    25.   |
    26.   +-- index.php
  4. ブログの PHP 化
    デフォルトではブログの PHP 化を前提としています。
    ブログの PHP 化をする場合には、MT の管理画面のメニューから「ブログの設定」>「公開」をクリックして、「アーカイブの拡張子」を html から php に変更して保存してください。

    また、ブログの PHP 化を行わない場合には、「ヘッダー」テンプレートモジュール内の 4 行目を以下と差し替えてください。

    1. <?xml version="1.0" encoding="<$MTPublishCharset$>"?>
  5. クロスドメイン環境で利用する場合
    Movable Type MEMO のテンプレートでは Ajax によるカスタマイズがされてます。 Movable Type が同一ドメイン内にインストールされてない場合、Ajax が正しく動作しません。
    その場合には以下のページを参考にして、クロスドメイン環境で Ajax を利用する為の設定が必要になります。

  6. 表示確認
    一通り設置が済んだらブログ全体を再構築します。 そして、正しくテンプレートが適用されたか、ブラウザから表示確認します。 主なポイントを以下に記します。

    • イメージファイルなどのリンク切れがないこと。
    • ブログ内検索が正しく行えること。
    • タグ検索が正しく行えること。

    上記何れかに問題があった場合、イメージファイル/JavaScript のアップロード先が間違ってることが考えられます。
    上記ディレクトリ構成を参考にして再度確認してください。

以上で設置は完了です。
お疲れ様でしたぁ (●>∀<●)/

各テンプレートの出力ファイル名

- 2008.03.29 追記 -

訪問者さんからメールを頂きましたので、チョビッと各テンプレートの出力フォーマットについて触れておきます。
テンプレートセットを適用して再構築すると、各テンプレートは以下のようなファイル名として作成されます。

インデックステンプレート
  • インデックス(メイン):index.php
    わたしのサイトを例にすると http://bizcaz.com/index.php となります。

  • インデックス(アーカイブ): archives/index.php
    わたしのサイトを例にすると http://bizcaz.com/archives/index.php となります。

  • インデックス(タグクラウド): archives/tagcloud/index.php
    わたしのサイトを例にすると http://bizcaz.com/archives/tagcloud/index.php となります。

アーカイブテンプレート
  • アーカイブページ(月別): %y/%m/%i
    わたしのサイトを例にすると http://bizcaz.com/archives/2008/03/index.php となります。

  • アーカイブページ(年別): %y/%i
    わたしのサイトを例にすると http://bizcaz.com/archives/2008/index.php となります。

  • ウェブページ: %-c/%-f(MT4.1 デフォルトフォーマット)
    ウェブページの場合はあらかじめフォルダを作成して、その指定フォルダに任意のページ名称で作成されるます。

    たとえば、わたしのサイトを例にするとMovable Type 4 で使用できるプラグインはウェブページで作成してします。
    MT の管理画面から『一覧』>『フォルダ』を選択して、あらかじめウェブページ用のフォルダを作成しておくと、ウェブページ作成時にそのフォルダを指定してあげることでお好きな場所(ディレクトリ)にウェブページを作成されます。以下の図はわたしのサイトで作成したフォルダ一覧になります。

    ウェブページ例
  • カテゴリページ: %-c/%i
    カテゴリページに関しては MT のデフォルトフォーマットをそのままテンプレートセットプラグイン内にも記述してます。
    わたしのサイトを例にすると http://bizcaz.com/archives/movabletype/template/ となります。

  • ブログページ: %y/%m/%d-%h%n%s%x
    年/月/日-時分秒 というファイル名称+『ブログの設定』>『公開』で設定された『アーカイブの拡張子』でファイルが作成されます。
    このエントリを例にすると http://bizcaz.com/archives/2008/03/23-165033.php となります。

上記はあくまでもわたしのサイトで使ってるものをそのままテンプレートセットにしているものです。
再構築で出力されるファイル名は、必要であれば各自で任意に変更してください。

また、これは『Pandora Template Set』適用前から既にブログを公開していた人にとっては重要なことです。
出力ファイル名が以前と異なっていた場合、そのページの URL が変更されてしまいますのでご注意ください。

不具合のご連絡

- 2008.04.27 - ver1.08

コメント用フィードを追加しました。

- 2008.04.21 - ver1.07

IE6.x において月別(年別)アーカイブのレイアウトが崩れる不具合を対応しました。

- 2008.04.05 - ver1.05

IE6.x の後方互換モードでの表示に伴って微調整を行いました。

- 2008.04.05 - ver1.04

Another HTML-lint gateway で 100 点取れるよう修正しました。 それに伴って IE6.x において後方互換モードで表示されるようになり、ブログの PHP 化を行わない人は一箇所修正する必要があります。
詳しくはこちらの正しいマークアップ(Another HTML-lint gateway)を参照してください。

- 2008.03.30 - ver1.03

コメント投稿時に投稿者情報を Cookie に保存する機能が使えなかった不具合を対応しました。
デフォルトの mt.js のコードがおかしいかんじ。とりあえず、わたしの方で対策 & 確認済みです。

  • 「JavaScript(mt.js)」インデックステンプレート
  • 「JavaScript(prototype.ajax.js)」インデックステンプレート
  • 「コメント入力フォーム」テンプレートモジュール
- 2008.03.29 - ver1.02

IE6 において、textarea 内に文字入力するとにょ~~って横幅が伸びてしまう不具合に対応しました。

  • 「スタイルシート(テーマ)」インデックステンプレート

また、XREA、CORESERVER で PHP をモジュールとして動作させた場合(デフォルト)の対応として、以下のフォルダ内に .htaccess を添付しました。

  1. mt_memo/
  2.   |
  3.   +-- js/
  4.   | +-- prototype/
  5.   | +-- pagerank/
  6.   | +-- .htaccess
  7.   |
  8.   | +-- starbox/
  9.   | +-- .htaccess
- 2008.03.25 - ver1.01

他にもわたしのサイトでカスタマイズした内容が盛り込まれてたので以下のテンプレートを修正しました。

  • 「コメント詳細」テンプレートモジュール
  • 「コメント入力フォーム」テンプレートモジュール
  • 「スタイルシート(テーマ)」インデックステンプレート
- 2008.03.24 - ver1.00

訪問者さんのご連絡により、一部のテンプレート中にわたしのサイトのコードが混じっていましたのでその対応しました。 具体的には以下のテンプレートを修正しています。

  • 「ブログ記事の詳細」テンプレートモジュール
  • 「ブログ記事の概要」テンプレートモジュール
  • 「ウェブページの詳細」テンプレートモジュール
  • 「ヘッダー」テンプレートモジュール
  • 「ナビバー」テンプレートモジュール

ヘッダ画像いろいろ

- 2008.03.31 -

Black cat for CINE 黒ネコのヘッダ画像作ってみました。
ご希望の人がいればメールフォームよりお申し付けください。

 Trackback Pings(1)

from はじめてのMovable Type

ちょっと大人っぽくてカッコイイテンプレートのご紹介です。 なんかお父様のためにつ...

 Comments(52)

#1: Posted by Author Profile Page sinnchan @ March 23, 2008 [REPLY]
user-pic

おばんでございます。
先日からこのページになっていたので気になっていたんですが、bzbellさんのお父さん用に作られたとは正直驚きました・・・。(私の親父なんて、パソコンとかネットを勧めてもさっぱり関心無し。文章とか資料を作るときはいつも私が代役でやってます(爆))。今度、お父さんがBlogを開設させれたら是非拝見したいですね。

写真とページタイトルを加工して埋め込むということですが、bzbellさんが請け負うとなると作業量は大変じゃないですか?。私も自分で撮った写真を使って、ページを作ってみたいですけど、加工をお願いするのはちょっと気が引ける感じで・・・(汗)。
(それもその写真は青空と雲なんですよね・・・。このページに合わないような気がするんですが。)

もし、自分で作業が可能であれば、方法を教えてくだされば幸いです。
(長文で失礼しました。)

#2: Posted by Author Profile Page bzbell @ March 23, 2008 [REPLY]
user-pic

>>1 sinnchan さん

こんばんわ^^

> 私の親父なんて、パソコンとかネットを勧めてもさっぱり関心無し。文章とか資料を作るときはいつも私が代役でやってます(爆)

どこのお父さんもいっしょですね。実父も最近になってブログってものに興味を持ち出した!? ようですあせあせ

> 写真とページタイトルを加工して埋め込むということですが、bzbellさんが請け負うとなると作業量は大変じゃないですか?

実はそうでもないんですよチュ!
レイヤーマスクってのを使って前景(写真)を白黒グラデーションすることで背景(黒)を透過せるだけなんです。
ただし、二度と同じものができないってのがたまにきずぅキャハハ
もっとカンタンにする方法があればいいんですけどガーン

ところで、sinnchan さんは CORESERVER お使いでしたっけ !?
前々からなのですが、最近では記事の投稿さえままならないほどサーバが重たくって困ってるんですしくしく
FTP さえ接続できないんですよ !!
サポートに問い合わせても改善してもらえなくって。
ブラウザから表示するとサーバが見つかりませんって言われるし・・・あせあせ

何が原因か、サーバが重たいポイントなど分かりますか !?

#3: Posted by Author Profile Page Kei @ March 24, 2008 [REPLY]
user-pic

お久ぶりです
cineお借りしました
まだ設置したばかりで何もいじくってません
いじくる予定もありませんがあせあせ
白系楽しみにお待ちしておりますワクワク

#4: Posted by Author Profile Page sinnchan @ March 24, 2008 [REPLY]
user-pic

おばんでございます~。

>何が原因か、サーバが重たいポイントなど分かりますか !?
私が使っているCORESERVERは特に不調も無く、順調に使えてますけどね・・・(謎)。原因として考えられるのは、

1)ネット回線の混雑具合によって、表示速度が変わる場合がある。
(鯖が重いように見えて、実は回線に問題がある場合。)
2)共用鯖なので他のユーザが重い作業をしている時は、動作が重くなる。
(これは管理会社の方でわかりそうな気がするんですが・・・)
3)意外と見過ごすのが、自宅内のモデムやルータの不調。
(これ、私が以前体験したケースです。)

ってところでしょうか?。
可能性として高いのは2)だと思うんですが、3)の線も意外とありがちなので、一度確認してみた方がいいかもしれませんね・・・。
うまくアドバイスできませんが、参考になれば幸いです。

#5: Posted by Author Profile Page bzbell @ March 24, 2008 [REPLY]
user-pic

>>3 Kei さん

こんばんわ^^

> cineお借りしました
ありがとうございます。
後日、白系のテンプレートをご紹介しますので、機会がありましたら使って頂けたらと思いますもじもじ

#6: Posted by Author Profile Page bzbell @ March 24, 2008 [REPLY]
user-pic

>>4 sinnchan さん

こんばんわ^^

> 私が使っているCORESERVERは特に不調も無く、順調に使えてますけどね・・・

サーバによるのでしょうかムカムカ
CORESERVER にお引越ししていいことないんですの。
他のページを表示する分にはサクサク表示されるので、自宅のネットワーク環境には問題ないと思ってます。
そぅするとやっぱり 2) ですかね。

Linux コマンドで TOP というのを教わりました。
サーバ負荷状況が分かるらしいのですが・・・シロウトのわたしには何のことやらあせあせってかんじです。

#7: Posted by Author Profile Page sachi_pop @ March 25, 2008 [REPLY]
user-pic

いつもお世話になっております。
テンプレートの記事と関係ないのですが...
このサイトのfeedが読めなくなっっちゃいました。
URL変わったりしましたか??

#8: Posted by Author Profile Page bzbell @ March 25, 2008 [REPLY]
user-pic

>>7 sachi_pop さん

こんにちわ^^

> このサイトのfeedが読めなくなっっちゃいました。

えっあせあせ
URL は変更してないですが、いつも読めませんか !?
以前から懸念してたのですが、実は最近になって顕著にサーバが重たくってページの表示さえできないことが頻発してるんです。
フィードが読めなくなるというのもそれが原因してるように思うんですガーン

あ~もぅ CORESERVER 最悪ですのムカムカ
ご迷惑をおかけしてすいません。

#9: Posted by 倫子 @ March 25, 2008 [REPLY]
user-pic

おぉ~~~!!お父様用のテンプレ、すごくカッコいいですサングラス
ハードボイルド的な香りがしてきますよ♪
お父様がブログってすごいですねぇ。
どんな事を綴っていくんでしょうかφ( ̄∇ ̄o)
私の実家にはいまだにパソコンないし、
両親もなんら興味を示さないですあせあせ

#10: Posted by Author Profile Page bzbell @ March 25, 2008 [REPLY]
user-pic

>>9 倫子 さん

こんにちわ、倫子さんワクワク

> どんな事を綴っていくんでしょうかφ( ̄∇ ̄o)

それが聞いてくださいよぉガーン
いつボケてもいいように、家族との思い出やこれからの日々を書き留めておきたい・・・と申しておりますイヤイヤ
本人曰く、自分は必ずボケる・・・と言い切っておりまして、未来の自分のために記憶が薄らぐ前に記録(まさにブログ)しておくとのことでしたのほほん

で、さっそくつい最近のわたしのドジっぷりが昨日綴られてましたエーンしかも実名でっ!! おいっキャハハ
そんな記録いらないのに・・・にやりぼそ

#11: Posted by Author Profile Page アプル @ March 26, 2008 [REPLY]
user-pic

bzbellさま。こんにちわ。いつもお世話になっております。
お父様凄いですね。うちの父も見習って欲しいぐらいです。
パソコン歴は・・・3年以上なのにまだコピー・ペーストなどが
分かってなくて・・・それにダブルクリックすら出来ず・・・
呼び出されるんです。

そしてお父様の為にテンプレートを作成するbzbellさまも
素敵で感動しました~。素敵なブログが出来る事でしょう♪
bzbellさまがついているし、bzbellさまのお父様ですもの~。

#12: Posted by Author Profile Page sachi_pop @ March 26, 2008 [REPLY]
user-pic

こんにちは。
そうですかー。サーバートラブル困りますね。。。
ちなみに右上のFeedBurnerのリンクをクリックすると↓のメッセージが出ます。

XML パースエラー: 要素が見つかりません。
URL: http://feeds.feedburner.jp/movabletype
行番号: 1, 列番号: 1:

もしかして、私のクライアントの問題ですかねー。ちなみにFirefoxで見てます~。

ではでは、お邪魔しました。

#13: Posted by Author Profile Page sinnchan @ March 26, 2008 [REPLY]
user-pic

おばんです~。
右上のFeedBurnerの件ですが、私がIE7で見ますとこんなエラーが出ますね・・・。

XML ページを表示できません
スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。
XML ドキュメントには最上位の要素を指定する必要があります。リソース
'http://feeds.feedburner.jp/movabletype' の実行エラーです。

参考までにご報告させて頂きました。

#14: Posted by Author Profile Page bzbell @ March 26, 2008 [REPLY]
user-pic

>>11 アプル さん

こんばんわ^^

> 3年以上なのにまだコピー・ペーストなどが分かってなくて・・・それにダブルクリックすら出来ず・・・呼び出されるんです。

ウチの実母がそんなかんじでしたあせあせ
今はだいぶなれたようでマウスも普通に !? 使えるようになったみたい。
実母には壊してもいいからとにかくいろいろイジってみて・・・と教えたら、吹っ切れたようですようぅ~ん

#15: Posted by Author Profile Page bzbell @ March 26, 2008 [REPLY]
user-pic

>>12 sachi_pop さん
>>13 sinnchan さん

こんばんわ^^

ありがとうございます!!
フィードのテンプレート確認したらカラッポでしたグウグウあちゃぁ

タイミング的にサーバにアクセスできないことが多々だったから、てっきり XML にアクセスできないだけかと思ってたら、そもそも出力がされてなかったのにはビックリでしたキャハハ

お二人にに言われなかったらしばらく気づきませんでしたよあせあせ

#16: Posted by Author Profile Page capcake @ March 29, 2008 [REPLY]
user-pic

bzbellさん、おはようございます。

cineテンプレート、さっそく使わせていただこうかと思ったのですが、テンプレートセットをインストールしたところで、「HTTP error 500」によりmtダッシュボードにログオン不能になりますキャハハ

切り分けたところ、テンプレートセットの中の、RelativePath.pl を置くとこうなるようです。
試しに、ログオンした状態からこのファイルだけを置いてみると、途端に
Script Error
The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.
となって、やはりmtダッシュボードが使えなくなりますね。

既存Pluginと干渉しているのか、サーバー環境に依存するのか・・・もうちょっと調べてみますうるうる

#17: Posted by Author Profile Page bzbell @ March 29, 2008 [REPLY]
user-pic

>>16 capcake さん

こんにちわ^^

他の人からもテンプレートセットをインストールしたら 500 Internal Error が出るというご連絡を頂きました。
でも、その人は MT4.1 以外を使われていたようで、MT4.1 をインストール!? したら問題なかったようですあせあせ

  1. capcake さんは MT4.1 をお使いですか!?
  2. 重複してるプラグインはありませんか!?
    同梱してるプラグインを既にインストール済みということはないですか!?

以上が考えられます。
確認してみてくださいもじもじ

#18: Posted by KJ @ March 29, 2008 [REPLY]
user-pic

はじめまして

>>17 bzbell さん
> 他の人からもテンプレートセットをインストールしたら 500 Internal Error が出るというご連絡を頂きました。
私のことかと思いますが、MT4.1にバージョンアップしても同じ現象はでます。
私の場合は、PageButeがケンカしていましたので、片方(以前からあった方)を消したところエラーはなくなりました。bzbell さんの方を消すとCINEは何も表示されなくなります。
消した方のプラグインタグを使っていると再構築時にエラーが出ますので、「デザイン」「テンプレート」編集で「見つからないタグ」が表示されましたので新しいタグに変更しました。

bzbell さん、その節はありがとうございました。


#19: Posted by Author Profile Page bzbell @ March 29, 2008 [REPLY]
user-pic

>>18 KJ さん

こんにちわ^^

> 私の場合は、PageButeがケンカしていましたので、片方(以前からあった方)を消したところエラーはなくなりました。

同一プラグインが重複してた・・・ということですね。

> bzbell さんの方を消すとCINEは何も表示されなくなります。

はい。そうなると思います。
先日 KJ さんにはご連絡しましたが、他の人への情報共有という意味も兼ねてもう一度説明すると、同梱してます PageBute はわたしの方で手を入れたものなんです。
PageBute プラグインをカスタマイズ2

ですので、タグ名称を変更した PageBute を元にテンプレートを作成してますので、何も表示されなくなるはずです。

> bzbell さん、その節はありがとうございました。

いいぇ、どういたしまして。
貴重な情報(経験)をありがとうございまするもじもじ
わたしのサイトでテンプレートが適用できるのは当然(使った本人ですから)なのですが、KJ さんみたいに既に設置完了できた人からの、こういったご連絡を頂けると助かりますうるうる

#20: Posted by Author Profile Page capcake @ March 29, 2008 [REPLY]
user-pic

>>17 bzbell さん

おばんです やあ!

MT4.1 なのですが、既存Pluginの何かと当たっているようですね。

RelativePath.pl
TagSupplementals.pl
recently-pinged-on.pl
の3つでHTTP error 500になります。
原因究明は、テスト用のサーバー立ててからですね。
ちょっと時間がかかりそうです。
うまくいったらご報告させていただきます。

#21: Posted by Author Profile Page bzbell @ March 29, 2008 [REPLY]
user-pic

>>20 capcake さん

こんばんわ^^

> MT4.1 なのですが、既存Pluginの何かと当たっているようですね。

やっぱりそうですかぁイヤイヤ
お手数おかけしてすいません。

う~ん・・・プラグインは同梱しない方がいいのかなぁ。
う~ん・・・悩みますグウグウ

#22: Posted by aug @ April 29, 2008 [REPLY]
user-pic

こんにちわですやあ!

先ほどテンプレートの入れ替えを行ってみましたキャハハ

そこでいつもながら初歩的な質問で申し訳ないのですが、
1.サイドバー用のmailフォームは落ち着いたら設定しようと思うのですが、
メールフォームは覗いて、テンプレート適用後、
pagerank以外はサイドバーに表示されているのですが、
pagerankがサイドバーに表示されないのは、こちらも設定が必要ということで
よろししいのでしょうか?

2.ウェブページでリンクページを作ってみたのですが、
ナビバーへのリンクのさせ方がわからず、とりあえずURLを指定して
やってみたんですが、何か問題はありますでしょうか。

お手隙の時で結構ですので、教えていただけたら幸いです。

PS. 頂いた黒猫ヘッダいい感じです。
ただお忙しい中、せっかく作っていただいたタイトルなんですが、
自分でもやれそうだったので、ちょっと大きく変更しちゃいました。
作って頂いといてすいませんあせあせ

#23: Posted by Author Profile Page bzbell @ April 29, 2008 [REPLY]
user-pic

>>22 aug さん

こんにちわ^^

うわっ!! サイトタイトル変更したんですね。
カックいいですキャハハ

  1. ページランクの表示について
    はい。デフォルトでは非表示にしています。 たとえば、トップページにページランクを表示したい場合、以下の行を 0 から 1 に変更してください。

    <MTSetVar name="module_pagerank" value="0">
    

    トップページ以外でも表示したい場合には各テンプレートを同様に変更していただければと思いますテレテレ 逆に非表示にしたい場合には、ページランクと似たような 1 行があると思いますので、そちらを 1 から 0 にして再構築していただくことで非表示することができます。

  2. ナビバーの登録について
    ナビバーへのリンク登録は、「ナビバー」テンプレートモジュール内に追加していただければと思います。
    その際、ナビバー変更時は全サイトを再構築するようにしてください。

- 追記 -

わたし aug さんとこはリンク集に追加済みと思ってたら忘れちゃってたみたい。
リンク集に追加させていただきました。何か不都合があればその旨ご連絡頂けたらと思います。

#24: Posted by aug @ April 29, 2008 [REPLY]
user-pic

>>23 bzbell さん

早速のご返答ありがとうございましたもじもじ
というわけで早速pageranku表示しちゃいましたキャハハ

リンク集への追加もありがとうございます♪
いつも初心者な質問で恐縮ですが、今後ともよろしくお願いいたしますテレテレ

#25: Posted by Author Profile Page bzbell @ April 29, 2008 [REPLY]
user-pic

>>24 aug さん

> というわけで早速pageranku表示しちゃいました

はい。先ほど aug さんとこ見に行きました。
ページランクは表示されるようにはなっているのですが、集計プログラムが正しく動作できなていようです。

aug さんとこにも書込みしましたが、ここでも記しておきます。

  1. pagerank/ フォルダのパーミッション確認

    ページランクではページアクセス時に集計プログラムが実行されます。その際ファイル作成などが行われたりするのですが、pagerank/ フォルダに書込み権限がないと正しくファイル作成ができません。

    これはお使いのサーバにもよると思いますが、わたしのサイトでは 755 としています。ご参考までに

  2. PHP のバージョン確認

    集計プログラムは PHP というスクリプトで書かれています。お使いのサーバによってはこの集計プログラムが正しく動作しないことがあります。

    これは PHP のバージョンによるもので、もし aug さんとこのサーバの PHP のバージョンが PHP5 でしたら、rank_post.php と rank_view.php 内の以下の行を修正してください。

    rank_post.php
    46 ~ 51 行目のコメントを有効にして、52 ~ 56 行目を削除します。
    
    rank_view.php
    105 ~ 110、132 ~ 137 行目のコメントを有効にして、111 ~ 115、138 ~ 142 行目を削除します。
    
    これで正しく集計されると思いますテレテレ
#26: Posted by yutaka @ May 28, 2008 [REPLY]
user-pic

はじめまして、yutakaともうします。テーマ利用させていただきました。質問があるのですが、テーマ適用後どうも寂しいなぁと思ったら背景の画像が無いからでした。背景画像は自分で用意するのでしょうか?その際画像サイズ、保存先、適用方法など教えていただけないでしょうか?よろしくお願いします。

#27: Posted by Author Profile Page bzbell @ May 28, 2008 [REPLY]
user-pic

>>26 yutaka さん

こんばんわ^^

テンプレート使って頂いてありがとございますテレテレ
ご質問の件ですが、確かにさっぱりし過ぎですねあせあせ
ちゃんとイメージも添付してますので以下の手順でサーバにアップロードしてください。

  1. 圧縮ファイル中の mt_memo/ フォルダを index.php と同じ場所にアップロードしてください。

そすると、サイドバーのツリーもちゃんと表示されるようになりますキャハハ

#28: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

早速お返事いただきありがとうございました。あれこれ切り替えて見てみたらどれも素敵なテーマですねぇ。Movable Type MEMO / bladesilver 1.02を使わせていただきます。以前のテーマでページ分割をやってみたのですが、何度やり直しても分割されず諦めていたのですが、テーマを変更したらあっさり分割されていました(笑)
ありがとうございました、これからもどうぞよろしくお願いします。

#29: Posted by Author Profile Page bzbell @ May 29, 2008 [REPLY]
user-pic

>>28 yutaka さん

ありがとございますテレテレ
今後もちょっとずつテンプレート作っていくので、良かったらいろいろ試して欲しいのココロ。
また、至らないとこがあればご連絡頂ければ対応します。

あと、>>27 の圧縮ファイル中の mt_memo/css/ フォルダ内に各テーマのイメージが格納さてますので、アップロードしておいてくださいねふつう

では、今後ともどうぞよしなにもじもじ

#30: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

おはようございます
デフォルトブラウザがFirefoxの為気がつかなかったのですが、IEで確認したら/mt_memo/css/の中の画像が表示されていないのに気がつきました。
/public_html/mt (MovableTypeのインストールホルダー)
/public_html/mt/mt_memo
/public_html/mt/mt-static
/public_html/mt/mt_memo/css/bladesilver
/public_html/mt/mt_memo/css/bladesilver/mt4_logo.png
ファイルのアップロード先は間違っていないと思うのですが?
なにが原因でしょうか?

#31: Posted by Author Profile Page bzbell @ May 29, 2008 [REPLY]
user-pic

>>30 yutaka さん

おはよございます。

いえ、単純に mt_memo/ フォルダをトップディレクトリと同じ場所に UP して頂ければと思いますテレテレ
後々は mt-static/ 内に置くようにしようかとも思いますが、現状はブログごとに mt_memo/ フォルダを置いて個々のカスタマイズしやすいようにしてます。

#32: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

ありがとうございました。MTをインストールしてブログ名をつけるとトップディレクトリーにサイト名が付いたディレクトリーが作られますが、そこに入れると言うことですね。そこに入れたら画像が見えましたが。これでいいんでしょうか?
あとはタグクラウドをつけてみました。サイドバーに表示されるまではOKだと思うのですが、ちょいと動きがおかしいような?気がしてこのブログで動作を見せて貰いましたが、何かのタグをクリックしたときはそのタグがつけられたエントリーが表示されないと駄目なんですよね?なにか設定は要りますか。質問ばかりですみません。この多機能なテーマを使いこなす為どこか使い方の説明のようなエントリーはありませんでしょうか?よろしくお願いします。
それにしてこのサイトのMTのカスタマイズは凄いですねぇ〜 驚くことばかりです、少しずつ挑戦してみます。

#33: Posted by Author Profile Page bzbell @ May 29, 2008 [REPLY]
user-pic

>>32 yutaka さん

はい。
イメージの UP はそれで OK ですワクワク
ご面倒おかけしてすいません。

あと、タグ検索の件ですが、ブログ内検索も同様に機能してないですね。
原因は XML 宣言の不一致だと思います。

yutaka さんブログの PHP 化を行いたいですか!?
それともそのまま HTML として使用しますか!?

それによって「ヘッダー」テンプレートモジュール内の 4 行目を変更する必要があります。
デフォルトではブログの PHP 化となってます。

でも、これは人それぞれ好みがありますので、HTML のまま使用したい場合には「ヘッダー」テンプレートモジュール内の 4 行目を以下のコードと差し替えてください。

<?xml version="1.0" encoding="<$MTPublishCharset$>"?>

また、PHP 化をしたい場合には MT 管理画面の「ブログの設定」>「公開」をクリックしていただき、「アーカイブの拡張子」というのがありますので、html を php に変更してサイト全体を再構築してください。

#34: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

何度も有り難うございます
教えていただいた方法でphp化してみました。
が、タグと検索変化無いようですキャハハ
なんでかなぁ?

#35: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

同じエントリーを普通に開くと/2008/05/28-203756.phpになる
アーカイブから開くと/2008/05/28-203756.phpになる
Categoriesから開くと/2008/05/28-203756.htmlになる
これって、おかしくないですか?

#36: Posted by Author Profile Page bzbell @ May 29, 2008 [REPLY]
user-pic

>>34 yutaka さん
>>35 yutaka さん

> タグと検索変化無いようです

あれっ!? おっかしいですねぇ。
カレンダーも表示されてないですね。
どうも JavaScript 関連のエラーが出てるようですね。
yutaka さんとこのソースを確認しますので、しばらくおまちください。

> これって、おかしくないですか?

それは、以前の HTML ファイルがサーバ上に残っていることが原因ですね。
xxx.html と xxx.php では通常 xxx.html が優先されて表示されてしまいます。
てか、すべてのテンプレートが再構築されてないようです。
再構築時に「すべてのファイル」を選択してください。

#37: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

新しい不具合発見しました(笑)
サムネイル画像とポップアップする画像が違ってしまいます。何かが変ですね。まだ始めたばかりですから今のうちにデータベースを一旦消して再インストールした方が良いかもしれないなぁとおもっているのですが、その際エントリーだけ残す方法はありますでしょうか?

#38: Posted by Author Profile Page bzbell @ May 29, 2008 [REPLY]
user-pic

>>37 yutaka さん

いえいえ、ちょとお待ちをガーン
エントリ内にサムネイルを貼り付けたとき、「画像の貼り付け」ボタンみたいなのを使ってイメージを選択して貼り付けたんですよね!?

他のエントリでは問題なさそうなので、該当のエントリ編集画面を開いてみてその時点で表示イメージとポップアップイメージが異なっていることを確認してください。
十中八九異なってると思いますが、原因としてはイメージの削除、追加など何度か繰り返してませんか!?

MT ではアップロードしたイメージに対してユニーク(重複しない)な ID で管理しています。その ID は一度使用されたら二度と使われません。

対策としては、貼り付けたいイメージを再度「画像の貼り付け」ボタンから貼り付け直せばいいと思いますやあ!

#39: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

全く新しい名前の画像をアップして貼り付けてもポップアップ画像とサムネイル画像が違ってしまうんです。これっておかしくないですか?

#40: Posted by Author Profile Page bzbell @ May 29, 2008 [REPLY]
user-pic

>>39 yutaka さん

おかしいですね。
ポップアップなしでも同様ですか!?

#41: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

ポップアップなしだと大丈夫ですね、訳もわからずあちこちさわったのが原因ですね(笑)もう一度再インストールですね?

#42: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

データベース削除して再インストールしました。テーマ適用してテストしてみましたが、検索、タグ、サイドバーのアーカイブクリックでError executing error template.が出るなど不具合でますねキャハハもう原因がわかりませんべ~

#43: Posted by Author Profile Page bzbell @ May 29, 2008 [REPLY]
user-pic

>>42 yutaka さん

yutaka さんのサイト名には「'」が使用されてますね。
JavaScript では「'」は文字列を括る時に使うのですが、サイト名に「'」が使用されてることで prototype.ajax.js 中の 338 行目の記述が不正になってしまい、結果 JavaScript が正しく動作してないように見えます。

ですので、以下の何れかの方法で対応してください。

  • 再度圧縮ファイルをダウンロードして、テンプレートセットを mt/plugins/ フォルダにアップロードし、テンプレートの適用を行って再構築する。

  • インデックステンプレート一覧中の「JavaScript(prototype.ajax.js」テンプレート内の 338 行目を以下のように修正して再構築してください。

    修正前: <$MTBlogName$>
    修正後: <$MTBlogName encode_js="1"$>
    

たぶんこの修正で問題が解消されると思われまするワクワク

#44: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

教えていただいた方法でやってみました。サイト内の検索、バッチリ動きます。タグの部分も不具合解消されました。カレンダーもお目見えしました。画像のポップアップも問題なくポップアップするようになりました。ただ一つ
Monthly Archive内にある'08:05をクリックすると
Error executing error template.というエラーが出るだけです。08:05を消しちゃってもいいんですが.....
いずれにしても快調に動き始めました。本当にいろいろお世話になりました。ブログ名にカンマが入っているからなんてことは私が一年考えていてもわかりませんでしたし、なんど再インストールしても駄目なわけですよねムカムカ
ほんとうにありがとうございました。感謝していますあせあせ

#45: Posted by Author Profile Page bzbell @ May 29, 2008 [REPLY]
user-pic

>>44 yutaka さん

月別アーカイブ、年別アーカイブを再構築してください。
そうすればファイルが作成されますので、正しく表示されると思いますうぅ~ん

#46: Posted by yutaka @ May 29, 2008 [REPLY]
user-pic

月別アーカイブ、年別アーカイブを何度再構築してもエラーが出るので管理画面で「すべてのテンプレートを静的に構築するに変更」にして再構築したら出てきました。べ~
立派に立ち直りました、ありがとうございました〜〜

#47: Posted by yutaka @ June 12, 2008 [REPLY]
user-pic

こんにちわ〜
サイドバーに出ていた「Photos」が出なくなったのですが、メインインデックスでは表示するように設定しているんですが。何が?どこが?おかしくなったのか分からないのですがチェックしてみる箇所を教えていただけますか? お願いしますもじもじ

#48: Posted by yutaka @ June 12, 2008 [REPLY]
user-pic

いま、ブログ記事設定を10に変更したらでてきました。ということは設定が5になっているので最近のエントリーの5エントリーに画像がないと表示されないということ?でしょうか?

#49: Posted by Author Profile Page bzbell @ June 12, 2008 [REPLY]
user-pic

>>47 yutaka さん
>>48 yutaka さん

こんにちわ^^

> ということは設定が5になっているので最近のエントリーの5エントリーに画像がないと表示されないということ?でしょうか?

そうですね。
デフォルトのエントリ表示数で指定された最近のエントリの中から 8 枚分の表示を…というようにしてたと思います。
具体的には「@Photo List」ウィジェットというのがあります。

たとえば、最近のエントリ 5 件分としたい場合には、
6 行目を以下のように変更します。

<MTEntries lastn="5">

で、最近のエントリ 5 件の中からイメージを 4 枚分表示したい場合には 7 行目を以下のように変更します。

<MTEntryAssets type="image" lastn="4">

以上です。

#50: Posted by yutaka @ June 12, 2008 [REPLY]
user-pic

ありがとうございました〜あせあせ

#51: Posted by Author Profile Page aug @ June 26, 2008 [REPLY]
user-pic

いつもお世話になっておりますにこっ!

MT4.1のテンプレートに変更してから使用していなかったので気付かなかったのですが、#37yutakaさんが記載しているような症状が出ちゃいましたあせあせ

新しい画像をアップロードする際、ファイルオプションにて「ポップアップウィンドウで元の大きさの画像にリンクします。」を設定した時のみ、サムネイル画像とポップアップ画像が異なってしまいます。(しかもポップアップするリンクの画像は常に同じものです)

リンク先画像は今のところ手作業でコピペしてますので、
急ぎではありませんが、不具合内容について何かお気づきの点がありましたら、お時間のある時でかまいませんので教えていただけますでしょうか。

どうぞよろしくお願い致しますテレテレ

#52: Posted by Author Profile Page bzbell @ June 29, 2008 [REPLY]
user-pic

>>51 aug さん

こんにちわ^^
お返事が遅くなってすいませんあせあせ

ご質問の件ですが、>>43 の件はどうでしょ!?
yutaka さんと同じ現象ということでしたら対応できるかと思います。
ご確認くださいもじもじ

 Post a Comment

 

コメント用フィード