MT 4のサンプルや覚え書き
MT4.2:現エントリの一つ前と一つ後の月別アーカイブの表示
久々にMTネタ。
「現エントリの一つ前と一つ後の月別アーカイブの表示」というお題をテンプレートタグのみで実現する。
MT4.2:現エントリの一つ前と一つ後の月別アーカイブの表示の続きを読む
XAMPP環境で嵌った罠
再び嵌った。が、改善した。覚え書きしておく。
XAMPP環境で嵌った罠の続きを読む
MTで乱数を発生させる(ダイジェスト)
色んな方法がある。大きく分けると3種類。
乱数を用いる用途としては、色々考えられる。MTのデフォルトにはその機能がない。
MTで乱数を発生させる(ダイジェスト)の続きを読む
MT4.2:テンプレートタグのみで切り捨て、切り上げ、四捨五入の演算
昨日、思わぬ方から、当ブログ記事およびmtde.infoサイトへの記事への言及をいただいた。
ううむ...プラグインなのか? (今回はダイナミックパブリッシングなんだよ...)
で、早い話、「切り捨て、切り上げ、四捨五入の演算は、JavaScriptかプラグインでしかできないのか?」ということである。理由はダイナミックパブリッシング対応のページで演算を行いたいから、とある。そして、Junnamaさん自らのお手本コードが掲載されている。
...むむ...それは一秒も考えていなかった...なので、私も独自に、テンプレートタグのみで「切り上げ、切り捨て、四捨五入」コードを書いてみることにした。
MT4.2:テンプレートタグのみで切り捨て、切り上げ、四捨五入の演算の続きを読む
Movable Typeデザインカスタマイズブック
本日仕事より帰宅すると、出版社(ソフトバンククリエイティブ様)から、「Movable Typeデザインカスタマイズブック MT4.2対応 クリエイターのためのValue Design」という書籍をお送りいただいてた。
Movable Typeデザインカスタマイズブックの続きを読む
MT4.2:海外からのコメントスパムに簡単に対応する
MT4.2にアップグレードして2週間ほど経った。
その頃より、海外からの英語コメントスパムが多発してきた。
「Very Nice Site! Thanx!」って、うるせえ馬鹿と、PC前でワナワナ怒りに震えながらせっせと削除していたんですが、もう駄目ギブ。面倒。
それの対応をやってみた。
MT4.2:海外からのコメントスパムに簡単に対応するの続きを読む
MT4.2 インストール
ついに、Movable Type 4.2が出荷開始されました。
http://www.sixapart.jp/movabletype/先ほど、ダウンロードしてセットアップを試みてみました。まずはローカル環境で。次にリモートサーバ上(CORESERVER)で。つまり、このUnder the BridgeブログはMT4.2で動作しております。
MT4.2 インストールの続きを読む
MT4:エントリ投稿画面をホゲる実験
エントリ投稿画面をホゲる覚え書き。
alt-tmplフォルダへedit_entry.tmplファイルをコピーして、こちらを弄くる。ファイル名は変えない。壊れたらこのファイルを削除すれば元通りである。本体をいじくるのは駄目。
記事としては未完成過ぎるが、物覚えが悪い自分用にメモ。
MT4:エントリ投稿画面をホゲる実験の続きを読む
MT4LP5で得たもの
MT4LP5へ参加して得たものとか。
MT4LP5で得たものの続きを読む
MT4LP5に参加しました
MT4LP5参加してきました。すごかった、いろんな意味で
MT4LP5に参加しましたの続きを読む
MT4.1:mtde.info 開設しました。
Movable Type 4 専用の、解説系のサイトをオープンしました。
URLは http://www.mtde.info/ です。
Movable Type Developers Express の頭文字を取っています。短くて覚えやすいと思います。 エムティーディーイーとでも呼んでください。
MT4.1:mtde.info 開設しました。の続きを読む
Movable Type4で、かなり気に入っていること
Movable Type4で、かなり気に入っていることがある。
それは...
Movable Type4で、かなり気に入っていることの続きを読む
Movable Type4で、かなり気に入らないこと
Movable Type4で、かなり気に入らないことがある。
それは...
Movable Type4で、かなり気に入らないことの続きを読む
MT4.1:CustomEditorButton2 プラグイン
twitter見てて、便利そうなプラグインを見つけました。発信者はaklaswad さん。
blog.aklaswad.com:CustomEditorButton2 出来ました。
要はMTのエディタのボタンを増やすのですね。MT4.1専用とのことです。
MT4.1:CustomEditorButton2 プラグインの続きを読む
MT4.1:「テンプレートの編集」画面のコードスニペットを拡張する
Movable Type 4.1では、プラグインフォルダへ入れて「テンプレートセットの適用」にも利用されるconfig.yaml。これを用い、「テンプレートの編集」画面のコードスニペットを拡張すると少し便利かもしれない。
適用方法とか、詳しいことはこちらに書いてある。
http://www.sixapart.jp/pronet/developers/movabletype/mt4_interface_template.htmlコードスニペットていうのは、コード記入支援機能のようなもの。ドロップダウンするリストに、よく使用する語句(この場合はテンプレートタグ)が出現する。
MT4.1:「テンプレートの編集」画面のコードスニペットを拡張するの続きを読む
MT4.1:自サイト・他サイトのFeed情報を取得してリスト化(続編)
以前ここのブログで紹介した、2種類の「自サイト・他サイトのFeed情報を取得してリスト化」の記事について、挙動の違いと注意点を。
MT4.1:自サイト・他サイトのFeed情報を取得してリスト化(続編)の続きを読む
日記(K0、mtde、MT)
今日は2/18である。
日記(K0、mtde、MT)の続きを読む
MT4.1:自サイト・他サイトのFeed情報を取得してリスト化
現在、Feed系のテンプレートタグをいじっている。ここで、ちょっと面白い発見をした。
以前書いた、「外部ブログのRSSを自サイトへ読み込み」だが、もっと簡単な方法を発見した。もしかしたら広く知られる方法なのかもしれないが...
2008/02/20 追記
※(重要)このサンプルで生成するリストは、サンプルどおりにやるとすると、MTFeedIncludeテンプレートタグがある該当部分を再構築せねば、最新の情報にはならないぽい。つまり、再構築時の取得Feedでリストを静的に作成しているということ。...使えない予感がした。
MT4.1:自サイト・他サイトのFeed情報を取得してリスト化の続きを読む
ノープラグインでカテゴリーソート(MT4.1専用版)多分に反則
ノープラグインでカテゴリーソート(MT4.1専用版)多分に反則 - WolaWolaWolaWolaの中の人であるoscarさんに、わたしが以前書いた「MT4.1:カテゴリの並べ替え(カスタムフィールド+ハッシュ変数)」という記事の紹介をいただきました。
実はoscarさんはあのMP4LP5イベントの連動書籍ともなる『Movable Typeプロフェッショナル・スタイル』の執筆者のお一人でして、わたしごときアル中で近眼で寝不足な男が対等に話をするのも恐れ多いのですが...アワワ
紹介記事の中で、「続き書かない?」というリクエストをいただいたので、少し乗ってみます。
ノープラグインでカテゴリーソート(MT4.1専用版)多分に反則の続きを読む
自サイト内の特定カテゴリのRSSを出力
昼休みのエクササイズ。今日Feed系の記事を書くのでちょうどいい。
自サイト内の特定カテゴリのRSSを出力の続きを読む
MT4.1:モジュール化(雑談ですが)
Movable Type 4 のモジュール化について。
MT4.1:モジュール化(雑談ですが)の続きを読む
MT4.1:カテゴリリストへ代表画像を付与する(Asset系)
さきの「MT4.1:カテゴリリスト+エントリ全展開+エントリのAsset代表画像表示」の改造版です。
カテゴリ中のエントリが持つ画像を、一番古いのを1枚、カテゴリの代表画像として表示する、というカテゴリリストを作りました。
MT4.1:カテゴリリストへ代表画像を付与する(Asset系)の続きを読む
MT4.1:カテゴリリスト+エントリ全展開+エントリのAsset代表画像表示
まず、ウィジェットセットよりパクってきたカテゴリリストを準備。そのカテゴリリストのエントリを全て展開し、エントリに画像がある場合は縦横比4:3、画像サイズにして80×60px固定サイズでリンク付き表示する。
このサイトは600エントリ超えちゃっててこういうことはすべきではない()が、小規模サイトでの商品紹介なんかで、かなり有効ではないか?と思っている。
例:こういうことをやります
ラーメン
- 素ラーメン(画像)
- 大盛りラーメン(画像)
- チャーシューメン(画像)
- ねぎラーメン(画像)
- ワンタンメン(画像)
おかず
- 白飯(画像)
- おにぎり(画像)
- いなり(画像)
- 焼き豚(画像)
- チャーハン(画像)
のみもの
- ファンタ(画像)
- コーラ(画像)
- さとう水(画像)
- ビール(画像)
- バランタイン(画像)
MT4.1:カテゴリリスト+エントリ全展開+エントリのAsset代表画像表示の続きを読む
MT4.1:イメージの幅指定で高さを自動的に計算(Asset系)
新しいサイト用に、Asset関連の記事を書いている。
その中から、「MT4.1:イメージの幅指定で高さを自動的に計算(Asset系)」という記事があるのでピックアップしてみよう。
ばらばらな画像サイズの、幅を指定するだけで全ての画像の幅を統一する。高さは演算した縦横比より自動的に演算して調整する。つまり縦横比は変わらない。
あくまでもサンプルであり、実験記事である。かなり未完成かも
MT4.1:イメージの幅指定で高さを自動的に計算(Asset系)の続きを読む
MT4.1:MTでサポートされない演算をJavaScript関数ライブラリ化する
「乱数を用いた数字のランダム取得」。使用するたびにコードを書くのが面倒なので、JavaScript外部ファイルとしてライブラリ化できないかテスト中である。
MT4.1:MTでサポートされない演算をJavaScript関数ライブラリ化するの続きを読む
MT4.1:エントリと同じタグのついた他エントリをリストアップする(自エントリを強調表示・改良版)
昨日の「エントリと同じタグのついた他エントリをリストアップする(自エントリを強調表示)」改良版。
タグが複数あってもOK。
MT4.1:エントリと同じタグのついた他エントリをリストアップする(自エントリを強調表示・改良版)の続きを読む
エントリと同じタグのついた他エントリをリストアップする(自エントリを強調表示)
作成中のサイト内の記事の動作実験。
※関係ないがここのサイトで公表しているMovable Typeサンプルコードは、作成中のサイトでも修正されて採用されているものもある。が、ここは本来はMT実験の場でもある。参考になるものはあるかもしれないが、キッチリと作りこまれたものは少ない。
エントリと同じタグのついた他エントリをリストアップする(自エントリを強調表示)の続きを読む
最新記事で使用されているタグの最新5件を表示
「最新記事で使用されているタグの最新5件を表示」というお題を、オリジナルでやってみる。
なおこれは、Movable Typeドキュメントページに2/5に掲載されたばかりのものである。
http://www.movabletype.jp/ 「同名タイトルのドキュメントページのサンプル」
最新記事で使用されているタグの最新5件を表示の続きを読む
MT4.1:エントリリストへ、特定カテゴリ用画像をつける
エントリ系のサンプル。
Movable Typeのドキュメントページ見てて、「ん?これってどうすればできるんだろうな?」と思ったことが事の発端。
↓これが、もし、カテゴリ問わないページ(TOPページとか)で、エントリリストにいろんな種類の画像がついているが、これを実現する。
http://www.movabletype.jp/documentation/appendices/tags/MT4.1:エントリリストへ、特定カテゴリ用画像をつけるの続きを読む
MT4LP5
MT4LP5というイベントが、2008年4月5日に開催される。
これは、ぜひ参加したいと思っている。何故なら...講師陣やイベントと同時発刊の書籍の著者が超豪華メンバーだから。
MTに初めて触って一年半。よく続いている。しかも最近は休日を全てMTに捧げる日もあるなど、ちょっと病的。これは最近リリースされたMT4.1のテンプレートタグが大幅拡張され、歯ごたえのある仕様となったことが大きい。触ってて、けっこう面白いな、と思う。
ぜひこのイベントに参加して、ピリッとしたスパイスと刺激を受けたいものだ。参加申し込みは...わたしが所属する会社の反応を聞きたい。よって明日か明後日まで待つ。
MT4.1で乱数を取得したい場合
MT4.1で乱数を取得できないかを、検証してみた。
MTのみではどだい無理なんだが、JavaScriptとのあわせ技で何とかなりそう。
MT4.1で乱数を取得したい場合の続きを読む
★マークでエントリ数を示すエントリリストつきカレンダー
★マークを並べて、エントリを(リンクつきで)すべて表示するカレンダー。
つまり1/25にエントリが3件ある場合は「25 ★★★」、1/26にエントリが2件ある場合は「26 ★★」、1/27にエントリが一件もないときは「27」というふうな表示をする。
説明しても伝わりにくいので、続きを読んでもらったほうがはやいかも。
★マークでエントリ数を示すエントリリストつきカレンダーの続きを読む
横型カレンダー(素ノーマル)
先ほどの変なカレンダーでは使えないので、一応使えるようにファンキーな部分をカットしたシンプルなコードとしてみた。
MT4.1でテストしている。MT4.0でも動作するだろう。たぶん。
横型カレンダー(素ノーマル)の続きを読む
ファンキーな横置きカレンダー
こんなもん誰も欲しくはないが...
変数の振る舞いを調べる目的もあり、ローカル環境で書いてみたコードを貼ってみようか。
ファンキーな横置きカレンダーの続きを読む
サムネイル画像エントリリストの改造(MT4.1用)
以前MT4.1ベータで散々テストしていた「サムネイル画像エントリリストの改造(さらにチューン)」の内容を、正式なMT4.1でGoodな挙動を示すように改造してみた。
仕様としては
- サムネイルリストクリックで該当エントリへリンク
- インデックスページでは全エントリの最新画像を10件
- カテゴリページではそのカテゴリに属するエントリのサムネイルのみ表示
- エントリページではそのエントリが属する同じカテゴリに属するエントリのサムネイルのみ表示
- サムネイル表示画像数は最大10件
というもの。リストはDLタグでマークアップ。配列使った、いかにもMT4.1らしいコード。
動作サンプルは、このブログのサイドバーを見て頂くといい。この記事のコードをそのまま貼っている(画像、ちょっと数が少ないけど)。
サムネイル画像エントリリストの改造(MT4.1用)の続きを読む
MT4.1 ついにリリース
この記事はMovable Type 4.1(以下MT4.1)で書いている。そう、このブログはもうMT4.1へ移行している。
ここ最近はMT4.1のために、新機能のテストやら実験やらを、実に多数やっていた。テンプレートタグの大幅拡張でかゆいとこにも手が届く仕様になるぽいので、自分としてもカナリ楽しみであり、十分なテストを、リリース前にせねばいけないと思っていた。
やがて、出張の用事ができ、数日家を離れてしまう(のちの日記で記述しよう)。
その間にRC2バージョンが出てしまった。出張に持参した会社のノートパソコンでは基本的にダウンロードなどは禁止なので、歯がゆい思いをしながら、いろんな方のRC2に関する記事を見ていた。
出張より帰宅。よっしゃ、早速RC2だ!と思ってたら...製品版出てんじゃん...MT4.1
まあ手間が減ったといえばそのとおりなんで、早速xamppローカル環境へインストールしてみて、正常動作を確認後www.apstarsへインストール。上書きではなく、既存ファイルをすべて削除してからアップロードした。
今日から日常で使い続けることにより、MT4.1の振る舞いを体験できるので、リスクは高いが速攻で移行した。
日記
今日は1/23である。
日記の続きを読む
MT4.1:変数2つでの演算 (2)
MT4.1では変数を用いた数値演算ができるんだが、変数と変数を掛けるようなサンプルを先日実験してた(http://www.apstars.com/blog/211movable_type4/mt412.php)。そのサンプルの、その2である。MT4.1:変数2つでの演算 (2)の続きを読む
MT4.1:テンプレートタグで100までの数から素数を求める
Movable Type4.1にて加えられた算術演算子(opモデファイア)などを用い、テンプレートタグで100までの数から素数を求めるサンプルコード。
MT4.1:テンプレートタグで100までの数から素数を求めるの続きを読む
MT4.1:変数2つでの演算
MT4.1では変数を用いた数値演算ができるんだが、変数と変数を掛けるようなサンプルを実験してた。そのサンプル
MT4.1:変数2つでの演算の続きを読む
日記
今日は1/17である。
日記の続きを読む
MT4.1:年度タイトルつき月別アーカイブ(4月で新年度切り替え)
Movable Type 4.1ベータ3で、「年度タイトルつき月別アーカイブ(4月で新年度切り替え)」というお題にチャレンジ。
先のエントリ(MT4.1:年タイトルつき月別アーカイブ(1月で新年切り替え))と異なるのは、4月で年度区切りとするところである。当初はコードを共用化しようと考えたが、ちょっと時間がかかる予感がしたのでやめた。ちなみに先のエントリよりこちらのほうが先に完成していた。
MT4.1:年度タイトルつき月別アーカイブ(4月で新年度切り替え)の続きを読む
MT4.1:年タイトルつき月別アーカイブ(1月で新年切り替え)
Movable Type 4.1ベータ3で、「年タイトルつき月別アーカイブ(1月で新年切り替え)」というお題にチャレンジ。
各年は、1月からを新年として扱う。
MT4.1:年タイトルつき月別アーカイブ(1月で新年切り替え)の続きを読む
全カテゴリからエントリを3件ずつ表示する。キメウチ禁止
Movable Type4.1b3でテスト中。「全カテゴリからエントリを3件ずつ表示する。キメウチ禁止」カテゴリ名は手で打ち込むことは禁止で、変数へセット・それを使用するという制限を設けてやってみた。
つまり
カテゴリA
- エントリA-1
- エントリA-2
- エントリA-3
カテゴリB
- エントリB-1
- エントリB-2
- エントリB-3
.....全カテゴリ延々続く
となる。
全カテゴリからエントリを3件ずつ表示する。キメウチ禁止の続きを読む
MT4.1:カテゴリの並べ替え+表示切り替え+現カテゴリ展開+強調表示つき(カスタムフィールド+ハッシュ変数)
(どんだけ拡張しているんだろうか...)
Movable Type 4.1以降でしか動作しない。
先ほどの「MT4.1:カテゴリの並べ替え+表示切り替え(カスタムフィールド+ハッシュ変数)」を更に拡張し、現在のカテゴリ位置・エントリ位置をstrongタグで強調表示し、さらに現在のカテゴリを展開する機能を付加したサンプル。
早い話が下の画像のようなカテゴリリストを作る。
MT4.1:カテゴリの並べ替え+表示切り替え+現カテゴリ展開+強調表示つき(カスタムフィールド+ハッシュ変数)の続きを読む
MT4.1:カテゴリの並べ替え+表示切り替え(カスタムフィールド+ハッシュ変数)
Movable Type 4.1以降でしか動作しない。
先ほどのカテゴリ並べ替え(MT4.1:カテゴリの並べ替え(カスタムフィールド+ハッシュ変数))を更に拡張し、場所によって表示したい・したくないなどの機能を拡張したサンプル。
これも、プラグインは用いないが、カスタムフィールドを用いる。
MT4.1:カテゴリの並べ替え+表示切り替え(カスタムフィールド+ハッシュ変数)の続きを読む
MT4.1:カテゴリの並べ替え(カスタムフィールド+ハッシュ変数)
Movable Type 4.1以降でしか動作しない。
先日のカテゴリ並べ替え(MT4.1:カテゴリの並べ替え(プラグイン使わず))を、実用に耐えるように拡張したサンプル。
プラグインは用いないが、カスタムフィールドを用いる。
MT4.1:カテゴリの並べ替え(カスタムフィールド+ハッシュ変数)の続きを読む
日記
今日は1/13である。
日記の続きを読む
MT4.1:文字列を繋げる
twitterで文字列を繋げるとても簡単な方法を教えていただいた(教えていただいたというか、盗み見たようなものであるが...)。メモ。
MT4.1:文字列を繋げるの続きを読む
MT4.1:カテゴリの並べ替え(プラグイン使わず)
Movable Type 4.1以降で動作するサンプル。
カテゴリの並べ替えをプラグインに頼らず行う方法。
MT4.1:カテゴリの並べ替え(プラグイン使わず)の続きを読む
エントリと同じタグのついた記事一覧をリストアップ(3)
以前書いていた、エントリと同じタグのついた記事一覧をリストアップ(2)は、Movable Type 4.1にて、更にシンプルな記述のしかたがある。そのサンプル。
エントリと同じタグのついた記事一覧をリストアップ(3)の続きを読む
あるエントリの存在するカテゴリの、サブカテゴリ内のエントリを抽出する
このサンプルは、MT4.1ではなく、MT4.01で動作する。
「あるエントリの存在するカテゴリの、サブカテゴリ内のエントリを抽出する」という動作を実現する。
mixiでマイミクさんがぶつかった難題。使途はともかく、見たことのない(見たことはあるが使用したことがない)テンプレートタグを用い、Setvat系のテンプレートタグを用いる。ということで、早速わたしもやってみた。
あるエントリの存在するカテゴリの、サブカテゴリ内のエントリを抽出するの続きを読む
配列に対するpopとshift
MT4.1ベータ。MTGetVar, MTVar ファンクションタグの追加機能の、functionモデファイアについて。
Movable Type 4.1 で強化される MT タグの新機能
配列やハッシュ変数に値を設定するときに実行する関数の名前を指定します。利用できる名前は以下のとおりです。
- pop - 配列変数の一番上(または一番最後) から値を返します。
- shift - 配列変数の一番下(または一番最初) から値を返します。
- count - 配列変数に含まれる値の数、またはハッシュ変数に含まれるキーの数を返します。
正月にテスト環境でテストした結果のうちpopとshiftについて。
配列に対するpopとshiftの続きを読む
MTのテンプレートタグでFizzBuzz。
Junnama Online (Mirror):MTのテンプレートタグでFizzBuzz。
1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。
今時間あるし、やってみるか。ただしMT4.1ベータで行う。
MTのテンプレートタグでFizzBuzz。の続きを読む
エントリと同じカテゴリ内のエントリ一覧取得
ちょっと昼休みなんでMT4いじってた。工作?
いわゆるMTTagInvokeプラグインと同じようなものではないかとおもうが、「そのエントリと同じカテゴリ内のエントリ一覧取得」というものを、テンプレートタグだけで実現してみた。サンプルソースはたったの4行である。
MT4.01で問題なく動作する。
エントリと同じカテゴリ内のエントリ一覧取得の続きを読む
MT4.1:Forループ(文字列の連結)
MT4.1(Movable Type4.1)のForループで、配列のすべてのデータ文字列を繋げるサンプル。
MT4.1:Forループ(文字列の連結)の続きを読む
MT4.1:Forループ(配列中より特定のデータのインデックスを取得)
MT4.1(Movable Type4.1)での、Forループサンプル。配列中に含まれる、特定のデータが何番目のインデックスであるのかを調べるサンプル。プログラム的なことをやっていると、意外とこの需要はある。
MT4.1:Forループ(配列中より特定のデータのインデックスを取得)の続きを読む
MT4.1:Forループ(配列の並びを逆にする)
MT4.1(Movable Type4.1)のForループで、配列の順序を逆にひっくり返すサンプル。
MT4.1:Forループ(配列の並びを逆にする)の続きを読む
MT4.1:Loopループ(基本形)
MT4.1(Movable Type4.1)には、Loopループのテンプレートタグも追加された。先のForループと同じことが、もっと簡単にできる。
MT4.1:Loopループ(基本形)の続きを読む
MT4.1:Forループ(基本形)
MT4.1(Movable Type4.1)では、Forループのテンプレートタグが追加された。この基本形を、配列を絡めた実用的なコードでテスト。配列の上限のインデックスを調べるtipsも含まれる。
MT4.1:Forループ(基本形)の続きを読む
MT4.1:配列サンプル(配列の先頭・末尾からデータ取得・削除)
MT4.1(Movable Type4.1)での、配列の先頭・末尾からデータ取得・削除を行うサンプル。MT4.1:配列サンプル(配列の先頭・末尾からデータ取得・削除)の続きを読む
MT4.1:配列サンプル(特定カテゴリの全エントリのみを配列へ代入)
MT4.1(Movable Type4.1)での、特定カテゴリの全エントリのみを配列へ代入するサンプル。
MT4.1:配列サンプル(特定カテゴリの全エントリのみを配列へ代入)の続きを読む
MT4.1:配列サンプル(全カテゴリを配列へ代入)
MT4.1(Movable Type4.1)での、全カテゴリを配列へ代入するサンプル。先日もこういうエントリがあったと思うが、更に改造してみた。
テストはテンプレートではなくエントリにeval-templateプラグインを適用してエントリ中に直接テンプレートタグを記述している。
MT4.1:配列サンプル(全カテゴリを配列へ代入)の続きを読む
外部ブログのRSSを自サイトへ読み込み
「外部ブログのRSSを読み込み自サイトへ読み込み」ということをやってみた。やっていること自体は難しくはないが、設定関連でちょっとつまづいた。覚え書きとして。
なお、このブログ(Under the Bridge)は、CORESERVERに存在する。.htaccessやパーミッションについても触れておこう。
外部ブログのRSSを自サイトへ読み込みの続きを読む
名無しコメントに対応する
つい...うっかり、やってしまうこともある、「自分の名前を入れずにコメント」、コメントをつけてくれる方も、別に悪気があったわけではない。これまでこのブログでは、エントリページのコメント欄には、名無しコメントの場合は「Anonymous」と表示されていた(要は名無し)が、サイドバーの最近のコメントを意味する「Comments」欄にはまったくの空白で出力されている。
これを少々改良した。ちなみにこのブログのテンプレートはデフォルトではない。
名無しコメントに対応するの続きを読む
複数カテゴリの最新情報5件(例2)
複数カテゴリの最新情報を5件ずつ表示するサンプル。
Movable Type 4.1b2で動作確認。Movable Type 4.01でも恐らく大丈夫と思う。先の例1に対し、2008/1/3のエントリ「カテゴリごとの表示形態を変える(多カテゴリ対応)」およびMTIfやSetVar系のテンプレートタグを用いた応用編。
複数カテゴリの最新情報5件(例2)の続きを読む
複数カテゴリの最新情報5件(例1)
複数カテゴリの最新情報を5件ずつ表示するサンプル。
Movable Type 4.01とMovable Type 4.1b2で動作確認。
複数カテゴリの最新情報5件(例1)の続きを読む
カテゴリごとの表示形態を変える(多カテゴリ対応)
Movable Type 4において、カテゴリごとの表示形態を変える方法を模索。MTIfを入れ子入れ子...にしてやっても動作はするんだろうが、それだと表示形態を変えたいカテゴリが10個ほどになると、もうソースも見たくなくなる。これを解決しつつ、なるべく簡単なコードを模索。
ちなみに実験ではMovable Type 4.1b2を用いた。バージョン4.01では試してはいないんだが、恐らくOKである。昨日のMTVarモジュールでの配列記憶などは行っておらず、「ブログ記事リスト」テンプレートへ直接記述する方式。
カテゴリごとの表示形態を変える(多カテゴリ対応)の続きを読む
特定のカテゴリの最新エントリ5件をメインページへ表示
Movable Type 4.1b2で実験。さきの「変数専用モジュールで取得したカテゴリ情報配列をほかのモジュールで使用する」において、特定のカテゴリの最新エントリ5件をメインページへ表示するというカスタマイズを実験的に行ってみた。
特定のカテゴリの最新エントリ5件をメインページへ表示の続きを読む
変数専用モジュールで取得したカテゴリ情報配列をほかのモジュールで使用する
Movable Type 4.1用のコード。
変数専用モジュールで取得したカテゴリ情報配列をほかのモジュールで使用する機能を実験してみた。
昨日の「定数・変数専用のモジュールを使う」をより一歩進めてみた実験である。
やっていることは「カテゴリごとに表示形態を変える」下準備のようなもんだが、表示を変えるCSSをそれぞれ書いたり、インクルードする専用テンプレートを書いたりするのが大変(面倒)なので、そこまではやっていない。
変数専用モジュールで取得したカテゴリ情報配列をほかのモジュールで使用するの続きを読む
定数・変数専用のモジュールを使う
このテストはMovable Type 4.1b2で行っている。
変数生成を一箇所のモジュールにまとめておき、使用するときMTGetVarで利用する手法である。
なお、テンプレートをかなり弄くり、再構築を繰り返すので、テストはかなり面倒である。
定数・変数専用のモジュールを使うの続きを読む
タグ名の全取得、配列へセット、生成文字列連結
Movable Type 4.1から使用が可能になると思われる、「タグ名の全取得、配列へセット、生成文字列連結」するサンプル。このサンプルでは、全タグの取得、取得したタグ名データを配列へ格納し、後にForループでカンマ区切り文字に変換するという、「配列、ループ、MTSetVarBlock」の実践的な小規模サンプル。
タグが「タグ1」「タグ2」「タグ3」「タグ4」「タグ5」とある場合、「タグ1,タグ2,タグ3,タグ4,タグ5,」という文字列を生成する。
タグ名の全取得、配列へセット、生成文字列連結の続きを読む
カテゴリ名の全取得、配列へセットする
Movable Type 4.1から使用が可能になると思われる、「すべてのカテゴリ名を取得」するサンプル。カテゴリ名の取得が目新しいのではなく、配列へセットして後で使用するところが新しい。このサンプルでは、取得したカテゴリ名データを配列へ格納し、後にForループで使用するという、ごく基本的で最小限なもの。
カテゴリ名の全取得、配列へセットするの続きを読む
サムネイル画像エントリリストの改造(さらにチューン)
昨日のコードでは、htmlソースへ謎の空白行が大量に生成されて、いかにも見栄えが悪い。何とかならないだろうか?と思い、改造してみた。結果、OKのものが出来たので公表してみよう。原形をとどめないほどにコードが変わった。
なお、配列やなんかをバンバン使っているんで、1月末にリリース予定のMT4.1でないと動作しないと思う(MT4.0では試してはいないんだが)。今はベータ版(MT4.1b2)で作成している。
サムネイル画像エントリリストの改造(さらにチューン)の続きを読む
サムネイル画像エントリリストの改造(OK版)
サムネイル画像エントリリストの改造が、一応完了。
なおこれはMovable Type 4.1向けのコードであり、Movable Type 4.0では動作しない(と思う)。実験では2007年12月30日現在、Movable Type 4.1b2でテストを行っている。
これは、元祖はこちらである。ありがとうございます。
WingMemo:サムネイルリストからブログ記事(エントリー)にリンクを張る (MT4用)これをもとに、
- ひとつのエントリに画像が何枚あっても代表画像一枚のみリストへ加える
- 画像が何枚増えてもリストは増えたり減ったりしてはならない。安定稼動すること(私のとこのは安定せず)。
- コード量を簡素に少なく
というテーマのもと、改造を行ってみた。
サムネイル画像エントリリストの改造(OK版)の続きを読む
サムネイル画像エントリリストの改造
解決せず。
サムネイル画像エントリリストの改造の続きを読む
MT4のコメントフォーム
MT4のコメントフォームにおいて、コードを手書きすると間違いやすいとこ。
嵌まると、エントリ画面のコメントフォームの上の投稿者情報欄に、クッキーからコメント投稿者情報を読んでこない事態に陥る。しかもテンプレートのコードに絶妙な罠(笑)があり非常にわかりづらい。
# 実はわたしは以前嵌まった。
MT4のコメントフォームの続きを読む
配列使ってみたテスト
MT4.1b1で配列か使えるということを聞いたので、4.01で動くかどうか試した。
実行結果
[1]MT4.2:現エントリの一つ前と一つ後の月別アーカイブの表示 [2]XAMPP環境で嵌った罠 [3]MTで乱数を発生させる(ダイジェスト) [4]MT4.2:テンプレートタグのみで切り捨て、切り上げ、四捨五入の演算 [5]Movable Typeデザインカスタマイズブック [6]MT4.2:海外からのコメントスパムに簡単に対応する [7]MT4.2 インストール [8]MT4:エントリ投稿画面をホゲる実験 [9]MT4LP5で得たもの [10]MT4LP5に参加しましたコード
<MTEntries lastn="10">
<MTSetVarBlock name="counter"><$MTGetVar name="__counter__"$></MTSetVarBlock>
<MTSetVarBlock name="entrytitle[$counter]"><$MTEntryTitle$></MTSetVarBlock>
[<MTGetVar name="counter">]<MTGetVar name="entrytitle[$counter]">
</MTEntries>
すこしオカシイね。
ブログ記事投稿時のタグ・キーワードとか
昨日弄くっていた箇所をもう一度拡張しつつおさらい。
ブログ記事投稿時のタグ・キーワードとかの続きを読む
実験記事:キーワードのつけ方と概要の書き方
Movable Typeの、簡単そうで「あれ?どうだっけ?」という内容の事項を確認する為のエントリ。
キーワードのつけ方と概要の書き方を自分的におさらい。
実験記事:キーワードのつけ方と概要の書き方の続きを読む
デザイン小変更
このサイトのデザインを少々変更した。
デザイン小変更の続きを読む
MT4書籍購入
Movable Type4関連の書籍を購入した。
MT4書籍購入の続きを読む
MT4で日本語を用いたタグクラウドがおかしい・~が出ない問題点
MT4で日本語を用いたタグクラウドがおかしい場合がある。
あと、特定の文字「~」などが出ない問題点がある。
この解決方法について調べてみた。(※この記事は、わたしの環境の場合(デジロックのCoreServerの場合)で書いております)
MT4で日本語を用いたタグクラウドがおかしい・~が出ない問題点の続きを読む
小粋な本の購入
小粋な本をamazonへ注文した。
小粋な本の購入の続きを読む
ちょっと気づいたこと
いやもうだいぶ前から気づいてはいたが。
ウチだけかも知れないんだが、Movable Type4のエントリで、「にょろ」とか「から」入れてでる波腺。
この文字を、エントリ投稿時に使用するとはてなマークになる。
エントリタイトルとエントリ本文、追記がそうなる。
試しにやってみようではないか。
「もえにょろ」と入れて変換
■素書き
萌え?
■pでマークアップ
萌え?
■preでマークアップ
萌え?
結果全滅、そもそもマークアップ云々では回避できない様子。
MTSetVarでクリッカブルマップ
MTSetVarを用い、画像上のクリッカブルマップのリンクへ誘導する実験。
MTSetVarでクリッカブルマップの続きを読む
画像サムネイルエントリリスト(改)
以前ここで公開していた画像サムネイルエントリリストに、不具合発見。もっとマシな動作をするように、修正してみた。
画像サムネイルエントリリスト(改)の続きを読む
MTGetVarによるアンカーリンク
読んでいるページのドキュメント量が多く、スクロールがある場合、ページ先頭へ戻るアンカーリンクが欲しいときがある。コレをクイックに試作してみた。
MTGetVarによるアンカーリンクの続きを読む
MT3>MT4バージョンアップ時不具合
Movable Type3.35のサイトを、サーバーの移転に伴い、Movable Type4.01に心機一転。バージョンアップは無事に成功したんだが、今日一日触ってみて、新たに見つけた不具合を、覚書として書いておこう。
不具合は、解決したものと、解決していないものがある。
MT3>MT4バージョンアップ時不具合の続きを読む
pageを用いたナビゲーションバー
カテゴリページで出てなかったのを確認し、改造した。
pageを用いたナビゲーションバーの続きを読む
画像の取り扱い
昨日サーバ移転に関して、3記事に画像をアップロードしてたんだが、リンクが切れたようである。少しいじって、完全にリンクが切れ、復旧は難しいと判断したので、バックアップより記事を復旧した。
その作業を通じて覚えたんだが、ブログ記事に画像をアップロードして使用する際の注意点を幾つか。
画像の取り扱いの続きを読む
MT3サイトをMT4サイトへコンバート
私もこれに躊躇していたんだが、思い切ってやってみた。
なおこれは上書きインストールのようなものではなく、MT3の旧サイトの構造をそっくりそのままMT4の新サイトへ新しく構築する方法(クリーンインストール?)のひとつを記したものである。
なお、MT3とMT4とで相違点が大きすぎるであろう、テンプレートやCSSのコンバートについては書いていない。
MT3サイトをMT4サイトへコンバートの続きを読む
月別アーカイブのタイトルが0000年12月となる不具合
月別アーカイブのタイトルが0000年12月となる不具合が確認された。
某所(http://vicuna.jp/forum/viewtopic.php?p=666&sid=4d021fcadfe882b606f177f35718cb75)より得た情報では、「/lib/MT/Template/ContextHandlers.pm」の6600 行あたりのコードに問題があるぽいんだが、MTのデフォルトのコードを書き換えるといろいろ問題がある。
これはテンプレートの書き換えで回避できることがある、ということがわかった。
月別アーカイブのタイトルが0000年12月となる不具合の続きを読む
MT4で、エントリが再構築されないとき
不具合解決方法を見つけたぽい。
これは私のところの環境だけかも知れないんだけど、インポートしたデータのうち、エントリページが生成されなかった不具合に何時間も悩んだ。カテゴリフォルダへindex.htmlしか生成されていなかった。どこをどう再構築しても、出力されたデータにエントリページが無いという不具合であった。
既出だったら申し訳ないが。
MT4で、エントリが再構築されないときの続きを読む
MTGetVarで文字列置換
MTSetVarで与えられた値は、MTGetVarで何度でも取得することができる。そういうサンプル。
MTGetVarで文字列置換の続きを読む
エントリと同じタグのついた記事一覧をリストアップ(2)
以前プラグインを用いてやった、「エントリと同じタグのついた記事一覧をリストアップ」を、テンプレートタグのみで実現するサンプル。
これは某mixiのコミュニティで出されていたお題であり、私は大半を人様のコードをパクってちょこちょこ書き換えただけなんで、私の成果では無い。でも、覚えておきたいテクニックなので、メモ的に書いておく。
エントリと同じタグのついた記事一覧をリストアップ(2)の続きを読む
同一カテゴリーに属するエントリ一覧
昨日のカテゴリ・エントリリストを改造して試作。MTSetVarBlockやMTIfを用い、変数比較とする方法。
同一カテゴリーに属するエントリ一覧の続きを読む
Folderの親子関係を調べる
調べてみた。Folderの親子関係を調べるの続きを読む
FolderLabel・FolderDescription関係調査
少しメモ的に。LabelとDescriptionの違いをメモ。FolderLabel・FolderDescription関係調査の続きを読む
カテゴリ・エントリリスト(改)
先の「カテゴリ・エントリリスト」コードへ、「強調表示付きカテゴリリスト」の手法を応用して強調表示を。選択されたカテゴリとエントリが強調表示される。カテゴリ・エントリリスト(改)の続きを読む
カテゴリ・エントリリスト
カテゴリ、エントリを分けずに、短いコードで全部出力する。MT4ならでは、というわけではないが、とりあえず無駄を省いたコードで。カテゴリ・エントリリストの続きを読む
folder調査用テンプレート(1)
folder調査用テンプレートのバージョン1。基本的な部分のみ。サブフォルダなどはあとで。folder調査用テンプレート(1)の続きを読む
トップレベルのウェブページのみ抜き出す
ウェブページを幾つかフォルダ階層付きで書いていくと、「トップレベルのウェブページのみ抜き出したいなあ」と思うことがあった。それについてのtips。トップレベルのウェブページのみ抜き出すの続きを読む
ドロップダウンタグリスト
タグクラウドはよく見かけるが、ドロップダウンタグリストなんていうものはあまり見ない。ドロップダウンの月別アーカイブリストというのはたまに目にすることがあるが。ドロップダウンタグリストの続きを読む
Feed情報調査用テンプレート
MT4の、Feedに関するテンプレートタグを調べるためのテンプレートを作ってみた。Feed情報調査用テンプレートの続きを読む
MTEntryCreatedDate
「MTEntryCreatedDate」、これもMT4で追加された新しいテンプレートタグのようである。似た動作をする「MTEntryModifiedDate」とともに、動作検証を行った。MTEntryCreatedDateの続きを読む
コメント調査用テンプレート
MT4の、コメントに関するテンプレートタグのうちファンクションタグについて調べるためのテンプレートを作ってみた。
コメント調査用テンプレートの続きを読む
カテゴリ数、エントリ数、ウェブページ数の取得
MT4より、新しいテンプレートタグ MTBlogCategoryCount、MTBlogPageCountが登場(リファレンスでNewマークがついている)。MTBlogEntryCountは従来からあったようだ。3つまとめて実験。
カテゴリ数、エントリ数、ウェブページ数の取得の続きを読む
strip_tagsモデファイア
strip_tagsというモデファイアの調査結果。
strip_tagsモデファイアの続きを読む
replaceモデファイア
replaceというモデファイアの調査結果。
replaceモデファイアの続きを読む
regex_replaceモデファイア
regex_replaceというモデファイアのテスト結果。
regex_replaceモデファイアの続きを読む
count_paragraphsモデファイア
count_paragraphsというモデファイアの調査結果。
count_paragraphsモデファイアの続きを読む
count_charactersモデファイア
count_charactersというモデファイアの調査結果。
count_charactersモデファイアの続きを読む
catモデファイア
catというモデファイアの調査結果。
catモデファイアの続きを読む
count_wordsモデファイア
count_wordsというモデファイアの調査結果。
count_wordsモデファイアの続きを読む
MTAuthor関連調査
MTAuthor関連を使う必要がありえるので、下調べを行った。方法は昨日のAsset関連調査と同じく、テンプレートを作成して簡単に。MTAuthor関連調査の続きを読む
画像サムネイルエントリリスト
Asset関連調査の結果を元に、作ってみた。
画像サムネイルエントリリストの続きを読む
MTAsset関連調査(2)
もうちょっと詳しく、簡単に調べる為に工夫してみた。結果に対する考察もメモ的に書いた。MTAsset関連調査(2)の続きを読む
MTAsset関連調査
某所ではこれに関してかなり議論がなされているようだ。私はよくわかんなかったので、実際に使用してみて、その挙動を調べてみた。MTAsset関連調査の続きを読む
カテゴリ毎に表示を変えるには?
「カテゴリ毎に表示を変える」わたしはやろうと思ったことが今まで一度も無い。それはテンプレート内へカテゴリ名のキメウチが発生するからである。後述するが、これは意外と、やりづらいと思う。カテゴリ毎に表示を変えるには?の続きを読む
強調表示付きカテゴリリスト
エントリページを見てて、そのページがどのカテゴリに属しているか、迷子になった経験は無いだろうか?カテゴリリストにて「エントリページが属するカテゴリがstrongタグやスタイルシート内定義などで強調表示」されるようになっていると、サイト観覧者にとっては実にありがたい。
以前MT3でこの機能を実装するときは小技(ソース中にプチスクリプト記述)を使ってたが、Movable Type4ではもうちょっと違ったアプローチで行ってみよう。MTSetvarBlockとMTIfを使用してみる。Movable Type4では結構こういう技は使われている様子。
強調表示付きカテゴリリストの続きを読む
MT4ライセンス購入
購入しました。このページデザインもまったく新しいものになる予感がしますし、ここは実験室の意味合いもあるんで、色々遊ぶのではないかと思います。いや、それだけですが。
個人で5万負担はちょっと高いという気がしなくも無いですが。
MT4:Webページで生成するグローバルナヴィゲーション
「全てのブログ記事やウェブページ内で、グローバルナビゲーション的に「ウェブページ一覧」を表示させたい。」
このお題をやってみた。(実は前のエントリとこのエントリ、某mixiコミュニティで出されているお題である。わたしも参加表明をして、受諾されてる。)
MT4:Webページで生成するグローバルナヴィゲーションの続きを読む
MT4:エントリと同じタグのついた記事一覧をリストアップ
「ブログ記事内で、その記事自身についているタグと同じタグのついた記事一覧をリストアップしたい。」
このお題をやってみた。
MT4:エントリと同じタグのついた記事一覧をリストアップの続きを読む
MT4:テンプレート構想変更
飽きもせずMovable Type4 Betaである。モジュール化はシックス・アパートのデフォルトから大幅に変更しようと思っているんだが。本日はそのための目処を立てる作業を行った。MT4:テンプレート構想変更の続きを読む
MT4:beta7の生成xhtmlコード解析、ほか
Movable Type4 betaである。解析ってほどのことでもないが。エントリページのソースコードへインデントを付けてみた。以前のbetaテンプレートより、少々変更点があるようだ。MT4:beta7の生成xhtmlコード解析、ほかの続きを読む
MT4:うっかりやってはいけないこと
偶然発見した。
MT4:うっかりやってはいけないことの続きを読む
MT4:スタイルシートの切り替え
Movable Type4では、どうやらスタイルシートの切り替えができるようだ。MT4:スタイルシートの切り替えの続きを読む
MT4:モジュール化成果
リ・モジュール化の成果を発表。
MT4:モジュール化成果の続きを読む
MT4:モジュール化・アルファ(本文)エリアの改造
mdlAlphaの内容を改造した。なぜかというと、このブロックにはメインページやカテゴリやエントリのみならず、各種アーカイブや検索結果やコメントプレビューなども入るからである。MT4:モジュール化・アルファ(本文)エリアの改造の続きを読む
MT4:モジュール化・システムテンプレート
システムテンプレートが、それに当たる。これも前のエントリと同じく、先頭行以外は全く同じ構成となる。MT4:モジュール化・システムテンプレートの続きを読む
MT4:モジュール化・ウェブページ
アーカイブテンプレート一覧には「ウェブページ」という、なにやら見慣れないテンプレートがある。これはブログ記事とは異なる静的なページ(プロフィールページとか)を生成するのに使用するものと思われる。当然、コメントやトラックバックなどもない(と思うんだが)。
編集するテンプレートは、アーカイブテンプレート中の「ウェブページ」である。
MT4:モジュール化・ウェブページの続きを読む
MT4:モジュール化・エントリアーカイブページ
「エントリアーカイブ」テンプレートである。
編集するテンプレートは、アーカイブテンプレート中の「ブログ記事」である。
MT4:モジュール化・エントリアーカイブページの続きを読む
MT4:モジュール化・カテゴリアーカイブページ
あえて「カテゴリアーカイブ」と書いてはいるが、「月別アーカイブ」でもあり、「日別アーカイブ」でもある。内部でMTIfで分岐、その中でMTSetVarしているのは、デフォルトと同じ。パブリッシュ時にページタイプが何なのかがMTIfで判定されると、中に書かれる内容が変わるという寸法。
編集するテンプレートは、アーカイブテンプレート中の「Entry Listing」である。
MT4:モジュール化・カテゴリアーカイブページの続きを読む
MT4:モジュール化・アルファ(本文)エリア
本文ブロックのalphaブロックのモジュール化について。MT4:モジュール化・アルファ(本文)エリアの続きを読む
MT4:エントリについて
MT4のデフォルトテンプレートでのエントリの扱いを調べてみた。Beta3以前では、英語でエントリ・サマリと呼ばれていた部分である。このモジュール中から孫モジュールをインクルードしており、初心者にはわかりづらい内容だったのではないか。
MT4:エントリについての続きを読む
MT4:モジュール化・バナーエリア
これをわざわざ書く意味はないかもしれないが(簡単すぎて)。
MT4:モジュール化・バナーエリアの続きを読む
MT4:モジュール化・ヘッダコード
Movable Type4Beta3にてデフォルトテンプレートのモジュール化を進めている。いや、正しく言いなおすと、モジュール化を進めるというよりは、モジュール化をやり直しているともいう。その中のヘッダ(メタセクション、タイトル)について。MT4:モジュール化・ヘッダコードの続きを読む
MT4:モジュール化・モジュール名の命名規則
Movable Type4 Beta3での開発日記。名前付けの規約など...自分で勝手に決めてみた。フィーリングで。
MT4:モジュール化・モジュール名の命名規則の続きを読む
MT4:モジュール化・基本形改造
Movable Type4 Beta3を用いて(このBetaバージョンはあがるだろう。気にしない)、テンプレートの基本形を昨日作ったが、更に手を加えた。まあ、どうということはないが...MT4:モジュール化・基本形改造の続きを読む
MT4:XML宣言モジュール
これはどうするか、既にだいぶ前から決めている。
MT4:XML宣言モジュールの続きを読む
MT4:モジュール化・基本形
Movable Type4のデフォルトテンプレートは、ある部分は大胆にモジュール化されている。わたしはこの大胆なモジュール化にどうも馴染めない。なんか、繋ぎ目がわからんのだ。ブロックをまたいだモジュール化ってどうなのさ?MT4:モジュール化・基本形の続きを読む
MT4:カテゴリソート(MTCategoryLabel remove_html="1")
先日の記事は間違っていましたので、ここに報告します。また、このブログにMovable Type4カテゴリを専用に新しく作りました(記事数が多くなりそうな予感がするので)。
- Categories
- Entries
-
- MT4.2:現エントリの一つ前と一つ後の月別アーカイブの表示
- XAMPP環境で嵌った罠
- MTで乱数を発生させる(ダイジェスト)
- MT4.2:テンプレートタグのみで切り捨て、切り上げ、四捨五入の演算
- Movable Typeデザインカスタマイズブック
- MT4.2:海外からのコメントスパムに簡単に対応する
- MT4.2 インストール
- MT4:エントリ投稿画面をホゲる実験
- MT4LP5で得たもの
- MT4LP5に参加しました
- MT4.1:mtde.info 開設しました。
- Movable Type4で、かなり気に入っていること
- Movable Type4で、かなり気に入らないこと
- MT4.1:CustomEditorButton2 プラグイン
- MT4.1:「テンプレートの編集」画面のコードスニペットを拡張する
- MT4.1:自サイト・他サイトのFeed情報を取得してリスト化(続編)
- 日記(K0、mtde、MT)
- MT4.1:自サイト・他サイトのFeed情報を取得してリスト化
- ノープラグインでカテゴリーソート(MT4.1専用版)多分に反則
- 自サイト内の特定カテゴリのRSSを出力
- MT4.1:モジュール化(雑談ですが)
- MT4.1:カテゴリリストへ代表画像を付与する(Asset系)
- MT4.1:カテゴリリスト+エントリ全展開+エントリのAsset代表画像表示
- MT4.1:イメージの幅指定で高さを自動的に計算(Asset系)
- MT4.1:MTでサポートされない演算をJavaScript関数ライブラリ化する
- MT4.1:エントリと同じタグのついた他エントリをリストアップする(自エントリを強調表示・改良版)
- エントリと同じタグのついた他エントリをリストアップする(自エントリを強調表示)
- 最新記事で使用されているタグの最新5件を表示
- MT4.1:エントリリストへ、特定カテゴリ用画像をつける
- MT4LP5
- MT4.1で乱数を取得したい場合
- ★マークでエントリ数を示すエントリリストつきカレンダー
- 横型カレンダー(素ノーマル)
- ファンキーな横置きカレンダー
- サムネイル画像エントリリストの改造(MT4.1用)
- MT4.1 ついにリリース
- 日記
- MT4.1:変数2つでの演算 (2)
- MT4.1:テンプレートタグで100までの数から素数を求める
- MT4.1:変数2つでの演算
- 日記
- MT4.1:年度タイトルつき月別アーカイブ(4月で新年度切り替え)
- MT4.1:年タイトルつき月別アーカイブ(1月で新年切り替え)
- 全カテゴリからエントリを3件ずつ表示する。キメウチ禁止
- MT4.1:カテゴリの並べ替え+表示切り替え+現カテゴリ展開+強調表示つき(カスタムフィールド+ハッシュ変数)
- MT4.1:カテゴリの並べ替え+表示切り替え(カスタムフィールド+ハッシュ変数)
- MT4.1:カテゴリの並べ替え(カスタムフィールド+ハッシュ変数)
- 日記
- MT4.1:文字列を繋げる
- MT4.1:カテゴリの並べ替え(プラグイン使わず)
- エントリと同じタグのついた記事一覧をリストアップ(3)
- あるエントリの存在するカテゴリの、サブカテゴリ内のエントリを抽出する
- 配列に対するpopとshift
- MTのテンプレートタグでFizzBuzz。
- エントリと同じカテゴリ内のエントリ一覧取得
- MT4.1:Forループ(文字列の連結)
- MT4.1:Forループ(配列中より特定のデータのインデックスを取得)
- MT4.1:Forループ(配列の並びを逆にする)
- MT4.1:Loopループ(基本形)
- MT4.1:Forループ(基本形)
- MT4.1:配列サンプル(配列の先頭・末尾からデータ取得・削除)
- MT4.1:配列サンプル(特定カテゴリの全エントリのみを配列へ代入)
- MT4.1:配列サンプル(全カテゴリを配列へ代入)
- 外部ブログのRSSを自サイトへ読み込み
- 名無しコメントに対応する
- 複数カテゴリの最新情報5件(例2)
- 複数カテゴリの最新情報5件(例1)
- カテゴリごとの表示形態を変える(多カテゴリ対応)
- 特定のカテゴリの最新エントリ5件をメインページへ表示
- 変数専用モジュールで取得したカテゴリ情報配列をほかのモジュールで使用する
- 定数・変数専用のモジュールを使う
- タグ名の全取得、配列へセット、生成文字列連結
- カテゴリ名の全取得、配列へセットする
- サムネイル画像エントリリストの改造(さらにチューン)
- サムネイル画像エントリリストの改造(OK版)
- サムネイル画像エントリリストの改造
- MT4のコメントフォーム
- 配列使ってみたテスト
- ブログ記事投稿時のタグ・キーワードとか
- 実験記事:キーワードのつけ方と概要の書き方
- デザイン小変更
- MT4書籍購入
- MT4で日本語を用いたタグクラウドがおかしい・~が出ない問題点
- 小粋な本の購入
- ちょっと気づいたこと
- MTSetVarでクリッカブルマップ
- 画像サムネイルエントリリスト(改)
- MTGetVarによるアンカーリンク
- MT3>MT4バージョンアップ時不具合
- pageを用いたナビゲーションバー
- 画像の取り扱い
- MT3サイトをMT4サイトへコンバート
- 月別アーカイブのタイトルが0000年12月となる不具合
- MT4で、エントリが再構築されないとき
- MTGetVarで文字列置換
- エントリと同じタグのついた記事一覧をリストアップ(2)
- 同一カテゴリーに属するエントリ一覧
- Folderの親子関係を調べる
- FolderLabel・FolderDescription関係調査
- カテゴリ・エントリリスト(改)
- カテゴリ・エントリリスト
- folder調査用テンプレート(1)
- トップレベルのウェブページのみ抜き出す
- ドロップダウンタグリスト
- Feed情報調査用テンプレート
- MTEntryCreatedDate
- コメント調査用テンプレート
- カテゴリ数、エントリ数、ウェブページ数の取得
- strip_tagsモデファイア
- replaceモデファイア
- regex_replaceモデファイア
- count_paragraphsモデファイア
- count_charactersモデファイア
- catモデファイア
- count_wordsモデファイア
- MTAuthor関連調査
- 画像サムネイルエントリリスト
- MTAsset関連調査(2)
- MTAsset関連調査
- カテゴリ毎に表示を変えるには?
- 強調表示付きカテゴリリスト
- MT4ライセンス購入
- MT4:Webページで生成するグローバルナヴィゲーション
- MT4:エントリと同じタグのついた記事一覧をリストアップ
- MT4:テンプレート構想変更
- MT4:beta7の生成xhtmlコード解析、ほか
- MT4:うっかりやってはいけないこと
- MT4:スタイルシートの切り替え
- MT4:モジュール化成果
- MT4:モジュール化・アルファ(本文)エリアの改造
- MT4:モジュール化・システムテンプレート
- MT4:モジュール化・ウェブページ
- MT4:モジュール化・エントリアーカイブページ
- MT4:モジュール化・カテゴリアーカイブページ
- MT4:モジュール化・アルファ(本文)エリア
- MT4:エントリについて
- MT4:モジュール化・バナーエリア
- MT4:モジュール化・ヘッダコード
- MT4:モジュール化・モジュール名の命名規則
- MT4:モジュール化・基本形改造
- MT4:XML宣言モジュール
- MT4:モジュール化・基本形
- MT4:カテゴリソート(MTCategoryLabel remove_html="1")