- 2007年8月18日
- MovableType
フラッシュ素材を使ったカレンダーといえば、Kinarie&May様がデフォルトですが、MT4.0にバージョンアップした当初、フラッシュで「当日」は表示できるのに、その日の記事にリンクできず、また月別アーカイブ(XML)も生成されないというドツボにハマっておりました。
最大の原因は、XMLファイルをどのアーカイブで作ってどこでマッピングするかが理解できていなかったことです。MT4になって、アーカイブは「ブログ記事」「ブログ記事リスト」「ウェブページ」の三種類あります。そのうち、フラッシュカレンダーに必要な「月別XML」は「ブログ記事リスト」で作成する必要があります。作成する内容は、Kinarie&May様に記載されている内容をそのままコピペしてOK。テンプレートを保存すると、下部に「アーカイブマッピング」の項目が表示されるので、「新しいアーカイブマッピングを作成」→「種類」で「月別」を選ぶ→「追加」をクリック、で「パス」欄が表示されます。その後、「パス」のセレクトボックスから「カスタマイズ」を選んで、ようやくKinarie&May様で指定された形式が指定できるわけです。この時、「月別」の横のチェックボックスは「空欄」のままにしておきます。チェックがあったら、必ず、外す!!
今だから言える失敗ですが。
私は「ブログ記事」で新たなファイルを作り、その後、変えてはいけない「月別アーカイブ」のパスを変更して、月別アーカイブそのものまで狂わせてしまいました。失敗しても「初期化」で元に戻せるので、なんとか修復できましたが、MT4のアーカイブマッピングはすごくわかりにくいです。
MT4.0の謎といといえば、もうひとつ。埋もれない記事のための「ウェブページ」ですが、なぜかファイルが生成されません。フォルダは作成できるのだけど、肝心なページが作成されないんです。パスの設定をカスタマイズしたせいか?と思ってデフォルトに戻してもダメ。「保存しました」と表示は出るのに、表示をクリックすると、404ページに飛びます。念のためFTPでサーバー内を探してみましたが、どこにも存在せず。PHP化する前に、一度だけ作成したフォルダ内にindex.htmlでファイルが作られたことがありましたが、その後はhtmlでもPHPでもウエブページが作れないんです。面倒になったので、紹介記事などは普通のhtmlで作ってリンクしちゃいましたが。なので、Pluginを使ったメールフォームが作れない(泣)。このあたりの謎も誰か解明してくれないかしら...。どこまでも他力本願なワタクシ。
2008.01.05.追記
ウェブページが作成できなかった理由が判明しました。
関連記事:ウェブページ作成手順
Comments:2
- shiki 2007年8月30日 21:49
私の所でもウェブページ生成が同じように失敗しますね…
表示についてはほぼ同じで、生成場所に飛ぶと必ずtopページです。
また、フォルダのウェブページ行からアクセスした場合は『list_ウェブページはできません。』と表示されます。インストールミスかと思い、アップグレードから再インストールまで試したのですが結局成功しませんでした。
お互い解決出来ますように。- NARU 2007年8月31日 23:08
shikiさん>
ウェブページが作れないのは未だに解決してません。MT系のブログさんで特に問題になってないみたいなので、個別的な問題なのかどうかすらよくわからないんですよね。
普通に日記的に使ってる場合は必要のない機能だし、使われてないブログの方が多いのかも知れませんが。>お互い解決出来ますように。
ホント、早く解決できるといいですね。
Trackbacks:0
- TrackBack URL for this entry
- http://meatia.net/nekoban/mt-tb.cgi/849
- Listed below are links to weblogs that reference
- MT4.0でFlashカレンダー from 猫派の読書空間
Home > MovableType > MT4.0でFlashカレンダー



