天天看點

FCK編輯器操作參數

本來是計劃用tinyMCE的,可是tinyMCE不支援檔案上傳,隻好換成了FCK,可是發覺FCK有一點不是很友善,也可能是自己一直沒有找到,設定的辦法。
官方js中的配置
this.InstanceName = instanceName ;
this.Width = width || ‘100%’ ;
this.Height = height || ‘200′ ;
this.ToolbarSet = toolbarSet || ‘Default’ ;
this.Value = value || ” ;
this.BasePath = FCKeditor.BasePath ;
this.CheckBrowser = true ;
this.DisplayErrors = true ;
通過上面的設定我們可以發現,沒有多語言這個選項,沒有辦法,隻有修改源碼的配置檔案了。把下面顯示自動檢測浏覽器的設定改為false,預設語言設定成自己想用的就可以了。
FCKconfig 配置檔案主要内容
Save : “儲存”,
NewPage : “建立”,
Preview : “預覽”,
Cut : “剪切”,
Copy : “複制”,
Paste : “粘貼”,
PasteText : “粘貼為無格式文本”,
PasteWord : “從 MS Word 粘貼”,
Print : “列印”,
SelectAll : “全選”,
RemoveFormat : “清除格式”,
InsertLinkLbl : “超連結”,
InsertLink : “插入/編輯超連結”,
RemoveLink : “取消超連結”,
VisitLink : “打開超連結”,
Anchor : “插入/編輯錨點連結”,
AnchorDelete : “清除錨點連結”,
InsertImageLbl : “圖象”,
InsertImage : “插入/編輯圖象”,
InsertFlashLbl : “Flash”,
InsertFlash : “插入/編輯 Flash”,
InsertTableLbl : “表格”,
InsertTable : “插入/編輯表格”,
InsertLineLbl : “水準線”,
InsertLine : “插入水準線”,
InsertSpecialCharLbl: “特殊符号”,
InsertSpecialChar : “插入特殊符号”,
InsertSmileyLbl : “表情符”,
InsertSmiley : “插入表情圖示”,
About : “關于 FCKeditor”,
Bold : “加粗”,
Italic : “傾斜”,
Underline : “下劃線”,
StrikeThrough : “删除線”,
Subscript : “下标”,
Superscript : “上标”,
LeftJustify : “左對齊”,
CenterJustify : “居中對齊”,
RightJustify : “右對齊”,
BlockJustify : “兩端對齊”,
DecreaseIndent : “減少縮進量”,
IncreaseIndent : “增加縮進量”,
Blockquote : “塊引用”,
CreateDiv : “新增 Div 标籤”,
EditDiv : “更改 Div 标籤”,
DeleteDiv : “删除 Div 标籤”,
Undo : “撤消”,
Redo : “重做”,
NumberedListLbl : “編号清單”,
NumberedList : “插入/删除編号清單”,
BulletedListLbl : “項目清單”,
BulletedList : “插入/删除項目清單”,
ShowTableBorders : “顯示表格邊框”,
ShowDetails : “顯示詳細資料”,
Style : “樣式”,
FontFormat : “格式”,
Font : “字型”,
FontSize : “大小”,
TextColor : “文本顔色”,
BGColor : “背景顔色”,
Source : “源代碼”,
Find : “查找”,
Replace : “替換”,
SpellCheck : “拼寫檢查”,
UniversalKeyboard : “軟鍵盤”,
PageBreakLbl : “分頁符”,
PageBreak : “插入分頁符”,

Form : “表單”,
Checkbox : “複選框”,
RadioButton : “單選按鈕”,
TextField : “單行文本”,
Textarea : “多行文本”,
HiddenField : “隐藏域”,
Button : “按鈕”,
SelectionField : “清單/菜單”,
ImageButton : “圖像域”,

FitWindow : “全屏編輯”,
ShowBlocks : “顯示區塊”,

FCKConfig.CustomConfigurationsPath = ” ; // 自定義配置檔案路徑和名稱
FCKConfigFCKConfig.EditorAreaCSS = FCKConfig.BasePath + ‘css/fck_editorarea.css’; // 編輯區的樣式表檔案 FCKConfig.EditorAreaStyles = ” ; // 編輯區的樣式表風格
FCKConfig.ToolbarComboPreviewCSS =”; //工具欄預覽CSS
FCKConfig.DocType = ” ;//文檔類型
FCKConfig.BaseHref = ”; // 相對連結的基位址
FCKConfig.FullPage = false ; //是否允許編輯整個HTML檔案,還是僅允許編輯BODY間的内容 FCKConfig.StartupShowBlocks = false ;//決定是否啟用”顯示子產品”
FCKConfig.Debug = false ;//是否開啟調試功能
FCKConfigFCKConfig.SkinPath = FCKConfig.BasePath + ’skins/default/’ ; //皮膚路徑
FCKConfig.PreloadImages=… //預裝入的圖檔
FCKConfigFCKConfig.PluginsPath = FCKConfig.BasePath + ‘plugins/’ ; //插件路徑

FCKConfig.AutoDetectLanguage = true ; //是否自動檢測語言
FCKConfig.DefaultLanguage = 'zh-cn' ; //預設語言

FCKConfig.ContentLangDirection = ‘ltr’ ; //預設的文字方向,可選”ltr/rtl”,即從左到右或從右到左 FCKConfig.ProcessHTMLEntities = true ; //處理HTML實體
FCKConfig.IncludeLatinEntities = true ; //包括拉丁文
FCKConfig.IncludeGreekEntities = true ;//包括希臘文
FCKConfig.ProcessNumericEntities = false ;//處理數字實體
FCKConfig.AdditionalNumericEntities = ” ; //附加的數字實體
FCKConfig.FillEmptyBlocks = true ; //是否填充空塊
FCKConfig.FormatSource = true ; //在切換到代碼視圖時是否自動格式化代碼
FCKConfig.FormatOutput = true ; //當輸出内容時是否自動格式化代碼
FCKConfig.FormatIndentator = ‘ ‘ ; //當在源碼格式下縮進代碼使用的字元
FCKConfig.StartupFocus = false ; //開啟時焦點是否到編輯器,即打開頁面時光标是否停留在fckeditor上 FCKConfig.ForcePasteAsPlainText = false ; //是否強制粘貼為純檔案内容
FCKConfig.AutoDetectPasteFromWord = true ; //是否自動探測從word粘貼檔案,僅支援IE
FCKConfig.ShowDropDialog = true ;//是否顯示下拉菜單
FCKConfig.ForceSimpleAmpersand = false ;//是否不把&符号轉換為XML實體
FCKConfig.TabSpaces = 0 ;//按下Tab鍵時光标跳格數,預設值為零為不跳格
FCKConfig.ShowBorders = true ;//合并邊框
FCKConfig.SourcePopup = false ;//彈出
FCKConfig.ToolbarStartExpanded = true ;//啟動fckeditor工具欄預設是否展開
FCKConfig.ToolbarCanCollapse = true ;//是否允許折疊或展開工具欄
FCKConfig.IgnoreEmptyParagraphValue = true ;//是否忽略空的段落值
FCKConfig.FloatingPanelsZIndex = 10000 ;//浮動面闆索引
FCKConfig.HtmlEncodeOutput = false ;//是否将HTML編碼輸出
FCKConfig.TemplateReplaceAll = true ;//是否替換所有模闆
FCKConfig.ToolbarLocation = ‘In’ ;//工具欄位置,