タグ

ブックマーク / labs.m-logic.jp (2)

  • 管理画面で使わないメニュー項目を非表示にする

    Windows関係のネタは一旦お休みしてMovable Typeの管理画面カスタマイズの小ネタを書いていこうと思います。 Movable Type を用いた案件などで、まれに「使えないメニュー項目を表示しないでほしい」という要望を聞くことかあるのですが、実は、これには簡単な解決方法があります。 公式なドキュメントには書かれていないのですが、Movable Type 4.1以降には「HideDisabledMenus」という環境変数が追加されています。この値を 1 にすることで、通常グレーアウトされるメニュー項目が非表示になります。 設定はmt-config.cgiに次の1行を挿入します。 HideDisabledMenus 1 デフォルトは 0 ですので、設定しない限り非表示にはなりません。 また、この設定はアンドキュメント(?)ですので自己責任でお使いください。 さて、この設定で非表示に

  • MovableType用Counter Plugin Ver.0.50

    最近のエントリのリストや、アーカイブのリストなどを表示するときに、今表示しているのが何番目の項目なのかを知りたいことがあると思います。 例えば、各項目の間にborder-topで区切り線を入れたい場合、最初の項目にはborder-topを適用させず、2番目の項目から適用させたいとか、奇数行と偶数行で異なるスタイルを与えて背景色を交互に変更したいといったことがあります。 これを実現する「Counterプラグイン」を作ってみました。 <MTCounter> <MTEntries> <$MTCounterPlus$> <span<MTCounterIfOdd> class="odd"</MTCounterIfOdd>> <$MTEntryTitle$> </span> </MTEntries> </MTCounter> こんな感じで、行ごとのスタイルを交互に変更することができます。 カウントアッ

  • 1