TopMovable Typeテンプレート > 2007年8月
2007年8月27日

Movable Type 4 テンプレート不具合と修正のお知らせ

August 27,2007 2:17 AM
Tag:[, ]
Permalink

現在配布中の Movable Type 4 テンプレートに不具合がありました。

事象は「Safari でブログ記事アーカイブ(エントリーアーカイブ)を表示すると、表示が崩れる(フッタがヘッダの直下に表示され、サイドバーがコンテンツの下に表示される)」というものです。

原因はテンプレートモジュール「コメント入力フォーム」の(X)HTMLマークアップ誤りです。ご利用中の皆様には大変ご迷惑をおかけして申し訳ございません。この場をお借りしてお詫び申し上げます。
また情報を提供下さった皆様にお礼申しあげます。ありがとうございました。

現在当サイトで配布中の Movable Type 4 用のテンプレートをご利用の方は、

  1. 「コメント入力フォーム」テンプレートをダウンロードして差し替え
  2. 「コメント入力フォーム」テンプレートを手修正

のいずれかを行ってください。

なお「Movable Type テンプレート」にあるダウンロードアーカイブは修正済です。

1.「コメント入力フォーム」テンプレートをダウンロードして差し替える場合

下記のリンクをクリックして「コメント入力フォーム」テンプレートをダウンロードし、解凍した内容を、現在設定されているテンプレートモジュール「コメント入力フォーム」の内容と入れ替えてください。

comment_form_utf8_1_3.zip
comment_form_utf8_1_3.lzh

2.「コメント入力フォーム」のテンプレートを手修正する場合

「コメント入力フォーム」テンプレート編集画面で下記の修正を行ってください。

修正前

    :
<div id="comment-form-remember-me">
   <p>
      <label for="comment-bake-cookie"><input type="checkbox" id="comment-bake-cookie" name="bakecookie" tabindex="4" accesskey="r" onclick="if (!this.checked) forgetMe(document.comments_form)" value="1" onkeypress="if (!this.checked) forgetMe(document.comments_form)" />
      ログイン情報を記憶</label>
</p>
    :

修正後(青色で示す div 終了タグを追加)

    :
<div id="comment-form-remember-me">
   <p>
      <label for="comment-bake-cookie"><input type="checkbox" id="comment-bake-cookie" name="bakecookie" tabindex="4" accesskey="r" onclick="if (!this.checked) forgetMe(document.comments_form)" value="1" onkeypress="if (!this.checked) forgetMe(document.comments_form)" />
      ログイン情報を記憶</label>
   </p>
</div>
    :
Comments [2] | Trackbacks [0]
2007年8月13日

Movable Type 4 テンプレート配布再開

August 13,2007 12:55 AM
Tag:[, ]
Permalink

Movable Type 4 テンプレートMovable Type 4 テンプレートの公開を再開します。下記のリンク先よりテンプレートアーカイブをダウンロードし、解凍した中にある .mtml ファイルを任意のエディタで開き、該当するテンプレート編集画面のテキストエリアにペーストしてお使いください。

Movable Type テンプレート

再掲になりますが、MT3テンプレートとの差分を掲載しておきます。その他の注意事項については「Movable Type テンプレート」をご覧ください。

1.3.3x テンプレートからの変更点

1.1 テンプレート構成

Movable Type 4 のテンプレート構造」「Movable Type 4 のテンプレート構造(その2:MTInclude に着目したテンプレート関係図)」でお知らせしている通り、MT4 ではテンプレート構成が大きく変更されています。3.3 からアップグレードした場合は以前の構成が引き継がれますが、新規インストールの場合は、MT3 とかなり異なった構成になります。

今回は新規インストールの方をターゲットにした構成(下記)で配布しています。

ダウンロードアーカイブの内容は下記のようになっています。

/Archives
 entry.mtml
 entry_listing.mtml
 page.mtml
 
