Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 精品一区二区三区在线播放,最近中文字幕精彩视频,青青在线精品2022国产

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Phpcms V9文章內容頁自定義HTML網址技巧

          CMSYOU分享PHPCMS V9模板風格管理設置技巧之后,我們繼續分享一篇關于自定義PHPCMS文章URL的技巧:Phpcms V9文章內容頁自定義HTML網址。

          這一方法,改變html默認采用數字生成的地址,可以自定義成字母、單詞、拼音,對于網址的識別性、SEO,有很大幫助!

          下面是來自rhongsheng發布的教程,分享在此。

          用過2008版的網友都知道,內容模型在發布內容的時候可以自定義生成的HTML文件名,這個功能對于SEO來說非常有好處,但是到了V9之后卻很遺憾,這個功能卻沒有了,現在你只要對V9進行一個小小的修改即可令V9重新擁有08版的自定義HTML文件名的功能,操作方法如下:

          1、修改你需要設置的模型,添加一個字段,配置如下:

          2、打開/phpcms/modules/content/create_html.php,找到代碼

          $urls = $this->url->show($r['id'], '', $r['catid'],$r['inputtime']);

          批量替換成

          $urls = $this->url->show($r['id'], '', $r['catid'],$r['inputtime'], $r['prefix']);

          共三處

          3、打開/phpcms/modules/content/classes/url.class.php,找到代碼

          .$day = date('d',$time);


          在其下方插入

          $tmp_id = $content_ishtml && $prefix ? $prefix : $id; //增加自定義HTML文件名支持

          找到

          $urls = str_replace(array('{$categorydir}','{$catdir}','{$year}','{$month}','{$day}','{$catid}','{$id}','{$page}'),array($categorydir,$catdir,$year,$month,$day,$catid,$id,$page),$urlrule);

          修改為

          $urls = str_replace(array('{$categorydir}','{$catdir}','{$year}','{$month}','{$day}','{$catid}','{$id}','{$page}'),array($categorydir,$catdir,$year,$month,$day,$catid,$tmp_id,$page),$urlrule);

          完畢。

          Enjoy it!

          MSYOU教你一步一步來做好PHPCMS!下面是PHPCMS V9模板風格管理設置的一些技巧,分享在此!

          模板風格管理

          位置:界面 > 模板管理 > 模板風格 >

          說明:

          1、所有模板方案都保存在 ./phpcms/templates/ 目錄下(如果需要在線修改,請通過ftp將該目錄設置為 777 ,并應用到子目錄)2、網站當前使用的模板方案為:默認模板 ,保存路徑為: ./phpcms/templates/default/ ,其他模板方案的變化不會影響網站前臺的顯示。3、如果您需要增加網站模板方案,請把新的模板方案上傳至 ./phpcms/templates/ 目錄4、如果您需要應用新的網站模板方案,請把該模板方案設置為系統默認方案



          5、文件存放規則5.1、在模板套系下的每個目錄里,.html文件為模板文件,文件名按英文命名,比較容易理解(可在后臺風格列表里看到)。5.2、在模板套系目錄下還存config.php文件,此文件保存著當前風格下模板的 中文名稱,所以切勿刪除。

          常用操作

          操作名 說明模板導入 無模板導出 無模板啟用/停用 無

          一、模板導入

          模版導入分 文件導入 和 代碼 導入二種,文件導入請選擇從系統(PHPCMS其它網站系統)里導出的風格文件。 并將模版文件上傳至空間對應目錄下。

          文件導入

          輸入代碼方式

          二、模板導出

          模版導出為.TXT文件,以便后用。

          三 、模板啟用/停用

          當模版停用,添加站點時,將不能選擇此停用模版。

          添加時,無 test_templage 這個模版風格。

          phpcms編輯器上傳圖片大小控制解決辦法,重要提示,本文講的是phpcms編輯器的圖片大小限制,而不時phpcms附件上傳大小限制。

            首先還是給大家介紹下,phpcms附近上傳大小限制的辦法吧

            phpcms默認的上傳單個文件大小限制是2M。所以超過2M的附件上傳就會上傳不了。提示信息如下所示

            

            有點同學覺得這個值太大了,或者太小,那么怎么修改呢

            設置方法:

            登陸phpcms后臺–站點設置–修改–附件設置–允許附件大小,輸入你想要的值,如下圖

            

            以上方法,大家通過百度都能找到,下面程序員人生網站首席工程師為大家講解的是,phpcms編輯器的圖片上傳大小控制解決辦法,由于phpcms的編輯器是用ck二次開發的,里面很多功能是高度定制,又有很多bug(真的有很多bug,以后有時間和大家一起分析)

            默認phpcms編輯器上傳圖片大小是不限制的,如果網站帶有會員系統,那就完蛋了,用戶可以隨意上傳大小,耗費大量服務器資源

            

            解決辦法如下:

            打開網站文件,根目錄\phpcms\modules\attachment\attachments.php,大概在38行

            將以下代碼


            $site_allowext = $site_setting['upload_allowext'];$attachment = new attachment($module,$catid,$siteid);$attachment->set_userid($this->userid);$a = $attachment->upload('upload',$site_allowext);if($a){$filepath = $attachment->uploadedfiles[0]['filepath'];$fn = intval($_GET['CKEditorFuncNum']);$this->upload_json($a[0],$filepath,$attachment->uploadedfiles[0]['filename']);$attachment->mkhtml($fn,$this->upload_url.$filepath,'');}


            換成我這個代碼


             /*wlsh 20161212 新增編輯器圖片上傳大小控制*/ $upload_maxsize= $site_setting['upload_maxsize']; $upload_maxsize_2= $upload_maxsize *1024;//系統后臺文件上傳單位是KB,而upload單位為B $a = $attachment->upload('upload',$site_allowext,$upload_maxsize_2); if($a){ $filepath = $attachment->uploadedfiles[0]['filepath']; $fn = intval($_GET['CKEditorFuncNum']); $this->upload_json($a[0],$filepath,$attachment->uploadedfiles[0]['filename']); $attachment->mkhtml($fn,$this->upload_url.$filepath,''); }else{ echo ""; }


            這樣替換之后,剛剛第一步設計的大小,在這里也可以用了,代碼解釋下,只要就是在upload里面加了一個upload_maxsize參數,然后做了一個判斷


          主站蜘蛛池模板: 日本亚洲成高清一区二区三区| 99久久精品国产高清一区二区| 精品免费国产一区二区| 视频精品一区二区三区| 在线观看国产一区二三区| 丰满人妻一区二区三区免费视频 | 日本高清成本人视频一区| 国产精品亚洲一区二区在线观看| 亚洲av无码一区二区乱子伦as| 一区二区三区日本视频| 成人免费视频一区| 精品国产一区二区三区四区| 国产成人一区二区三区在线观看| 亚洲一区二区视频在线观看| 精品一区二区高清在线观看| 国产精品一区二区三区久久| 国产精品成人一区二区三区| 国产精品亚洲一区二区三区久久 | 国产SUV精品一区二区88L| 亚洲丰满熟女一区二区哦| 一区国产传媒国产精品| 中文字幕AV一区二区三区人妻少妇 | 精品一区二区三区在线观看视频| 超清无码一区二区三区| 国产免费播放一区二区| 国产成人一区在线不卡| 国产一在线精品一区在线观看| 一区三区三区不卡| 在线观看国产区亚洲一区成人| 国模少妇一区二区三区| 人妻无码一区二区三区AV| 亚洲视频一区二区三区四区| 国产精品合集一区二区三区| 日韩AV片无码一区二区不卡| 国产SUV精品一区二区88L| 中文字幕精品一区| 91福利一区二区| 日本在线电影一区二区三区| 538国产精品一区二区在线| 国产在线无码一区二区三区视频| 久久99精品波多结衣一区|