カテゴリ「MTメモ」の記事

以前から気になっていた、「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">に変更し、再アップロード。

その後再構築。

以上で、記事内の写真をクリックすると今の画面上で拡大写真を見ることができるようになりました。

ブログ内にメールフォームを作成するプラグインをお借りし、さっそくインストールしてみました。

メールフォームプラグインV2.10

コメント投稿者のURLをtarget指定で別ウィンドウで表示するようにカスタマイズしてみました。

"テンプレートモジュール"→"コメント"を開き、
<$mt:CommentAuthorLink$>を
<$mt:CommentAuthorLink new_window="1"$>に変更し保存。

その後再構築して完了。

カテゴリー内の記事が増えていくと、カテゴリー・アーカイブが長くなってしまいます。
そこで、1ページに表示できる記事数を制限して、次のページが作成できるようにカスタマイズしてみました。

--------------------------------------------------------------------------------------------------

<MTPageContents count="3">

<mt:Entries>
<mt:Ignore>
<!-- Use the Entry Summary module for each entry published on this page -->
</mt:Ignore>
<$mt:Include module="ブログ記事の概要"$>

<$MTPageSeparator$>
</mt:Entries>
</MTPageContents>

<div class="content-nav">

<MTIfPageBefore>
<$MTPageBefore delim="前の5件"$>
</MTIfPageBefore>

<MTIfPageNext>
<$MTPageNext delim="次の5件"$>
</MTIfPageNext>

--------------------------------------------------------------------------------------------------

サイドバーに設置予定の、"最近のコメント"をカスタマイズ。

最近のコメント / トラックバックを、エントリーごとにまとめて出力

こちらのブラグインをお借りしてカスタマイズしてみました。
以下、ウィジェットテンプレート→最近のコメントの一部抜粋。

--------------------------------------------------------------------------------------------------------------

<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="最近のトラックバック"$>

再構築して完了。

 *Welcome*
Welcome
デジカメ写真と日記。
        >>わたしについて
        >>Mail Form

カテゴリ

旧ブログ

Trackback People





PHOTO

www.flickr.com
*saya*'s items Go to *saya*'s photostream


注:音が出ます。

>>FotoPusの写真一覧

その他


人気ブログランキング -In today today. SEO Stats

feedburner RSS
track feed
ブログランキング・にほんブログ村へ


Creative Commons License
このブログはクリエイティブ・コモンズでライセンスされています。
Powered by Movable Type 4.27-ja