웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
홈페이지에 최근글 넣고 새창으로 띄우기
2008.01.02 04:05
초보적인 팁일수도 있는데요. 한 곳에 정리되어 있는 정보가 없어서 글 올립니다.
홈페이지를 제작하면서 제로보드를 게시판으로 추가했구요.
메인페이지에서 공지사항 게시글을 가져와야 해서.. 예전 제로보드4 와 방법이 조금 다르더라구요.
1. 관리자페이지 - 서비스형 모듈 - 페이지를 생성합니다.
2. 페이지 모듈 이름은 나중에 주소가 됩니다. 모듈/레이아웃은 사용 안해도 됩니다.
3. 생성 버튼을 누르면 페이지 목록이 보입니다. 보기 - 페이지 수정을 누르면 페이지를 설정할 수가 있습니다.
여기에서 위젯을 추가할 수가 있는데요. 위젯 중에 최근문서 출력 위젯을 선택합니다.
최근글의 갯수/스킨/제목글자 수 등을 지정할 수 있습니다.
저는 기존 스킨 중에 선택한 후에, 기존 스킨의 CSS 와 list.html 을 수정했습니다.
4. 홈페이지 index.html 소스에서는 iframe 으로 불러옵니다. 페이지를 생성할 때 만들어진 주소를 이용합니다.
홈페이지 (제작중인 index.html 파일에 추가할 소스)
<iframe src="/bbs/?mid=모듈주소" id="newslist" frameborder="0" scrolling="no"></iframe>
id 를 지정해 주면 width 값과 height 값을 CSS 파일에서 조정할 수가 있습니다.
5. 최근글을 새창으로 띄우기 위해서는 최근문서 위젯의 list.html 을 수정해야 합니다.
소스 위치는 zbxe\widgets\newest_document\skins\ 선택한 스킨 폴더 입니다.
6. list.html 파일 가운데의 글 불러오는 부분을 아래처럼 수정합니다.
<li>
<span class="title">
<a href="javascript:void(0)" onClick="javascript:window.open('{$oDocument->getPermanentUrl()}','2','toolbar=no,directories=no,
status=no,menubar=no,scrollbars=yes,resizable=no,width=500,height=550,top=0,left=0')">
{$oDocument->getTitle($widget_info->subject_cut_size)}</a>
</span>
</li>
홈페이지를 제작하면서 제로보드를 게시판으로 추가했구요.
메인페이지에서 공지사항 게시글을 가져와야 해서.. 예전 제로보드4 와 방법이 조금 다르더라구요.
1. 관리자페이지 - 서비스형 모듈 - 페이지를 생성합니다.
2. 페이지 모듈 이름은 나중에 주소가 됩니다. 모듈/레이아웃은 사용 안해도 됩니다.
3. 생성 버튼을 누르면 페이지 목록이 보입니다. 보기 - 페이지 수정을 누르면 페이지를 설정할 수가 있습니다.
여기에서 위젯을 추가할 수가 있는데요. 위젯 중에 최근문서 출력 위젯을 선택합니다.
최근글의 갯수/스킨/제목글자 수 등을 지정할 수 있습니다.
저는 기존 스킨 중에 선택한 후에, 기존 스킨의 CSS 와 list.html 을 수정했습니다.
4. 홈페이지 index.html 소스에서는 iframe 으로 불러옵니다. 페이지를 생성할 때 만들어진 주소를 이용합니다.
홈페이지 (제작중인 index.html 파일에 추가할 소스)
<iframe src="/bbs/?mid=모듈주소" id="newslist" frameborder="0" scrolling="no"></iframe>
id 를 지정해 주면 width 값과 height 값을 CSS 파일에서 조정할 수가 있습니다.
5. 최근글을 새창으로 띄우기 위해서는 최근문서 위젯의 list.html 을 수정해야 합니다.
소스 위치는 zbxe\widgets\newest_document\skins\ 선택한 스킨 폴더 입니다.
6. list.html 파일 가운데의 글 불러오는 부분을 아래처럼 수정합니다.
<li>
<span class="title">
<a href="javascript:void(0)" onClick="javascript:window.open('{$oDocument->getPermanentUrl()}','2','toolbar=no,directories=no,
status=no,menubar=no,scrollbars=yes,resizable=no,width=500,height=550,top=0,left=0')">
{$oDocument->getTitle($widget_info->subject_cut_size)}</a>
</span>
</li>
댓글 0
제목 | 글쓴이 | 날짜 |
---|---|---|
불펌소스 ~! [6] | 해피데이1541 | 2008.01.28 |
(모든)*.파일 UTF_8 ↔ EUC-KR
[4]
![]() | Capyou | 2008.01.25 |
회원그룹별 제한된 서비스 구현을 위한 조건문 [5] | 똑디 | 2008.01.25 |
bgm 넣을려고 프레임 나눴을때 가로스크롤바 해결방법. [12] | 또리♡485 | 2008.01.25 |
내용에서 [대기] 파일 구분하기Ⅱ
[3]
![]() | moonsoo | 2008.01.24 |
제로보드XE 외부페이지에 javascrip 삽입하기 [3] | BlueGATE | 2008.01.22 |
www가 붙는 도메인과 그렇지 않은 도메인 하나로 처리하기 [8] | 똑디 | 2008.01.18 |
VirtualPC로 IE6.0, IE7.0을 동시에 사용해서 홈피테스트하기
[2]
![]() | D.kim | 2008.01.13 |
홈페이지에 간단하게 뮤직플레이어와 악세사리 설치하기
![]() | 푸른커튼 | 2008.01.12 |
아이프레임 리사이즈 모질라,익스플로러 사용가능하며 게시판 불러오기 [1] | moonsoo | 2008.01.11 |
홈페이지 전반에서 오른쪽 클릭 금지하기 [12] | 팬더사촌 | 2008.01.08 |
.htaccess 세팅 (index.html 없이 리다이렉션 구현) [2] | :맥노턴 | 2008.01.04 |
여러 서버에서 하나의 회원목록 관리&사용 [24] | 화니군 | 2008.01.04 |
관리자 페이지 않나오게 하기 [1] | Diver | 2008.01.04 |
외부로그인-특정 페이지에 로그인창만 나타나게 하고 로그인하면 메인페이지로 이동하기 [11] | 레드맨 | 2008.01.02 |
홈페이지에 최근글 넣고 새창으로 띄우기 | happyblog | 2008.01.02 |
내 홈페이지에 구글 검색용 애드센스 달기
![]() | RulruRalra | 2008.01.01 |
로그아웃 페이지가 심심한듯 보여서 이미지를 넣어봤습니다.
[9]
![]() | moonsoo | 2008.01.01 |
게시판 별로 에디터의 옵션 설정하기 [6] | 레드맨 | 2008.01.01 |
xe에 라이프팟 연동하기 [6] | 가클 | 2007.12.30 |