CONTENTS
#contents
----
Lastmodified &lastmod;
----
*Vimeoを貼り付けたい [#r50560e5]
http://sns.openpne.jp/classic/communityTopic/8642

**以下のコードを「vimeo.com.js」というファイル名で保存します。 [#l620547e]

 
コードの提供、şë×ï様 ありがとう御座います。
 
 // Copyright (c) 2012, s-e-x-i 
 // The PHP License, version 3.01
 function url2cmd(url) {
 if (!url.match(/^http:\/\/vimeo\.com\/([0-9]+)/)) {
 try { pne_url2a(url); } catch(e) { document.write('<a href="'+url+'" target="_blank">'+url+'</a>'); }
 return;
 }
 var id = RegExp.$1;
 var width = 470;
 var height = 265;
 main(id, width, height);
 }
 
 function main(id, width, height) {
 if (!id.match(/^[0-9]+$/)) {
 return;
 }
 if (!width) width = 0; else width = parseInt(width);
 if (!height) height = 0; else height = parseInt(height);
 if (width <= 0 || width > 470) {
 width = 470;
 }
 if (height <= 0 || height > 265) {
 height = 265;
 }
 var html = '<iframe src="http://player.vimeo.com/video/'
 + id
 + '" width="'
 + width
 + '" height="'
 + height
 + '" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>';
 document.write(html);
 }

** 2)保存した「vimeo.com.js」というファイルを、 [#b3045d0b]
***  a)OpenPne 2 系 [#i65ab135]
   public_html/cmd/ へ設置
***  b)OpenPne 3 系 [#me45f4d9]
   web/cmd/ へ設置
 
** 3)以上の操作で日記などで [#b2334133]
  
  http://vimeo.com/xxxxxxxx ←番号
 
と記述すれば、Vimeoの小窓が表示されます。

**追加 [#x11e8bec]
 
OpenPne 2系で、右端が少しはみ出すようでしたので、
 
コード中の幅の指定 470px を 445pxへ変更すると、丁度良い様です。
 

以上

----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS