Download
MovableType
Plugin

逆順プラグイン

サイトの文字を逆順にするジョークプラグインです。


概要

このプラグインは,2009年のエイプリルフール企画のために作成されました。文の文字の順序を入れ替えて読む人を驚かせるプラグインです。ただし,驚かせるだけではなく,実際に読みにくい状態にするため,実害があります。設置は長くても1日だけにすることをお勧めします。動作させると,この デモ のようになります。

HTML タグ内の属性値については,順序の交換を行いません。したがって,リンクはそのまま動作します。順序の交換は HTML マークアップタグ毎に行われます。例えば次のようになります。

<p>まずは<a href="/" title="Home">トップページ<a>をご覧ください。</p>

<p>はずま<a href="/" title="Home">ジーペプット<a>。いさだく覧ごを</p>

MT 2.6 以降で動作します。動作確認は次の環境で行っています。

  • Movable Type 2.661, Perl 5.8.6, 文字コード EUC-JP
  • Movable Type Open Source 4.1, Perl 5.8.6, 文字コード UTF-8

MTOS 4.1/MT 4 では,システムプラグインとして動作します。MT 3.x でも動作すると思われます。ダイナミックパブリッシングには対応していません。


ダウンロード

aprilfoolreverse.pl をダウンロードしてください。


準備

プラグイン導入にあたり,次の Perl モジュールを追加インストールする必要があります。関連モジュールもインストールしてください。

  • HTML::TreeBuilder
  • HTML::Entities

インストール

ダウンロードしたファイルを展開し,プラグイン用フォルダに保存してください。

  • MTPath/plugins/aprilfoolreverse.pl

使えるようになるタグ

プラグインの導入により,次のタグが使えるようになります。コンテナタグです。

  • <MTAprilFoolReverse>

使い方

テンプレートにおいて,リンクをチェックしたい部分を <MTAprilFoolReverse> と </MTAprilFoolReverse> で囲みます。例えば,次のように使います。

<MTAprilFoolReverse>
  <$MTEntryBody$>
  <MTEntryIfExtended>
    <$MTEntryMore$>
  </MTEntryIfExtended>
</MTAprilFoolReverse>

ご利用に関して

無料でご利用になれます。商用に利用されても構いません。

ライセンス

Perl と同じライセンスとします (原文: The Artistic License,日本語訳: The Artistic License Japanese Translation 1.0)。

無保証

無保証です。何か問題が起きたとしても,作者は責任を持ちません。ご自身の責任の下でご利用ください。

ご意見

ご意見ご要望がありましたら,以下の「更新履歴」のリリース情報がブログの記事になっていますので,そのコメント欄に書き込みをお願いします。


更新履歴

  1. 2009年4月1日 バージョン 0.1 リリース [リリース情報]
    aprilfoolreverse-0.1.pl