MTエンジニアブログ

Hokkaido.pm #0

onagatani 2010年05月17日

先日、こちらで紹介させて頂いた Hokkaido.pm ですが、初回は通常のイベントではなく、懇親会を企画しています。Perl に興味のある方は是非とも参加をお願いします!

日時:2010年5月29日(土) 開場19:30、開始20:00
場所:札幌 大通周辺(まだ店が確定していません。確定次第アップデートします)
対象:Perl に興味のある方
   ※googleグループへの参加は必須ではありませんが、可能であればお願いします。

■ イベントへの申し込みはこちらから↓
http://atnd.org/events/4549

# 最近宣伝ばかりですね...

投稿者 onagatani : 05/17 | トラックバック (0) このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加 はてなブックマーク数

記事一覧を縦並びの二段組にする

いたはし 2010年05月07日

いたはしです。タイトルだと何を言ってるかよくわからないと思いますが、私もわかりません。
簡単にいうと、二段組にするやつです。記事が100件だった場合、1-50、51-100と、2つの列で表示し......えー、

1件目51件目
2件目52件目
3件目54件目
......
50件目100件目

というような表を作りたいがためのソースです。
MT4、5で拡張されたSetVarを使用していますが、いろんなプラグインを組み合わせればMT3でもできます。

表示に限っていえば、リストでやるなり何なりと方法はありますが、何かしらの理由でテーブルでやらなくてはならない場合(表形式である場合など)、下記のソースを参考にしてみてください。 <MTEntries lastn="0"> <MTEntriesHeader> <MTEntriesCount setvar="maxcount">//エントリー一覧の総件数を取得します。 <MTSetVarBlock name="max"><MTVar name="maxcount" op="++"></MTSetVarBlock>//総件数に+1 <MTSetVarBlock name="div"><MTVar name="max" op="/" value="2" sprintf="%d"></MTSetVarBlock>//総件数を2で割って小数点切り捨てます。 <MTSetVar name="count" value="1">//添え字用にカウントします。 </MTEntriesHeader> <MTSetVarBlock name="title" index="$count"><MTGetVar name="count">//<a href="<MTEntryLink>"><MTEntryTitle remove_html="1"></a></MTSetVarBlock>//記事タイトルとURLを取得し、title[カウント数]に入れます。 <MTSetVar name="count" op="++">//カウントに+1します。 </MTEntries> <MTSetVar name="count" value="1">//カウントを初期化します。 <table> <MTFor from="1" to="$div">//__counter__が1~総件数の半分になるまで以下の処理を繰り返します。 <tr> <td><MTGetVar name="title" index="$count"></td>//先ほどセットした記事タイトルのうち、title[カウント]を取得します。 <MTSetVarBlock name="mix"><MTVar name="count" op="+" value="$div"></MTSetVarBlock>//カウントに総件数の半分を足した数を別にセットしておきます。 <td><MTGetVar name="title" index="$mix"></td>//先ほどセットした記事タイトルのうち、title[カウント+総件数の半分]を取得します。 </tr> <MTSetVar name="count" op="++">//カウントに+1します。 </MTFor> </table>

RandomEntriesとかと組み合わせて、ランダムなトーナメント表とか作るとおもしろいかもですね。
あみだくじ引いたほうが早いですが

北海道でもPerl勉強会始めませんか?Hokkaido.pm入会募集です!

onagatani 2010年04月20日

こんにちわ。onagataniです。

今回はMTの話題ではないのですが、最近進めている活動の宣伝を。
perlの勉強会などを行うグループを作りました。

サイト:http://perl-hokkaido.org
グループ:http://groups.google.com/group/perl-hokkaido?hl=ja

自分のブログにも書いたのですが、北海道でもPerlが活発に使われるようになって、
勉強会とか頻繁に行われるようになるとうれしいなと。
北海道在住の方もそうでない方もperlに興味があればgoogleグループに入って下さい。
自分もperlプログラマーとしてはまだまだなので、perl/プログラム初心者の方の入会歓迎です!

メンバーも順調に増えていますが、
たくさんの人と交流できるようにメンバーが増えると嬉しいです。

