先日の Google ディベロッパー交流会で Shindig の php 版が公開されていることを知り、試してみました。

Shindig をチェックアウトする #

> svn co http://svn.apache.org/repos/asf/incubator/shindig/trunk .

Shindig のソースがチェックアウトされます。(今回試したリビジョンは 637739)

> ln -s ~/Development/Shindig/php/gadgets /Library/WebServer/Documents/gadgets

これでローカルホスト上で見れるはず。ブラウザに下記の URL を入力します。

http://localhost/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml

NotFound

見れません、、、

httpd.conf を修正 #

どうやら、Mac OS X(Leopard)の httpd.conf のデフォルト設定が邪魔している模様。

/etc/apache2/httpd.conf

を書き換えます。/etc/httpd/httpd.conf ではないことに注意。(Tiger はこれだった)

<Directory "/Library/WebServer/Documents"> 

内の

AllowOverride None

AllowOverride All

に変更します。これでいけるはず。。。

ToDoGadget

できた!これで、色々いじれますよ・・・