今回はページタイトルの上にページヘッダイメージがあるという物。
ウェブページの編集ではでPageBodyの外側っていじれないでしょう?
これを変えることが出来る様にするのです。
※今考えたら、ページタイトルを下に持ってこないで、本文内にH1要素で置いても全く問題ないっすね。
例えば、タグなどで条件分岐も出来ますがちょっとややこしいし、ページが多くなったらその分分岐も増えます。
テンプレートの修正もその都度行わなければいけません。
そう言う意味では、戦意さんのMTでウェブページごとにヘッダー画像を条件分岐で切り替えるが、大変参考になりました。
と言うか、基本的にそのまま利用させて貰ってます。
ヘッダイメージだけでなく、ロールオーバーメニューで該当ページに行ったらアクティブにするとか。ね。
Movable Typeで今日から始めるカスタムブログ4.2完全対応
Movable Type 4.2 のデフォルトファイルアップロード先の指定 | SCREAMO CREATIVE
Movable Typeを利用していてファイルのアップロードパスが、
ルートパスがデフォルトになっていて毎回フォルダを指定したり、
ルートパスにアップロードしてディレクトリが大変なことになっていたりしませんか?
お客さんが更新を自分でやられている場合は、
時々ftpサーバーを覗いてみると凄いことになっております。
そんな事が無い様にアップロード用のデフォルトパスを設定できる様に
テンプレートを修正いたします。
いや、地味ですがこれは良いです!
Movable Typeで今日から始めるカスタムブログ4.2完全対応
パンくずリストナビゲーションを一発生成するMovableTypeプラグイン:Breadcrumbs
素晴らしいです、こんなプラグインが欲しかったです。
Movable Typeで今日から始めるカスタムブログ4.2完全対応
更新が滞ってしまいました。
途切れると再開には踏ん切りが必要になってきますね。
基本的に面倒くさがり屋なので。
さてさて
新年早々にセキュリティアップデートが配布されていました。
アップデート作業は動作に不安があるし復旧は面倒だし
ということで5.01にアップしてしまおうかと考えてみました。
ウェブサイトの中にブログがあるという、今やりかけのイメージだったので...
必要条件を見てみると...
SQLiteデータベースが外れています。
とうことは、現状MySQLになってしまうわけです。
エラーが頻発し少し前にもBerkeleyDBからSQLiteに変換したのですが
そのときは確かプラグインかスクリプトにお世話になりました。
ほぼ自動で完了した気がするのですが...
さて、そのスクリプトで4.2xには対応していない様だ
という旨の情報を発見しまして今回はSix Apartのドキュメントに基づいて
やってみました。
続く。
Movable Typeで今日から始めるカスタムブログ4.2完全対応
という必要性に迫られ、
単純にサブカテゴリにチェック入れれば親カテゴリに表示されるでしょ、普通に。
と思っていたら表示されません。再構築してもダメ。親カテゴリページは寂しい限り。
調べてみると、
親カテゴリーでエントリーがひとつもない場合、
そのカテゴリーに子カテゴリーがあっても、親カテゴリーのアーカイブを生成しない。
という仕様に何時からかなったと言うことです。
確かに記憶ではそうだったので、安請け合いしてしまいました。
エントリーのない親カテゴリーでの MTEntriesWithSubCategories タグは
有効にならない by 小粋空間
更に泣きが入りながら調べていくと、その要望に応えたプラグイン
ParentCategoryRebuild 2.0を発見!
プラグインがMT4.0未対応、その上最新版の2.0(2005年リリース)が
ダウンロードできない(リンクが見つからない)ので泣きが入りました。
ダメ元で1.1をダウンロードしてインストールしたけどダメ。
この辺は動かなくなった報告が多数ありましたので、ダメ元だったんですけど。
いつもお世話になっている小粋空間さんのエントリーのない親カテゴリーに子カテゴリーを表示すると、
Junnama Onlineさんの、
RebuildParentCategoriesプラグイン
〜サブカテゴリーのエントリー投稿時に親カテゴリーアーカイブを再構築するプラグイン〜
を参考に頑張ったのですが、これも上手く表示されない。
どうしよう...
と、タグリファレンスをめくりながら、
ふと考えるとエントリーのないカテゴリーは再構築されない?
ということは、ダミーエントリーを作れば?
ということで、表示されても目立たない意味のないエントリーを作成後
再構築すると無事に表示されているのでした。
めでたしめでたし。
冷静に小粋空間さんの
エントリーのない親カテゴリーに子カテゴリーを表示する
エントリーを見ると解決法に
親カテゴリーにダミーのエントリーを作る
ってありますね。
難しく考えすぎてはいけませんね。頭はニュートラルに持って行かないと。
Movable Typeで今日から始めるカスタムブログ4.2完全対応
Movable Type 4.25へバージョンアップしました。
今まで通り、小粋空間さんの「Movable Type 4.23 から 4.25 へのアップグレード」を参考にやってみました。
今までのフォルダ名「mt」を「mt423」へ変更してバックアップ、
「mt」フォルダにMT4.25と追加したPlug-in類を入れてそのままFTPでアップ。
パーミッションを変更してアクセス!バージョンアップって手はずでした。
バージョンアップ自体は、滞りなく手順通り行ったのですが
完了後、ログインしようとするとアカウントが無効とのアラートが出まして
Movable Type にログインできない!
なんとバックアップフォルダ「mt423」のデータベースもバージョンアップされてしまってる模様。
そちらのパスにログインも出来ない状態でした。
本当に何も出来なくなってしまいました。
調べてみると、SQL liteのブログデータベースのアップデート中に
ちょっと上手くいってない。みたいな感じだったのでやってみましたところ
無事アップデートし直すことが出来ました。めでたしめでたし。
最終手段、ローカルにとっておいたデータベースファイルをアップロードして
バージョンアップ作業を行いました。このため2日ほどタイムスリップしてしまい
記事のデータが3件ほど無くなってしまいました。
アーカイブデータからコピペでブログ記事を再作成しました。
このために、ちょっと矛盾が起きてしまいました。
申し訳ありませんでした。
mt-medicなどを試してもダメだったので助かりました。
いつも大丈夫、ではなく、しっかりバックアップは取らないとね!!!
そんなわけで、バックアップは大事ですね。
4.25はコメントをツリー形式に出来るらしいですね、これはちょっと良い!!
Movable Typeで今日から始めるカスタムブログ4.2完全対応
MovableType を4.22へアップグレードしました。
と思ったら4.23がリリースされております。
4.22は再構築が2-3倍くらい速いですよ。
Movable Typeで今日から始めるカスタムブログ4.2完全対応

