LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: bubble 於 五月 29, 2006, 04:06:20 下午



主題: 開放部落格註冊及審核的小偏方
作者: bubble五月 29, 2006, 04:06:20 下午
如同先前貼過的網址http://plog.tcc.edu.tw/post/128/6833
這是我的作法,但是之前誤會mark大大的意思
以為是要我來推個文~ sorry  ^^
我來分享一下我的作法好了

目前LifeType 1.x版的帳號以及網誌管理有幾種選擇

一、不開放註冊,由管理者建立帳號與網誌〈真的蠻辛苦〉
二、開放註冊,不驗證電子郵件〈這樣令人很不安心〉
三、開放註冊,驗證電子郵件〈使用者可以啟用帳號,但是你也不知道它是誰〉
四、讓申請者填寫書面表單,管理者建立帳號與部落格〈總有帳號重覆的可能〉
五、等待下一個版本對使用者管理的功能更加完善〈mark大大已經說要加到下個版本囉! YA!〉

疑?這樣聽起來還不錯ㄚ~?只是泡泡還是有一些考量

1.不開放註冊,由師生來資訊組申請:開立帳號的時候,要測試帳號是否重複,且要填些基本資訊,這樣每個人平均要來資訊組停留的時間過長。
2.開放註冊申請,預設不啟用,由使用者MAIL啟用:其實這樣好像沒辦法管制是不是校內的師生申請的?
3.開放註冊申請,不由使用者MAIL確認,但是這樣一來預設是註冊完就啟用:這就不用說了,比起上面那個方式還糟糕。

我也嘗試過開放申請、不驗證mail
然後把 資料庫中 > plog_users這個資料表的  status 欄位的default改為2 (也就是停用)
但是...發現這樣並沒有用,可能是register的程式會把值寫成1 
所以default是沒有用的?

想到沒法子了,就自己寫個小小的程式滿足自己小小的需求
http://plog.tcc.edu.tw/album/128/2273

這程式只是幾隻簡單的PHP
基本上就是解開來之後
修改 Connections/plog.php 裡頭的參數
然後把整個manage丟到 plog的根目錄去
這樣就OK了

因為我是對我自己的用途寫的
如果剛好合用,歡迎使用跟討論 ^^
或者有先進有更好的作法也跟同是LT愛好者的我們分享一下吧 ^_^

我用到的功能
1.加入一個可供辨識的唯一值欄位
   這個只要登入之後到 HELP的頁面點選add_stu_sql.php那支程式就OK了
2.列出網誌以及使用者的數量以及狀態
3.就啟用與停用的 網誌 以及 使用者 做列表
4.登入後快速修改使用者與網誌的狀態
5.網頁列印啟用申請單

目前是針對使用者還有網誌的啟用跟停用提供一個快速簡單的修改方式而已
很有興趣想要把大量新增使用者的功能也嚐試看看
但是,大概要等這學期seminar結束吧 @@

寫完真是覺得野人獻曝了~"~


主題: Re: 開放部落格註冊及審核的小偏方
作者: nba23六月 02, 2006, 10:28:43 上午
很棒 :-D :-D,谢谢楼主


主題: Re: 開放部落格註冊及審核的小偏方
作者: AlanZ六月 06, 2006, 12:28:22 下午
如果能有邀请注册就好了~
然后再加入活跃指数,以活跃指数来给用户提供更好的服务,比如增加资源空间大小等等~


主題: Re: 開放部落格註冊及審核的小偏方
作者: jet_li七月 22, 2006, 01:51:50 下午
楼上的意见我觉得非常好,需要


主題: Re: 開放部落格註冊及審核的小偏方
作者: wkwtb四月 04, 2007, 11:48:39 下午
我的作法
http://web.jhes.ttct.edu.tw/~lifetype/blog/1/4/2007/04/01/8
需要自行修改兩個地方
  • 紅色的改成你要檢查的IP的字串長度,如果檢查 210.  就改成 4,如果檢查210.240. 就改成 8
  • 綠色的改成你要檢查的IP內容

用下載的話文件是utf8編碼

另外想順便求助一件事情,我在lifetype1.2之中貼上程式碼,觀看該篇文章的時候,裡面的
Header("Refresh:5;URL=summary.php"); 真的會被執行 Q_Q


<?php
                                                                               
