Movable Type 備忘録

 

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

こんにちわ^^

ここ最近ずっと寒い日が続いてますが、風邪引かないようご注意くださいませ。

さて、先日待望の!? Movable Type 4.1 が正式リリース( MTOS も )されましたね。
つい先日 RC2 がリリースされた矢先だったので、ちょっと意表つかれちゃいました (; ̄∇ ̄A

さらにプログラマブルにテンプレートを作れるようになったので、表面上のことならある程度デフォルト・タグでできるようになったのは嬉しいですね (●´∀`●)
あと、カスタムフィールド機能やテンプレートセット機能はとっても便利です。

Movable Type MEMO の テンプレートは今後プラグインという形でテンプレートを配布していきます。 今までのように設置できない・・・ということはなくなるかと思います。
ただし、多少サーバに依存したところ( PHP のバージョン )があるので、今依存しないよう PHP スクリプトを書き直してます。動作確認ができないのがイタイですけど (´Д`;)

アップグレード

TELNET や SSH が使えるサーバをお使いの人は、以下の手順でアップグレードするとカンタンにアップグレードできます。

  1. Movable Type の圧縮ファイルを FTP でアップロードします。

  2. TELNET or SSH で接続して、以下のコマンドを実行します。

    # unzip MT-4_1-ja.zip
    
  3. 以下のコマンドを実行して、以前の環境を差し替えます。
    ※以下は Movable Type のインストールディレクトリ名が 'mt' の場合の例です。

    以前の環境をバックアップ( mt.back にリネーム )
    # mv mt mt.back;
    リンク先が MT-4.1-ja/ ディレクトリになる mt というリンクファイル作成
    # ln -s MT-4.1-ja/ mt
    

    たとえばわたしのサイトを例にすると、http://bizcaz.com/mt/ にアクセスすると、実際には http://bizcaz.com/MT-4.1-ja/ アクセスされます。
    この要領で今後のアップグレード時には、mt のリンク先を変更してあげれば OK ですね ( ̄∇ ̄)b

  4. 必要なプラグインなどを新しい環境にコピーします。
    わたしの場合は、アップグレードに備えて事前にプラグインやイメージファイルなどの差分を用意してありますので、コピーすれば済むようにしてます。

  5. Movable Type に接続します。
    その際、データベースのアップグレードが促されますが、そこはそのまま素直に進んでください。

以上で Movable Type 4.1 のアップグレードは完了しました。カンタンでしょ!?
上記方法は以下のページでもご紹介してます。

テンプレートセットのダウンロード

Movable Type 4.1 のリリースに合わせて、せこせこと作ってました テンプレート 'Pandora' は以下のページから入手できます。

また、カンタンにですが設定手順なども記載してますで参考になれば幸いです(*´∇`*)

Movable Type 4.1 で追加されたタグを使用してますので、それ以前のバージョンでは使えません。ご注意ください。

'Pandora' テンプレートセットの特徴

以前から Movable Type MEMO で配布するテンプレートは、このサイトでご紹介してきたカスタマイズをデフォルトで組み込んでいます。
右に大まかにテンプレートの構成図を記します。

カンタンに説明すると、Movable Type では以下のようなテンプレートの種類分類されます。※他にもシステムテンプレートというものがありますが、ここでは説明を省きます。

  • インデックスページ(テンプレート)
  • アーカイブページ(テンプレート)
  • テンプレートモジュール
  • ウィジェット

一番大元になるのは、インデックスページとアーカイブページになります。これらのページがブラウザからアクセスされるページになります。
インデックスページ、アーカイブページのテンプレートは、主に再構築時のパラメータ(属性)を定義するだけとなってます。

インデックスページ、アーカイブページを再構築すると、矢印の方向のテンプレートモジュール(ヘッダー、フッター、コンテナ)を読み込みます。
ヘッダー、フッター、コンテナは渡されたパラメータを元にして、テンプレートを構成します。

Movable Type MEMO のテンプレートでは、コンテナ・テンプレートモジュールがインデックスページ、アーカイブページのボディ部分になります。

コンテナ・テンプレートモジュールが読込まれると、矢印の方向の、更に細分化(機能化)された各テンプレートモジュールが読込まれます。
こんなかんじで、パラメータに沿って必要なテンプレートモジュールを組み替えていくことで、本来のテンプレートが構築されていきます。

一番末端に位置するのはウィジェットで、ある機能に特化した、共通して使えるようなパーツとして作っていきます。
こんなかんじで Movable Type MEMO のテンプレートを解析して頂けたらと思います。

主な特徴を以下に記します。

  1. ニーズに合わせてレイアウト変更
    Movable Type 3.3x の頃のように、1 つのテンプレートでニーズに合わせてレイアウトを自由に変更できるようにしました。
    たとえば、あるページは 3 カラムにしたいとか、エントリページは 1 カラムで表示したいなどあると思います。そんなニーズ(今はわたしのニーズ)対応してまする。

    具体的には以下のレイアウトをサポートします。

    1 カラムレイアウト
    1colf: フィックスドレイアウト(固定幅)
    1coll: リキッドレイアウト(可変幅)
    2 カラムレイアウト
    2colf_l: フィックスドレイアウト(固定幅・本文左)
    2coll_l: リキッドレイアウト(可変幅・本文左)
    2colf_r: フィックスドレイアウト(固定幅・本文右)
    2coll_r: リキッドレイアウト(可変幅・本文右)
    3 カラムレイアウト
    3colf: フィックスドレイアウト(固定幅・本文中)
    3coll: リキッドレイアウト(可変幅・本文中)
    3colf_l: フィックスドレイアウト(固定幅・本文左)
    3coll_l: リキッドレイアウト(可変幅・本文左)
    3colf_r: フィックスドレイアウト(固定幅・本文右)
    3coll_r: リキッドレイアウト(可変幅・本文右)

    後ほどサンプルページを作成しますので参考にしてください。

  2. ページ移動を極力削減
    わたしの主観ですが、ページ移動は煩わしいです。サクサク表示してくれるなら別ですが、ほとんどはそんなことないので Ajax を使ってできる限りページ移動しないようにしてます。
    とはいっても、何でもかんでも Ajax 化してましうと SEO 的によろしくないと思うので、検索エンジンに影響のない範囲で Ajax 化してるつもりです。
    具体的には以下を Ajax 化してます。

    • サイト内検索
    • タグ検索
    • コメント投稿
    • カレンダー表示
    • ページアクセス・ランキング

    でも、Ajax(JavaScript)を嫌う人もいますし、ブラウザの JavaScript を無効にする人も中にはいると思います。 ぶっちゃけていうと、ブラウザで JavaScript を無効にされてると、コメント投稿などができなくなるわけですね (; ̄∇ ̄A

    ホントなら JavaScript 無効にも対応する方がいいと思う(すべき)なのですが、わたしは割り切ってます。

こんなとこでしょうか。

今後の課題(予定)

今後予定してるテンプレートのカスタマイズは以下の通りです。

  • プロフィール表示
  • プラグインを使用しない方向で検討
  • スタイルシートをもっと理解しやすく
  • しばらく使ってみて不具合がでれば、その対応
  • 巷でよく言われる、スキンの作成

 Trackback Pings(1)

from 信乃助's BLOG

β版やプレオープン版から正式版にならずやきもきさせられた方多数と思うが、いつの間...

 Comments(106)

#1: Posted by Kei Author Profile Page [RES]

おはようございます^^
早々にPandoraを設置してみたのですが
再構築までできてブログもきちんと表示されました
1つだけステータスバーにエラーが出ていまして、今もそのままの状態でおいています
エラー内容
ライン:17
文字:3
エラー:オブジェクトがありません。
コード:0
テンプレートとは関係ないのかもしれませんが、エラー解決策あれば教えていただきたいと思い
書き込みさせていただきました
申し訳ございませんあせあせ

#2: Posted by bzbell Author Profile Page [RES]

>>1 Kei さん

ご質問の件ですが、tagcloud.js 内でエラーしてるようですあせあせ

tagcloud.js はページ内でタグクラウド表示する場合に必要な JavaScript になってます。Kei さんのページを確認したところタグクラウドの表示はされてないようなので、JavaScript 内でタグが見つからなかったために発生したエラーのようです。

インデックスページやアーカイブページ内に以下の一文があると思います。

<MTSetVar name="module_tags" value="1">

'1' というところを '0' とすることで、ページ内にタグクラウドは表示されなくなって、tagcloud.js もロードされなくなると思います。
結果、上記エラーもでなくなると思いますワクワク

とはいっても、Kei さんのようにエントリタグを使用しない人もいますよねあせあせ
テンプレート内にて、エントリタグを使用しなかった場合、デフォルトで tagcloud.js をロードしないよう対応します。

人それぞれ使い方が違うのである程シミュレーションしてはいたのですが、エントリタグ未使用は考慮してませんでした。
ご連絡ありがとうございますもじもじ

#3: Posted by Kei Author Profile Page [RES]

bzbellさま、お忙しい中ありがとうございます^^
テンプレートプラグインのバージョンが0.03になっていたので、再度インストールしなおしましたらエラーはなくなっていました
あと、初歩的な質問なのですが
「Powered by Movable Type」のリングしている所、画像でリンクになっていますが
bzbellさまのサイトでは、ブルーの画像からカーソルがのるとグリーンに変わります
私のブログでは、カーソルがのると画像が消えてなにもでません。
これは、どこを変えればbzbellさまのサイトのようになるのでしょうか
スタイルシートの「mt_powered」の部分も見たのですがわからずあせあせ
お時間のある時で宜しいですので^^
宜しくお願いいたします

#4: Posted by bzbell Author Profile Page [RES]

>>3 Kei さん

はい。
昨日いろいろテストしてたら、カテゴリアーカイブと月別アーカイブの月別一覧がおかしなことになってたので修正したんです。
※すいません、まだ告知してなくってあせあせ

> 私のブログでは、カーソルがのると画像が消えてなにもでません。

ガーーンエーン
イメージファイル昔のもを圧縮してしまっているようですね。
まだ会社なので差し替えることができないから、以下のファイルを直接ダウンロードして差し替えていただけますかあせあせ

http://bizcaz.com/css/pandora/mt4_logo.png

家帰ったら差し替えておきます。
ご連絡ありがとうございます & そそっかしくってすいませんあせあせ

#5: Posted by ほぼ是日 [RES]

Pandoraテンプレートをダウンロードして試しています。
素敵なテンプレートありがとうございます。
さて、年別アーカイブですが、生成されるページが常に1月縦カレンダーが12個となっています。
1月から12月まで表示されません。
Pandoraデモサイトもそのようになっているようですので、テンプレートで何か修正すべきところがあるのでしょうか?

以上、ちょっと試してわかったことです。

#6: Posted by bzbell Author Profile Page [RES]

>>5 ほぼ是日 さん

こんばんわ^^

> さて、年別アーカイブですが、生成されるページが常に1月縦カレンダーが12個となっています。

あれっ!! ホントだあせあせ
いつからだろ・・・ちょっとお待ちください。
今調べますのであせあせ

#7: Posted by bzbell Author Profile Page [RES]

>>5 ほぼ是日 さん

原因分かりましたので、コメントし直します。

年別・月別アーカイブの本文は、コンテナ・テンプレートタグ内の上の方に記述しています。
これが原因のようで、上記で記述してる月別ページ用の記述を、テンプレートモジュール化することで改善されます。
改善したバージョンを UP しましたので、お手数ですが再度ダウンロードして設置してみてください。

#8: Posted by ほぼ是日 [RES]

早速のレスありがとうございます。

>> 1月縦カレンダーが12個となっています
>
>というような表示になってるんですか!?

そうですね。たとえば「January, 2006」が12個縦に続いています。

教えていただいた「わたしのとこ」bzbellさんのところもそのように見えますね。

ちなみに私のブラウザはFirefox3beta2です。IEの6でもおなじなのでブラウザではなさそう。
私のところは「ここ」です。

#9: Posted by bzbell Author Profile Page [RES]

>>8 ほぼ是日 さん

> 私のところは「ここ」です。

はい。先ほどわたしのとこでも同様の表示がされてるのを確認しました。
コメント(>>7)でも触れてますが、原因はコンテナ・テンプレートモジュール内にある 36 行目~86 行目の、月別アーカイブのタグをコンテナ・テンプレート内に含めてしまったことが原因でした。
36 行目~ 86 行目を外部に取り出してテンプレートモジュール化したバージョン( Ver0.05 )を UP しましたのでそちらをお使いになってみてくださいパチパチ

#10: Posted by ほぼ是日 [RES]

>>7 bzbell さん

うまくいきました!早速の修正ありがとうございます。

ただ、一点気になるのが2004年から2006年まではうまく1月から12月まで表示できるのですが
2007年だけが1月しか表示されないのです。
ここ

どうしてでしょう?
急ぎではありませんがアドバイスなどいただけたらうれしいです。

「Monthly Archive」の部分が2007年だけ1月しか表示されていないことが関係しているような気はします。。。
他の年月では2004年から記事のある月がすべて表示されています。

今日はこれくらいで作業をやめます。ちと眠い。。。。
おやすみなさいませ。

#11: Posted by oscar Author Profile Page [RES]

おはようございます。

ここ最近テンプレートセットプラグインづいてる私です。
bzbellさんのPandora試してみました。

一個だけ気になったところ。

label => "$PLUGIN_NAME template set",

ここをこうしちゃうと、テンプレートセットインストール時の、プルダウンに表示される名前が「MT-MEMO template set」
になっちゃいます。

私の理解では、「Pandora」ってのがこのテンプレートセットの名前で、「MT-MEMO」は製作元情報なのでは?

もし他のテンプレートセット出した時には、解りづらくなりませんか?
それとも、プラグインの管理画面側でコントロールするから良いのかな?

「Pandora」インストールするのに、「MT-MEMO」なのはあれれとかならないですかね。

settingsの値をセットする方法はないんでしょうか。

#12: Posted by bzbell Author Profile Page [RES]

>>10 ほぼ是日 さん

こんにちわ^^

> 2007年だけが1月しか表示されないのです。

あれっ!? 何でぇ~キャハハ
実はだいぶ前からこのテンプレートで表示確認などやってきてたのですが・・・おっかしいなぁ。
昨日の件もそうですが、何だかアーカイブ(月別、カテゴリ)周りがおっかしぃですね。

家帰ったら確認してみます。
ご迷惑をおかけしてすいませんあせあせ

#13: Posted by bzbell Author Profile Page [RES]

>>11 oscar さん

こんにちわ^^

> bzbellさんのPandora試してみました。

ありがとうございます。

> label => "$PLUGIN_NAME template set",
>
> ここをこうしちゃうと、テンプレートセットインストール時の、プルダウンに表示される名前が「MT-MEMO template set」
> になっちゃいます。

あちゃっキャハハ するどいですね。
もしかして、わたしの思惑を理解してくれちゃってます!?

まだ完全実装してないのですが、ご想像通り今後いろんなスキンをプルダウンから選択できるように考えてます。
テンプレートセットの仕様では 1 プラグインで 1 テンプレートみたいなので。

そういった意味から 'Pandora' と固定せず、MT-MEMO としてプルダウンから 'Pandora' を選択できるように・・・と考えてました。
でも、他の人からも oscar さんと同じこと言われました。

あまり深く考えてなかったのですが、少し考えた方がいいかもですねあせあせ

#14: Posted by Kei Author Profile Page [RES]

何度もすみません><
記事投稿時に使用する「small,big,strong,em,u,strike」ですが
エントリ内容では何も変化が無いのはCSSで変化しないようにされているのでしょうか^^;
それともブログ設定で何か変更しないといけないのでしょうか
どうしようもない質問してしまってすみません><

#15: Posted by bzbell Author Profile Page [RES]

>>14 Kei さん

こんにちわ^^

> 記事投稿時に使用する「small,big,strong,em,u,strike」ですが
> エントリ内容では何も変化が無いのはCSSで変化しないようにされているのでしょうか^^;

はい。スタイルシート(ベース)内で定義しています。
できれば、スタイルシート(ユーザ)というスタイルシートを新規作成して、そちらに Key さん好みのスタイルを定義(上書き)するといいと思いますうぅ~ん

#16: Posted by Kei Author Profile Page [RES]

やっぱりそうでしたか><
いつも先にやって失敗したりしてたので今回は聞いてからと思ってあせあせ
わかりました!
ありがとうございます^^

#17: Posted by bzbell Author Profile Page [RES]

>>16 Kei さん

> やっぱりそうでしたか><

うん、多分他にもいろいろあると思います。pre とか blockquote とかね。
Kei さんのお好みでそこら辺は変更しちゃってくださいワクワク

#18: Posted by Kei Author Profile Page [RES]

こんにちは^^
何度もごめんなさい

ページアクセス・ランキングについて質問です
どこかで何かを設定しないと表示されないのでしょうかあせあせ
「Ajaxでアクセス・ランキングを表示する」の各ページ、コメントなど見て回り
テンプレートのJavaScript(prototype.ajax.js)にprototype.pagerank.js が組み込まれている事もわかり・・
ページアクセス・ランキング表示するために何かしないといけないのかわからずです><

またどうしようもない質問ですみませんあせあせ
お時間のある時でよろしいですので;;

#19: Posted by bzbell Author Profile Page [RES]

>>18 Kei さん

こんばんわ^^

> どこかで何かを設定しないと表示されないのでしょうか

いえ、わたしが知る限りロリポップ系のサーバ以外ならアクセスランキングを使うことができます。
ロリポップは PHP4 だったと思うので flock というファンクションが使用できないんです。
PHP4 でも動作すると思われる PHP スクリプトを作成しました。

pagerank_lolipop.zip

上記ファイルをダウンロードして、js/prototype/pagerank/ ディレクトリ内にある rank_post.php と rank_view.php を差し替えて確認していただけますかあせあせ

#20: Posted by Kei Author Profile Page [RES]

こんばんは^^
bzbellさん、お忙しい中PHPスクリプトまで作成していただきありがとうございます><
ダウンロードし、2つとも入れ替えしてみました、これで少し様子をみてみます
サーバー機能は、確認したところphp 4.4.2でした
これで駄目でしたら、アクセスランキングは諦めます^^;


#21: Posted by bzbell Author Profile Page [RES]

>>20 Kei さん

> ダウンロードし、2つとも入れ替えしてみました、これで少し様子をみてみます

すいません、ご迷惑をおかけしてあせあせ
先ほど Kei さんとこ遊びに行ったついでに集計される(ファイル作成される)か確認したのですが作成されてないようです。残念。

以下の点について確認してみてください。

  1. js/pagerank/ ディレクトリのパーミッションは 755 になってますか!?
  2. 以下のスクリプトをコピペしてファイルに保存(test.php)します。
    <?php
        echo "ディレクトリ作成テスト: ";
    
        if (FALSE == mkdir('test')) {
            echo "ディレクトリ作成に失敗しました。\n";
            return;
        }
    
        rmdir('test');
        echo "ok\nファイル作成テスト: ";
    
        if (FALSE == touch('test')) {
            echo "ファイル作成に失敗しました。\n";
            return;
        }
    	echo "ok\nファイルロックテスト: ";
    
        while (FALSE == mkdir('lock')) sleep(1);
        $fp   = @fopen('test', "a+");
        fputs($fp, 'ok');
        fclose($fp);
        unlink('test');
        rmdir('lock');
    
        echo 'ok';
    ?>
    
  3. そして、js/prototype/pagerank/ ディレクトリ内にアップロードします。
  4. ブラウザから test.php を表示してみてください。

正しくファイル作成できれば 'ok' と表示されるはずです。
お手数ですがご確認くださいもじもじ

#22: Posted by Kei Author Profile Page [RES]

お手数かけてすみません><
>js/pagerank/ ディレクトリのパーミッションは 755 になってますか!?
はい、間違いなく755です
test.php作成し、アップロードしまして、ブラウザーで確認しましたところ
画面にでた文字は「ディレクトリ作成テスト: ディレクトリ作成に失敗しました。 」です
ディレクトリのパーミッションは全て「755」
pagerankフォルダ内にあるphpのパーミッションも全て「755」となっています
pagerankフォルダ内にある物、index.php、prototype.js、rank_check.php、rank_config.php、rank_post.php、rank_view.php、現在はtest.phpもあります
どれも中身は触らずにそのままの状態です
やはり、サーバーで無理なのでしょうかねあせあせ

#23: Posted by bzbell Author Profile Page [RES]

>>22 Kei さん

> 画面にでた文字は「ディレクトリ作成テスト: ディレクトリ作成に失敗しました。 」です

先ほど、他のチカッパユーザさんからのご連絡で、チカッパではディレクトリのパーミッションを 777 にする必要があるようです。
試しに pagerank/ ディレクトリのパーミッションを 777 にして確認して、test.php を実行してみていただけますか。

#24: Posted by Kei Author Profile Page [RES]

関係ない話ですが
考えて確認してみるとpagerankフォルダ内にprototype.jsは要らないですね。。削除しました

#25: Posted by bzbell Author Profile Page [RES]

>>24 Kei さん

ドキッあせあせ !?
pagerank/ ディレクトリ内に prototype.js 入ってました!?
またやっちゃったかなぁガーン・・・配布ミスです、すいません。

#26: Posted by Kei Author Profile Page [RES]

bzbellさん><
pagerank/ ディレクトリのパーミッションを 777 でtest.php実行しましたら
「ディレクトリ作成テスト: ok ファイル作成テスト: ok ファイルロックテスト: ok」と出ました!
ありがとうございますしくしく
これで大丈夫でしょうか><

#27: Posted by bzbell Author Profile Page [RES]

>>26 Kei さん

> これで大丈夫でしょうか><

もしかして・・・先ほどお渡ししたスクリプトにミスがあるかも、です。
こちらのpagerank_lolipop.zipを更新して確認してみていただけますかあせあせ

#28: Posted by Kei Author Profile Page [RES]

bzbell さん

2つ入れ替えしてみました^^
こんなに遅くまで時間とらせてしまってすみませんです><
他は何もさわってないと思うのですが、、
このまま様子みてみますねあせあせ

#29: Posted by Kei Author Profile Page [RES]

寝る前に追伸です
サーバー側の更新されているjs/prototype/prototype.ajax.jsのprototype.ajax.jsの内容を確認しましたら
* アクセスログを取りたいブログID
* ブログ URL(index.html がある場所)/アップロード先相対パス
* アクセスログ保存/表示スクリプト
きちんとブログURLやIDもなってました
管理画面のテンプレート内でみると<$MTBlogID$>、<$MTBlogURL$>等のままでしたが
RANK_DATA、PERIOD_DATAは自動で作成されるものならば、サーバーにはありませんでした


#30: Posted by Kei Author Profile Page [RES]

表示されましたグウグウ
私の場合。。ディレクトリフォルダのパーミッションだけだったようです^^;
Pandora0.06に入ってる rank_post.php と rank_view.php に戻しましたら
サーバー側にDETAテキストが出来てまして、サイトを確認しましたらページランキングが表示されていました
大騒ぎしてしまってすみませんでした><

本当にありがとうございました
テンプレートも大事に使わせていただきますチュ!

#31: Posted by bzbell Author Profile Page [RES]

>>28 Kei さん
>>29 Kei さん

ご連絡ありがとうございます。

ロリポップを使ってる友人にチョビッとだけサーバ借りて実験してみました。
分かったことは以下の通りです。

  • PHP バージョン: ver.4.4.6
  • ロリポップのディレクトリは 777 じゃないとダメみたいですね。
  • やっぱり flock は使用できませんでした。
  • rank_view.php 内の 7 行目、rank_post.php 内の 10 行目をそれぞれ以下のようにした。
    require('rank_config.php');
    

そしたらログ収集、ランキング表示できるようになりました。
ちなみにチカッパでは PHP バージョンは ver.4.4.2 でした。

確認してみてくださいもじもじ

#32: Posted by bzbell Author Profile Page [RES]

>>30 Kei さん

> 私の場合。。ディレクトリフォルダのパーミッションだけだったようです^^;
> Pandora0.06に入ってる rank_post.php と rank_view.php に戻しましたら
> サーバー側にDETAテキストが出来てまして、サイトを確認しましたらページランキングが表示されていました

やりましたねっキャハハ
すれ違いでわたしもロリポップで確認(>>31)したところだったんです。

よかったぁあせあせ

今後ともよろしくお願い致しますもじもじ

#33: Posted by Kei Author Profile Page [RES]

こんばんは^^
ページアクセスランキングはきちんと動いてますキャハハ
テンプレートも0.07へアップしました
本当にありがとうございました
データベースの件ですが。。移行を考えてはいるのですが
MT Database ConverterはMT4.1で使用できるのかわからず・・
移行の方法を色々ググってみたのですが、まだ見つからないあせあせ

あとは、気になっているのがチカッパでMT運営されてる方でMySQLからSQLiteへ移行されたと言う記事が多かった事ですね
↑はMT3.x時の話ですが

MT4.1を設置する前、4.01をチカッパでMySQL使用で設置してましたが
記事数もないのに再構築がすごく遅くて、今回悩んだあげく・・・SQLiteを選んだのですが
今移行するのであれば、MySQLで新規インストールしなおした方がいい気がして^^;

ん~~悩みます><

#34: Posted by bzbell Author Profile Page [RES]

>>33 Kei さん

こんばんわ^^

> MT Database ConverterはMT4.1で使用できるのかわからず・・

あっ!! それはやめたほうがいいです。
ご存知のように MT4 からデータ構造変わってるようなので、そのまんま使えないと思います。

> 移行の方法を色々ググってみたのですが、まだ見つからない

ほとんどの人が MT Database Converter を使ってたんじゃないかなぁあせあせ
てか、今までもそれ以外に観たことないですしねグウグウ

> 記事数もないのに再構築がすごく遅くて、今回悩んだあげく・・・SQLiteを選んだのですが
> 今移行するのであれば、MySQLで新規インストールしなおした方がいい気がして^^;

分かる、分かるガーン
再構築時の軽快さからしたら SQLite の方に分がありますもんね。
でも、長い目でみたのとメンテナンス性 & カスタマイズ性など考慮して、わたしも MT3.2 の頃に MySQL に移行したんですよ。

データベース変換って割と需要あると思うんだけどなぁ。
配布元の Ogawa::Memorandaさんにお願いしてみるとかキャハハ

#35: Posted by NARU [RES]

はじめまして。
MT4.1にバージョンアップ後、Pandoraを使わせていただいています。
CSSにうとくてスタイルシートテンプレートを見てもよくわからなかったので教えてください。

3カラムでヘッダを含めてブログ全体を960の幅に固定したいのですが、3colf_lで1024→960に変更しても全く変わりませんでした。ベースとテーマの他にも修正するところがあるのでしょうか。
また、ヘッダに画像を入れたいのですが、お恥ずかしいことに、どこでimagを指定するのかわからない有様です。今は、暫定的に2カラムで表示しています。

更に、エントリーを更新すると右上に「アップデート」の表示が出ますが、これを回避する方法も合わせて教えていただけないでしょうか。

#36: Posted by bzbell Author Profile Page [RES]

>>35 NARU さん

こんにちわ^^

> MT4.1にバージョンアップ後、Pandoraを使わせていただいています。

ありがとうございますもじもじ

> 3カラムでヘッダを含めてブログ全体を960の幅に固定したいのですが、3colf_lで1024→960に変更しても全く変わりませんでした。ベースとテーマの他にも修正するところがあるのでしょうか。

はい。スタイルシート(ベース)は基本的には参照するだけでイジることはないと思います。
スタイルシート(ベース)の 653 行目辺りに 3 カラム・フィックスドのレイアウトスタイルを記述してます。横幅に関係するものを以下にピックアップします。

body.layout-3colf #container,
body.layout-3colf #footer {
	margin: 0 auto;
	width: 1024px;
	height: 100%;
	text-align: left;
}
body.layout-3colf #navibar,
body.layout-3colf #navibar ul,
body.layout-3colf #breadcrumbs,
body.layout-3colf #breadcrumbs ul {
	margin: 0 auto;
	width: 1024px;
}
body.layout-3colf #beta {
	margin-left: -1024px;
	width: 312px;
}

上記記述を元に、スタイルシート(テーマ)中の 258 行目あたりの記述を以下と差し替えていただければと思います。

/*▼ココを追加▼*/
body.layout-3colf #container,
body.layout-3colf #footer {
	width: 960px;
}
body.layout-3colf #navibar,
body.layout-3colf #navibar ul,
body.layout-3colf #breadcrumbs,
body.layout-3colf #breadcrumbs ul {
	width: 960px;
}
body.layout-3colf #beta {
	margin-left: -960px;
}
/*▲ココを追加▲*/

body.layout-3colf #alpha_box,
body.layout-3coll #alpha_box {
	margin: 0 200px 0 290px;		/* 右マージン=右サイドバー(#gamma)幅(190px)+余白(20px)
									   左マージン=左サイドバー(#beta )幅(270px)+余白(20px) */
	padding-bottom: 1px;
	height: 100%;
}
body.layout-3colf #beta,
body.layout-3coll #beta {
	width: 270px;					/* 左サイドバー幅 */
}
body.layout-3colf #beta {
/*▼ココを変更▼*/
	margin-left: -950px;			/* 左マージン=コンテナ幅(960px)-余白(10px) */
/*▲ココを変更▲*/
}
body.layout-3coll #beta {
	margin-left: -99%;
}
body.layout-3colf_l #beta,
body.layout-3coll_l #beta {
	width: 214px;
}
body.layout-3colf #gamma,
body.layout-3coll #gamma {
	margin-left: -190px;			/* 右サイドバー幅(190px)と同じ */
	width: 190px;					/* 右サイドバー幅 */
}

これで横幅 960 px に変更することができます。
両サイドバーの幅も変更したい場合には、258 行目辺りに変更するときの横幅計算方法など、注意書きしてますので参考にしてくださいテレテレ

また、もし NARU さんに余力があるようでしたらスタイルシート(テーマ)を変更せず、スタイルシート(NARU)という新しいテンプレートを作成して、その中に上記記述をしておくと、変更した箇所などが分かりやすいし、間違っても直ぐに元に戻すことができるかと思いますうぅ~ん

その際には、スタイルシート(メイン)の内容を以下のように変更すれば、NARU さん変更分のスタイルが適用されます。

たとえば、スタイルシート(NARU)を以下のように作成した場合、

テンプレート名称:スタイルシート(NARU)
テンプレート内容:上記コード
出力ファイル名 :css/pandora/style_naru.css

スタイルシート(メイン)には以下のように記述します。

@import url(<$MTLink template="styles_base"$>);
@import url(<$MTLink template="styles_theme"$>);
@import url(<$MTLink template="スタイルシート(NARU)"$>);

ご参考までにのほほん

- 追記 -

すいません、Updated Today の非表示の仕方ですが、非表示を想定してなかったんで手修正にて削除する必要があります。
この件については少しお時間いただけますか。

カンタンに非表示できるよう対応しますので。

あと、ヘッダにイメージを貼り付けたいとのことですが、スタイルシート(テーマ)中の 357 行目辺りに以下を追加したらいいと思います。

#header_box {
	background: url(xxx.jpg) no-repeat left top;
}

高さなどのスタイルはスタイルシート(テーマ)中の 656 行目辺りに定義してます。

#37: Posted by bzbell Author Profile Page [RES]

>>35 NARU さん

NARU さん、右上に表示されるイメージを非表示できるよう対応しましたので、以下のページからプラグインをダウンロードして更新して再度初期化していただけますか。

初期化の方法はテンプレートセット適用時の方法か、もしくは部分的に初期化する方法を以下のページでご紹介してます。

お手数ですがよろしくお願いしますもじもじ

#38: Posted by NARU Author Profile Page [RES]

bzbellさん>

スタイルシートのアドバイスありがとうございました

>スタイルシート(NARU)という新しいテンプレートを作成して、その中に上記記述
いつも元の記述を残すためにコメントアウトして、その下に修正を追記していたのですが、
自分用のスタイルシートを作って読み込ませるという方法があったんですね。
まさに目から鱗です。さっそくチャレンジしてみますね。

アップデートの非表示の件もありがとうございました。
ヘッダーに画像を使いたいためのワガママだったのでお手数掛けて申し訳ないです。

アップデート表示は、一時期WPに浮気したとき、そういうpluginがありました。
その時は、ヘッダーの右か左のどちらかにリボンの斜めがけみたいな感じで、
ヘッダーに画像を使ってもデザインに影響するほど大きくなかったんです。
なので、気にせず使ったのですが、こちらのはさすがに目立って大きかったもので…。
自分で目立たない画像を作ってそれを表示に使うという選択もあったのですが、
オシャレな画像を作れるようなセンスもなくて、それならない方がいいと思ったのでした。

自由度が高いのが魅力のMTですが、勉強不足が身に染みます。
アドバイスを元に、意図したデザインになるよう頑張ります。
無事に(?)デザインできたらPandoraを利用させていただいた記事を書いてトラックバックさせていだだきますね。

#39: Posted by bzbell Author Profile Page [RES]

>>38 NARU さん

こんばんわ^^

> まさに目から鱗です。さっそくチャレンジしてみますね。

オーバーライド(上書き)するようにすれば余計な気を使わずに済むので便利ですね。
ただそれには元のスタイルを理解する必要があると思うので一朝一夕あるかも、です。

> アップデートの非表示の件もありがとうございました。
> ヘッダーに画像を使いたいためのワガママだったのでお手数掛けて申し訳ないです。

いぃえぇ、とんでもないです。
やっぱりいろんな人に使ってもらいたいし、デザイン的にそぐわないことも多々あると思うんです。
完璧なものをご提供できればいいと思うのですが、そうもいかないのが現実でしてあせあせ

なので、ぜんぜん気にしないでください。
むしろそういったご連絡はわたしにとってはありがたいですテレテレ

> アップデート表示は、一時期WPに浮気したとき、そういうpluginがありました。

はい。実は WP を参考に作ったものだったりしますあせあせ

> 無事に(?)デザインできたらPandoraを利用させていただいた記事を書いてトラックバックさせていだだきますね。

はい。お待ちしてまぁ~すうぅ~ん

#40: Posted by NARU Author Profile Page [RES]

bzbellさん>

こんばんは。画像指定のスタイルシートではお世話になりました。
おかげさまで中央にバッチリ表示できました。

立て続けで申し訳ないですが、もう1点教えてください。
エントリーやカテゴリーのリンク先が新たなブラウザで開くようになっているのですが、それを同一ブラウザで表示するように変更することはできるのでしょうか?

jsファイルの中に
a.config.target = '_blank';
という箇所があるのでそれかな?と思ったのですが、コメントアウトしただけでは表示方法が変わらなかったので(^^ゞ

ブラウザやタブが次々に増えるのを嫌う方がいらっしゃるので、サイト内表示では可能な限り「target="_blank"」を使わないようにしているんです。
毎度我が侭なお願いばかりですみません。

#41: Posted by bzbell Author Profile Page [RES]

>>40 NARU さん

こんばんわ^^

> エントリーやカテゴリーのリンク先が新たなブラウザで開くようになっているのですが、それを同一ブラウザで表示するように変更することはできるのでしょうか?

はい。NARU さんスルドイキャハハ

  1. 21、59、95 行目を以下のようにコメントしてください。
    // a.config.target     = '_blank';
    
  2. dtree.post.js 内を '_blank' で検索してください。 そうすると、29、32、41、44、67、101、117 行目に見つかると思いますので、以下のように変更してください。
    変更前: '_blank'
    変更後: ''
    

以上で同一ページに表示されるようになります。

> ブラウザやタブが次々に増えるのを嫌う方がいらっしゃるので、サイト内表示では可能な限り「target="_blank"」を使わないようにしているんです。

いえいえ、それはわたしも同感ですワクワク
それに XHTML 1.0 strict の規約上 target 属性は使わないように・・・と言われていますので、わたしも JavaScript 以外の、普通のリンクは target='_blank' は使ってません。

#42: Posted by kankiti [RES]

こんばんは。
以前は、大変お世話になりありがとうございました。
現在のブログ以外にもうひとつブログを立ち上げることになりこちららのPandraのテンプレートを利用させていただきたく思います。
ひとつのサーバーにドメインをとり二つ目を立ち上げるのですが、システムメニューでブログを2つ目のブログを作成しています。
テンプレート等をアップロードするmtホルダは、一つ目のドメインのホルダの中にあるのですが、そのホルダのプラグインにアップしていいのでしょうか?それともシステムメニューを使わず新たに作成するドメインのホルダにMTを最初からインストールしないとダメなんでしょうか?いつもお手数おかけしますが、宜しくお願いいたします。

#43: Posted by bzbell Author Profile Page [RES]

>>42 kankiti さん

こんばんわ^^

> 現在のブログ以外にもうひとつブログを立ち上げることになりこちららのPandraのテンプレートを利用させていただきたく思います。

ありがとうございますうるうる

> テンプレート等をアップロードするmtホルダは、一つ目のドメインのホルダの中にあるのですが、そのホルダのプラグインにアップしていいのでしょうか?

1 サーバ上に複数ドメインですか。う~ん微妙ですねガーン

プラグイン自体はその場所に UP しても問題はないのですが・・・。

といいますのも、mt-config.cgi 中には恐らく現在の URL が記入されてるかと思います。
2 つ目を別 URL(別ドメイン)とした場合、ブログ自体は作成できるのではないかと思われますが、MTCGIPath タグや MTStaticWebPath などは現在の URL が表示されちゃうと思うんですよ。
やったことないので推測ですけどあせあせ

なので、何らかの小細工が必要な気がします。
以下の記事が参考になるかもサングラス

すいませんお役に立てなくってあせあせ

#44: Posted by NARU Author Profile Page [RES]

bzbellさん>

こんばんは。毎回的確なアドバイスをありがとうございます。
「target="_blank"」の件、解決できました

あともう少しで予定していたデザインに改装できそうです。
3カラムでサイドバーの幅を変更するにはMTタグも見直さないと表示が崩れてしまうみたいなので、続きは週末にじっくり腰を据えて頑張ります。

#45: Posted by kankiti [RES]

>>43 bzbell さん
さっそくのお返事ありがとうございます。
別ドメインのホルダにMTをインストールしちゃいました。
明日からこちらのPandraにチャレンジしてみたいと思います。
また、質問等をした際には、宜しくご指導くださいますようにお願い申し上げます。やあ!

#46: Posted by bzbell Author Profile Page [RES]

>>44 NARU さん

こんにちわ^^

> 「target="_blank"」の件、解決できました

よかったですワクワク

> 3カラムでサイドバーの幅を変更するにはMTタグも見直さないと表示が崩れてしまうみたいなので、続きは週末にじっくり腰を据えて頑張ります。

たぶん、幅を 960px にした場合、バランス的にサイドバー幅も変更する必要があるかと思います。
その際少し注意が必要で、配布しているテンプレートでは、dTree という JavaScript を使用して、カテゴリとコメント/トラックバックをツリー表示しています。
これが曲者(気を使う)で、dTree が出力する横幅より狭めてしまうとサイドバーが段落ちします。

ホントなら CSS で制御できればよいのですが無理そうなので、配布してるテンプレートでは、JavaScript の出力文字数が調整済みとなっています。※対策を模索してはいますけどあせあせ

でも、それだと自由度がなくなるので、ツリー表示と通常のリスト表示を切り替えられるようにしますので、よかったらそちらを利用いただければと思いますあせあせ

#47: Posted by bzbell Author Profile Page [RES]

>>45 kankiti さん

こんにちわ^^

> 別ドメインのホルダにMTをインストールしちゃいました。

ははあせあせ
無難な方法にしたんですね。でも、管理が大変になりませんか !?

> 明日からこちらのPandraにチャレンジしてみたいと思います。

はい。ありがとうございますぅうるうる
こちらこそよろしくですのチュ!

#48: Posted by kankiti [RES]

こんばんは。
テンプレート使わせて頂きました。ありがとうございます。
最初の質問ですが、すごく動きが重たいような気がするのですが、どうでしょう?
各部分クリックしても何か読み込んでいるような状態が続きかなりページ移動も遅いような気がします。
原因は、何でしょうか?あせあせ

#49: Posted by bzbell Author Profile Page [RES]

>>48 kankiti さん

こんにちわ^^

今一通り見てきましたけど、具体的にはどこら辺が重たくかんじてますかはて?
JavaScript もエラーしてないようですし、サクサク表示されてるように見えます。

一点気になるのが、kankiti さんは MySQL をお使いですか !?
MySQL の文字コードが UTF-8 以外になってませんか !?
にも関わらず、ブログが UTF-8 になってるので文字化けしてます。

#50: Posted by kankiti [RES]

こんばんは。
ご指摘のMySQL の文字コードを UTF-8 に変更いたしました。
これで文字化けしていないと思います。(; ̄ー ̄川 アセアセ
それと今いろいろいじってるんですけどもまず、コメント部分なんですが、
Thanks for signing in, kankiti. Now you can comment. (sign out)と言う表示されており
サインアウトしようとしてもロード状態でサインアウトが出来ません。
そしてコメント書き込みのテストをしてみると
コメントを書き込みプレビューボタンを押すと3個の■■■が左右に流れてロードしたまま
になってプレビューが表示されません。
また、トップメニューの他のページに移動しててホームを押してもロード状態になり
もどりません。
何が悪いのでしょうか?
宜しくお願いいたします。キャハハ

#51: Posted by bzbell Author Profile Page [RES]

>>50 kankiti さん

こんばんわ^^

> これで文字化けしていないと思います。(; ̄ー ̄川 アセアセ

うん。直ってるみたいですうぅ~ん

> Thanks for signing in, kankiti. Now you can comment. (sign out)と言う表示されておりサインアウトしようとしてもロード状態でサインアウトが出来ません。

今 Firefox から kankiti さんとこにサインインして、サインアウトしてみたのですが、ちゃんとサインアウトされるみたいです。
IE6 では・・・アレレ!? サインインページに遷移しないですあせあせ
特に JavaScript エラーしてるわけでもなさそうなので、サーバ(ドメイン)に何らかの問題あり !? かもです。

> コメントを書き込みプレビューボタンを押すと3個の■■■が左右に流れてロードしたままになってプレビューが表示されません。

う~ん、ちゃんとプレビューもできますし、ポストもできるようです・・・Firefox では。
IE6 だとやっぱりおかしいですね。
わたしのとこで試しても再現しないですよ。

> また、トップメニューの他のページに移動しててホームを押してもロード状態になりもどりません。

うん、そうみたいですね。
Firefox では問題なさそうなんですけど、やっぱり IE6 ではそのような現象でてますねぇ。

てか、kankiti さんのサイト、各アイコンが表示されてないですね。
お使いのドメインは今まで使ってたものですか!?
何だか根本的なところに問題があるような気がします。

#52: Posted by kankiti [RES]

こんにちは。
デフォルトのテンプレートだと何の問題もなく動作しています。
Pandoraのファイルをアップロードする場所を間違っているんでしょうか?
おかしいですね。

#53: Posted by bzbell Author Profile Page [RES]

>>52 kankiti さん

こんにちわ^^

> デフォルトのテンプレートだと何の問題もなく動作しています。

えぇーー!! そうなんですかはて?
でも、IE6 で直接 URL 指定して表示してもページ遷移しないですよ。
なので、サーバもしくはドメインの問題かなぁ・・・と思ってるんですあせあせ

とはいっても Firefox では表示されるってのが気になります。
ちょっと調べてみますウインク

#54: Posted by kankiti [RES]

こんばんは。
お手数お掛けしてます。今日朝から何回もサーバーからMT削除しては、やり直ししてやってるのですが、
結果は、同じですね。1,2回移動した後、全くページが移動できなくなります。コメントも無理。ムカムカ
サーバーは、こちらと同じcoreserverです。MTデフォルトのテンプレートで試したら全く問題なくすべての機能利用できたんで
私のインストールミスかと思いました。一応確認の意味で記入しておきます。間違ってたらご指導ください。
public_html/www.marumaru.com/mt/plugins/RemoveBlank・mt-link-number・TagSupplementals-0.06・recently-pinged-on・RelativePathの5つのプラグインをフォルダごとUPまた、MTMEMOのテンプレートもフォルダごとUP

Public_html/www.marumaru.com/cssのフォルダごとUP、またjsのフォルダごとUPしています。

ほんまにお手数お掛けして申し訳ありません。

#55: Posted by bzbell Author Profile Page [RES]

>>54 kankiti さん

おっかしいですねぇ。
CORESERVER お使いですかイヤイヤ

また、kankiti さんところは PHP の動作モードをモジュールとして使ってますか!? それとも CGI モード!?
たぶん CORESER をそのままお使いの場合モジュールとして使ってると思いますが、アクセスログファイルが作成されないと思います。その場合には、トップページと同じ場所に .htaccess ファイルを作成して以下を記述することで対応できます。

<files rank_post.php>
AddHandler application/x-httpd-phpcgi .php
</files>
<files rank_view.php>
AddHandler application/x-httpd-phpcgi .php
</files>

上記は rank_post.php と rank_view.php を CGI モードで起動しますよ・・・という記述になります。
あと、わたしは以下の記述も追加しています。

DirectoryIndex index.php index.html .ht

これは(http://www.xxx.com/zzz/)のようなアクセスの場合、優先度として index.php、index.html という順番で表示させてください・・・という記述になります。
要するに、アクセスディレクトリ内に index.php があれば最優先で表示、index.php がなくって index.html があればそれを表示、それ以外はエラーとして弾かれます。(不正アクセス防止)

#56: Posted by kankiti [RES]

>>55 bzbell さん
どうもありがとうございます。
やっとやっと基本ができました。(; ̄ー ̄川 アセアセ
教えて頂いた.htaccess ファイルを作成すると上手くできました。
感謝します。
でも、カスタマイズできっとまたまた質問すると思いますのであせあせ
宜しくご指導くださいませ。
これでゆっくり眠れます。 ○Oo。.(T¬T)/~~~オヤスミナサイ
ほんまにありがとうございます。

#57: Posted by bzbell Author Profile Page [RES]

>>56 kankiti さん

> 教えて頂いた.htaccess ファイルを作成すると上手くできました。

えっ!? ホントですか!! よかったぁあせあせ
CORESERVER と聞かなければホント分かりませんでした。

CORESERVER 使ってるわたしが言うことじゃないかも、ですけど、最近さくらインターネットの方が良かったかなぁ・・・って思ってるのはわたしだけあせあせ
べ~何だかサーバ重たいんですよねぇ。前触れなくメンテされるし・・・。

#58: Posted by NARU Author Profile Page [RES]

こんにちは、bzbell さん。

またまた行き詰まったので教えてください。
Fhotosの表示件数ですが、Pandoraデフォルトでは80×80で8件表示ですよね?
それが私の場合、7件止まりで8件目が表示されないんです。
それと、携帯画像を使うことも多いので、サムネイルが引き延ばされないようにして8件表示させたいのですが、スタイルシートのどこをいじればいいのかわからず困っています。Fhoto画像のサイズらしきところをいくつか変更してみたのですが、全然反映されなくて。もしかしたら見当違いのところをいじってる可能性もあるんですが…。

それと、テーブルタグのスタイルシートはベース以外にも指定してあるところがあるのでしょうか?
本文にいくつかのパターンのスタイルシートでテーブルタグを使うので、自分の自由にしたくてコメントアウトしたのですが、サイドの「favorite」は、自分が指定したとおりにならないので、もしかしてテーマにも該当箇所があるのでしょうか?

dTreeは使いたい表示なので、幅を狭めるときは、文字数を30→20くらいにして、省くなら件数や日にちのMTタグカットで対応していこうと思ってます。

アップデート表示がリボンになってますが、もしかして最新版ではそのように変わったのでしょうか?
画像を入れ替えるだけでいいなら、表示できるようにしたいです。

毎回勝手なことばかり質問して申し訳ありませんがよろしくお願いします。

#59: Posted by bzbell Author Profile Page [RES]

>>58 NARU さん

こんにちわ^^

ご質問の件ですが、

  1. Fhotosの表示件数ですが、Pandoraデフォルトでは80×80で8件表示ですよね?

    厳密には 80x80 を 8 エントリ分表示という意味になります。ですので、遡って 8 件表示というわけでないです。逆に 1 エントリに 2 つのイメージを貼り続けた場合、8 枚以上のイメージが一覧されることになります。

  2. サムネイルが引き延ばされないようにして8件表示させたい

    縮小(サムネイル)せずに原寸から 80x80 で表示(左上を 80x80 で切り取ったようなイメージ)させたいということでしょうか。たとえば、以下のページのように。

    上記ページのような表示をさせたい場合には、ウィジェットを新規作成(たとえば、@Default Photo List')して以下の内容をコピペします。

    <MTIf name="module_photo_list">
    <MTIfNonZero tag="AssetCount">
    <div class="widget_assets widget">
        <h3 class="widget_header"><span></span>Photos</h3>
        <div class="widget_content">
            <ul class="widget_list">
            <MTEntries lastn="8">
            <MTEntryAssets type="image">
                <li class="asset_list_item"><a href="<$MTEntryPermalink$>" title="<$MTEntryTitle$>">
                    <img class="asset_img_thumb" src="<$MTAssetThumbnailURL height="70"$>" title="<$MTEntryTitle$>" alt="<$MTEntryTitle$>" /></a></li>
            </MTEntryAssets>
            </MTEntries>
            </ul>
        </div>
    </div>
    </MTIfNonZero>
    </MTIf>
    

    次に、'サイドバー (2カラム)'、'サイドバー (3カラム)' テンプレートモジュール内の 22 行目もしくは、27 行目あたりに '@Photo List' をインクルードしてる箇所がありますので、そちらを '@Default Photo List' のように変更します。

    そして、スタイルシート(テーマ)内の 1294 ~ 1314 行目までを以下と差し替えます。

    div.widget_assets ul.widget_list li {
        margin: 0 5px 8px;
        width: 70px;
        display: table-cell;
        float: left;
        overflow: hidden;
    }
    

    これによりイメージを切り出した表示(デフォルト)がされます。

  3. テーブルタグのスタイルシートはベース以外にも指定してあるところがあるのでしょうか?

    テーブルは、カレンダーと検索フォーム、月別ページ以外では使用してないです。
    スタイルシート(テーマ)内を 'table' で検索すると見つかると思いますが、基本的には適用範囲を限定してますので、NARU さんのお好みでスタイルできると思いますワクワク

    ちなみに、どんなかんじのテーブルデザインにしようとしてますか うぅ~ん !?

  4. アップデート表示がリボンになってますが、もしかして最新版ではそのように変わったのでしょうか?

    すいません、リボンは最新に含めてないですあせあせ
    でもわたしのでよければupdated-today.pngからダウンロードして使ってください。
    その際、スタイルシート(テーマ)を以下のように変更する必要があります。

    #updated_today {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 100;
    }
    #updated_today a {
        width: 160px;
        height: 160px;
        display: block;
        background: url(updated-today.png) no-repeat left top;
    }
    #updated_today a:hover {
        background-position: 0 -160px;
    }
    
#60: Posted by kankiti [RES]

こんばんは。
早速ですが、宜しくお願いいたします。
1.ヘッダーの部分にタイトルが表示されているのを消したいのですが、どの部分を消せばいいでしょう。
2.関連するエントリーと言う項目がありますが、これは同じカテゴリにアップした時に表示されるのですか?
3.ナビバーに新たにリンクを張る場合、コンテナのナビ部分にhttp://----と記入すればいいのですか?

すんません。また宜しくお願い申し上げます。

#61: Posted by bzbell Author Profile Page [RES]

>>60 kankiti さん

こんばんわ^^

  1. 消し方(非表示)にはスタイルシートで、display: none; を指定するとか、text-indent: -99999; を指定するなどがあります。
  2. いえ、同一エントリタグが付けられたエントリをリストアップします。
  3. はい。'コンテナ' テンプレートモジュール内の 82 行目辺りにありますので、そちらに自由に追加して頂ければと思います。

以上ですテレテレ

#62: Posted by NARU Author Profile Page [RES]

こんにちは。

リボン表示はおかげさまでうまくいきました。
メインインデックスにだけさりげなく出るようにしたかったので目的達成です。

が、Fhotoの方がやはり7つしか表示できないのは変わらず、
また画像のサイズが「width: 70px;」はいいのですが、
高さがやたら短くなって、さらに横3列に並んでしまいます。
スタイルシート(ベース)でテーブルのスタイルをコメントアウトしたことと関係あるんでしょうか?

テーブルのスタイルは
を複数の画像を入れるときに使ってます。 コメントアウトしないとcellpaddingで指定した数値が反映されませんでした。 画像を並べた時や短い説明文を横や下に入れたい時に隙間が欲しい程度のスタイルです。

毎回、質問ばかりですみません。

#63: Posted by bzbell Author Profile Page [RES]

>>62 NARU さん

こんにちわ^^

> リボン表示はおかげさまでうまくいきました。

よかったぁうぅ~ん
で、問題の Photo の方ですが、Photo List に表示される条件として、MT にイメージファイルが管理されている必要があります。
管理とは、MT から手動にてイメージの追加(=アイテム番号が割り当て)をすることです。
ですので、携帯からの投稿だとイメージの貼り付けはできるかもですが、MT の管理外となってしまうように思います。
こればっかりはどぅしようもありませんねグウグウ
携帯で投稿後、別途 PC から MT にアイテム登録するしかないと思われまする。そうすればちゃんとリストアップされると思いますやあ!

> また画像のサイズが「width: 70px;」はいいのですが、
> 高さがやたら短くなって、さらに横3列に並んでしまいます。

はい。たぶんそうなりますね。
イメージ間のマージンを調整するか、Photo List 全体をセンタリングするなどの対応が必要になるかと思います。とりあえず、センタリングしたバージョンをお作りして後ほど UP しますので、この件に関してはそちらをご使用いただければと思いますもじもじ

テーブルのスタイルの件ですが、以下のようにスタイルを追加していただければ NARU さんの思惑通りのことができると思います。

.widget-about-this-page table,
.widget-about-this-page th,
.widget-about-this-page td {
    border: 1px solid #eae5e3;
}

上記に