웹마스터 팁

08072203.jpg

서명을 길게 쓰면 짤리지만 ㅠㅠ; 서명높이제한을 45px정도로 해두시고 회원분들께 서명은 세 줄 이내로 해달라고 부탁드리면 얼추 해결될 듯 하네요.
(프로필 이미지 100*100 기준입니다! 이 부분은 이미지 세로 사이즈에 따라 조절해주세요 ^^;)
저야 뭐 홈페이지가 워낙 소규모에 회원분들 서명 봐도 한두줄로 끝나는 정도라 저렇게 잘 쓰고 있습니다 ^_^;

수정하실 파일은 다음의 두개입니다. (1.0.5 버전 기준!)

/modules/board/skins/xe_board/view_document.html
/modules/board/skins/xe_board/css/common.css


먼저
view_document.html

일단 105~116번째 줄의 서명 / 프로필 이미지 출력을 지웁니다.....라지만
이건 선택사항입니다. 본문 하단에도 서명과 프로필 이미지를 남겨두고 싶다면 지우지 않으셔도 됩니다 :)

다음은 일단 8번째 줄에 프로필 이미지 소스를 추가하고, userinfo라고 이름붙여진 div도 서명 소스를 추가한 후 title 안에 구겨넣읍시다.

                <div class="title">
                    <h4><a href="{$oDocument->getPermanentUrl()}">{$oDocument->getTitle()}</a></h4>
                </div>

                <!--@if($module_info->display_author!='N')-->
                <div class="userInfo">
                    <!--@if(!$oDocument->getMemberSrl())-->
                        <div class="author">
                        <!--@if($oDocument->is.xistsHomepage())-->
                            <a href="{$oDocument->getHomepageUrl()}" onclick="window.open(this.href);return false;">{$oDocument->getNickName()}</a>
                        <!--@else-->
                            {$oDocument->getNickName()}
                        <!--@end-->
                        </div>
                    <!--@else-->
                        <div class="author"><span class="member_{$oDocument->get('member_srl')}">{$oDocument->getNickName()}</span></div>
                    <!--@end-->
                </div>
                <!--@end-->


이게 본 소스고(7~25번째 줄), 수정한 소스는 아래입니다. (7~30번째 줄이 되네요)

                <div class="title">
                    <!--@if($oDocument->getProfileImage())-->
                        <div class="profile"><img src="{$oDocument->getProfileImage()}" alt="profile" /></div>
                    <!--@end-->
                    <h4><a href="{$oDocument->getPermanentUrl()}">{$oDocument->getTitle()}</a></h4>
                   
                <!--@if($module_info->display_author!='N')-->
                <div class="userInfo">
                    <!--@if(!$oDocument->getMemberSrl())-->
                        <div class="author">
                        <!--@if($oDocument->is.xistsHomepage())-->
                            <a href="{$oDocument->getHomepageUrl()}" onclick="window.open(this.href);return false;">{$oDocument->getNickName()}</a>
                        <!--@else-->
                            {$oDocument->getNickName()}
                        <!--@end-->
                        </div>
                    <!--@else-->
                        <div class="author"><span class="member_{$oDocument->get('member_srl')}">{$oDocument->getNickName()}</span></div>
                    <!--@end-->
                    <!--@if($oDocument->getSignature())-->
                        <div class="signature">{$oDocument->getSignature()}</div>
                    <!--@end-->
                </div>
                <!--@end-->

※소스 중간에 굵은 부분은 점(.)을 E로 고쳐야합니다 ^^; s.Ex가 금지단어라고 등록이 안되더라구요..

구질구질 설명 달아뒀지만 그냥 이대로 복사 붙여넣기 하는게 빠르십니다 ㅠ.ㅠ;
소스 뜯어보려고 하지말아주세요, 짜집기 한 것 뿐이라 부끄럽습니다 ㅠ.ㅠ

다음은 css파일을 건드려봅시다!

52번째 줄 : .boardRead .titleAndUser .title { float:left; margin:10px 0 5px 0; }
→ .boardRead .titleAndUser .title { margin:10px 0 5px 0; }

57번째 줄 : .boardRead .titleAndUser .userInfo { float:right; white-space:nowrap; margin-top:11px; }
→ .boardRead .titleAndUser .userInfo { white-space:nowrap; margin-top:11px; }

적당한 줄에 다음을 추가
.boardRead .titleAndUser .userInfo .signature { margin-top:5px; font-size:.9em; color:#666666; }
.title .profile { float:left; margin-right:20px; }




에이.. 귀찮네요.
이도 저도 뭔지 모르겠다 싶으신 분들은 첨부파일 받아서 그대로 덮어쓰시길 ^_^;

경로는 실수하지 마시구요!
/modules/board/skins/xe_board/view_document.html
/modules/board/skins/xe_board/css/common.css

제목 글쓴이 날짜
본문의 서명과 프로필이미지를 끌어올려보자 [11] file CL님 2008.07.22
제로보드XE에서 표 쉽게 만드는 방법.. [23] 청개구리00 2008.07.27
제로보드XE 설치 완료버튼 누르니까 My sql 관련 내용 나오던데요 [3] Naver™ 2008.07.30
1원팁) 톱메뉴를 제거하고 왼쪽 서브메뉴만 출력하는 방법 [2] file Gnee 2008.08.02
제로보드 문자열 정교하게 자르기 [11] 젝망치 2008.08.03
TRAC과 SVN을 참조하여 1.0.5의 애드온 설정 버그 해결하기 Adios 2008.08.04
첨부화일 등록시 사라지는 현상 [2] 0라이트0 2008.08.05
닉네임, 이름 정보변경 못하게 하기. [6] 부엉이 2008.08.06
설치시 초기화면으로 돌아가는 현상 해결 [1] spk 2008.08.07
오픈 아이디(OpenID)로만 로그인 허용하기 [7] withover.com 2008.08.07
댓글 첨부파일부분 닫기/열기 추가 [1] file Gnee 2008.08.09
렙업시 소속그룹 없어지는 문제! 얍실하게 해결.. 쿨럭. [2] file 이슈카ㆀ 2008.08.12
rewrite mod 사용 않될 경우 해결 방법 1가지 블루스카이77 2008.08.13
권한 문제 때문에 생길 수 있는 문제 해결 방안 꽃들 2008.08.14
zbxe에서 piclens 사용하기 [2] 우정진 2008.08.15
미국 yahoo zbxe 설치 및 mysql 연결 [4] mr007 2008.08.15
이미지 좌측 정렬시 내용이 적으면 아래부분 올라오는 문제 해결법 [2] file 대류 2008.08.16
한글로 된 이미지 문제 [17] Defy 2008.08.19
[게시판] 이미존재하는 모듈이름 입니다. 오류. [2] 나이스가이212 2008.08.21
라이프팟 연동에서 XML 주소 얻기 최재원541 2008.08.23