컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 인터넷 익스플로러 (IE) 6에서 자바스크립트(JavaScript) 끄기포스트 본문에 구글 로고 추가 HTML 코드구글 애드센스에 대한 자세한 한글 정보: 'Google AdSense 지원' 사이트일반 텍스트 문서(.txt)나 각종 코드를 HTML 로 변환[한글 인터넷 주소] 붕어빵 가게 www.황태자푸드.com 을 방문해 보려 했지만...[HTML/CSS] 포스트 본문에 코드/문자열 창 붙이기블로거(Blogger.com)에 카운터 붙이다[리뷰] 무파마 / 신라면 / 사발면 (인스턴트 라면)햇반 (즉석 쌀밥) 리뷰블로거(Blogger.com)에 새 서브 도메인들을 만들어 보다

블로거(Blogger.com)의 Archives 순서 뒤집어주기: 이번달 것을 가장 위로

Wednesday, February 22, 2006

2006-03-04 수정 사항: 이 방법은 아주 좋지 않았습니다. 자바스크립트로 링크를 만들기 때문에 검색 엔진에 인덱스가 안될 가능성이 아주 높아집니다.


"블로그가 구글에 잘 인덱스 안되던 이유를 좀 알게 됨" 참조.





------------------------------------------------------------------------

블로거(Blogger.com)의 Archives 는 옛날 Archive가 가장 위로 올라오게 되어 있다. 그래서 방문객은 항상 가장 오래된 Archive를 가장 먼저 보게 된다. 이를테면, 신문사 창간 당시의 옛기사가 신문사 기사 목록의 가장 위에 게시되어 있는 격이다.

반면 Archive 외의, Previous Posts (이전 게시물) 등의 다른 목록들은 모두 최신의 항목이 가장 위에 표시된다. 그래서 일관성조차도 없다.

Archive 목록의 순서를 변경하는 법이 블로거(Blogger.com) 도움말: "아카이브 링크의 순서를 어떻게 변경합니까?"에 있기는 했다.

그런데 자바스크립트(JavaScript)를 사용해야 했다. 도움말에 있는 코드를 좀 다듬었더니 아주 복잡해졌다. Archive 순서 변경쯤은 기본적으로 지원되었으면 한다.



"Son of Moto" 템플릿에 있던 이 코드를:


 <MainOrArchivePage>
 <h2 class="sidebar-title">Archives</h2>

 <ul class="archive-list">
            <BloggerArchives>
           <li><a href="<$BlogArchiveURL$>"><$BlogArchiveName$></a></li>
         </BloggerArchives>
     <ArchivePage><li><a href="<$BlogURL$>">Current Posts</a></li></ArchivePage>
 </ul>
 </MainOrArchivePage>




아래의 것으로 완전히 대체:



<!-- 'ARCHIVES' START -->
<MainOrArchivePage>
<h2 class="sidebar-title">Archives</h2>
<ul class="archive-list">

<script type="text/javascript">
var archives = new Array();

<BloggerArchives>
archives[archives.length] = new Array('<$BlogArchiveURL$>', '<$BlogArchiveName$>');
</BloggerArchives>
<ArchivePage>document.write('<li><a href=\"<$BlogURL$>\">Current Posts &lt;&lt; Home</a></li>');</ArchivePage>

for (var i=archives.length - 1; i>=0; i--) {
  document.write('<li><a href=\"' + archives[i][0] + '\">' + archives[i][1] + '</a></li>');
}
</script>
</ul>

<noscript>
<div style="color:#FF0000;">JavaScript Disabled</div>
<ul class="archive-list">
<BloggerArchives><li><a href="<$BlogArchiveURL$>"><$BlogArchiveName$></a></li></BloggerArchives>
<ArchivePage><li><a href="<$BlogURL$>">Current Posts &lt;&lt; Home</a></li></ArchivePage>
</ul>
</noscript>

</MainOrArchivePage>
<!-- 'ARCHIVES' END -->



이렇게 복잡하게 템플릿을 편집해야 마침내 순서가 뒤집어짐.

2 Comments:
At 11:57 PM, Blogger Archmond said...

블로거닷컴에 대해 많이 연구하셨군요^^

덧. " 블로깅 중에 정말 화나는 경우? " 바톤을 받지 않으시겠습니까? ^^ 형식은 제한이 없습니다.
http://archmond.blogspot.com/2006/02/blog-post_22.html

 
At 12:08 PM, Blogger mwultong said...

잘 몰라서 그냥 댓글을 남겼습니다...
(∩_∩)

 

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top