View Full Version : hiện ngày tháng năm sinh khi đăng ký 4rum vbb4
loctinh2030
29-12-2010, 03:54 PM
làm sao khi thành viên đăng ký thì yêu cầu thành viên chọn ngày tháng năm sinh. và trong ô thành viên trong bài viết cũng hiện tuổi theo ngày tháng năm sinh đó.
hau_ooo
29-12-2010, 04:09 PM
Thử cái này xem
Admincp/ Settings/ User Profile Options/ Require Date of Birth ~~> YES
loctinh2030
01-01-2011, 12:32 PM
Thử cái này xem
Admincp/ Settings/ User Profile Options/ Require Date of Birth ~~> YES
khi đăng ký thì có nhưng làm sao để hiện tuổi ở trong ô thằnh viên.
Tiểu Bá Vương 1404
01-01-2011, 01:17 PM
Nếu ý bạn là hiện tuổi trong khung thông tin thành viên bên cạnh bài viết thì không hẳn, điều đó tuỳ thuộc vào thành viên, nếu họ cài đặt hiện tuồi thì sẽ hiện tuổi, hiện ngày sinh thì hiện, còn họ đặt ẩn thì sẽ không hiện, điều này không bắt buộc được bạn.
hau_ooo
01-01-2011, 03:25 PM
Xem topic đóng khung :
http://itvnn.net/showthread.php?12851-H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-%C4%91%C3%B3ng-khung-th%C3%B4ng-tin-chi-ti%E1%BA%BFt-cho-VBB-4.x
Đầu tiên các bạn vào Admincp ~> User Profile Fields ~> Add New User Profile Field
Profile Field Type ~> Single - line text box ~> Continue
Nhập thông tin theo mãu dưới.
- Title: Real name
- Description: Tên thật của bạn
- Max length of allowed user input: nhập tối đa ký tự cho phép
+ Field Required: nếu chọn
+ Yes,at registration anh profile updating: Bắt buộc thành viên nhập tên thật khi đăng ký, và chỉnh sữa trong thông tin cá nhân
+ Yes, Always: Tất cả
+ No : không bắt buộc hiển thị trong profile
+ No, but display at regitration : Hiển trị trong thông tin cá nhân nhưng không bắt buộc trong đăng ký
nhưng gì không nhắc tới thì để nguyên
Bấm Save
Sau đó bạn vào style mà bạn cần sửa. Sửa template postbit_legacy nếu profile của bạn dạng đứng và nằm ngang cho postbit
Tìm:
Code:
<vb:if condition="$post['age']"><dt>{vb:rawphrase age}</dt> <dd>{vb:raw post.age}</dd></vb:if>
Chèn bên dưới:
Code:
<vb:if condition="$post['fieldx']"><dt>Name: </dt> <dd>{vb:raw post.fieldx}</dd></vb:if>
trong đó x là số profile mà bạn thấy trong User Profile Field Manager ( User Profile Fields ~> Add New User Profile Field )
Còn phần tuổi thề dễ:
vBullentin Options ~> Thread Display Options (showthread) ~> ở phần Post Elements bạn click chọn vào Display Age là hiện.
Nếu bạn muốn việt hóa phần tuổi này , bạn vào phần postbit_legacy hoặc postbit
Tìm:
Code:
{vb:rawphrase age}
Thay bằng:
Code:
Tuổi:
Chúc thành công
loctinh2030
03-01-2011, 08:32 PM
nhưng 1 nhiều thành viên trong đó có em đã hiện tuổi và ngày tháng năm sinh trong hồ sơ, nhưng trong ô thành viên vẫn chưa hiện.
Tiểu Bá Vương 1404
03-01-2011, 08:47 PM
...nhưng trong ô thành viên vẫn chưa hiện.
Bạn kiểm tra trong postbit_legacy (hoặc postbit nếu đặt profile nằm ngang) có code này không:
<vb:if condition="$post['age']"><dt>{vb:rawphrase age}</dt> <dd>{vb:raw post.age}</dd></vb:if>
loctinh2030
05-01-2011, 12:43 PM
có â đoạn code này trong lagacy nè anh
<vb:if condition="$post['age']"><dt>Tuổi:</dt> <dd>{vb:raw post.age}</dd></vb:if>
và
<vb:if condition="$post['age']"><div class="eti_postbit"><b>Tuổi:</b> {vb:raw post.age}</div></vb:if>
doconlua28
03-06-2011, 02:24 PM
Thử cái này xem
Admincp/ Settings/ User Profile Options/ Require Date of Birth ~~> YES
còn vbb 3 thì sao bạn
Tiểu Bá Vương 1404
03-06-2011, 02:31 PM
còn vbb 3 thì sao bạn
Anh phải linh động chứ, anh xem trong option đó có mục đấy không, chứ vB 3 em cũng chẳng dùng nên không để ý mấy mục ấy.
doconlua28
03-06-2011, 03:01 PM
linh động rồi nhưng k thấy bạn ơi
Tiểu Bá Vương 1404
03-06-2011, 04:12 PM
linh động rồi nhưng k thấy bạn ơi
Chờ xem có ai dùng vB 3 không, chứ em làm biếng install một cái lắm :MatCuoi (31):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.