中野不動尊へ。
今日は「水行」が行われるということで、朝から連れていっていただきました。
わたしの家のあたりでは快晴で青空が広がっていたのですが、中野不動尊に近づくにつれて空が真っ白、細かい雪がきらきらと光っていました。
朝早いにもかかわらず、三脚を持った人たちが寒い中すでに待ち構えていました。
(本当は赤い橋の前で撮りたかった、、、。)
以前から気になっていた、「Lightbox2」を導入してみました。
以下、メモ。
DLしたファイルをアップロード。(「lightbox」ディレクトリを作成)
MT4のテンプレートを開いてヘッダー部分に、
<link rel="stylesheet" href="<$mt:BlogURL$>lightbox/css/lightbox.css" type="text/css" media="screen" />
を追加。
メインページやブログ記事、カテゴリ、月別記事の</body>タグの直前に、
<script type="text/javascript" src="<$mt:BlogURL$>lightbox/js/prototype.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>lightbox/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="<$mt:BlogURL$>lightbox/js/lightbox.js"></script>
上記の記述をヘッダー部分に追加すると、v2.04の場合は「インターネットサイトを開けません 操作は中断されました」といったメッセージが表示されて、、何かと面倒になるようです。(すでに5回ほど経験、、)
写真をアップしたあとに記事内タグを<a href="○○.jpg" rel="lightbox"><img src="●●.jpg"></a>のように、
rel="lightbox"を追加。
そのつどrel="lightbox"を入力するのが面倒なので(忘れそうなので)、
/lib/MT/Asset/Image.pmファイルの334行目の、
<a href="%s">を
<a href="%s" rel="lightbox">に変更し、再アップロード。
その後再構築。
以上で、記事内の写真をクリックすると今の画面上で拡大写真を見ることができるようになりました。
いつもお世話になっております。アクセスありがとうございます。
Movable Typeのアップグレードついでにブログを作り直しました。
URLは変わらないので、、いちおうリニューアルということにしました。
Internet ExplorerとGoogle Chrome、Firefoxでしか動作確認していないので、その他のブラウザではうまく表示されないかもしれません・・・。
そういうことで、不具合が見つかりそうな気がするので、、、とりあえず仮リニューアルです。
旧ブログのデータが移行できなかったので、、なんだか寂しい気がしますが、、以前どおりマイペースに続けていこうと思います。⇒移行うまくいきました。
フォトログのほうは、、時間を見つけて作り直したいなぁと思います。いつになるかは・・・・・・・・。
今後もよろしくお願いいたします。
ブログ内にメールフォームを作成するプラグインをお借りし、さっそくインストールしてみました。
コメント投稿者のURLをtarget指定で別ウィンドウで表示するようにカスタマイズしてみました。
"テンプレートモジュール"→"コメント"を開き、
<$mt:CommentAuthorLink$>を
<$mt:CommentAuthorLink new_window="1"$>に変更し保存。
その後再構築して完了。
カテゴリー内の記事が増えていくと、カテゴリー・アーカイブが長くなってしまいます。
そこで、1ページに表示できる記事数を制限して、次のページが作成できるようにカスタマイズしてみました。
まずは、
ページ分割プラグイン:PageBute
をダウンロードし、pluginsディレクトリにアップロード。
テンプレートモジュール:「ページ分割」を新規作成
--------------------------------------------------------------------------------------------------
<div align="center">
<div class="page-nav">
<MTIfPageBefore>
<$MTPageBefore delim="≪ "$>
</MTIfPageBefore>
<span><$MTPageLists $delim=""$></span>
<MTIfPageNext>
<$MTPageNext delim=" ≫"$>
</MTIfPageNext>
</div>
</div>
-------------------------------------------------------------------------------------------------
カテゴリ別ブログ記事リストに、以下のように追加・編集。
--------------------------------------------------------------------------------------------------
<!--pagebute plugin-->
<MTPageContents count="5">
<!--end pagebute plugin-->
<mt:Entries>
<mt:Ignore>
<!-- Use the Entry Summary module for each entry published on this page -->
</mt:Ignore>
<$mt:Include module="ブログ記事の概要"$>
<!--pagebute plugin-->
<$MTPageSeparator$>
<!--end pagebute plugin-->
</mt:Entries>
<!--pagebute plugin-->
</MTPageContents>
<!--end pagebute plugin-->
<$mt:Include module="ページ分割"$>
--------------------------------------------------------------------------------------------------
再構築して完了。
サイドバーに設置予定の、"最近のコメント"をカスタマイズ。
最近のコメント / トラックバックを、エントリーごとにまとめて出力
こちらのブラグインをお借りしてカスタマイズしてみました。
以下、ウィジェットテンプレート→最近のコメントの一部抜粋。
--------------------------------------------------------------------------------------------------------------
<h3 class="widget-header">最近のコメント</h3>
<div class="widget-content">
<ul>
</mt:CommentsHeader>
<MTEntriesRecentlyCommented comment_lastn="5" mode="force">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
<ul>
<MTRecentComments>
<li>
by <a href="<$MTEntryPermalink$>#comment-<$MTCommentID$>"><$MTCommentAuthor$></a>
(<$MTCommentDate format="%m/%d"$>)
</li>
</MTRecentComments>
</ul>
</li>
</MTEntriesRecentlyCommented>
<mt:CommentsFooter>
</ul>
</div>
--------------------------------------------------------------------------------------------------------------
"最近のトラックバック"って、デフォで用意されていないんですね、、、。
テンプレートの種類にもよるのでしょうか、、、。
とりあえず、こちらはウィジェットの作成から。
"最近のコメント"をコピー、多少修正→保存。
--------------------------------------------------------------------------------------------------------------
<h3 class="widget-header">最近のトラックバック</h3>
<div class="widget-content">
<ul>
</mt:CommentsHeader>
<MTEntriesRecentlyPinged ping_lastn="5" mode="force">
Re:<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
<ul>
<MTRecentPings>
from <a href="<$MTPingURL$>" target="_blank"> <$MTPingBlogName$></a>(<$MTPingDate format="%m/%d"$>)
</MTRecentPings>
</ul>
</MTEntriesRecentlyPinged>
</ul>
</div>
--------------------------------------------------------------------------------------------------------------
その後、"ホームページウィジェットグループ"内に以下の一行を追加。
<$mt:Include widget="最近のトラックバック"$>
再構築して完了。
テンプレートの編集中に、数秒間隔?で自動保存が実行し、運が悪いとブラウザがフリーズしてしまうということがたびたびありました。
たぶん、その自動保存のせいだと思うのですが、同じタイミングで空白行が増殖・・・
保存するたびに尋常じゃない数の空白行が増えるのと、フリーズ危機に耐えられなく、
プラグインを導入することにしました。
上記のリンク先よりプラグインをDLし、自動保存を無効にすることができました。
Movable Type 4でブログを作り直そうと思い、作成中です。
MT3からMT4へアップグレードする予定だったのですが、
データベースの変換必須、、、再構築時のエラー頻発・・・結局MT3に戻りの繰り返しで、
色々と泣きそうだったので思い切って新規で作成することにしました。
それに・・内容的な面で新しく作り直したい感があったので都合が良いといえば都合が良い・・。
というわけで、少しずつ作成中・・。