≫最新情報
doCLIP*の最新リリースはver0.01 (2007/09/04リリース) です。
★更新履歴
★緊急の連絡はありません。
≫What's is doCLIP*
doCLIP*はMovableTypeをオンラインブックマーク化してしまおうというCGIとその仕組みです。
ブックマークレットとdoCLIP*を使って投稿することにより、パーソナルなクリップサイトが簡単に作れます。
ガンガンクリップしている実用例はこちら。(日別アーカイブなんかも使うと、もっと便利かも)
- ブックマークって、ソーシャルな必要ある?
- スクリプトでゴニョゴニョしたくない?
- MovableTypeならテンプレートもいじり放題!
XML-RPCの実装テストを兼ねて作ったというのは内緒(´ー`)
≫How to use
以下のブックマークレットで呼び出すことで、MovableTypeへの投稿を受け渡します。
クリップしたいページの引用テキストを選択状態にして、上記のブックマークレットを呼び出します。
あとは、キーワードや追記などなどを記入してクリップ!
個人的に、追記部分はコメントにしてます。ひとこと感想とかメモとか。
javascript:(function(){x=document;y=window;if(x.selection){Q=x.selection.createRange().text;}else%20if(y.getSelection){Q=y.getSelection();}else%20if(x.getSelection){Q=x.getSelection();};m='http://設置したサーバ/doclip/clip.cgi?url='+encodeURIComponent(location.href)+'"e='+encodeURIComponent(Q);y.open(m,'_blank','scrollbars=yes,status=no,toolbar=no,width=450,height=455');})();
*太字部分は適宜書き換えてください。
クリップしたいページの引用テキストを選択状態にして、上記のブックマークレットを呼び出します。
あとは、キーワードや追記などなどを記入してクリップ!
個人的に、追記部分はコメントにしてます。ひとこと感想とかメモとか。
≫ダウンロード
|
doCLIP* は Artistic License. です。
ただし、ダウンロードには、bayamateへの登録が必要です。 |
≫インストール
ダウンロードしたアーカイブを解凍して、ini.pl を自分の環境に合わせて編集してください。
そののち、CGIの実行できるディレクトリに全ファイルを転送してください。
clip.cgi と post.cgi のみ、705 とか 700 など実行権のあるパーミション設定にしてください。
他のファイルは 604 や 600 でかまいません。
もしも、.cssファイルなんかがCGIと同居できない場合は、ふさわしい場所に転送した上で ini.pl でファイルパスを設定してください。
開発テスト環境は Movable Type3.3 + Perl5.6(XMLRPC::Lite, Jcode, CGI, CGI::Cookie, LWP::UserAgentモジュールを使用)です。
ところで、mt-xmlrpc.cgi は動きますよね?
そののち、CGIの実行できるディレクトリに全ファイルを転送してください。
clip.cgi と post.cgi のみ、705 とか 700 など実行権のあるパーミション設定にしてください。
他のファイルは 604 や 600 でかまいません。
もしも、.cssファイルなんかがCGIと同居できない場合は、ふさわしい場所に転送した上で ini.pl でファイルパスを設定してください。
開発テスト環境は Movable Type3.3 + Perl5.6(XMLRPC::Lite, Jcode, CGI, CGI::Cookie, LWP::UserAgentモジュールを使用)です。
ところで、mt-xmlrpc.cgi は動きますよね?
≫ToDo
・キーワードをどっかのAPIを使って自動設定
・エラー処理
・タイムアウトの例外処理
・Movable Type 4への対応(追加はタグくらいかな)
・doCLIP*用のMTテンプレとか欲しいな。。。
・エラー処理
・タイムアウトの例外処理
・Movable Type 4への対応(追加はタグくらいかな)
・doCLIP*用のMTテンプレとか欲しいな。。。