Movable Typeで今日から始めるカスタムブログ―4.0完全対応
やっと4.1に慣れてきたのに〜
でも楽しみです。
確かにテンプレートモジュールは階層が深過ぎて理解に時間が掛かりました。
ラクチンになっているといいですね。
管理メニューもリニューとか。
6月下旬のリリース予定だそうです。
この間まで4.15ベータだったのに飛びこして4.2になってしまうんですね。
関連書籍も間に合わないんじゃないの?
Movable Typeで今日から始めるカスタムブログ4.2完全対応

Movable Typeで今日から始めるカスタムブログ―4.0完全対応
人に頼まれて、ロリポップサーバーへMovableType 4.1をインストールする。
基本的に4.0から全てアップロードして、アクセスすればセットアップが始まるはずでありました。私の利用しているさくらインターネットでは、それですんなり行った気がしますが...。
3.2からアップグレードして来たのでクリーンインストールは定かでありませんが、あっけないほど4.1へのアップグレードが完了してしまったのです。
SixApartのホームページも、ロリポップのマニュアルも何度も見て
何度も消して、アップロードのし直しをしました。
絶対忘れない様に書いておきます。
mt-config.cgiはアップロードしてはいけません。
mt.cgiにアクセスしてセットアップするとmt-config.cgiは自動作成されるので
何かしら自動プロセスの邪魔になったのでしょう。
私の苦労を返してくれ!!!!
最近MT4.xのモジュール形式が楽しくなってきました。
一度乗り越えるとこれは楽な方法ですね!!!
でもモジュールの種類が色々あるのが混乱のもと、入れ子状態が何重にもなっています。
ここがちょっと分かりづらいかな。
Movable Typeで今日から始めるカスタムブログ4.2完全対応
アップグレードしました。
プラグイン関係のファイルを移したのと、
データベースファイルを残してmt-config.cgiを入れ替えて全てアップし直し。
ログオンするとアップデートが始まります。
特に問題無し。
再構築や保存が早くなりました。(体感約2倍)
管理画面のレイアウトが変わりました。
最初だけちょっと戸惑いました。
Safariでのウィンドウ表示の不具合は解決せず。です。
今のところ4.1へアップグレードしての不具合は無いようです。
あとはテンプレートの調整を...

Movable Typeで今日から始めるカスタムブログ―4.0完全対応
(追記)
MT4.Xにしてありがたいのは、ウィジットです。
コンポーネントの概念で、『リンク』『アーカイブ』とウィジットと言われる
コンポーネントを作ってしまえば
例えば、リンク先が変更。
その『リンク』ウィジット内のリンクパスを修正すれば
それを使っているところが反映されるという訳です。
今までは『メインインデックス』『アーカイブ』『カテゴリアーカイブ』
といくつも修正していた物が1つで済むんですよ〜
Movable Typeで今日から始めるカスタムブログ4.2完全対応


最近のコメント
ユウさん、はじめまして。 カップリングの…
by kariya
SUNRACEとShimanoってカップ…
by ユウ
ご指摘どうもありがとうございます。 『…
by kariya
ムービー書き出しもジャケット作成も『2』…
by 匿名
商業デザイン投稿サイト、 mosoca(…
by 商業デザイン投稿サイトmosoca
本当ですか? 参考になりましたか? ち…
by kariya
まいさんのブログも楽しみにしてます ほぼ…
by kariya
どうもありがとうございます。 どんどん…
by kariya
初めまして! 私も家では子供が寄ってくる…
by kariya
初めまして!! こちらこそよろしくお願い…
by kariya