歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 27, 2024, 04:00:42 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  使用者帳號如何超過15個字以上? « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 使用者帳號如何超過15個字以上?  (閱讀 13928 次)
fengfu
新手見習
*
文章: 14


檢視個人資料
« 於: 十月 02, 2006, 01:24:13 下午 »

請教前輩如何設定


使用者帳號如何超過15個字以上?     開懷大笑

我一直找不到更改處   害羞


多謝!!    開懷大笑
已記錄
fengfu
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #1 於: 十月 02, 2006, 01:25:21 下午 »

補充說明:
我的LifeType版本是1.1
已記錄
fengfu
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #2 於: 十月 04, 2006, 10:43:47 上午 »

 開懷大笑

不知有前輩知道如何設定嗎?
煩請教導

多謝...祝福您平安健康好運來!     微笑
已記錄
fengfu
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #3 於: 十月 06, 2006, 02:58:37 下午 »

或者是那位前輩知道是那一支程式跟使用者帳號數目有關係!


煩請指點   害羞

因為我要請註冊者以email為帳號,但email  常超過15個字     傷心

多謝!
已記錄
nba23
版主
一般會員
*****
文章: 110



檢視個人資料 個人網站
« 回覆文章 #4 於: 十月 06, 2006, 05:13:44 下午 »

更改这个文件试下吧
lifetype/templates/summary/registerstep1.template 第20行左右

<input type="text" name="userName" value="{$userName}" id="userName" style="width: 73%;" maxlength="15" />
已記錄

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


檢視個人資料
« 回覆文章 #5 於: 十月 08, 2006, 07:53:01 上午 »

 開懷大笑
感謝nba23 兄的熱情回答

祝您健康發財好運來!!

 很棒
已記錄
berg
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #6 於: 十月 09, 2006, 11:16:12 上午 »

更改这个文件试下吧
lifetype/templates/summary/registerstep1.template 第20行左右

<input type="text" name="userName" value="{$userName}" id="userName" style="width: 73%;" maxlength="15" />

这个不对啊,在数据库中也要做相应的更改吧
已記錄
nba23
版主
一般會員
*****
文章: 110



檢視個人資料 個人網站
« 回覆文章 #7 於: 十月 09, 2006, 04:16:07 下午 »

I'm very sorry , 对,数据库的字段也要改下, lt_users 表里user 字段属性也要增加varchar的长度,不然入不了库

另还有个地方要改,lifetype-1.1\class\data\validator\usernamevalidator.class.php
引用
line 10 : define( "ONLY_ALPHANUMERIC_REGEXP", "^([A-Za-z0-9]*)$" ); //这里现在的正则

line 34 : $this->addRule( new StringRangeRule( 0, 15 ));  // to make sure they're not longer than 15 characters

简单改长度的话,只需改34行这里的 15 增大即可,不要忘记上面模板还要改maxlength

若要改为符合Email的格式的话,参考lifetype-1.1\class\data\validator\emailvalidator.class.php
lifetype-1.1\class\data\validator\rules\emailformatrule.class.php
这两支程式~~ 開懷大笑
« 最後編輯時間: 十月 09, 2006, 04:18:24 下午 由 nba23 » 已記錄

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


檢視個人資料
« 回覆文章 #8 於: 十月 11, 2006, 02:11:49 上午 »

 開懷大笑

感謝前輩熱情協助  !

我立即加強修改   眨眼睛

祝 發財  !! 微笑
已記錄
頁: [1]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  使用者帳號如何超過15個字以上? « 上篇主題 下篇主題 »
    前往: