웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
동창회 사이트용 프로필 이미지 두개 출력하기
2008.03.12 18:44
안녕하세요..
지연아빠입니다.
동창회 사이트를 만드시는 분이 게시글과 댓글 밑에 프로필 사진을 출력하는 부분에
옛날 사진과 요즘 사진을 동시에 출력하고자 한다는 요청을 받고 작성하여 보았습니다.
단, 이 기능을 사용하시면 이미지 마크 기능을 사용하실수 없습니다.
또한 제로보드XE 1.0에서만 확인하였으나 타 버전에서도 코드를 이해하신다면 무리 없이 적용하실수 있을 것이라 생각됩니다.
기능은 아주 간단하며 앞에서도 언급된것처럼 프로필 이미지가 출력되는 부분이 두개입니다.
즉, 아래와 같습니다.
사진이 없어서 예원이 사진을 무단으로 사용하였습니다...^^;;
코드는 아래와 같습니다.
1. modules/board/skins/xe_board/view_document.html 파일을 열어 116라인에 아래내용을 붙여 넣습니다.
원래는 아래 코드의 위 아래를 <!--@if($oDocument->getImageMark())--> < !--@end-->로 감싸야 되는데 아래 코드하이라이터가 뜻대로 안되서 그냥 적습니다...
2. modules/document/document.item.php 파일을 열어 627라인에 아래 내용을 붙여 넣습니다.
3.modules/member/lang/ko.lang.php 파일을 열어 36,42,195,196라인을 아래와 같이 바꿉니다.
4. modules/commment/comment.item.php 파일을 열어 288라인에 아래내용을 붙여 넣습니다.
5. modules/board/skins/xe_board/comment.html 파일을 열어 68번 라인에 아래 내용을 붙여 넣습니다.
6.addons/member_extra_info.lib.php 파일을 열어 18, 36라인을 삭제합니다.
7. 관리자 메뉴-회원-기본설정-옛날 사진과 현재 사진의 크기를 조절합니다.
보통 가로 세로 둘다 100px씩 정해주시면 됩니다.
지연아빠입니다.
동창회 사이트를 만드시는 분이 게시글과 댓글 밑에 프로필 사진을 출력하는 부분에
옛날 사진과 요즘 사진을 동시에 출력하고자 한다는 요청을 받고 작성하여 보았습니다.
단, 이 기능을 사용하시면 이미지 마크 기능을 사용하실수 없습니다.
또한 제로보드XE 1.0에서만 확인하였으나 타 버전에서도 코드를 이해하신다면 무리 없이 적용하실수 있을 것이라 생각됩니다.
기능은 아주 간단하며 앞에서도 언급된것처럼 프로필 이미지가 출력되는 부분이 두개입니다.
즉, 아래와 같습니다.
사진이 없어서 예원이 사진을 무단으로 사용하였습니다...^^;;
코드는 아래와 같습니다.
1. modules/board/skins/xe_board/view_document.html 파일을 열어 116라인에 아래내용을 붙여 넣습니다.
원래는 아래 코드의 위 아래를 <!--@if($oDocument->getImageMark())--> < !--@end-->로 감싸야 되는데 아래 코드하이라이터가 뜻대로 안되서 그냥 적습니다...
<div class="profile"><img src="{$oDocument->getImageMark()}" alt="profile2" /></div>
2. modules/document/document.item.php 파일을 열어 627라인에 아래 내용을 붙여 넣습니다.
function getImageMark() { if(!$this->isExists() || !$this->get('member_srl')) return; $oMemberModel = &getModel('member'); $profile_info = $oMemberModel->getImageMark($this->get('member_srl')); if(!$profile_info) return; return $profile_info->src; }
3.modules/member/lang/ko.lang.php 파일을 열어 36,42,195,196라인을 아래와 같이 바꿉니다.
$lang->profile_image = '옛날 사진';
$lang->image_mark = '현재 사진';
$lang->about_image_mark = '현재 사진을 올려주세요';
$lang->about_profile_image = '옛날 사진을 올려주세요';
4. modules/commment/comment.item.php 파일을 열어 288라인에 아래내용을 붙여 넣습니다.
function getImageMark() { if(!$this->isExists() || !$this->get('member_srl')) return; $oMemberModel = &getModel('member'); $profile_info = $oMemberModel->getImageMark($this->get('member_srl')); if(!$profile_info) return; return $profile_info->src; }
5. modules/board/skins/xe_board/comment.html 파일을 열어 68번 라인에 아래 내용을 붙여 넣습니다.
<div class="profile"><img src="{$comment->getImageMark()}" alt="profile2" /></div>
6.addons/member_extra_info.lib.php 파일을 열어 18, 36라인을 삭제합니다.
7. 관리자 메뉴-회원-기본설정-옛날 사진과 현재 사진의 크기를 조절합니다.
보통 가로 세로 둘다 100px씩 정해주시면 됩니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
파일첨부 된 글을 게시글 이동시, 사용자정의 값이 전부 삭제되는 버그 패치 [5] | sejin7940 | 2014.11.20 |
누리고 쇼핑몰 - 모바일 버전에서 상품몰에 취소/환불 부분이 적용안되는부분 해결 하는 팁 | garnecia | 2014.11.23 |
누리고쇼핑몰-모바일 이니시스 결제에서 필수요청값 누락 에러로 결제 안되는것 해결하는 미봉책 | garnecia | 2014.11.23 |
XE 코어의 메일전송을 우리알림 모듈로 대체하는 방법 [30] | GG | 2014.11.24 |
xe 어플 개발시 키캡 4.4.4 미만 업로드 문제 [3] | Happyphp | 2014.11.25 |
Animate 사용 | 돼지코구뇽 | 2014.11.26 |
bing 번역 함수 만들어 사용하기 | Happyphp | 2014.11.26 |
jq로 데이터 입력시 enter키 먹게 하기 [3] | Happyphp | 2014.11.27 |
페이지에 명언,좋은글,책속의 한줄 랜덤으로 뿌리기 [1] | 고니 | 2014.12.02 |
PDF 뷰어 팁 [4] | 돼지코구뇽 | 2014.12.06 |
IE에서 스크립트 생성 iframe 요소에 name 속성 지정이 무시될 때 | 신평 | 2014.12.08 |
폰갭 작업시 폰 내부 html에 변수 전달 방법 (get) | Happyphp | 2014.12.09 |
파일 삭제시 (글 수정시 파일삭제 / 파일관리에서 삭제 등) 사용자정의값이 삭제되지 않도록 패치 [3] | sejin7940 | 2014.12.11 |
위젯 많은 페이지 - 부하 분산으로 속도 향상하기 [4] | 엘카 | 2014.12.12 |
여러게시물을 작성시 쓰기버튼 노출의 여부로 고생할 때.. | BJ람보 | 2014.12.15 |
제이쿼리 충돌시 팁 | 바나나소프트 | 2014.12.15 |
날짜비교 함수 [1] | 별을따는소년 | 2014.12.17 |
CSS 코드를 손쉽게 prefix/minify 변환해주는 사이트 | sojumeister | 2014.12.18 |
XE 템플릿에서 $_SESSION 변수 사용하기 | 신평 | 2014.12.21 |
관리자 페이지 날짜 검색과 스크랩. [1] | 무얼까2 | 2014.12.24 |
회원명부 출력할수있는 위젯 만들어 주시면 더욱 눈물나게 감동 받을것 같습니다.