1.屏蔽phpcms后臺提示的新版本升級信息51行,找到phpcms/libs/classes文件夾下的update.class.php文件.
function notice() { return $this->url('notice');}
代碼修改為:function notice() { }
2.更改下載文件名為上傳時的附件名,原創:
1.修改Phpcms/libs/classes/attachment.class.php 106行:
- //$temp_filename = $this->getname($fileext);
- //文件轉換格式
- $temp_filename =iconv("utf-8","gbk",$file['name']);
- //如果文件存在
- if(file_exists($savefile)){
- $savefile= $this->savepath.rand(10,99).$temp_filename;
- }
- //文件路徑名再轉換格式
- $filepath =iconv("gbk","utf-8",$filepath);
- //if(!$this->overwrite&& file_exists($savefile)) continue;
3.關閉前臺和后臺驗證碼
后臺:/phpcms/modules/admin/index.php 33行,代碼如下:
- /*$code =isset($_POST['code']) && trim($_POST['code']) ? trim($_POST['code']) :showmessage(L('input_code'), HTTP_REFERER);
- if ($_SESSION['code']!= strtolower($code)) {
- //Vevb.com
- showmessage(L('code_error'),HTTP_REFERER);
- }*/
前臺:刪除下面的代碼:
/phpcms/modules/member/index.php 查找“//判斷驗證碼”下面4行代碼:
- //判斷驗證碼
- $code = isset($_POST['code']) &&trim($_POST['code']) ? trim($_POST['code']) : showmessage(L('input_code'),HTTP_REFERER);
- if ($_SESSION['code'] != strtolower($code)) {
- showmessage(L('code_error'), HTTP_REFERER);
- }
4.視頻模型
一、視頻模型設置,不需要新建數據庫,支持flv和mp4.
1.覆蓋文件
2.在phpcms/modules/content/fields/fields.inc.php
增加 'video_51cto'=>'上傳視頻'.
3. 在“文章模型”或者你想要添加視頻的模型里添加一個上傳視頻的字段
Flvurl—》視頻上傳。
4. 在“管理欄目”添加視頻字段為視頻模板.
二、化蝶自在飛視頻phpcms v9.20版下的視頻模型(第一次有flv播放器)
1.修改編碼格式(utf8)并覆蓋內容
2.修改 v9_player.sql文件前綴,并執行sql語句導入進入數據庫,自動創建了數據表:v9_player
3.字段安裝方法為:/phpcms/modules/content/fields/fields.inc.php 在該文件合適的地方增加一行: 'video'=>'視頻字段',
4.在模型管理那里添加一個視頻模型 視頻模型—》shipin,在字段管理那里添加一個視頻字—》dizhi—》視頻地址,添加字段提示:
- //=========================================================================
- <a href="javascript:void();"onclick="vclearjs();" title="清空集數,系統自動從第1集重新排列,適用于集數錯亂時">校正集數</a>
- <a href="javascript:void();"onclick="addone('gvod');" title="增加一行以便手工填寫">增加一行</a>
- <script>
- function vclearjs(){
- $("input[name='gvod_alt//[//]']").attr("value",'');
- }
- function addone(returnid){
- var str = $('#'+returnid).html();
- var ids = parseInt(Math.random() * 10000 +10*i);
- str+= "<li id='image"+ids+"'><input type='text'name='"+returnid+"_url[]' value='' style='width:310px;'ondblclick='image_priview(this.value);' class='input-text'> <inputtype='text' name='"+returnid+"_alt[]' value='' style='width:160px;'class='input-text' onfocus=/"if(this.value == this.defaultValue)this.value = ''/" onblur=/"if(this.value.replace(' ','') == '')this.value = this.defaultValue;/"> <ahref=/"javascript:remove_div('image"+ids+"')/">移除</a> </li>"; //Vevb.com
- $('#'+returnid).html(str);
- }
- </script>
- //=========================================================================
注明:所有gvod 字段替換成剛剛的字段名稱—》dizhi
5. 添加播放器管理:在 后臺-- 擴展 -- 菜單管理 -- 添加菜單、
--》擴展—》播放器管理—》playerlist—》admin—》player—》init
6. 修改管理欄目一些模塊為視頻模型,在站點設置那里設置上傳大小改為2G.
7. 修改模板show_video.html的 flv 為 dizhi
修改后臺頁面模板:
登陸界面phpcms/modules/admin/templates/login.tpl.php
后臺頂部phpcms/modules/admin/templates/index.tpl.php
內容phpcms/modules/admin/templates/main.tpl.php
新聞熱點
疑難解答