檢視 Etherpad 的原始碼
←
Etherpad
跳轉到:
導覽
、
搜尋
根據以下的原因,您並無權限去做編輯這個頁面:
您剛才的請求只有這個使用者組的使用者才能使用:
使用者
你可以檢視並複製本頁面的原始碼。
[[分類:網路服務]] ===一、安裝=== 前置準備: #一個 OS 專用於 etherpad 的帳號,如 adminNas # root 權限 安裝步驟 #進 OS 取得 root 權限 #cd 到 web 服務的根目錄 #git clone https://github.com/ether/etherpad-lite.git<br/>會建立 etherpad-lite 目錄 #chown -R adminNas:administrators ./etherpad-lite #回復到 adminNas 的帳號身份 #cd etherpad-lite #bin/run.sh 納入排程: #去「DSM/控制台/任務排程表/新增」 #任務名稱:可取「run etherpad」(無法用英文) #使用者帳號:adminNas #「排程/在以下日期執行/不重複」 #任務設定:「bash /volume1/web/etherpad-lite/bin/run.sh」 #回到「控制台/任務排程表」挑選剛才新增的任務,按「執行」按鈕 額外的安裝布驟: #bin/run.sh --root #export NODE_ENV=production ===二、使用=== #http://jendo.org:9001 #http://jendo.org:9001/p/頁名 // 進入某頁 #http://jendo.org:9001/admin // 安裝 Plugin 或編輯設定檔(暫未能進入) ====刪除一篇便箋(pad)==== http://網址:9001/api/1/deletePad?padID=便箋名&apikey=.......<br/>apikey 去 APIKEY.txt 中查閱 ===三、進階設定=== 編輯 settings.json ====(一)使用 MySQL 在資料==== 用多行註解註解掉: <pre>"dbType": "dirty", "dbSettings": { "filename": "var/dirty.db" },</pre> 改成: <pre>"dbType" : "mysql", "dbSettings" : { "user": "某使用者", "host": "localhost", "port": 3306, "password": "密碼", "database": "etherpad", "charset": "utf8mb4" },</pre> ====(二)須登入(至今皆失敗)==== #"requireAuthentication" : true, #"users":{} // 諸帳號 ===三、圖示=== 圖示是被做成字型使用,並且套用「Font_Awesome_5」 *由主介面看原始碼,查 button 標籤的 class 屬性,查到諸圖示類別有: *#buttonicon-bold *#buttonicon-italic *#buttonicon-underline *#buttonicon-strikethrough *#buttonicon-insertorderedlist *#buttonicon-insertunorderedlist *#buttonicon-indent *#buttonicon-outdent *#buttonicon-undo *#buttonicon-redo *#buttonicon-clearauthorship *#buttonicon-import_export *#buttonicon-history *#buttonicon-savedRevision *#buttonicon-settings *#buttonicon-embed *#buttonicon-showusers *#btn-primary *#btn-default *#chatloadmessages *由 src/static/css/pad/icons.css 中查到上述各類別的字形編碼 *由 src/static/font/fontawesome-etherpad.svg 中的各 glyph 標籤 unicode 屬性,查出其向量繪圖資料 ===四、參考文件=== #https://benson82208.pixnet.net/blog/post/44426446-線上多人共同編輯-etherpad-安裝 #https://docs.gandi.net/zh-hant/cloud/tutorials/etherpad_lite.html #https://gis90.github.io/articles/7544/ #http://www.unixlinux.online/unixlinux/gdliunx/linuxj/201703/96960.html #[https://cn.compozi.com/etherpad-real-time-web-based-online-collaborative-document-editor 以太墊的安裝與使用] ===附錄、DS218上共筆頁列表=== SQL 指令:SELECT `key` FROM store WHERE `key` LIKE 'pad:%' AND `key` NOT LIKE '%:revs:%' AND `key` NOT LIKE '%:chat:%' key: #pad:頁名:該頁當前版本內容 #pad:頁名:revs:數字:版本 #pad:頁名:chat:數字:聊天 其中「052402」頁,是 2021.5.24 上課時,第二組的紀錄 <sqltbl> dbname=etherpad sql=SELECT `key` FROM store WHERE `key` LIKE 'pad:%' AND `key` NOT LIKE '%:revs:%' AND `key` NOT LIKE '%:chat:%' </sqltbl>
返回到
Etherpad
。
導航
個人工具
登入
名字空間
頁面
討論
變換
檢視
閱讀
檢視原始碼
檢視歷史
動作
搜尋
導覽
首頁
近期變動
隨機頁面
使用說明
工具箱
連入頁面
相關頁面修訂記錄
特殊頁面
頁面資訊