勉強会の日程はまだ決まっていませんが
サイトが完成次第、キックオフを行いたいと思っております。

みんなで北海道のperlを盛り上げましょう。

宜しくお願いします。

追記:perl-hokkaidoからHokkaido.pmに名称変更しました

投稿者 onagatani : 04/20 | トラックバック (0) このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加 はてなブックマーク数

暫くブログを書かないとメールで通知してくれるMovableTypeプラグイン:AlertLongSilence

いたはし 2010年04月16日

 弊社では、日替わりの朝礼担当者がキャリアブログを更新することになっています。 ...その割りにあんまり更新されていないですね...スミマセン! というわけで、暫くブログに構ってあげないと、メールで通知してくれるプラグインを書いてみました。「最近、構ってくれないのね...私、寂しいわ...」なんてメールが!

インストール

プラグインディレクトリにコピーしてください。その後、ブログ毎のプラグイン設定で、通知メールを送信する日数を設定してください。最後にブログ記事を書いてから、ここで設定した日数、ブログ記事が書かれないとメールで通知します。

使い方

定期実行タスクが設定されている必要があります。一日に一回、ブログの更新状況を調べてメールで通知します。恐ろしや!

ダウンロード

ダウンロード

その他

  • このプラグインはブログウェアです。どなたでも無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです。
  • 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください。
  • MT4、MT5で動作します

一日分のログをメールで送信してくれるMovableTypeプラグイン:LogSummary

ぴろり上西 2010年04月09日

 どうしても溜まりがちな MovableType のログですが、毎回、管理画面にログインしてチェックするのは面倒ですよね。そこで、毎日、一日分のサマリをメールで送信してくれるMovableTypeプラグインを書いてみました。

インストール

プラグインディレクトリにコピーしてください。 その後、ブログ毎のプラグイン設定で、サマリを送信する先のアドレスを設定してください。 一行につき一つのメールアドレスを記述できます。複数のメールアドレスを指定したい場合は複数行に記述してください。
 次に、ブログ毎のモジュールテンプレートに以下のようなテンプレートを「LogSummary」という名前で生成してください。 このテンプレートの内容がメールとして送信されます。ログは log という配列変数に格納されています。

一行目はメールのタイトルになります
<$mt:getvar name="log"$>

使い方

定期実行タスクが設定されている必要があります。一日に一回、一日分のログのサマリが、指定したメールアドレス宛に送信されます。

ダウンロード

ダウンロード

その他

  • このプラグインはブログウェアです。どなたでも無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです。
  • 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください。
  • LogRotater と併用されると効果抜群です
  • MT4、MT5で動作します
投稿者 ぴろり上西 : 04/09 | コメント (0) | トラックバック (0) このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加 はてなブックマーク数
お問い合わせはこちらから お電話でのお問い合わせ03-5475-5101

MTエンジニアブログ

Solanowa ウェブ社内報
「SKYARC Solanowa」を利用したウェブ社内報を作成する構築サービス

配布プラグイン一覧

MultiFileUploader
複数ファイルを一括でアップロードできるMovable Typeプラグイン
ParentalInclude
MT5でウェブサイトとブログのテンプレート連携を便利にするプラグイン
DuplicateEntry
ブログ記事を複製または移動するMovableTypeプラグイン
NotifyAnythingChanged
何かが起きたらメールで通知するMovableTypeプラグイン
rssEntry
取込んだRSSをエントリとして書き出すMovableTypeプラグイン
AutoTagging
面倒な記事のタグ付けを自動化する
FutureRebuild
日時を指定してページを再構築する
EntryImExporter
エントリをCSVに書出したり、CSVから一括登録するMovableTypeプラグイン
MailPack
Movable Typeで簡単携帯投稿!メール投稿プラグイン
DirectoryUtility
カテゴリ・フォルダの階層を表示したり、親フォルダを表示したり、何かと便利なプラグイン
CSVList
CSVデータを整形して表示する
PageBute
静的ページ用ページ分割プラグイン

注目記事

RSS

ページの先頭へ戻る