タグ

ブックマーク / junnama.alfasado.net (8)

  • Movable Type をめっちゃ高速化する20の方法 - 2013年Xmasバージョン | Junnama Online

    Movable Type をめっちゃ高速化する20の方法 - 2013年Xmasバージョン 公開日 : 2013-12-25 17:52:37 この記事は、Movable Type Advent Calendar 2013の最終日の記事です。 イントロダクション 再構築キュー経由の再構築を並列処理でどこまで高速化できるか PowerCMS 4のリリースから自分の中では今後は再構築キューをデフォルト、推奨としていく方針なのですが、実際にキューに設定すると画面上再構築処理は数秒とか数分で返ってきます(体感的に速くなったように感じます)。でも実際はサーバー側のプロセスが1ファイルずつ再構築しているわけで、すべてが反映(再構築)されるまでにはそれなりに時間がかかります。 実測した環境では、700のキューが予約されているケースで2分半程度かかっていました。 そこで、サーバー負荷はこの際気にせずに、ど

    Movable Type をめっちゃ高速化する20の方法 - 2013年Xmasバージョン | Junnama Online
  • MT管理画面のカスタマイズ( メニュー / ウィジェット編 ) | Junnama Online

    CSS調整したりJQueryでゴニョゴニョしてもいいのですが、基的にはプラグインを書きます。とはいっても、メニューやウィジェットの表示非表示程度なら、config.yamlだけ用意すればそれで実現できます。メニューについては別に権限外せば出ないですし、ウィジェットは×クリックで消せばいいんですけどね。 この手のは今までさんっざん書いてると思うけど、そういう問い合わせがあったので。 mt/plugins/MyPlugin/config.yaml ウェブページの一覧をメニューから削除する メニューのIDを指定し、displayを0にする。メニューのIDは /lib/MT/App/CMS.pm で定義してあります。 applications: cms: menus: page:manage: display: 0 Movable Typeニュースをシステム管理者以外には非表示にする プラグイン

    MT管理画面のカスタマイズ( メニュー / ウィジェット編 ) | Junnama Online
  • LightBoxプラグイン(改良版)。 | Junnama Online

    ご要望いただいたので(社内だけど...)、アップロードしたサイズとは別にLightBoxで表示する画像のサイズを指定出来るようにしました(指定したサイズの画像は自動的に生成されます)。 rel="lightbox" を付ける/付けないをチェクボックスで指定し、リンク先を指定したサイズの画像へのパスにします。 上記の画像のように指定した場合、例えば以下のようなリンクになります(幅250pxのサムネイルから600pxの画像へのリンクになります)。 「LightBoxで表示する」横の「幅」が空白の場合はアップロードしたオリジナル画像へのリンクになります。 <form mt:asset-id="1" class="mt-enclosure mt-enclosure-image" style="display: inline;"> <a rel="lightbox" href="http://alf

    LightBoxプラグイン(改良版)。 | Junnama Online
  • 声でつぶやく - Twitter+モバツイ+らくらくホンが拓く新しい世界。 | Junnama Online

    声でつぶやく - Twitter+モバツイ+らくらくホンが拓く新しい世界。 公開日 : 2010-02-09 21:00:42 きっかけはTwitterでのこのあたりのやりとりと、今お手伝いしているコンクール絡みのイベントがあるっていうことなんですが、Twitterに声で投稿できるかというテーマがあって、ちょっとやってみた。らくらくホンでTwitter(モバツイッター(以下モバツイ))を使って気づくあたりの話も含めて少し紹介したい。 Twitter / aok mto: .@fshin2000 伝言です。らくらくホンの音声「入力」にも対応してほしい。私自身は未経験なため、何も差し挟む余地はありませんです。土曜日に弱視の人の集まりで、聞きました。 Twitter / Junnama Noda: おそらく音声メールなのでユーザー毎にメール経由のポスト可能ならいけるのでは? http://bit

    声でつぶやく - Twitter+モバツイ+らくらくホンが拓く新しい世界。 | Junnama Online
    retlet
    retlet 2010/02/10
  • MT4でログインユーザー限定領域を設定するプラグイン。 | Junnama Online

    ドキュメントルートのパス Apacheでアクセスを制限する拡張子 認証付きページにしたいディレクトリ(改行区切り) Directoryへのアクセスの際に返すファイル(カンマ区切り) 404エラーの時に表示させるファイルのパス パスはいずれもフルパスで記述します。 すごく簡易的なものです。ムービーの通り画像等のアップロードしたファイルにも対応しています。但し、対応しているのはGIF/PNG/JPEGのみで、その他のフォーマットのファイルではContents-Typeヘッダが正しくセットされません。 また、MTのBootstrap.pm を利用したアプリではpragma no-cacheヘッダが付加されるのでクライアントキャッシュがうまくつかえませんし、大きなファイルを扱うことも考慮していません(Perlスクリプトを経由してファイルのデータが処理されるため、アクセスの多いページには不向きです)

    MT4でログインユーザー限定領域を設定するプラグイン。 | Junnama Online
  • MTでログインユーザー限定のページを作る方法。 | Junnama Online

    ログインユーザーだけがページを見られるようにしたいってニーズは結構あるようなので。一例を紹介してみる。 追記 : プラグインにしてみた。 考え方 ダイナミック・パブリッシングであればページを生成してリプライするプログラムの中でログインの有無を設定してやれば良い。静的生成の場合はどうするか? MTのクッキーの有効範囲をサイト全体にする 生成されるファイルの名前の後ろに(例えば) .deny を付けるようにする (アーカイブ・マッピングの設定でも良いし、build_file コールバックに対応したプラグインを書いても良い ユーザー限定ページのディレクトリに対するApacheの設定で.denyへのアクセスを拒否する ユーザー限定ページのディレクトリに対するApacheの設定でmod_rewrite又はNotFoundの設定によってリクエストがプログラムに渡るようにしておく プログラムの中でログイ

    MTでログインユーザー限定のページを作る方法。 | Junnama Online
  • Movable Typeで特定のPermalinkやArchiveLinkをエイリアスへのリンクに置換する(Path2Aliasプラグイン)。 | Junnama Online

    Movable Typeで特定のPermalinkやArchiveLinkをエイリアスへのリンクに置換する(Path2Aliasプラグイン)。 公開日 : 2007-07-17 01:56:06 エイリアスに置換したいタグ「<$MTEntryPermalink$>」「<$MTArchiveLink$>」等に タグ属性「Path2Alias="1"」として指定します。 <$MTEntryPermalink Path2Alias="1"$> プラグイン設定画面でエイリアスを5つまで指定できます。URLはhttpから入力してください。

    Movable Typeで特定のPermalinkやArchiveLinkをエイリアスへのリンクに置換する(Path2Aliasプラグイン)。 | Junnama Online
  • ご期待に沿ってマジレスするぜ。 (Junnama Online (Mirror))

    当事者は何も反応していなくて周囲がブクマコメントとかであーだこーだってのにマジレスすするのも何だかなぁと思いつつ。改めて取り上げて申し訳ないとは思っている(が後悔はしない)。 株式上場していたらどうか? ネットの風評で株価が下がることもある。あなたのブログでの発言が思わぬ展開に波及して株主から吊るし上げられたらあなたを守ってくれていた人たちもあなたを守れなくなるかもしれない(だからかどうか知らないが、一般的には一部上場企業の社員は所属を明らかにして無茶を書いたりはあまりしない、というか出来ない)。今は上場してない会社だから? そういうことを持ち出すならば以下読まなくても良い。あと、外野は黙ってろ。 あんたの会社ではどう思っている? サービスやソフトウェアの選択は、品質の善し悪しだけでなくブランドの好き嫌いによって決まることもある。だから、タレントの誰かに「ウチのブログサービスでブログ書きま

  • 1