小弟開始著手將自己的LifeType站台設置成網誌社區,但遇到一些問題,想向各位經驗者求教:
1.註冊時必須輸入全名
為了同時對應次域名必須使用英文使用者名稱和用家想使用中文筆名的需要,小弟打算調用全名欄位作為使用者的筆名,即是顯示文章時不是顯示user而是顯示full_name,user只作登入和次域名的用途。不過現時註冊時全名欄雖然標記了*號,但實際上不是必須輸入的欄位。小弟應該修改哪裡才可以令全名欄變成必須欄位?
2.管理人模式下的使用者設定
當進入了管理人模式去管理其他用家的網誌時,選擇使用者設定卻只會顯示自己的資料,由於個人頭像和自我介紹欄只能夠在使用者設定頁來修改,一旦含有不雅的內容的話現在只有跑到phpMyAdmin去改資料庫,再去清理快取才生效,請問要改哪裡才可以正常顯示那網誌的使用者(blog owner)資料,或是在「全部站台→管理使用者」裡也可以修改到那兩個欄位呢?
3.由管理人確認註冊
現在LT的註冊只有不用電郵認證和要電郵認證兩種,基本上除了關掉註冊之外就沒辦法先對註冊者作出審核才批準使用,小弟看過Bubble兄在
這裡的文章,不過似乎不太合用。是不是要等到v1.2之後才會有其他的註冊管理選擇?如像很多論壇程式都有的「由管理人確認」選項。
4.沒有網誌的使用者
現在如果要架設一個多人共著的網誌的話,要不是分享同一個帳號,就是要所有共著的人都申請一個附帶有網誌的帳戶,不過共著的使用者不一定想在我的網站開網誌,開得太多空網誌網站本身也會不好看,還佔資源。本來是可以向管理人申請新增使用者的,不過不單管理人工作大增,用家也不見得肯那樣申請(小弟的目標對象不是電車男就是小孩子...
)。請問有沒有其他較簡單的處理方法可以建立無網誌使用者,而又不影響上面提到的審核註冊程序呢?
(小弟不太想另寫程式來做,LT的事我想由LT來管是最好的)
4.歡迎電郵
現在除了開啟註冊電郵認證功能之外,註冊後是不會給用家任何電郵憑證信息的。不過正如論壇註冊都會有封歡迎電郵確認申請成功並附上一些網站使用條款。小弟要修改哪裡才可以無論任何情況都發出註冊完成的電郵,而視乎是否開啟了電郵認證功能來加入認證連結到電郵裡面呢?
5. filtered_content這個table是在甚麼地方用到的?可以用來做到類似論壇的bad word filter效果嗎?
(對不起,常常拿論壇的做法來跟網誌作比較
)
另外有些小建議:
1.如果能加入可由申請註冊者憑著申請時的使用者名稱來重寄認證電郵功能的話,可以減省一些管理人的工作吧。
2.現在在tmp目錄裡的快取檔都是由伺服器帳號來建立的,租用虛擬主機的話加站者的帳號可能會沒有權限去清除快取檔,可以像清理垃圾那樣加入清理快取的功能嗎?
P.S.小弟改了一下admin/globalsettings_xxx.templates,好讓它們接受locale::tr()翻譯,並做了一個正體中文的globalsettings的語系檔,不過無法上傳到論壇來分享,請問可以存到哪裡?