[Movable Type] Wiki風の簡単な整形ルールで見出しや箇条書き、テキスト修飾ができるPlugIn MT-Textile・Markdown
2006年8月28日
[Movable Type] Wiki風の簡単な整形ルールで見出しや箇条書き、テキスト修飾ができるPlugIn MT-Textile・Markdown
ディレクターの八木です。
Movable Typeの便利なプラグインの紹介シリーズです。
弊社がMovable Typeの導入のお手伝いをする際、あらかじめ見栄えをはスタイルシートで制御するよう設定した上で、投稿者の方には、
「見出しの前後を<h1>~</h1>で囲んで下さいね。
全部半角でお願いしますよ。閉じタグはスラッシュを忘れないで下さいね。」
などとお願いするのですが、一つ一つは簡単とはいえ、HTMLを書くのが本業じゃない人にタグの直書きは正直負担だろうな~と時々思います。
そこで、難しいHTMLを書かなくてもWiki風の簡略化された記述で、見出しやリストを書けるPlugInを2種ほど紹介します。
HTMLAreaやMTCMSのようなHTMLエディターを導入する手もありますが、これらは入力こそ楽なもののHTMLが直接入力されるので、後から編集するときの読みやすさを考えるとWiki風の方に軍配が上がりそうです。
■MT-Textile
http://www.sixapart.com/pronet/plugins/plugin/textileformatti.html
http://www.bradchoate.com/mt-plugins/textile
見出しや箇条書き、文字サイズbig/small を始め、CSSのid/class指定までできたり、右/左寄せ、テーブル組、入れ子のリストなどかなり強力。その分、WikiやHTMLに疎い人には取っつきが悪いかもしれないです(これだけの整形ルールを覚えるなら、使う分だけのHTMLを覚えても同じだったり・・・)。
使うには、次に紹介するMarkdown PlugIn同様、投稿時の「改行設定」でエントリーごとに都度選択する方法の他、テンプレート内の適用箇所を、コンテナタグ<MTTextile>で囲んでおく方法や
<$MTBlogDescription filters="textile_2"$>
のように指定する3種類の方法があるようです。
■Markdown
http://www.sixapart.jp/movabletype/plugins/markdown.html
入れ子リスト不可、テーブル組みは対応なし、など制約事項はありつつも、MT-Textileよりずっとシンプル。見出しレベルや簡単なリストの記述が必要なだけであれば、むしろこちらの方が覚えやすく使いやすいと言えるでしょう。
Six Apart社の日本語版Plugins Directoryに、日本語で記法が説明してあるのもちょっぴりポイント高いかも・・・
呼び出しは投稿時の「改行設定」欄で"Markdown"を選択します。テンプレートの変更は必要ありません。
記述方法は2つのプラグインで微妙に違いますが、例えば見出しにしたければ
# 大見出しです
## 中見出しです
のように行頭に記号を加えるだけで、それぞれ<h1>大見出しです</h1>、<h2>中見出しです</h2> のように書き出されます。
箇条書きも、
* りんご
* みかん
* さくらんぼ
のように書くと、実際には
<ul>
<li>りんご<li>
<li>みかん<li>
<li>さくらんぼ<li>
</ul>
とマークアップされるのです。簡単でしょ?
カテゴリー: CMS(コンテンツマネジメント・システム) , CMS・MovableType
タグ:
« 前の記事:[Clip] 集合知を活かすために / ティム・バーナーズ=リーのWeb 2.0批判 / SONYがGrouper買収
» 次の記事:[Clip] Google TalkとSkypeの互換実現でClick-to-Callの真価発揮? / Kaboodle / ThisNext / veena!
アークウェブの本
Zen Cartによるオンラインショップ構築・運用テクニック―オープンソース徹底活用
内容充実のZen Cart公式本(v1.3対応)がついに発表です。アークウェブのスタッフをはじめZen-Cart.JPの中心メンバーが共著で執筆しました。続きを読む
新着はてブ
カテゴリー
- Shopify(ショピファイ)オンラインショップ構築
- NGO・NPO向け情報
- スマートフォン
- だれもが使えるウェブコンクール
- mixiアプリ
- OpenSocial (システム開発)
- アークウェブのCSR
- A-Form, A-Member, A-Reserve(MTプラグイン)
- Ruby on Rails(システム開発)
- necoったー
- Miqqle
- WebSig24/7
- ecoったー
- ビッグイシュー(The Big Issue)
- CSR(企業の社会的責任)
- マッシュアップ
- RIA (システム開発)
- セキュリティ(システム開発)
- 唐松(アクセス解析)
- Ajax (システム開発)
- テスト(システム開発)
- データベース
- PukiWiki
- Web 2.0
- SEO・サーチエンジン最適化
- XP・アジャイル(システム開発)
- Web・ITニュースクリップ
- Webアクセシビリティ
- Webデザイン
- SEM・サーチエンジン広告
- Webユーザビリティ
- CMS・MovableType
- Zen Cart(オンラインショップ構築)
- Snippy(SNS・ソーシャルブックマーク)
- アークウェブ
- オープンソース
- CMS(コンテンツマネジメント・システム)
- Webマーケティング
- AMP
- SNS