Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / wing.w-museum.com (6)

  • WingMemo: Movable Type 4.261にアップ…できませんでした(;;

    今年は創作活動中心にやる!てことで、MT方面にまではなかなか手がまわらないまま、気がつけば6月も終わろうとしており…。さすがにこれでは放置すぎなので、せめて4.26(それもいつのまにか4.261になってるし)にアップぐらいしておくか…と思ったのですが、出来ませんでした(^^;。 いつも通りアップしてサイトの表示を確かめていたら、何故かカテゴリがダイナミックで表示されない。あれ? テストブログで事前に試しアップした時はカテゴリ表示、問題なかったよな?と思って、よく調べてみたら、ダイナミックで表示されるブログと表示されないブログがあります。分かった範囲での現象をまとめてみると、 カテゴリのアーカイブマッピングをデフォルトのまま1回も変更していないブログではダイナミックで問題なく表示される。 カテゴリのアーカイブマッピングをカスタマイズした状態で4.261にアップするとダイナミックで表示されない

  • WingMemo: MT4.2RC1 駄目だ、これは。。。

    しばらく前からMTの次期バージョンのベータテストが始まっていたのは気付いていましたが、ベータ版触るところまで余裕ができず、やっと少し試してみようかなと思える頃になったら、既に4.15ではなくて4.2になってしまっていました(^^;。4.2を入れたのは金曜日でしたが、土日は留守にしなければいけなかったので、動作結果を整理してエントリー出来るのが今日になりました。 4.1のテスト環境はまだ残しておきたかったので、とりあえず遊ばせていたPHP4のサーバーに新規でインストール。入れ方は4.1と同じです。問題なく入って、さて4.2の自慢?らしい「パフォーマンスの改善」に期待してWingMemoのバックアップ→複製でブログを作って動かしてみたところ…! とんでもない罠が(泣)。 テンプレートを編集して保存する時の動きがおかしいんです。まずは比較のために4.1のスクリーンショットを。 ■4.1のテンプレ

  • WingMemo: トラックバックスパム対策(3)

    こちらとこちらでリネーム及び文字参照によるトラバスパム対策をしていたのですが、もっと簡単な方法があったようです。 spam TrackBack対策ならTrackBack auto-discoveryを消すに限る 私もこれまでに検索した情報から、<$MTEntryTrackbackData$>で書き出されるtrackback:pingに記述されているトラバURLがスパマーの収集ターゲットになっているらしいことは分かっていたので、全テンプレから、<$MTEntryTrackbackData$>はとっとと削除していました。 おかげでそれ以来うちのMTはトラバスパムとは縁のない生活になり、快適に過ごしているのですが、上のサイトを見て気付いたことがあります。実はトラバURLをリネームした後、必ずしもmt-config.cgiへTrackbackScriptを追加記述する必要はなかったようなのです。

  • WingMemo: サムネイルリストからブログ記事(エントリー)にリンクを張る (MT4用)

    MT4サイドバーのサムネイルリストはデフォルトでは直接画像へリンクが張られています。それはそれでいいのですが、ブログの内容や方針によっては、画像ではなく、画像のあるエントリー記事へリンクを張りたいと思うことはありませんか。 これが実は出来るんです。MT4には「自動でサムネイルを作って、そのサムネイルから自動で記事へリンクを張る」機能があるんです。これには<MTEntryAssets>タグを使います。MTタグだけで実現できてしまうので、すごい便利です。 ■カスタマイズの前に…画像と記事の関連性について まずはおさらい。特定のブログ記事(エントリー)にどの画像が属しているのか知るためには、画像とブログ記事(エントリー)が何らかの形で紐付けられていなければならないのですが、MT4の場合はユーザーが自分で何かしなくても画像挿入時に実はもう既にちゃんと関連付けがされているのです。MT4になってから、

    maRk
    maRk 2007/09/24
    form mt:asset-id= の件
  • WingMemo: 月別アーカイブを年毎に区切ってみる(3) 4.0完成版

    月別アーカイブが増えてくると縦にずらーっと長く並んで場所をとるので、もっとコンパクトに整理したいと思うことはありませんか。従来それによく使われてきたのがArchiveDateHeaderプラグインです。これを使うと以下のように書いて <MTArchiveList archive_type="Monthly"> <MTArchiveDateHeader> <br /><MTArchiveDate format="%Y">年: </MTArchiveDateHeader> <a href="<$MTArchiveLink$>"><MTArchiveDate format="%B">月</a> </MTArchiveList> 以下のようにコンパクト化できます。 2007年:6月 5月 4月 3月 2月 1月 2006年:12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1

  • WingMemo: ダイナミック・パブリッシングを快適に使う10の方法

    ダイナミック・パブリッシングでサーバーの負荷を下げ、頁表示も速くするにはどうしたらいいか?という質問を受けたこともあって、ちょっとエントリーを設けてみました。 1.サーバーは選ぶ(PHP編) MySQL、PostgreSQLSQLite2のどれかが使えてmod_rewriteが使えるのは当然として、PHPがモジュール版で動けばベスト。XREAではPHPがモジュール版で動くので、CGIモードで動くPHPに比べて「スクリプト実行時間、使用可能メモリー量が約4分の1になる」そうです(サポート板の公式見解より引用)。つまり重さも負荷もCGI版に比べてはるかに少なくて済むので動的生成でもサーバーにかける負担も少なくて済み、頁表示も軽い。アクセスが多いサイトでもけっこう使用に耐えるようです。 2.サーバーは選ぶ(データベース編) ダイナミック・パブリッシングはアクセスがある毎にデータベースからデータ

  • 1