8 月 20
せっかくiPhoneを持ってるし自分のサイトをiPhoneで見た時ソレっぽい方がいぃよなって思ってたんですが...かと言ってそれ用のを別になんてとてもやってらんないし...
そこで今回使わせてもらったのが
crema design:iPhoneテンプレートfor MT
です。
これ、Movable Type用のiPhone向けのテンプレートで、同梱されているReadMeを見ながらこちょこちょっとイジるだけで、あっ!とゆう間にiPhone向けのコンテンツができちゃいます。
当然一回設定してしまえばあとはいつもどおりにエントリーすれば、iPhone向けのコンテンツも勝手に更新されます。いや~、こりゃ便利便利
で、出来上がったのが
なカンジです。もしよかったらiPhone/iPod touchから以下にアクセスしてみて下さいませ。
投稿者:hide@管理
12 月 03
うちのBBSは新規の投稿があるとBBSのトップページに更新がかかるので、そのファイルの最終更新日をチェックするようにしてたんだけど...
どうも最終投稿に関係なくなんかの拍子に最終更新日がかわっちゃうらしく、ちゃんと機能しませんでした
という訳でBBS自体をちょこっといじくって、新規の投稿があった時にダミーのファイルに更新をかけて、そのファイルの最終更新日でチェックするように変更しました。
で、ついでに最終更新日も表示するようにしといたので、これでチェックもできるぞって寸法です。
今度こそうまくいきますように...
投稿者:hide@管理
11 月 28
BBSへ書き込みがあった時に

のコンテンツのとこに

を表示するようにしてみました。
PHPはよく解らんですが、Recent Entriesのとこのやり方をマネてファイルの最終更新日を判定して、48時間経過するまではマークを表示するようにしたつもりです。
うまく動いてくれるといいんですが...
一応忘れちゃわないようにφ(.. )メモメモ
<?
$Time1 = 48; // 時間差、単位はhour この時間の間だけアイコンを表示する
$gifname = ""; // newのイメージファイル(絶対パスで指定)
$gif_w = 14; // イメージの幅
$gif_h = 14; // イメージの高さ
$filename = ""; // 最終更新日をチェックするファイル(相対パスで指定)
$mtdate =date( ‘H-i-s-m-d-Y’, filemtime($filename) );
$date1=explode("-", $mtdate);
$timediff = time() - mktime($date1[0], $date1[1], $date1[2], $date1[3], $date1[4], $date1[5]);
if ( $timediff < 60*60*$Time1 ) {
$outl = "<img src=" . $gifname . " width=" . $gif_w . "height=" . $gif_h . "alt=new />\n";
print $outl;
} else {
print "";
}
?>
投稿者:hide@管理
7 月 03
過去ログもかなり溜まってきて、カテゴリー・月別アーカイブがだら~んと長くなって見にくいのでページ分割をしてみました
いつもお世話になってる小粋空間さんとこのカテゴリーアーカイブと月別アーカイブのページ分割を参照しました。ありがとうございました^^
やり方を_〆(。。)メモメモ・・
1.プラグインファイルを入手
MT Extensions より MTPaginate をダウンロード。
2.プラグインファイルの配置
ダウンロードしたファイルを解凍し、その中の MTPaginate.pl をPlugins フォルダに保存。
3.アーカイブファイル名の変更
「メインメニュー」→「ウェブログの設定」→「アーカイブの設定」で「アーカイブ」の「アーカイブ・ファイルのテンプレート」のテキストボックス欄に
- カテゴリーアーカイブ
cat_<$MTArchiveCategory dirify="1"$>.php
- 月別アーカイブ(「月別」行)
<$MTArchiveDate format="%Y_%m"$>.php
をそれぞれ設定し「変更を保存」。
4.テンプレートの変更
カテゴリーアーカイブテンプレート・日別アーカイブテンプレートに以下の青色部分を設定します。赤色部分は中央に配置&スタイルシートに"paginate"というクラスを作成してページ番号部分のスタイルを設定するためのタグです。必要に応じて記述してください。
■カテゴリーアーカイブの場合
<div class="blog">
<MTPaginate>
<MTPaginateContent max_sections="8">
<MTEntries>
:
:
<$MTPaginateSectionBreak$>
</MTEntries>
</MTPaginateContent>
<div align="center" class="paginate">
<MTPaginateIfMultiplePages>
<$MTPaginateNavigator style="links" format_all="All pages" place_all="after" separator=" | ">
</MTPaginateIfMultiplePages>
</div>
</MTPaginate>
</div>
■日付アーカイブの場合
<div class="blog">
<div id="menu">
<MTArchivePrevious>
<a href="<$MTArchiveLink$>"><< <$MTArchiveTitle$></a> |
</MTArchivePrevious>
<a href="<$MTBlogURL$>">Main</a>
<MTArchiveNext>
| <a href="<$MTArchiveLink$>"><$MTArchiveTitle$> >></a>
</MTArchiveNext>
</div>
<MTPaginate>
<MTPaginateContent max_sections="8">
<MTEntries>
:
:
<$MTPaginateSectionBreak$>
</MTEntries>
</MTPaginateContent>
<div align="center" class="paginate">
<MTPaginateIfMultiplePages>
<$MTPaginateNavigator style="links" format_all="All pages" place_all="after" separator=" | ">
</MTPaginateIfMultiplePages>
</div>
</MTPaginate>
</div>
で、保存して再構築すれば完了です!
投稿者:hide@管理
5 月 29
長~いエントリーを書いた時なんかにメインページがだら~っと長くなってしまうのがイヤなので、『追記』のトコに書くようにしてるけど、この続きを読むってのをクリックした時に個別アーカイブに吹っ飛ばされてしまうのがどうにも気に入らなかったので...
■ 小粋空間:個別アーカイブに「続きを読む」を導入
を参考に開閉できるようにしました。
なカンジです。いや~すばらすぃ~!!
> 小粋空間さま...
いつもこっそりひっそり拝見し勉強させていただいております。
また当サイトのテンプレートにも
Movable Type 3.0x/3.1x 3カラム テンプレート(サイズ固定)
を利用させていただいております。感謝感謝です。
今後ともよろしくお願いいたします。
投稿者:hide@管理
最近のコメント