歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十月 10, 2024, 09:52:19 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  開放部落格註冊及審核的小偏方 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 開放部落格註冊及審核的小偏方  (閱讀 63749 次)
bubble
新手見習
*
文章: 5


檢視個人資料
« 於: 五月 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結束吧 @@

寫完真是覺得野人獻曝了~"~
已記錄
nba23
版主
一般會員
*****
文章: 110



檢視個人資料 個人網站
« 回覆文章 #1 於: 六月 02, 2006, 10:28:43 上午 »

很棒 開懷大笑 開懷大笑,谢谢楼主
已記錄

http://blog.cnplog.com : FreeBSD 6.1-STABLE/APACHE2/PHP4.4.2/MySQL 4.1.21/LifeType 1.1
AlanZ
新手見習
*
文章: 5


檢視個人資料
« 回覆文章 #2 於: 六月 06, 2006, 12:28:22 下午 »

如果能有邀请注册就好了~
然后再加入活跃指数,以活跃指数来给用户提供更好的服务,比如增加资源空间大小等等~
已記錄
jet_li
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #3 於: 七月 22, 2006, 01:51:50 下午 »

楼上的意见我觉得非常好,需要
已記錄
wkwtb
新手見習
*
文章: 5


檢視個人資料
« 回覆文章 #4 於: 四月 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;
}

?>
« 最後編輯時間: 四月 05, 2007, 12:00:03 上午 由 wkwtb » 已記錄
bubble
新手見習
*
文章: 5


檢視個人資料
« 回覆文章 #5 於: 四月 18, 2007, 10:09:47 下午 »

 害羞
因為在學校推廣的需求,加了簡單的幾支程式
測試過兩個學校的平台,似乎可以work
http://plog.tcc.edu.tw/post/128/32971
於是上來分享一下
有興趣的朋友可以試看看
也希望先進們可以釋放出更完整的版本 微笑
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #6 於: 七月 03, 2007, 11:42:37 上午 »

泡泡:

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

Mark
已記錄

kkihak
新手見習
*
文章: 8

HAK liisen bbe le


檢視個人資料
« 回覆文章 #7 於: 二月 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
« 最後編輯時間: 二月 17, 2008, 04:09:00 下午 由 kkihak » 已記錄

kkihak ben ton

dotten LII

::KKIHAK::
dzhdiv
新手見習
*
文章: 2


檢視個人資料 個人網站
« 回覆文章 #8 於: 二月 29, 2008, 01:46:56 下午 »

有點難度耶,有沒有更簡單的教學,推一下!
已記錄

wow gold is my best choice
頁: [1]
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  開放部落格註冊及審核的小偏方 « 上篇主題 下篇主題 »
    前往: