サマリ | SKYPEのcalltoのリンクを挿入する |
---|---|
リビジョン | 1.0 |
対応バージョン | 1.4.5 |
投稿者 | デジテク |
投稿日 | 2006-01-13 (金) 08:10:55 |
無料IP電話スカイプをインスツールしているコンピュータから、リンクをクリックすると、自動的に発信するリンクを挿入するプラグインです。 pukiwikiの標準機能で、callto:のリンクを指定できなかったので、プラグインを作りました。
#skype([表示文字列],[スカイプ名])
東かがわどっとこむのデジテクのページに利用しています。
無用の発信はお控えください。
<?php function plugin_skype_convert() { $args = func_get_args(); return call_user_func_array(plugin_skype_inline, $args); } function plugin_skype_inline() { if (func_num_args() < 2) return '<p>#skype(): Usage: (表示名,コール名)</p>'; $array = func_get_args(); $rssurl = $tmplname = $usecache = $usetimestamp = ''; $user = rawurlencode(trim($array[1])); $disp = htmlspecialchars(trim($array[0])); return '<a href="callto:' . $user . '">' . $disp . '</a>'; } ?>
これを「skype.inc.php」という名前のファイルに保存してpluginフォルダに入れてください。
ライセンスは、すべて自由に利用可能です。著作権もありません。
何かありましたらお願いします。
<?php function plugin_skype_convert() { $args = func_get_args(); return call_user_func_array(plugin_skype_inline, $args); } function plugin_skype_inline() { if (func_num_args() < 2) return '<p>#skype(): Usage: (表示名,コール名)</p>'; $array = func_get_args(); $rssurl = $tmplname = $usecache = $usetimestamp = ''; $user = rawurlencode(trim($array[1])); $disp = htmlspecialchars(trim($array[0])); return '<a href="callto:' . $user . '">' . $disp . '</a>'; } ?>