Menu:

Recent Entries

About

Sirius

板工秀勇與阿吉管理中

Categories

硬體相關 [2]
站務公告 [7]
Ubuntu相關 [1]
FreeNX [1]
Windows相關 [5]
電腦教室管理 [0]
系統修改 [4]
有關模板 [5]
IMageMagick [1]
學用Blog [2]
LightBox [2]
TinyMCE [3]
校務系統 [2]
Moodle [1]
Lifetype系統更新 [8]
設備使用 [1]
xoops [5]
CSS [1]
XPress [1]
MySQL [4]
Plugins套用修改 [3]

Links

LiftType教學
- LifeType 線上教學(官網)
- 部落格教室(怡杰老師)
- 阿欣部落
- 阿杰老師部落格教室

Syndicate

RSS 0.90
RSS 1.0
RSS 2.0
Atom 0.3

Version:

andreas01 v1.3

LifeType 1.2X 大量建帳號-實作紀錄

sirius | 01 十月, 2007 06:25

這篇文章是上一篇文章的實作紀錄,因為有一些要注意的地方,特別紀錄下來,以避免忘記。

感謝葫蘆墩國小 泡泡老師這篇文章提供的LifeType大量建帳號程式。

你可以下載原始檔案:manage-20070411.zip,或是我修改過的版本:manage20070920.zip

以下實作步驟是在 Windows Server 2003 R2 + IIS6 + PHP 5.2.1 + MySQL5.0.45 + LifeType1.2.4下完成,其他環境尚未測試。

  1. 解壓縮程式後將程式放入LifeType所在資料夾內(經測試虛擬目錄有問題)。
  2. 啟用上層目錄設定(網站內容/主目錄/設定/選項)。
  3. 在Connections/plog.php 設定$login_user、$login_pass、$plog_url、$plog_name、$table_prefix、$csv_upfile_dir等參數。
  4. 其中$login_user(帳號)、$login_pass(密碼)經測試要與管理MySQL的相同;$csv_upfile_dir(上傳路徑)在Windows下必須是真實路徑如:D:/WWW/LifeType/tmp/。
  5. 鍵入網址:http://你的LifeType實際網址/manage/index.php 可觀看現有使用者與網誌數量及明細表。
    大量建帳號
  6. 點選大量建帳號,如未登入會出現登入畫面,請鍵入上述第4點之帳號密碼,此時畫面會有錯誤訊息,不要管他,再點選大量建帳號。
    大量建帳號
  7. 下載sample.csv檔來修改:
    (1)account:使用者帳號,當然原則上是英文、數字。
    (2)passwd:密碼,直接打明碼就可以,程式會以md5編碼後寫進去。
    (3)e-mail:電子郵件。
    (4)full_name:中文姓名。
    (5)stu_num:泡泡老師新增的欄位,詳:「部落格開放申請修改」。
    (6)status:使用者跟網誌的狀態,1代表啟用,2代表停用,3代表未確認。
    (7)blog:網誌名稱。
    大量建帳號
    依序建置好這些資料,就可以儲存了,不要有空白的欄位!
  8. 如果你沒有像泡泡老師一樣在資料表內新增stu_num欄位,則必須還要修改add_user_2.php,在約第100行修改為不插入stu_num欄位:
    $sql_user = sprintf("INSERT INTO %s(`user`,`password`,`email`,`full_name`,`status`) VALUES('%s','%s','%s','%s','%s')",$table_users,$ar[0],md5($ar[1]),$ar[2],$ar[3],$ar[5]);
    如此程式執行才不會錯誤。
    大量建帳號
  9. 上傳修改過的CSV檔案並點選[確定以此檔案進行大量建帳號]。
    大量建帳號
  10. 如果成功會出現如下圖訊息。
    大量建帳號
  11. 最後建立完成後,回部落格主頁(請清空tmp資料夾)就會發現建立完成的使用者及網誌了。

Posted in 系統修改 . 迴響: (0). 引用:(0). 靜態連結網址
«Next post | Previous post»

Comments

Leave a Reply

發表迴響

 authimage