질문/조언팁/리소스 공유

비회원이 글작성시 닉네임을 "잘나가는 댕댕이" , "행복한 악어" 등과 같이 귀엽고 익살스러운(?) 닉네임으로 자동 입력되도록 하는 팁입니다.

 

행동 텍스트 데이터와 동물 이름 데이터를 각각 분리후 랜덤으로 조합하여 닉네임을 생성합니다.

1개의 행동 텍스트에도 수십가지 동물 이름이 조합될수 있습니다.


아래의 영상을 참고하시면 어떻게 사용되는지 이해에 도움되겠습니다.

 

 

한번 생성된 닉네임은 브라우저 종료후 사이트에 다시 방문할때 까지 유지됩니다.

https://catenater.com/testboard_tp/57498 여기에서 테스트를 해보시면 되겠습니다.

 

적용 방법

1. 데이터 파일 rndNickData.php 업로드

rndNickData.zip 을 다운로드 받아 압축해제후 XE 설치 경로에 업로드합니다.


2. 게시판 스킨 수정 
스케치북 게시판 스킨입니다.

_comment_write.html 파일 제일 상단에  아래의 소스코드를 추가 해주세요.

 

<[email protected](!$is_logged)-->
{@
$rndNickDataPath = _XE_PATH_.'rndNickData.php';
include($rndNickDataPath);

$rnd_nick_path = getTmpAfRandNick();
}
<script>
jQuery(function() {
    jQuery('[name=nick_name]').each(function( index ) {
        if(jQuery(this).val() == "")    {
            jQuery(".edit_opt label").each(function( index ) {
                if(jQuery(this).html() == "글쓴이") jQuery(this).html("");
            });
            jQuery(this).attr("placeholder", "");
            jQuery(this).val('{$rnd_nick_path}');
        }
    });
});
</script>
<[email protected]>

 

rndNickData.php 파일에 닉네임 데이터가 있습니다.

귀엽고 재미있는 닉네임 데이터가 있다면 해당 파일에 추가 후 공유해주시면 감사드리겠습니다.

다른 게시판 스킨, 익명 게시판 등에 활용하실분은 위 팁을 참고하시면 되겠습니다.

코드는 깔끔하게 최적화 된건 아니지만 사용에 무리는 없습니다.

Atachment
첨부

글쓴이 구름이

profile
구름입니다^^
  • ?
    익명 사이트를 하나 만들어서 운영해보고 싶을 정도로 좋음ㅋ
    공유 감사합니다~
  • ?
    공유 감사합니다^^

서버에 요청 중입니다. 잠시만 기다려 주십시오...