/Indexes
 styles.mtml
 main_index.mtml
 
/Modules
 categories.mtml
 comment_detail.mtml
 comment_form.mtml
 comments.mtml
 entry_detail.mtml
 entry_metadata.mtml
 entry_summary.mtml
 footer.mtml
 header.mtml
 page_detail.mtml
 sidebar.mtml
 sidebar2.mtml
 tags.mtml
 trackbacks.mtml
 
/System
 comment_error.mtml
 comment_response.mtml
 search_results.mtml

各ファイルは下記の対応にしたがって、デフォルトテンプレートと入れ替えてください。

種類名前対応ファイル
インデックスメインページmain_index.mtml
スタイルシート(メイン)styles.mtml
アーカイブウェブページpage.mtml
ブログ記事entry.mtml
ブログ記事リストentry_listing.mtml
モジュールウェブページの詳細page_detail.mtml
カテゴリcategories.mtml
コメントcomments.mtml
コメント詳細comment_detail.mtml
コメント入力フォームcomment_form.mtml
サイドバー *sidebar.mtml
サイドバー2 *sidebar2.mtml
タグtags.mtml
トラックバックtrackbacks.mtml
フッターfooter.mtml
ブログ記事のメタデータentry_metadata.mtml
ブログ記事の詳細entry_detail.mtml
ブログ記事の概要entry_summary.mtml
ヘッダーheader.mtml
システムコメントプレビューcomment_preview.mtml
コメント完了comment_response.mtml
検索結果search_results.mtml

*:テンプレートモジュールを新規作成する必要があります(2項参照)。

1.2 投稿者情報(entry_metadata.mtml)

パーマリンクをタイムスタンプから「Permalink」に変更しました。

1.3 コメントフォーム(comment_form.mtml)

認証機能を使用しない場合はコメントフォームが非表示になるようにしました(デフォルトテンプレートと同じ)。

1.4 コメント完了(comment_response.mtml)

コメント投稿が受け付けられた場合、コメント完了画面に遷移する設定が可能ですので、その場合、「受け付けました」という旨のメッセージを表示するようにしました。

2.利用時の注意1

本テンプレートはデフォルトを3カラム固定レイアウトにしており、「サイドバー」「サイドバー2」というテンプレートモジュールを新規作成する必要があります。「サイドバー」は右サイドバー用、「サイドバー2」は左サイドバー用です。

上記の2つのテンプレートモジュールは、下記のタグでインデックス・テンプレート/各アーカイブテンプレートに事前に埋め込んでいます。

<$MTInclude module="サイドバー"$>
<$MTInclude module="サイドバー2"$>

この2つのテンプレートモジュールを作成しておかないと、作業途中でエラーが発生する可能性がありますのでご注意ください。

この説明で分からない場合は、「テンプレートの再構築で「モジュールというテンプレートが見つかりませんでした」というエラーになる場合の対処」を参照ください。

3.利用時の注意2

テンプレートの内容をペーストする際は、テキストエリア右上にある「構文強調表示/強調表示なし」から「強調表示なし」」を必ず選択してください。「構文強調表示」のままペーストすると元ファイルの改行が反映されません。機能が改善されていますので、どちらでも問題なくペーストできます。

構文強調表示

4.その他

本テンプレートはベータ版という位置づけでご利用ください。動作の不具合は随時お知らせ頂ければ幸いですが、問題内容によってはフィードバックできない場合があります(本体にバグがある場合等)。

また、インデックス・テンプレートの「スタイルシート(ベーステーマ)」は使用しておりません。アーカイブインデックスは別途作成したいと思います。

Comments [58] | Trackbacks [10]
Now loading...
ギターに入った猫
掲載広告募集
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner

AMN
Categories
Monthly Archives
2020年
2019年
2018年
2017年
2016年
2015年
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
2005年
2004年
2003年
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
Powered by
Movable Type 6.0.3