MovableTypeアクセスランキングプラグイン AccessRankingGAリリースに関するお知らせです。Google Analyticsレポートからデータを抽出し、新たにJSONデータとして出力するプラグインとなっております。特定ファイルや特定パスを除外する機能や、MT5での文字化けなどのバグも修正したものとなっています。 ご無沙汰していおります。長らくブログ更新せずにおりました。何かと忙しくしておりまして、公開しているプラグイン等ご利用の方にご不憫をおかけしまい申し訳なく思っております。 さて、この度、以前より公開しておりますMovabletype Plugin アクセスランキングプラグイン: JSONAccessRanking - WEBデザイン BLOGのバージョンアップ版といたしまして、ネーミングを変えて新たなプラグインとしてAccessRankingGAをリリースしました
※最初に書いた記事は間違っていたようなので書き直しました。 MovableTypeで、PCと携帯の両方に対応するサイトの制作を行いました。 携帯に対応と言うことで、文字コードは「Shift-JIS」にします。 しかし、MySQLの文字コードをShift-JISにすると、何かと問題が出るので、内部はUTF-8で統一し、出力時にShift-JISにすることにしました。 そこで便利なのが、「CharsetEncoder プラグイン」です。 これを導入して、文字エンコーディングを「Shift-JIS」に設定して再構築すれば、ほとんど難しいことを考えずにShift-JISのサイトが出来上がります。 ・・・と思ったら、クライアントから、『「~」が、「?」に化ける』と言われてしまいました。 いわゆる、「UTF-8の波ダッシュ問題」というやつです。 実は、「CharsetEncoder プラグイン」には、
サイトに広告を出す際に、ユーザがサイトを閲覧した時間を考慮してコンテンツを切り替えるためのMovableTypeプラグインです。例えば、出社時間頃にはコーヒーメーカーや業界情報誌の広告、昼休み時間にはデリバリー弁当の広告、退社時間頃には居酒屋やスポーツクラブの広告、土日にはゴルフ場やレジャー施設の広告を打つ、といった具合です。これらを簡単に実現するためのMovabelTypeプラグインを書いてみました。 ダウンロード ダウンロード インストールと設定 アーカイブを解凍したら、プラグインファイルをMovableTypeのプラグインディレクトリにコピーしてください。その後、ブログ毎のプラグイン設定画面で、時間範囲の設定を行います。 時間範囲は、平日、休日にそれぞれ 6 箇所まで指定することができます。slot に指定された時間になると、その slot のコンテンツが表示されます。原則として土曜
ファンクションタグの内容を区切って配列に格納する SetArray プラグイン June 8, 2008 11:50 PM Movable Type のテンプレートタグで配列を利用する機会はあまりないかもしれませんが、例えばカスタムフィールドを使って追加したテキスト入力欄の内容をカンマで区切って配列として格納しておき、MTFor タグでループしてひとつずつ取り出せば、プルダウンメニューが作れたりします。個人的には配列を使うことってほとんどないのでノーマークだったのですが、このくらいできるのかな?と思って調べてみたら、どうもそうはなっていないようなので作りました。自分自身で使う機会があるかどうかわかりませんが、たとえば EC サイトで、商品の色などを選択できるプルダウンメニューを作る、といった目的には役立つかもしれません。 動作 MTSetArray ファンクションタグを使用できるようになり
Blogもいろいろ見栄えをこり出すと、タグを打つのがメンドウ。で簡略化するためにMTMacroというものを導入しました。マクロを定義して置換処理等で独自タグを定義できます。独自タグを定義しておけば、<code> を、<div class="code"> に変換したりと、タグの記述を自分流に省略することができます。 導入手順は以下の通りです。 MTMacro プラグインを手に入れる MT Brad Choate: MTMacro というサイトから MTMacro をダウンロードします。現時点での最新版は 1.52 のようです。随分と更新がないのでこれが最終版っぽいです。 ダウンロードした MTMacro プラグインをサーバにアップロード ダウンロードしたプラグインを Movable Type をインストールした先の plugins / extlib に対して以下のように FTP します。 (
ネットゲームやRPGなどでよく見る総プレイ時間の表示。これをMovableTypeでも実現します。個々の記事に総計でどれくらいの編集時間を費やしているのかを集計してくれます。ブログ記事の費用対効果を測定するのに最適です(キリッ プラグインのダウンロード ElapsedTimer.0.01 プラグインのインストール pluginsディレクトリにアップロードしてください。設定項目はありません。 注意事項 このプラグインはブログウェアです。どなたでも無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです。 本プラグインをご利用される方は必ず「プラグインご利用の際の注意事項」をお読みください
最近ヒートテックを初めて着て、その温かさに感動すら覚えている kimoto です。 さて、以前にishida が 「MovableTypeで企業サイトを構築する際に、つかえるプラグインまとめ」と言うエントリーを書いています。 ただ、当時はシーブレインで利用していた MovableType は 3.3 でした。 そこで今回、比較的最近に利用したプラグインをご紹介します。 MovableType は 5 も最近リリースされましたが、今回のエントリーは 4.2 が対象てことでお願いします。 前回ご紹介した中で、引き続き利用している物 MultiBlog 複数のブログにまたがっていろいろしたい場合に重宝します。 ブログの更新をトリガーにして、他のブログの再構築をかけたりも可能です。 BlogRebuilder 例えば DB の dump を利用して直接他の環境に移した時などは、いちいち全てのブログ
LDR(livedoor Reader) で購読しているブログのうち、少なくないいくつかははてダ(はてなダイアリー)を利用しているブログなのですが、はてなダイアリーで良いなあと思っていたのが脚注機能です。ボクもはてなダイアリーは使ったことがあるのですが、脚注を駆使してまでの文章を書いたことはありませんでした。ただ、この機能が MT(MovableType) にもあれば利用したいなあという思いが募ってきたので、相変わらず重い腰をなんとか上げて調べてみました。そこで見付けたのが Footnote Plugin です(他にもエントリーのフォーマットで実現出来る HikiDoc プラグインも試してみたのですが、もう何年も MarkDown フォーマットで書いてきたので今更エントリーのフォーマットを変更するのも躊躇しました)。 導入の仕方は難しくありません。Footnote Plugin の説明通り
Movable Type ニュース: AssetGallery、Google Wave、SmartTrim 10月 20日 at 5:00 pm by ビル マーブレイ - 今週のMovable Type(ムーバブル・タイプ : MT)ニュースでは、最新のプラグイン、新たに生き返ったプラグイン、そして、リリース予定のプラグインを紹介していく。まずは新たに生まれ変わったAssetGallery(アセットギャラリー)を取り上げよう。もともとはSix Apart(シックス・アパート)社によって開発されたこのプラグインは、現在、Endevver Consulting(エンデバー・コンサルティング)社が運営している。今回のリリースで、このフォトギャラリープラグインは最新のプラグインアーキテクチャを採用し、ムーバブル・タイプ 4.2で使うことができなかった原因のバグを修正している。 エンデバー・コンサ
このブログをHTML5に組み替えようと思ったときに面倒だったのが記事内のタグの変換でした。 管理画面のエントリー検索を使って、記事内の「 />」を「>」に変換することは簡単ですが、画像の挿入で生成されるソースも<img />となっているので、それらを新しく記事を書くたびに手作業で変換するのはかなり面倒です。 XHTMLに戻したくなったときにもまた書き換えなくてはいけません。 XHTMLからHTMLへの変換がテンプレートできれば一番簡単だと思い、perlの練習もかねてプラグインを書いてみました。 変換の方法などいろいろと不備はあるかもしれませんが、せっかくなので公開してみます。 XHTML2HTMLプラグインについて XHTML2HTMLプラグインは記事に書かれているXHTML形式の要素(<br />・<img />など)をHTML形式(<br>・<img>など)に変換するというだけの
Twitterの某発言に反応して書いたものです。 任意のエントリーをトップページとしてインデックスに取り込んだとき、そのエントリーの行き場がないのよ リンクされてないだけだから実害はないのか?(RSSとかサイトマップとか検索とかがまずいよね) 出力時にフィルタリングして静的ファイルを吐かないようにすることも出来るけど、条件指定が面倒だし(実装の都合)、ダイナミックパブリッシィングが有効だったらURL叩けばページ出てくるだろうし、RSSや一覧なんかでは逆に出力しない指定しなきゃならないから「トップページに取り込んだ任意のエントリーを、ステータスが下書きでも出力できればいいんじゃないか」ということで。 <mt:entryblock key="id" value="1"> <!--EntryIDが1のエントリーのコンテクスト--> </mt:entryblock> <mt:entryblock
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く