Search

'위키/MediaWiki'에 해당되는 글 1건

  1. 2010.08.21 [MW] 미디어위키 유저 직접 추가하기 (2)
이것도 어제 새벽에 한 4시간 정도 삽질해서 겨우겨우 알아냈다.
이 포스트 에서는 기본적인 것 (비밀번호, UserToken 등등, 이메일 같은 잡스러운것은 제외) 만 다루도록 하겠다. (사실은 아직.. 못 알아냈다고 말은 못하고)

** 변수가 $wg 로 시작하는것은 각자 Wikimedia 디렉토리의 LocalSettings.php 를 확인하고 바꿔주면된다.

<?php
$id = "";
$password = "";

$salt = substr( md5( mt_rand( 0, 0x7fffffff ) . serialize("") ), 0, 8);
$password = ':B:'.$salt.':'.md5($salt.'-'.md5($password));

$usertoken = md5( $wgSecretKet . mt_rand( 0, 0x7fffffff ) . "$wgDBname-$wgDBprefix" . $id );
$time = strftime('%Y%m%d%H%M%S');

$sql = "INSERT INTO `prefix_user` (`user_name`, `user_password`, `user_touched`, `user_token`, `user_email_token`, `user_registration`, `user_editcount`) VALUES ('$id', '$password', '$time', '$usertoken', '0000000000000000000000000000000000000000000000000000000000000000', '$time', '0');";
mysql_query($sql);

수고 하셨습니다.

'위키 > MediaWiki' 카테고리의 다른 글

[MW] 미디어위키 유저 직접 추가하기  (2) 2010.08.21

댓글을 달아 주세요

  1. devunt 2010.09.06 04:17  댓글주소  수정/삭제  댓글쓰기

    나라면 10분이면 끝내겠다 (?)