大晦日です
一昨日より実家に帰ってきて,昨日は年末年始の買い物,そして今日は神棚の手入れと正月飾りなどを先ほどまでやっておりました.
あとは,玄関の飾り付けをすれば正月の準備はほぼ完了です.
今年もいろいろありましたが,今年のたわごとへの書き込みも今日で最期なので,とりあえず一言.
来年もよろしくお願いします .
では,良いお年を!(って,あと10時間も無いけど)
ページの構築進んでます
- MovableType | Vicuna | WWW
先日書いたスタイルライブラリのページですけど,一応順調に進んでいるようです(え
先程,ようやくmt.Vicuna 2.2.1以降用にCSSを統合して調整したStyle-SmartCanvasが出来上がりまして,アップしてみました.
...と言っても,まだ公開していないので見た目には分からなかったりするんですけどね(苦笑).でも,自分用のスタイルリポジトリが出来ているさまを(MT上で)見ると,結構いいものですね(ぉ.
この調子で他のスタイルも仕上げたいところですが,実は(というほどのことでもない)俺自身家で作業できるのがあと4日しかないんですよ(^^;.手をつけていないスタイルは正味2つ(ninja・future)で,微調整が必要だったり手を付けているけど厄介なものが3つ(town・warship・origin)あるのと,当然(?)年末年始は実家で過ごすのでなかなか作業が捗りません.まぁ,せめてtownとoriginぐらいは完成させたいところではありますが...
そういえば今日はクリスマスイブなんですね.まぁ独り身でケーキとか用意してもしょうがないので,晩飯に鶏の唐揚げを食べてクリスマス気分を味わってます(^^;
StyleCatcherライブラリを作る(つもり)
- MovableType | Plugin | Vicuna | WWW
つい先日,mtVicuna Simple 2.3が出たらしいので,一応ダウンロードしてテンプレートの並びとかいろいろ見ていますHashiMです(ぉ
さて,またもや2週間もここを放ったらかしだったわけですが,特に何もしていなかったわけじゃなく(あたりまえ),冬支度とか,部屋の乾燥対策とかでいろいろ手を尽くしていました.といっても,乾燥対策については「超音波加湿器」なるものを購入しただけだったりしますが(^^;
って,タイトルとは何の関係もない話をしてしまいましたが(苦笑),StyleCatcherの話を.つか,そもそもStyleCatcherって言われても何のことやらさっぱりという人が多いと思いますが,一応これ,MT3.3以降(だったかな?)から標準で搭載しているスタイル切り替え機能(というのか)だったりします.でも,実際用意されているスタイルって,MT標準のテンプレートでしか使用出来ないものばかりで,俺が使っているmt.Vicuna用に「作っている」という方を見かけたことが無かったんですよね.
一部のモジュールを統一化してみた
MT5になって以降,裏でちまちまと過去の日誌の別ブログ化と,並行してブログの方に突っ込まれていたウェブページをウェブサイトのウェブページとして移動する作業を行っていたのですが...
なんかタイムリー(そう?)な記事が小粋空間にアップされてました.
実をいいますと,MT5にするときにネックとなっていたのが「他のブログのコンテキストを持って行きたい時はどうすれば良いのか」ということだったのですが,この記事を見て納得.つか,<MTBlogs>
ブロックタグなんてあったのね...ってな話なのですが(←気付け)
んで,早速各ブログ内で共通化出来そうなモジュールテンプレートを探してみたところ,以下の3つが浮かび上がりました.
- ヘッダー
- グローバルナビゲーション
- フッター
ただし,フッターについては掲示板(掲示板用プロフィールページを含む)とそれ以外とで微妙に違っていたりしますので,必ずしも全ブログに共通するって訳でもないんですが(^^;
しかも,うちの場合はmt.Vicunaのテンプレート用にかなりカスタマイズしていたりするので,特にグローバルナビゲーションのカレント判定部分で悩んだ感があります.ということで覚書します.
モジューの共通化の基本
もともと各ブログのモジュールテンプレートにあるものを,ウェブサイトテンプレートのモジュールテンプレートにそっくり移し替えるだけですが,ここで気を付けたいのが「ウェブサイトのモジュールテンプレートなので,<MTBlog>
系のファンクションタグは<MTBlogs>
の中で使うか,もしくは<MTWebsite>
系のファンクションタグに置き換える」という作業が必要になります.
mt.Vicunaのヘッダーテンプレートには<MTBlog>
系のファンクションタグが4つほどありますので,以下のように変えておくと良いと思います(変更部分を強調).
<div id="header"> <p class="siteName"><a href="<$MTWebsiteURL$>"><$MTWebsiteName encode_html="1"$></a></p> <MTIfNonEmpty tag="MTWebsiteDescription"><p class="description"><$MTWebsiteDescription remove_html="1"$></p></MTIfNonEmpty> <$MTInclude module="グローバルナビゲーション"$> </div> <!-- end div#header -->
12月になりました
しかも,昨日の夜はボウリングと飲み会のおまけ付き(何)だったのですが,どうあがいても(?)ここは北海道なもので,12月にもなると一気に寒くなったような気がします....と思ったら今朝カーテンを開けてみたら真っ白でした(苦笑).更に,今日の最高気温は氷点下1度...って12月に入っていきなり真冬日ですかーってな感じでした(^^;
さて,そんな事とは毛ほども関係ないんですが,今日web界隈を騒がせたのは正しくこれでしょう(違うという反論はあえて却下(ぉぃ).
最初は「ふ~ん,そうなの?」ってな感じでインストールする気も起きなかったのですが,よくよく他のレビューとかを見ると,ベータ版の割に学習機能もあって,しかも作ったのがあのGoogleですから,結構使いやすいのかもしれない...なんて思えてきまして(苦笑).「日頃使っているMS-IMEよりも良いのであれば,使ってみる価値はあるかも」と思いインストールしてみました.