Sourceを開いてください。OpenPNE、trunk、と開いていって、このpublic_htmlの続きからやろうと思います。上のディレクトリが、cmd。小窓のリストが入っています。こちらを見るとまず一番上がblog-apart。これはSo-netさん提供のものだと思います。mainというところで、OpenPNEというか小窓では特徴的です。これを使って、mainの部分では通常小窓を表現しており、url2cmdの部分ではurl小窓という形で、urlを張るだけで自動的に小窓に置き換えられるという形になっています。OpenPNEでは、小窓というこのyoutubeを引っ張ったりしてくる機能は、このcmdディレクトリにJavascriptファイルを一個置き、また管理画面で許可をするだけで、使えるようになっています。ありますね、blog-apartとか、blogcruiserとか、flipclip、grouper、youtubeと。特徴的なのは、url2cmdで使うんですけれども、ファイル名はurl2cmdで使いたいドメインに「.js」をつけるという規約があります。「jp.youtube.com.js」というファイル名にする必要があります。これが自動的に反応するようにできています。それで、やはりこのurl2cmdのところも、url2cmdというものと、main関数の二つでできています。