思いっきり風邪ひいてます。普段の行いのせいか? まぁ、外出する予定は無いのでいいのだけど…この際諸々の自宅作業を消化しようと思います。
まずは、試行中だったニコニコ動画のリンクを試してみる。
とりあえず以下をご覧ください。
[NICODOU]http://www.nicovideo.jp/watch/sm6900085[/NICODOU]
上記は、「NICOLINK」というプラグインで挿入した様子。新規投稿ページからでは挿入できず、一旦下書きしてから編集画面で追加したもの。
やってみたところ…うまくいってないので暫し修正中。
…1時間ほど格闘したところ、うまく貼り付けられたようです。
以下、備忘録。
- 「NICOLINK」をインストール
同時にHTTP_Request(PHPのPEARライブラリ)も導入 - php.iniの以下を変更
allow_call_time_pass_reference = Off(変更前)
↓
allow_call_time_pass_reference = On(変更後) - nicolink_utf.phpをnicolink.phpに置き換え
- nicolink.phpの以下の行を変更
- プラグインを有効にする
- 新規投稿としてニコニコのURLのみをコピペしてプレビュー保存
※リンクではなく、文字列としてコピペすること。これで随分と道草食った…
- 編集ページの最下行にある「ニコ動リンク(iframe風)」をクリックし、出力されたタグの間に先ほどのURLを挟む
http://www.nicovideo.jp/api/getthumbinfo(変更前)
↓
http://ext.nicovideo.jp/api/getthumbinfo(変更後)$current_dir = “”;(変更前)
↓
$current_dir = null;(変更後)
あとは普通に書き込み。
※上記6~7をやらなくても手書きで
“[NICODOU]http://www.nicovideo.jp/watch/sm●●●●●●[/NICODOU]”
と書けばおk
個人用の変更として、投稿主のコメントが長いと見づらいので、nicolink.phpの以下の行を変更しています。
$thumb[‘description’],(変更前)
↓
mb_strimwidth($thumb[‘description’],0,240),(変更後)
残りは自分のブログのスタイルに合わせてCSSを修正すれば完成ー。これでかなり簡単に動画を紹介できるようにな…ったと思います。
[追記]
smしか対応していないことに気付き、再度修正。
[NICODOU]http://www.nicovideo.jp/watch/nm6256877[/NICODOU]
NMMの動画にも対応。数字のみのコミュニティ動画はAPIで修得できないっぽいので、今回はスルーします。