解決済

clip!clip!
Ads By Google

HTMLを編集して日記の降順昇順を変更したい

マニュアルをブログ上で記載(翻訳しているのですが)古い記事を先頭に、新しい記事を後ろに続くようにカスタマイズしたいのですが、HTMLの変更方法はありますでしょうか?
無理な場合可能なブログサービスを紹介してもらえるでしょうか?

2007-07-24 09:29の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(1)

1.

2007-07-24 12:44:52ベスト
ライブドアブログの場合、カスタマイズでできるのはページ内の記事を逆順に並び換えるぐらいです。

記事が複数ページにわたる場合に、全ての記事で逆順にすることはできません。そういうことができるブログサービスもまず無いと思います。

どうしても逆順にしたいなら日付を変えて投稿する手もありますが、マニュアルを効率よく参照するサイトを作るならWikiの方が向いているかもしれません。

完璧です!
カテゴリー別ページがマニュアルと同様に
上から下に表示されるようになりました!!
感謝です

Ads By Google

コメント(5)

#2.  imq
2007-07-24 12:47:25

そのカスタマイズでよろしければ、テンプレートによってカスタム内容が変わりますので、URLかまたはテンプレート名を教えていただければ、回答できるかと思います。

#3.  
2007-07-24 21:45:09

>>#2.img様、
URLは
http://blog.livedoor.jp/salesforce_sfa/
になります
ご確認お願いいたします

#4.  imq
2007-07-25 15:29:13

こんにちは。遅くなりました。
もうちょっとちゃんとしたものを作りたかったのですが、とりあえず簡易版で。

<script type="text/javascript"><!--
var fullbodyDivs = new Array();
var fullbodyDivsText = new Array();
var i;
var blogDivs = document.getElementById('blog').getElementsByTagName('div');
for(i in blogDivs){
	if(blogDivs[i].className == 'fullbody'){
		fullbodyDivs[fullbodyDivs.length] = blogDivs[i];
		fullbodyDivsText[fullbodyDivsText.length] = blogDivs[i].innerHTML;
	}
}
fullbodyDivsText.reverse();
for(i in fullbodyDivs){
	fullbodyDivs[i].innerHTML = fullbodyDivsText[i];
}
// --></script>

#5.  imq
2007-07-25 15:29:49

『トップページ』『カテゴリアーカイブ』『月別アーカイブ』のうちの、並び換えたいページをカスタムします。

動作はスクリプトを読み込んでから表示が切り替わるので、ページを開いてから記事が並び変わるまでタイムラグがあります。
挿入する場所はbodyの終わりでも動きますが、少しでも速くしたいときは記事とサイドバーの間に入るのがおすすめです。
その場合、猿さんのブログは2カラムですので、

<div id="links">
の直前ですね。

#6.  imq
2007-07-25 22:09:41

どういたしまして。
お役に立てて何よりでした。

トラックバック(2)

トラックバックURL: