2008-12-23から1日間の記事一覧

検索結果テンプレート事始め

MT

なんかバージョンを重ねるごとに検索結果のテンプレートは 難しくなってしまうんですが、基本的には3つのセクションに分かれてるだけです。 基本タグ MTSearchString : 渡された検索すべき文字列 3つのセクションとは MTSearchResults MTNoSearchResults MTN…

MTでの検索、mt-search.cgi

MT

説明書にはhiddenな値をPOSTして使えと書いてありますが、 そんなことしなくてもクエリーストリングスに忍び込ませて 使うことができます。 引数 include_blogs : ブログのIDを指定、検索したいブログを指定する blog_id : 検索するブログの指定。 tag : タ…

MTSetVarBlockとMTSetVarTemplate

MT

MTSetVarBlockは変数を処理した結果を変数に持たせたりするときに 有効なタグ。すごいよねMT4。 でもMTSetVarTemplateというのもあるらしい。 (検索結果のテンプレートで出てくる) MTSetVarBlock MTSetVarBlockで囲まれた中の処理の処理結果を持っておく M…

モジュールテンプレートの参照

MT

<$MTInclude module="モジュール名" $>

タグ検索

MT

<$MTCGIPath$>mt-search.cgi?tag=ほにゃらら

URLエンコード

あれー? 書かなかったっけ? Web便利ツール/URLエンコード・デコードフォーム - TAG index http://www.tagindex.com/tool/url.html

サブカテゴリはやっかいだがそうでもないさ

MT

カテゴリ毎に画像を変えたい、というのはよくある話だけど、 これがサブカテゴリ毎となると、うっ、となる。 でもそんなに考えなくても実は大丈夫で、MTCategoryBasename で出力されるのは、自分の所属するカテゴリで一番近い ところになる。 例えば、下記の…

SQLインジェクション

SQL

あと、クロスサイトスクリプティングとね。 PHP: SQLインジェクション - Manual http://php.liukang.com/manual/ja/security.database.sql-injection.php PHPでのセキュリティ施策についてのメモ - Liner Note http://note.openvista.jp/2008/php-security-m…

mysqlの文字化け問題

PHP

UTF-8を使うと文字化けが起きるらしい。 おかしいだろお…UTF-8だぞ?(笑 SET NAMES utf8; で解決したけど、セキュリティ的によろしくないみたい。 うーん。 inasphere blog | MySQLの文字化け対策 http://blog.inasphere.net/2007/05/mysql_charset.html さ…

mysqlへ接続する

PHP

PHP激簡単ですね、DBまわり。 またまとめます。 PHPで実用アプリケーションを作ろう・前編(2/2) http://www.atmarkit.co.jp/flinux/rensai/mysql05/mysql05b.html PHP: mysql_fetch_array - Manual http://php.filearena.net/manual/ja/function.mysql-fet…

MTタグリファレンス

MT

テンプレートタグリファレンス | MovableType.jp http://www.movabletype.jp/documentation/appendices/tags/

MTIfタグの使い方

MT

変数と組み合わせて使うことが多し。 <MTSetVar name="valiable1" value="tmp"> <MTIf name="valiable1" eq="tmp"> <div class="tmp">test</div> <MTElse> <div class="other">test</div> </MTIf> MT4から追加されたMTIfタグ | Movable Type技術情報 | MTエンジニアブログ | スカイアークシステム http://www.skyarc.co.jp/engineerblog/entry/3312.html MTSetVar | テンプレートタグ…</mtsetvar>