1. 程式人生 > >kodexplorer開源網盤php程式配置解析

kodexplorer開源網盤php程式配置解析

config/setting_user.php 追加內容(一下都是,注意不要使用中文引號、雙引號及分號)

//【指定多語言只保留中文】
$GLOBALS['config']['settings']['language'] = 'zh-CN';
//【自定義群組建立時自動新建的目錄】
$GLOBALS['config']['settingSystemDefault']['newGroupFolder'] = 'share,文件,圖片,視訊';
//【自定義使用者桌面資料夾目錄】
$GLOBALS['config']['settingSystemDefault']['desktopFolder'] = 'desktop';
//【配置靜態檔案CDN訪問URL】
// 步驟:先將kod下面static資料夾上傳到CDN伺服器,配置到如下即可
// 例如官網demo的靜態檔案cdn路徑:http://static.kodcloud.com/kod/static/4.25/
$GLOBALS['config']['settings']['staticPath'] = "";
//【配置外掛靜態檔案到CDN】
$GLOBALS['config']['settings']['pluginHost'] = '';
//【上傳速度優化】
$GLOBALS['config']['settings']['updloadThreads'] = 10;//多執行緒上傳,同時上傳執行緒數
$GLOBALS['config']['settings']['updloadChunkSize'] = 1024*1024*20;
//分片上傳分片大小(不能大於php.ini中設定的上傳大小限制,否則檔案會上傳不成功)
//【nginx優化檔案下載速度】
// 呼叫nginx直接輸出下載,提升速度 http://www.laruence.com/2012/05/02/2613.html;
// https://www.lovelucy.info/x-sendfile-in-nginx.html
$GLOBALS['config']['settings']['httpSendFile'] = true;
//新使用者初始化預設配置
$GLOBALS['config']['settingDefault'] = array(
    'listType'            => "icon",        // 檔案列表模式  列表|圖示|分欄 ==> list||icon||split
    'listSortField'        => "name",        // 排序欄位  檔名|檔案大小|副檔名|最後修改時間  ==> name||size||ext||mtime
    'listSortOrder'        => "up",        // 升序降序  預設升序 up||down
    'fileIconSize'        => "80",        // 圖示模式圖示大小
    'animateOpen'        => "1",            // 介面動畫動畫,預設開啟
    'soundOpen'            => "0",            // 操作音效
    'theme'                => "win10",        // 預設主題; app theme [mac,win7,win10,metro,metro_green,alpha]
    'wall'                => "8",            // 預設桌布
    "fileRepeat"        => "replace",    // 同名檔案預設處理方式: 同時保留,替換,跳過 ==> rename,replace,skip
    "recycleOpen"        => "1",            // 是否開啟回收站  1 | 0 代表是否開啟
    'resizeConfig'        =>              // 列表模式不同欄位寬度初始值
        '{"filename":250,"filetype":80,"filesize":80,"filetime":215,"editorTreeWidth":200,"explorerTreeWidth":200}'
);
$GLOBALS['config']['editorDefault'] = array(
    'fontSize'        => '14px',
    'theme'            => 'tomorrow',
    'autoWrap'        => 1,        //自適應寬度換行
    'autoComplete'    => 1,
    'functionList'     => 1,
    "tabSize"        => 4,
    "softTab"        => 1,
    "displayChar"    => 0,        //是否顯示特殊字元
    "fontFamily"    => "Menlo",    //字型
    "keyboardType"    => "ace"    //ace vim emacs
);

配置apiLoginTonken
同上開啟 /config/setting_user.php;追加如下行;

//自行設定;長度不小於5,為安全考慮建議儘量複雜;該數值切勿洩露,建議定時更換;
$GLOBALS['config']['settings']['apiLoginTonken'] = 'ffmoipwjeij';

去除隨機桌布
管理員登陸,右上角開啟系統設定——選中『其他』tab——在自定義css中追加

#random-wallpaper,.randomImage{display:none;visibility: hidden;}

去除授權標識
系統設定右上角授權版標識 管理員登陸,右上角開啟系統設定——選中『其他』tab——在自定義css中追加

.setting-page .version-vip{display:none;visibility: hidden;}