블로그를 오래 사용하는 사람이라면 누구나 월별 archive가 길게 늘어선것을 한번쯤은 보았을 겁니다..
스킨설정파일(config.php) 에서 보여주는 숫자를 적게 하면 되기는 하지만 그 나름도 한계가 있어 저 같은 경우에는 보통 3달 정도를 보여주는것으로 사용했습니다만, 지금 보여드릴는것은 풀다운 메뉴방식으로 보여주어 그 줄을 줄이는것이라 할수 있읍니다.
수정은 간단히 스킨의 index.html 파일을 수정하는것이지만 다른 스킨도 손쉽게 적용이 가능합니다.
먼저 스킨 메인파일(index.html) 보여주는 부분을 찾아 다음의 소스로 바꾸면 됩니다.
<!-- 아카이브 -->
<div class="menu">
<h2>월별 글 목록</h2>
<div class="menu_body">
<select name="archive" onchange="javascript:location.replace(this.value);" style="width:100%;font-size:9pt;font-family:Tahoma,굴림;">
<option value="">월별게시물보기</option>
<BloggerArchives>
<option value="<$BlogArchiveLink$>"> └ <$BlogArchiveName$></option>
</BloggerArchives>
</select>
</div>
</div>
<div class="menu">
<h2>월별 글 목록</h2>
<div class="menu_body">
<select name="archive" onchange="javascript:location.replace(this.value);" style="width:100%;font-size:9pt;font-family:Tahoma,굴림;">
<option value="">월별게시물보기</option>
<BloggerArchives>
<option value="<$BlogArchiveLink$>"> └ <$BlogArchiveName$></option>
</BloggerArchives>
</select>
</div>
</div>
그리고 스킨 설정 파일(config.php)을 열어 다음의 치환자를 100정도의 숫자로 바꾸어 주세요,,
define("ARCHIVE_LIST_LEN", 100); // 메인 화면의 월별보기 표시 수
이 같은 경우 sql문을 수정하면 되기는 하지만 가능한한 조그 메인파일(index.php)를 손대지 않는것이 좋다는 생각에 스킨설정파일(config.php)을 고치는 방법을 알려드립니다..
언젠간 적용해볼랍니다. 요즘은 시간이 없으니 패스!
답글삭제<!-- <homepage>http://foulup.nazzim.net/bbs/view.php?id=replzine&no=1980</homepage> -->
그날까지...엉뚱이 // 음,,조구만님과 허락을 하신다면 수정한 INDEX.PHP 파일을 배포하고 싶답니다...
답글삭제