タグ

MTに関するnektixeのブックマーク (29)

  • アーカイブマッピングで利用するアーカイブファイル名の定義 | CMSプラットフォーム Movable Type ドキュメントサイト

    アーカイブファイルの出力先は、各アーカイブテンプレートの編集画面のアーカイブマッピングで設定します。 アーカイブマッピングの一般的な設定値はあらかじめ用意していますが、設定値を細かくカスタマイズすることもできます。 アーカイブマッピングの設定値にはテンプレートタグを使用しますが、よく使われるテンプレートタグに関してはアーカイブファイル名の定義が別途用意されており、テンプレートタグを記述するよりも簡単に利用できます。 注意事項 アーカイブファイル名の定義は日付関連のテンプレートタグで使用できるフォーマットと類似していますが、別の機能となります。日付関連のテンプレートタグで使用しないようご注意ください。 アーカイブマッピングに設定可能な文字数は 255 文字までとなります。テンプレートタグでは文字数を多く消費するため、アーカイブファイル名の定義を優先して使用することをおすすめいたします。 あら

    アーカイブマッピングで利用するアーカイブファイル名の定義 | CMSプラットフォーム Movable Type ドキュメントサイト
  • Hyper Estraier 導入

    Movable Type の全文検索(MT::App::Search)がどうしても重かったので代替方法をいろいろ探してみました。 ajax をつかった全文検索も試してみたのですが、仕事でたまたまサイト検索の調査をしているときにテストしてみた Hyper Estraier の動作がとても軽快だったので採用することにしました。 Search with Hyper Estraier: a full-text search system for communities - greenplastic.net まずは Hyper Estraier のインストール。ボクの場合はサーバーが FreeBSD なので ports から入れました(他の方はオフィシャルサイトの通りにどうぞ)。 portinstall converters/libiconv portinstall databases/qdbm -

    Hyper Estraier 導入
  • Hyper Estraierの「文書ドラフト」をMTから生成して検索する。 | Junnama Online

    Hyper Estraierの「文書ドラフト」をMTから生成して検索する。 公開日 : 2007-01-31 20:09:02 以前のエントリー「mt-search.cgiの代替プログラム。」で書いたように、mt-search.cgiは速度面や負荷に難があるので代替プログラムを書いてみた。ずいぶんマシになったとは思うがまだまだ遅い。 ということで MovableType にHyper Estraierの「文書ドラフト」を出力するテンプレートを追加してそれに対してインデックス作成→検索を行い、精度が高く高速な検索を実現できたのでメモ。 ポイントは「文書ドラフト」をエントリーアーカイブHTMLとは別に生成すること。 生成されたHTMLをそのまま検索すると、ナビゲーション等の不要な「ゴミ」を検索にひっかけてしまい、検索精度が下がる。「文書ドラフト」に必要な情報のみを出力することで検索精度をあげ

    Hyper Estraierの「文書ドラフト」をMTから生成して検索する。 | Junnama Online
  • MovableType.org – News: Movable Type Open Source

    As of today, and forever forward, Movable Type is open source. This means you can freely modify, redistribute, and use Movable Type for any purpose you choose. Just want the details and downloads? Skip to the bottom. But you might like the story of how we got here. Like many of us on the team, some of you have been waiting for this moment for years. For a business, an open source license affects b

  • ブログ内検索を高速化(jQuery版)

  • Tag Cloudのスタイル - 3ping.org

    タグクラウドの必要性についての是非はここでは置いておいて、このアイテムのデザインって色々考えさせられますね。 Vicuna CMSでも真面目に対応しようと重いケツを上げましたので、とりあえずサンプルとなるCSSスタイルを色々と書いてみました。 表示例とCSSファイルを置いておきましたので、気に入った表示があったらどうぞ使って下さい。 2007.10/21 追記・編集 Tag Cloud 10,11,12で.level5のフォントサイズが.level4と同じになってたのを修正 応用編としてTag Cloud 13を追加 単純に該当する記事が多いタグが他より目立てばいいだけなので、大抵のスタイルは大小の区別で表示しているけど、それだけじゃちょっと味気ない気もするので サイズ 色 明暗 彩度 色彩 形 というところでタグの強弱をより強調してみました。 HTMLは以下のような要素とクラス名で作って

  • blog.bulkneets.net

    自分が何をしてるのかを発信するサービスが流行ったから、今度は他人が何をしてるのかを勝手に書くサービスが流行るな。 マイページを見ると一見Twitterみたいなんだけど全部他人が書いた内容。自分が何をしてるのかは決して書けない。愉快。

    nektixe
    nektixe 2007/03/08
    ニートのための検索エンジン
  • podcastnow.net - このウェブサイトは販売用です! - podcastnow リソースおよび情報

  • Tagcloud+Tree=Tree&Cloud(ツリークラウド)

    当サイトWeb2.0的ラボのサイドバーのカテゴリ表示を変えてみました。 一見タグクラウドに見えますが、カテゴリの一覧です。 各カテゴリに属している記事数で、文字の強さを変えています。 またサブ(子)カテゴリがある場合は、段落を変えることで、カテゴリ間のつながりも視覚的にわかるようにしています。 タグクラウドは始めは面白いと思いました。しかし、すぐに飽きてしまいました。 その理由として、 ・タグの打ち込みがめんどくさい はてブのように、タグを周りと共有したり、他の人が打ち込んだタグを簡単にコピーできたりすればヤル気も起きます。個人的なブログでタグ打ちをしても、労力の割には効果が小さい気がします。 ・タグクラウドは理解しにくい タグクラウドって、文字コードのアスキー番号順に並んでいるだけなので、キーワードは探しやすいです。しかし、全体の内容がわかりにくいです。ジャンル毎に固まっていた方

  • Six Apart - Movable Type News: Movable Type 3.x デフォルト・テンプレートのAtomフィードの不具合について

    Movable Type 3.0以降にデフォルト・テンプレートとして含まれている、atom.xmlを生成するテンプレートをそのまま利用していると、2007年に入ってから再構築したときに内容が変わってしまい、ブログの購読者(あなたのブログのAtomフィードを購読している読者)の側で、未読ではない記事が未読として表示されてしまうなどの軽微な問題が起こる可能性があります。どのような問題が起こるか(あるいは起こらないか)は、購読者側のツールによる部分も多く、厳密には特定できていません。以下を参考に、修正をお願いします。 Movable Type 3.0以降にデフォルト・テンプレートとして含まれている、atom.xmlを生成するテンプレートの中に、以下の記述があります。 <id>tag:<$MTBlogHost exclude_port="1" encode_xml="1"$>,<$MTDate f

    Six Apart - Movable Type News: Movable Type 3.x デフォルト・テンプレートのAtomフィードの不具合について
  • PingGoogle plugin for Movable Type 3.33 - Kickstart my heart

    GoogleがPingのエンドポイントを公開したそうなので、MTでエントリを作成したときにPingを飛ばすプラグインを作ってみた。RPCのほうはextendedPingとかいっててめんどくさいので、ReSTのエンドポイントに飛ばすことにした。 プラグインの設定でフィードのファイル名を指定すればchangesURLパラメータも送信します。 ほんで、エントリを公開するときにPing GoogleにチェックすればPingが飛びます。 使ってみたい物好きな方はこちらからどうぞ。

  • PaginatedFeed公開 - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ October 29, 2006 03:18 AM | Movable Typeで、Pagination機能付きのRSSやAtomを生成するツールを作ったので公開しておきます。 PaginatedFeed.ja JP - Ogawa Code Movable TypeでAtomフィードやRSSフィードを静的に生成するとき、最新の指定個数のエントリーしか対象にならないのが面白くないとは思いませんか。私には、こうした安直な「部分フィード」はいわば生成コストや取得コストの軽減に特化された形式であって、対象コンテンツセットの「表現」としての性質は必ずしも芳しくないのではないか、と思えてなりません。例えば、部分フィードを元に対象コンテンツ全体を把握することも対象コンテンツの更新内容全体を把握することもできませんし、部分フィードを対象とした検索エ

  • Dreamweaver 8.0.1 拡張機能 for Movable Type 3.2

    Dreamweaver 8.0.1 拡張機能 for Movable Type 3.2 によるテンプレートカスタマイズについて はじめに ウェブログが注目されている理由は、以下に挙げられるように、ウェブにおける表現の自由が個人レベルまで高められた点にあります。 誰もがカンタンに投稿し即時にウェブ公開できる ウェブサイトの更新情報を RSS 技術により効率的に配信できる 検索エンジンとの親和性が高い Movable Type (ムーバブル・タイプ) は、シンプルでカスタマイズ性が高いと定評のあるウェブログ作成ソフトウェアです。図1のように投稿データと出力用のテンプレートを個別にデータベースへ格納し、公開のタイミングにデータベースより取得した投稿データとテンプレートを使い、XHTML とスタイルシートを自動生成します。 図1 これまで、Web 制作を自社で行わない企業などは、デザインの変更・

  • 日本語でないスパムをフィルタするプラグイン(MT3.2以降用)

    2024年2月1日 拙作プラグインの譲渡について 拙作のMovable Typeのプラグインを、株式会社ワールドイズマインに譲渡いたしました。 長きにわたり拙作のプラグインをご愛顧いただき、ありがとうございました。 Blogが一般化するにつれて、コメントやトラックバックを使ったスパムが増えました。 Movable Type 3.2ではスパム対策機能が強化され、プラグインを追加することでさまざまなスパム対策ができるようになっています。 スパムの中では、海外から送信されてくるものが多いです。 そこで、Movable Type 3.2以降用に、日語を含まないコメントやトラックバックをスパムとみなしてフィルタリングするプラグインを作ってみました。 スパムの判定基準 このプラグインでは、全角/ひらがな/句読点の文字が含まれているかどうかで、日語のコメント/トラックバックであるかどうかを判断します

  • asciiTBPingfilter プラグイン

    ASCII 文字のみのトラックバックをフィルタリングする Movable Type プラグインを作りました。 1.プラグインの概要 Mobavle Type では 3.2 以降、Junk Filter を利用して、スパムとみなされたトラックバックは Junk フォルダに入るようになっています。また誤ってフィルタリングしたトラックバックを探索・公開できるよう、指定した一定期間、保存できる仕組みになっています。 その流れに逆行して、このプラグインはASCII文字のみのトラックバックを受信した場合、Junk フォルダにも入れず、送信元に 403 を返却します。 プラグインは下記の CommentFilter コールバックのプラグインのアイデアを元に、TBPingThrottleFilter コールバック に移植させて頂いたものです。 blog.bulknews.net:MTBanASCII:

    asciiTBPingfilter プラグイン
  • hori-uchi.com: MT3.3でBerkeley DBからPostgreSQLへの移行する際の注意点

    MTのエントリが多くなりすぎて、再構築ができなくなったと友達から連絡をもらい、確認したところ、DBにBerkeleyDBを使っていたので、それを改善すべくDBをBerkeleyDBからPostgreSQLに移行してみました。 その際、MTのマニュアルにしたがってやってみたところ、そのままではうまくいかなかったので、行った作業をメモ的に残しておきます。 * PostgreSQLの設定 まず、マニュアルをみてPostgreSQLの設定をしました。 基マニュアルどおりに進めて、mt-config.cgiの設定を変更し、 データベースの作成をおこないました。 DBの文字コードはUTF-8だったので、DB作成の際、文字コードを指定しました。 createdb -E UNICODE --owner xxxxx * 移行スクリプトを実行 次にマニュアルどおりMT付属の移行スクリプトを実行したところ、D

  • BRANDONS Experimental Archives: Mail2MTEntry 最新版

    メール(携帯メール含む)から画像付きでMovable Typeにエントリーするプログラムです。 最新版はver.3-20050128です。 最新版ver3-20050128ダウンロードはこちら mail2mt-20050128.zip 旧ver2-20041012 mail2mt-20041012.zip 不明な点、要望はコメント残してください ●動作環境 ・投稿対象CMS:Movable Type 3.2まで ・PHP 4.3.2 ・PEARパッケージ必須 ・マルチバイト(mb)関数必須 ●設定 ファイルの30行~54行目に設定変数をまとめてあります。 //設定 //-----受信メールサーバーの設定 $popHost = "pop.xxxx.xxx"; //POPサーバ $popUser = "popuser"; //POPユーザ名 $popPassword =

  • UIE Japan Developer Blog: [Yamaki] Yet Another Mala Kidding

    2006/05/20~2006/05/22伊東の山喜旅館にて開発合宿を行いました。行く電車の中でブレストし、現地について開発を始め一つのプロダクトを作ったのでリリースします。 ソフトウェアのプロダクト名は、YAMAKI Movable Typeのエントリ中でリンク一つをクリックするだけで編集モードに切り替わりエントリページのまま編集・保存することを可能にするブックマークレットです。 ブックマークレットとは? 想定される使い方 ・ブログを公開したけど、スペルミスがあった。→手軽に修正したい。 ・ドラッグ&ドロップでの簡単記事作成。 対応ブラウザ Firefox 1.5 YAMAKI 上記のブックマークレットをサイドバーにコピーし右クリック->プロパティとたどり、次の3つの値を書き換えてください。 __username__ = '' あなたのユーザ名 __password__ =

    nektixe
    nektixe 2006/06/27
    すごいネーミングだ(^^;
  • カンガルーオアシス :: MT用スパム対策プラグイン

  • MT SpamLookup Best Practices: blog.bulknews.net

    MT SpamLookup Best Practices MT を 3.2 にアップグレードして以来、SpamLookup のおかげでほとんど Comment/Trackback spam には悩まされなくなりましたが、いくつか設定を調整するとさらに良い効果が得られるので、デフォルトから変更した点を Tips 的にアップしておきます。 ↑は自分の MT での典型的なコメント spam における Junk Filter Feedback Rating です。 1. DNSBL の調整 SpamLookup - Lookups の設定で、参照する DNSBL を追加します。IP Blacklist Services に niku.2ch.net, Domain Blacklist Services に rbl.bulkfeeds.jp を追加。niku.2ch.net2ch の荒らし書き

    nektixe
    nektixe 2005/10/21