1.下載 TinyMCE 及正體中文語言檔。
2.解壓後將 \tinymce\jscripts 底下的 tiny_mce 資料夾整個放到 Lotus Domino Server 上的 \data\domino\html 下。
3.建立一個 Form (套表),命名TinyMCEForm。
4.在 TinyMCEForm 上面新增一個 Richtext 欄位,命名為 Body,在欄位的 HTML 屬性設定 ID 為 body,class 屬性也是 body。
5.在 TinyMCEForm 的 HTML Head Content 加入下面內容 (大小寫有差)。
{ <script type="text/javascript" src="/tiny_mce/tiny_mce.js"></script> }
6.在 TinyMCEForm 的 OnLoad 加入下面內容 (大小寫有差)。
3.建立一個 Form (套表),命名TinyMCEForm。
4.在 TinyMCEForm 上面新增一個 Richtext 欄位,命名為 Body,在欄位的 HTML 屬性設定 ID 為 body,class 屬性也是 body。
5.在 TinyMCEForm 的 HTML Head Content 加入下面內容 (大小寫有差)。
{ <script type="text/javascript" src="/tiny_mce/tiny_mce.js"></script> }
6.在 TinyMCEForm 的 OnLoad 加入下面內容 (大小寫有差)。
tinyMCE.init({
theme : "advanced",
mode: "exact",
elements : "body", //body 是步驟 4 的id
theme_advanced_toolbar_location : "top",
theme_advanced_buttons1 : "save, newdocument, |, bold, italic, underline, strikethrough, |, justifyleft, justifycenter, justifyright, justifyfull, styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "cut, copy, paste, pastetext, pasteword, |, search, replace, |, bullist, numlist, |, outdent, indent, blockquote, |, undo, redo, |, link, unlink, anchor, image, cleanup, help, code, |, insertdate, inserttime, preview, |, forecolor, backcolor",
theme_advanced_buttons3 : "tablecontrols, |, hr, removeformat, visualaid, |, sub,sup, |, charmap, emotions, iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer, moveforward, movebackward, absolute, |, styleprops, |, cite, abbr, acronym, del, ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
height:"350px",
width:"600px",
file_browser_callback : 'myFileBrowser'
});
function myFileBrowser (field_name, url, type, win) {
var fileBrowserWindow = new Array();
fileBrowserWindow['title'] = 'File Browser';
fileBrowserWindow['file'] = "my_cms_script.php" + "?type=" + type;
fileBrowserWindow['width'] = '420';
fileBrowserWindow['height'] = '400';
tinyMCE.openWindow(fileBrowserWindow, { window : win, resizable : 'yes', inline : 'yes' });
return false;
}
7. 在 TinyMCEForm 裡新增一個按鈕,然後,加入下列 Javascript,加好之後,在 Web 上開啟這張套表,應該就會出現 TinyMCE可用了。。
7. 在 TinyMCEForm 裡新增一個按鈕,然後,加入下列 Javascript,加好之後,在 Web 上開啟這張套表,應該就會出現 TinyMCE可用了。。
tinyMCE.triggerSave(false,false);
document.forms[0].submit();
8. 撰寫一支轉譯 Body 欄位內容為 "Pass-Thru HTML" 的代理程式 (Agent)。
把步驟 8 的代理程式加到 TinyMCEForm 的 WebQuerySave 裡,這樣就算完成了。
把步驟 8 的代理程式加到 TinyMCEForm 的 WebQuerySave 裡,這樣就算完成了。
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
沒有留言 :
張貼留言
歡迎留言提問和討論 .... 😁