【備忘録2】iBlogの修正個所  


どこをどう修正したのか、また大騒ぎにならないように記録を残しておきます。 


●SideBarのNavigationItemsの部分の構造。
岡村さんの「iBlogカスタマイズガイド」にそった。
これまでは、StaticsとClass:poweredの部分をナビゲーションエディターで書いてNavigationItemsとしていたものを以下のように修正。
ID:links
Replace:NavigationItems
Statics
Class:Sidetitle
Class:Side
Function:getBlogEntriesCount
Function:getCategoryStatics
Replace:PublishDate
Class:powered

●CategoryImageの統一
以前から修正したいと思っていたCategoryのImageとSideBar上の出るCategoryのIconを統一しました。はじめてBlogSiteを訪れた人にとってはCategoryという概念が直感的に理解しにくい。どうということはないのですが、Iconを使って絵合わせをすれば、ある意味でのサイトマップ表示になるのではないかと考えたのです。少なくとも全体の関心空間はどうなっているのか、その中で現在どこにいるのかが分かりやすいようにという目的です。
現在はまだiBolg内だけの修正で、.MacのHomepageのメニューは未修整。

●iBlogPatcherの便利pluguinの導入
以前にも書きましたが、iBlogの抱える問題を根本から修正して使いやすくしようという岡村さんの努力にはほんとうに頭が下がります。岡村さんありがとう。

iBlogPatcherのpluginは昨年末から続々と発行されていて現在は15種類ほどありますが、私はそれを一遍に導入しようとして混乱しました。楽して一遍にやろうとすると、どんどん更新されているpluginの情報に追いついていけなくなりわけがわからなくなってしまうのです。ですから、pluginを導入する場合はひとつひとつを順を追って更新の履歴をたどりながら導入することをおすすめします。

pliginはjavascriptのファイルを正しい位置に置かないと作動しません。岡村さんエントリーにpluginごとに書いてあることですが、それぞれのjavascriptファイルの置き場所をまとめて書くと以下のようになります。間違っていたら至急連絡ください。訂正します。
ローカル: ~User/library/Application Support/IBlogPatcher/の下
ListEntry.html
ListEntry.js
ValidateListEntry.js

ローカル: ~User/library/Application Support/IBlogPatcher/etc/の下
ListEntry.html
ListEntry.js

ローカル: ~User/library/Application Support/Iblog/Javascript/
BlogUnyo.js
CategoryUnyo.js
CommonLib.js
Digest.js
Login.html

pluginはすべて以下のディレクトリーへ置きます。
ローカル: ~User/library/Application Support/IBlogPatcher/pulagin/
BLOGPAGE_ACTION.plugin
 CATEGORYPAGE_ACTION.plugin
 CHANGE_CONTENT.plugin
 CHANGE_ENCODE.plugin
 ENTRIES_JS.plugin
ENTRYPAGE_ACTION.plugin
HTML2SHTML.plugin
iblogConv.pl
IE_FEEDBACK.plugin
NOLF_FEED.plugin
OPEN_FILES.plugin
SJIS_BNAME.plugin
SQUOT_CATNAME.plugin
UTF8_FEED.plugin
VALID_XHTML.plugin
 


Posted @ 土 - 2月 14, 2004   04:19 午後
|