include( PLOG_CLASS_PATH."class/net/client.class.php");
                                                                               
                                                                               
$myIP = new Client();
$ip = substr($myIP->getIp(), 0, 12);
                                                                               
if (strcmp($ip,'210.240.136.') == 0){
echo "Your IP:". $myIP->getIp() . "<br>";
echo 'IP Check OK';
} else {
//  Header("Location: summary.php");
Header("Refresh:5;URL=summary.php");
echo '<meta http-equiv="refresh" content="5; URL=summary.php">';
echo "不開放外人註冊<br>";
exit;
}

?>


主題: Re: 開放部落格註冊及審核的小偏方
作者: bubble四月 18, 2007, 10:09:47 下午
 :-$
因為在學校推廣的需求,加了簡單的幾支程式
測試過兩個學校的平台,似乎可以work
http://plog.tcc.edu.tw/post/128/32971
於是上來分享一下
有興趣的朋友可以試看看
也希望先進們可以釋放出更完整的版本 :)


主題: Re: 開放部落格註冊及審核的小偏方
作者: markwu七月 03, 2007, 11:42:37 上午
泡泡:

謝謝分享,這篇文章置頂是對的,這樣大家都看的到。嘻嘻!

Mark


主題: Re: 開放部落格註冊及審核的小偏方
作者: kkihak二月 17, 2008, 04:06:30 下午
如同先前貼過的網址http://plog.tcc.edu.tw/post/128/6833
這是我的作法,但是之前誤會mark大大的意思
以為是要我來推個文~ sorry  ^^
我來分享一下我的作法好了

目前LifeType 1.x版的帳號以及網誌管理有幾種選擇

一、不開放註冊,由管理者建立帳號與網誌〈真的蠻辛苦〉
二、開放註冊,不驗證電子郵件〈這樣令人很不安心〉
三、開放註冊,驗證電子郵件〈使用者可以啟用帳號,但是你也不知道它是誰〉
四、讓申請者填寫書面表單,管理者建立帳號與部落格〈總有帳號重覆的可能〉
五、等待下一個版本對使用者管理的功能更加完善〈mark大大已經說要加到下個版本囉! YA!〉

疑?這樣聽起來還不錯ㄚ~?只是泡泡還是有一些考量

1.不開放註冊,由師生來資訊組申請:開立帳號的時候,要測試帳號是否重複,且要填些基本資訊,這樣每個人平均要來資訊組停留的時間過長。
2.開放註冊申請,預設不啟用,由使用者MAIL啟用:其實這樣好像沒辦法管制是不是校內的師生申請的?
3.開放註冊申請,不由使用者MAIL確認,但是這樣一來預設是註冊完就啟用:這就不用說了,比起上面那個方式還糟糕。

我也嘗試過開放申請、不驗證mail
然後把 資料庫中 > plog_users這個資料表的  status 欄位的default改為2 (也就是停用)
但是...發現這樣並沒有用,可能是register的程式會把值寫成1 
所以default是沒有用的?

想到沒法子了,就自己寫個小小的程式滿足自己小小的需求
http://plog.tcc.edu.tw/album/128/2273

這程式只是幾隻簡單的PHP
基本上就是解開來之後
修改 Connections/plog.php 裡頭的參數
然後把整個manage丟到 plog的根目錄去
這樣就OK了

因為我是對我自己的用途寫的
如果剛好合用,歡迎使用跟討論 ^^
或者有先進有更好的作法也跟同是LT愛好者的我們分享一下吧 ^_^

我用到的功能
1.加入一個可供辨識的唯一值欄位
   這個只要登入之後到 HELP的頁面點選add_stu_sql.php那支程式就OK了
2.列出網誌以及使用者的數量以及狀態
3.就啟用與停用的 網誌 以及 使用者 做列表
4.登入後快速修改使用者與網誌的狀態
5.網頁列印啟用申請單

目前是針對使用者還有網誌的啟用跟停用提供一個快速簡單的修改方式而已
很有興趣想要把大量新增使用者的功能也嚐試看看
但是,大概要等這學期seminar結束吧 @@

寫完真是覺得野人獻曝了~"~



讚!!謝謝樓主摟!超級好。

HAK


主題: Re: 開放部落格註冊及審核的小偏方
作者: dzhdiv二月 29, 2008, 01:46:56 下午
有點難度耶,有沒有更簡單的教學,推一下!