Other Yêu cầu người đăng ký trên diễn đàn với tên người dùng Minecraft

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,829
Được Like
12,687
Yêu cầu người đăng ký trên diễn đàn với tên người dùng Minecraft

Định vị Register.php (/web/root/library/XenForo/ControllerPublic/Register.php)

Tìm
Mã:
/**
* Gets data from the registration form
*
* @return array [$data, $passwords]
*/
protected function _getRegistrationDataFromInput()
{
$data = $this->_input->filter(array(
'username' => XenForo_Input::STRING,
'email' => XenForo_Input::STRING,
'timezone' => XenForo_Input::STRING,
'gender' => XenForo_Input::STRING,
'dob_day' => XenForo_Input::UINT,
'dob_month' => XenForo_Input::UINT,
'dob_year' => XenForo_Input::UINT,
));

Thêm vào bên dưới đoạn này.
Mã:
$sRes= file_get_contents( 'http://www.minecraft.net/haspaid.jsp?user='. rawurlencode( $data['username'] ) );
if( strpos( $sRes, 'true' )=== FALSE )
{
$errors[] = new XenForo_Phrase('invalid_minecraft_user');
}

Kết quả giống như ảnh sau:

HHA038U.png

Bạn cũng sẽ phải tạo ra một phrase mới có tiêu đề invalid_minecraft_user

Chúc các bạn thành công.


Nguồn: xenforo.com​
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mobile/Zalo: 0906081284

Telegram: anhanhxf

Chỉ nhận web nội dung lành mạnh

Nhà Tài Trợ

Mút Xốp Không Gian
Mút Sofa Không Gian
Top Bottom