2012年1月2日 星期一
2011年6月27日 星期一
ostube 隱藏不當引用
修改模版
位置在ostube home directory --> /templates/default/content/media_referer.tpl 這個文件
把整個檔案內容
<! -- jam
{config_load file=".........................
-->
2011年6月15日 星期三
video 主機備忘
ostube 的 cgi copy 到 www 下的 cgi
修改title 太長會有亂碼的問題
修改/ostube/templates/default/content/media.tpl 第34行
<strong>…..{$m.TITLE|truncate:25:”…”:true}</a>……</strong>
把25改成100,這是字元長度問題
從tag中抓出來的影片title也有問題,要修改
/ostube/templates/default/boxes/result_videos.tpl
第六行 $TITLE|truncate:25:" --> 改成 100
2010年11月25日 星期四
ostube 2.6 安裝備忘錄
2009年7月2日 星期四
修改ostube 嵌入影片方式
參考阿杰老師的方法....在這裡
1.修改 includes/media.standard.php
找到
$smarty->assign('EMBED_CODE', htmlspecialchars($mediainfo->getEmbedCode($mediainfo->media_key)));
改成
$smarty->assign('EMBED_CODE', htmlspecialchars($mediainfo->getEmbedCode($mediainfo->getId())));
2.修改 includes/class.mediainformation.php
function getEmbedCode($mediaKey, $player = false) {
global $main;
return '<script type="text/javascript" src="'. $main->getConfig('base_url') .'js/embed.js.php?key='. $mediaKey . (($player) ? '#embedparam#' : '') .'"></script>';
}
改成舊版設定
function getEmbedCode($mediaId) {
global $main;
$playerWidth = $main->getConfig('player_emb_width');
$playerHeight = $main->getConfig('player_emb_height');
$baseURL = $main->getConfig('base_url');
$hostURL = $baseURL .'flashcomm.php';
$embedCode = array();
//$embedCode[] = '<object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
name="c6a80378-3eb2-47e7-8415-ba1f7cff037e"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
width="'. $playerWidth .'" height="'. $playerHeight .'"
align="middle">';
//$embedCode[] = '<param name="movie" value="'. $baseURL
.'vimp.swf?mediaid='. $mediaId .'&hosturl='.
urlencode($hostURL) .'" />';
//$embedCode[] = '<param name="width" value="'. $playerWidth .'" />';
//$embedCode[] = '<param name="height" value="'. $playerHeight .'" />';
//$embedCode[] = '<param name="align" value="middle" />';
//$embedCode[] = '<param name="quality" value="high" />';
//$embedCode[] = '<param name="allowScriptAccess" value="always" />';
$embedCode[] = '<embed src="'. $baseURL .'vimp.swf?mediaid='. $mediaId
.'&hosturl='. urlencode($hostURL) .'" width="'. $playerWidth
.'" height="'. $playerHeight .'" align="middle" quality="high"
allowscriptaccess="always" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';
//$embedCode[] = '</object>';
return implode('', $embedCode);
}
影片的連結為
<embed src="http://video.fyjh.tpc.edu.tw/vimp.swf?mediaid=389&hosturl=http%3A%2F%2Fvideo.fyjh.tpc.edu.tw%2Fflashcomm.php" width="480" height="360" align="middle" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
2009年6月18日 星期四
ostube 更新到2.6版
2.參考阿欣的部落格升級方式..
3.下載阿欣的中文修正檔...
- 將 \languages\english 這個目錄複製成「taiwan」
- 把 taiwan 目錄裡的 admin.ini 換成阿欣的 「admin.ini」。
- 把 taiwan 目錄裡的 english.ini (osTube前台介面的文字)改名成 taiwan.ini,直接抓阿欣的 「taiwan.ini」用。
- 修改 taiwan 目錄裡的 settings.php,用阿欣的 settings.php 來。
還要複製幾個english目錄成 taiwan
再把台灣的國旗
- \media\custom\images
- \templates\default\images
- \templates\default\mail
- \templates\default\styles\black_mamba\images
- \templates\default\styles\default\images
- \templates\default\styles\hightek\images
然後上傳 osTube.2.6.tar.gz到web的根目錄中
- \templates\default\styles\black_mamba\images\taiwan
- \templates\default\styles\default\images\taiwan
- \templates\default\styles\hightek\images\taiwan
tar zxvf osTube.2.6.tar.gz 直接覆蓋舊的檔案就可以了..
2.6版有新增了 停止註冊的設定...蠻方便的
2009年4月16日 星期四
ostube更新到2.5版
2.cp ostube-2.5.tar.gz /usr/local/www/data-dist/
3.tar zxvf ostube-2.5.tar.gz
4.再下載修正檔 embed-fix檔 解開後將兩個檔案copy到對應的目錄中..ok
5.再把logo換回原來的..ok收工
2009年1月8日 星期四
更新ostube到2.3版
ostube已經出2.3版了..今天抽空把它更新到最新版
1.先到ostube網站下載最新版 ostube 2.3版
2.上傳到video主機中..網頁的預設目錄中
3.先把學校的logo.png備份出來
4.tar zxvf ostube_2.3.tar.gz
5.用 瀏覽器連到 http://網址/install/
6.安裝更新...update....更新完要把 install目錄刪除 : rm -r install
7.ok囉
8.更新語系..
9.cd /templates/default/styles/black_mamba/images/
10.mkdir zh-TW
11.把國旗的檔案放到這裡
12. cd /languages/下
13. cp -r english zh-TW
14.cd zh-TW
15. ee settings.php
16.
$settings['iso_code'] = "zh-TW";
$settings['datetime_format'] = "m-d-Y H:i:s";
$settings['date_format'] = "m-d-Y";
$settings['date_format_full'] = "l, jS F Y";
$settings['time_format'] = "h:i:sa";
$settings['time_format_short'] = "H:ia";
$settings['encoding'] = "utf-8";
$settings['title'] = "Chinese zh-TW";
$settings['locale'] = array('zh-TW', 'tw', 'Taiwan');
17.下載 zh-TW.ini (前台語言檔) admin.ini (後台語言檔).還有 搜尋的圖片檔 search.png..放到 zh-TW中...ok
18. english 跟 german沒用可以刪掉
19.signup.php 移除...
參考:
.阿欣部落. 這篇osTube更新到2.3版
Shian`s Blog 這篇osTube 2.2 升級為 2.3版
2008年9月16日 星期二
ostube 修正中文tag問題
原文-http://163.21.22.6/plog/post/1/378
修正中文無法作為標籤(tag)問題,tag請選css
將ostube/include/class.mediainformation.php中的function setTagsRaw($mid, $tags_raw)
由下方程式完全取代,約在961行左右:
function setTagsRaw($mid, $tags_raw){
$array = array();
$tags = array();
$pattern="#^\s*([^,\s]+)\s*$|^\s*([^,\s]+)\s*,|\s*([^,\s]+)\s*,|\s*([^,\s]+)\s*$#msi";
preg_match_all($pattern, $tags_raw, $array);
$tags = array();
each($array);
while(list($key, $arrayx) = each($array)){
while(list($key, $val) = each($arrayx)){
$tag = trim($val);
if(!empty($tag)) {
if(!in_array($tag, $tags)) {$tags[]=$tag; }
}
}
}
$this -> setTags($mid, $tags);
}
修正過後可以加入中文的tag 名稱,..可是tagcloud 並不會顯示出中文的tag
2008年4月25日 星期五
2008年4月21日 星期一
ostube 安裝
http://b2d.phc.edu.tw/modules/tadbook2/view.php?book_sn=3&bdsn=1005
http://www.pans.mlc.edu.tw/blog/index.php?op=ViewArticle&articleId=228&blogId=3&page=27
http://163.22.69.138/plog/index.php?op=ViewArticle&articleId=342&blogId=1
http://blog.yam.com/linjahau/article/13012871
http://dz.adj.tw/archiver/tid-509.html