• 唐松岳
  • 知床コタキ川
  • 水根沢
  • 知床コタキ川
  • 奥秩父・ナメ沢
  • 北アルプス・鬼岳
  • 日和田山・女岩
  • 野田ウォール
  • 北海道・ニセコ
  • 白馬・栂池高原スキー場
  • 北海道・ニセコアンヌプリ
  • 白馬・栂池、天狗原
  • 妙高火打山
Joomla Flickr module by Bulletproof Templates - Joomla 1.5 templates, extensions, tutorials and custom services
メンバー : 25
コンテンツ : 196
記事ヒット数 : 172617

ログインメニュー



ミニカレンダー

7月 2010
月曜 火曜 水曜 木曜 金曜 土曜 日曜
1

2

3

4

5

6

7

8

9

10 11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

今後の活動予定

2010.08.07 - 2010.08.20
夏合宿
joomlaにsoapboxを挿入する方法
作者: 深津   
2007年 7月 25日(水曜日) 18:37

joomlaにsoapboxを挿入してみた

[soapbox:http://soapbox.msn.com/video.aspx?vid=e7eda609-6dfc-4ba3-a19d-005bad22889b]

{mos_fb_discuss:2}

joomlaにsoapboxを挿入する方法を探していたらeasytubeというmambotを見つけたのでさっそくインストールしてsoapboxもつかえるように改造してみた。

EasyTube:コンテンツ内にYouTubeなどの動画をタグで簡単に表示

Joomla! Extension Directory

mambots/contentにあるeasytube.phpの「?>」の直前に以下を加えるだけでいい

※(以下の[]は全角なので半角に直さないといけない)

-------------------------------------

function soapbox_content( $published, &$row, &$params, $page=0 ) {


$regex = '/\[soapbox:(.*?)]/i';
preg_match_all( $regex, $row->text, $matches );
for($x=0; $x {
$parts = explode(" ", $matches[1][$x]);
if(count($parts) > 1)
{
$vid= explode('=',$parts[0]);
$vid = $vid[1];
$width = $parts[1];
if(count($parts) > 2)
{
$height = $parts[2];
}
else
{
$height = "";
}
$replace = '
';
}
else
{
$vid= explode('=',$matches[1][$x]);
$vid = $vid[1];
$replace = '';
}

$row->text = str_replace($matches[0][$x], $replace, $row->text);
}

}

-----------------------------------------

これで[soapbox:http://?soapboxのアドレス?]をコンテンツに書くだけで簡単に挿入することができる。

最終更新 2007年 8月 07日(火曜日) 05:37
 

コメントを投稿

お名前:
コメント:
  画像の文字列
上画像の文字:
東京理科大学ワンダーフォーゲル部ウェブサイト ホーム
Copyright © 2007-2009 TRWV 東京理科大学ワンダーフォーゲル部
All rights reserved.

 Designed by XOR Media