Re: [問題] 我需要一個線上大家共同編輯的網頁
※ 引述《terance (修)》之銘言:
: 抱歉我剛來這裡,有不懂之處請見諒
: 我需要一個網頁,裡面有個工作進度單
: 大家根據自己的進度填寫,還可以看到其他的人工作進度
: 這個功能加上會員登入、簡單留言,外面跟我收一萬
: 想說不急,乾脆自己寫,不過我只碰過vb而已
: 我想問的是,這樣的功能需要哪些基本的軟體能力呢
: 而大致上架構的流程、'方法是如何?
: 麻煩各位指教啦
要共同編輯, 直接拿 wiki 來架網頁
要方便安裝的話, 我推薦 pmwiki
應該5分鐘內就可以上線
不過設定部份可能要看一下說明
基本上不難啦, 有問題可以私下問我 XD
而且它還有許多套件可以擴充功能
下面是我的一些架站筆記, 希望對你有幫助
== 安裝好 pmwiki 後, 若要設定權限( not public access ) ==
更改 ./local/config.php (從./doc/sample-config.php拷貝過來)
01 移除 $DefaultPasswords['admin'] 的註解
02 移除 $EnableGUIButtons = 1; 的註解
03 新增 $DefaultPasswords['edit'] = 'id:*';
新增 $DefaultPasswords['read'] = 'id:*';
權限保護, 有ID者才有edit和read的權限
04 $AuthUser['banco']=crypt('banco'); 新增使用者 banco, 密碼為 banco
05 新增 include_once("$FarmD/scripts/authuser.php"); 開啟使用者權限功能
06 $Author = $AuthId; 規定發表作者的名稱與登入名稱相同
== 更改單一頁面的權限 ==
01 進入欲更改設定的頁面, 在網址列加入 ?action=attr 後按 ENTER 進入權限編輯
頁面, 可以更改 read, edit, attr 權限的密碼, 若頁面不想給人編輯, 只要設定
edit 密碼即可
02 若頁面只給予 John 和 Mary 編輯的權限, 透過 ?action=attr 的方式, 在 edit 的
密碼部份設定 id:John,Mary
03 設定群組可用 @GroupName:John, Mary; 若要更改某個頁面的權限, 一樣透過
?action=attr 的方式, 但密碼部份就輸入 @GroupName 即可
== 設定 pmwiki 的上傳功能 ==
01 在 config.php 中,
設定 $EnableUpload = 1; 和 $DefaultPasswords['upload'];
加入 $UploadPrefixFmt = '/$Group/$Name'; 上傳的檔案會自動放在
/uploads/$Group/$Name 目錄下
加入 $UploadMaxSize = 2000000; %設定上傳檔案最大為2MB
加入 $EnableDirectDownload=0; %避免使用者透過網址列讀取檔案
02 在頁面上加入 [[Attach:filename.ext]], 若直接點選連結就會出現上傳檔案的表單
而此時 filename.ext 可以自己再作更改
03 檔案大小可能受 pmwiki, apache, php 的影響, 預設值是 pmwiki=50KB, apache 無
限制, php=2MB
== For UTF-8 encoding ==
在 config.php 加入下面一行
include_once('scripts/xlpage-utf-8.php');
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.27.154
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):