"LGPL" タグの付けられた記事 ( 4 / 4 ページ )

 全ての記事 933 件のうち 40 件の記事が該当しました。 (4 ページ)。

略語を自動的に展開する MovableType プラグイン:TagAbbr

Posted by
ぴろり
Posted at
2011/01/16 15:21
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 記事中にある HTML (HyperText Markup Language) や XML (Extensible Markup Language) などの略語(abbreviation) を、辞書に従って ABBR HTML タグに変換してくれる MovableType フィルタプラグインを書いてみました。
 TagAcronym との違いは、略語はアルファベットを一つずつ音読する(HTML=エイチ、ティー、エム、エル)のに対して、頭文字では、それを一つの単語として発音する(SOHO=ソーホー)点にあります。

本文を読む (1 分で読めます)

不要なログを削除してくれるMovableTypeプラグイン:LogCleaner

Posted by
ぴろり
Posted at
2010/11/07 22:39
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableType のログ画面で、他は残して検索クエリのログだけを削除したい、といった要望に応えます。

本文を読む (1 分で読めます)

記事を読むのに要する時間を見積もるMovableTypeプラグイン:EstimatedReadingTime

Posted by
ぴろり
Posted at
2010/11/03 20:33
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

たった一行追加するだけでサイトの滞在時間を13.8%伸ばす方法・・・ - IDEA*IDEA ~ 百式管理人のライフハックブログ
…なんとかしてサイトの滞在時間を延ばせないか、と試行錯誤した結果、「記事の冒頭に『読むための所要時間』を表示させておけばいいんじゃね?」と思いつきます。…結果として13.8%、滞在時間をのばすことができたそうです。

 MovableType でも標準のテンプレートタグだけで実装できますが、プラグインとしてパッケージ化してみました。このサイトでも、トップ ページや記事のアーカイブ ページなどで採用しています。

本文を読む (2 分で読めます)

ユーザ毎に代替テンプレートを切り替えるMovableTypeプラグイン:AltTmplForEachUser

Posted by
ぴろり
Posted at
2010/11/03 14:40
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableType には代替テンプレート(alternative template)と呼ばれる機能があって、管理画面で使用されているテンプレートをユーザの好みに応じて差し替えることができます。ただ、現状では、代替テンプレートを使用すると、ログインする全てのユーザに適用されてしまうため、初心者ユーザとパワー ユーザが同居するような場合などには具合が悪かったりします。そこで、ログインするユーザ毎に、使用する代替テンプレートを切り替えることができるプラグインを書いてみました。

本文を読む (1 分で読めます)

MovableType の管理画面をユーザ毎に機能制限するプラグイン:Demoize

Posted by
ぴろり
Posted at
2010/10/31 14:53
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableType の管理画面にあるそれぞれのメニュー項目について、ユーザ毎に実行できる機能を制限するためのプラグインです。標準でも、ユーザ毎に適切に権限を設定することで、権限の無いメニューを非表示にできますが、Demoize プラグインでは、全てのメニュー項目を表示した上で、その機能の実行を制限します。例えば、デモ展示用に管理画面にログインして色々と触って貰いたいけれども、権限で制限したのでは、フル ファンクションの管理画面を見てもらえない、しかし、ブログの公開設定を変更されたり、記事やテンプレートを削除されるのは困る、といったような場合に、任意の機能だけをピンポイントで許可することができます。

本文を読む (1 分で読めます)

配列変数/ハッシュ変数に任意の値が含まれるか判断するMovableTypeプラグイン:IsInArray

Posted by
ぴろり
Posted at
2010/10/07 22:17
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

twitter - @riatw Kentaro Suzuki
MTで、Hashvar使っている際に、配列に○○が含まれているか、とかっていう条件判定ってMTIFで書く方法ってありますか?in_array()的な。

 <MTIf> 単体での判断はできません。<MTLoop> を使って値またはキーでぐるっと回してやって、そのループ内で判断してやる必要があります。しかし、変数のサイズが大きくなると、ただでさえ遅い再構築で爆死してしまうので、Perl レベルで判断するのがパフォーマンス的には最適かと。というわけで、プラグインにしてみました。

本文を読む (2 分で読めます)

多言語サイトの構築に役立つ MovableType プラグイン:Translator

Posted by
ぴろり
Posted at
2010/03/10 19:29
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 例えば、日本語と英語のブログを管理している場合、記事の執筆者を表示するために<$MTEntryAuthorDisplayName$>テンプレートタグをそのまま使うことができません。なぜなら、ユーザ設定画面で表示名を「ぴろり」と設定してしまうと、英語サイトで<$MTEntryAuthorDisplayName$>テンプレートタグは「ぴろり」と日本語で表示してしまうからです。Translator プラグインでは言語毎の辞書を事前に登録しておき、表示する際に適切な翻訳が行われるようにします。

本文を読む (3 分で読めます)

トラックバック元サイトが生きているか調べるMovableTypeプラグイン:CheckTBPingAlive

Posted by
ぴろり
Posted at
2010/01/31 14:42
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 ブログを長く続けていると、他所さまから頂くトラックバックが結構な数になる一方、その間にサイトを移転されたり、サイト自体が消滅してしまったりして、トラックバック元 URL が 404 Not Found になるケースが出てきます。以前に、これをチェックするシェルスクリプトをを書いたのですが、サーバに telnet 接続や SSH 接続ができないと使えませんでした。そこで、今回、これを MovableType の管理画面から実行できるように書き直してみました。

本文を読む (1 分で読めます)

サーバの負荷状況を表示するMovableTypeダッシュボードウィジェット:Uptime

Posted by
ぴろり
Posted at
2010/01/30 04:49
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableType の管理画面に、サーバの負荷状況(1,5,15分あたりの平均負荷率)を表示するためのダッシュボードウィジェットです。Linux 系のサーバで動作します。

本文を読む (0 分で読めます)

記事についたブックマーク数を管理画面に表示するMovableTypeプラグイン:BookmarkCounter

Posted by
ぴろり
Posted at
2010/01/26 22:45
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 ブログ記事/ウェブページごとに各ソーシャル ブックマーク サービスでブックマークされた数を、MovableType の管理画面上で見易く表示するための MovableType プラグイン シリーズです。はてなブックマークlivedoor クリップYahoo! ブックマークに対応しています。

本文を読む (1 分で読めます)

« 前へ

Open MagicV o o o ox.net